MerchantPaymentSummary

public protocol MerchantPaymentSummary : Payment

Summary information for a single Payment Request

  • The number of times that the payment request can be used to create a payment.

    If absent then request can be used an unlimited number of times.

    Declaration

    Swift

    var usesRemaining: Int? { get }
  • The Timestamp for when the payment request will expire and become unusable for payments.

    If absent then the payment request will not expire until it is deleted

    Declaration

    Swift

    var expiryTime: Date? { get }
  • The ID of a specific wallet for which the payment is intended.

    If present then the payment can only be used by the intended wallet. If absent then any wallet can create a payment against the Payment Request.

    Declaration

    Swift

    var specificWalletId: String? { get }