SecondaryInstrumentPreferences

public protocol SecondaryInstrumentPreferences

Undocumented

  • Flag indicating whether secondary instruments are enabled or disabled.

    If not present defaults to enabled. Used to specifically disable secondary instruments without losing customer configure preferences.

    Declaration

    Swift

    var enableSecondaryInstruments: Bool? { get }
  • The order that the secondary instruments will be used for a specific payment.

    Declaration

    Swift

    var order: SecondaryInstrumentOrder? { get }
  • Array of instruments to exclude from the secondary instruments set.

    Indicates that the set of secondary instruments should include all valid instruments excluding those in this list.

    Declaration

    Swift

    var exclude: [String]? { get }
  • Array of instruments to specifically include in the secondary instruments set.

    Indicates that the set of secondary instruments should start as empty and only include all valid instruments excluding those in this list.

    Declaration

    Swift

    var include: [String]? { get }