AnyVoucherAction

public protocol AnyVoucherAction

Describes any voucher action object.

  • The paymentMethodType for which the voucher is presented.

    Declaration

    Swift

    var paymentMethodType: VoucherPaymentMethod { get }
  • The Apple wallet pass token.

    Declaration

    Swift

    var passCreationToken: String? { get }
  • The totalAmount amount.

    Declaration

    Swift

    var totalAmount: Amount { get }
  • The payment reference.

    Declaration

    Swift

    var reference: String { get }
  • The expiration date.

    Declaration

    Swift

    var expiresAt: Date { get }