CreditCard

public protocol CreditCard : CardPaymentInstrument

An added credit card

  • The nickname of the credit card instrument in the container.

    Declaration

    Swift

    var cardName: String { get }
  • Indicates if the CVV of the credit card has been validated.

    Declaration

    Swift

    var cvvValidated: Bool { get }
  • Indicates if the credit card is expired.

    Declaration

    Swift

    var expired: Bool { get }
  • The month of the expiry date of the credit card.

    Declaration

    Swift

    var expiryMonth: String { get }
  • The year of the expiry date of the credit card.

    Declaration

    Swift

    var expiryYear: String { get }
  • Indicates if payments with this credit card requires a CVV check.

    Declaration

    Swift

    var requiresCVV: Bool { get }
  • The credit card scheme.

    Declaration

    Swift

    var scheme: String { get }
  • The URL of an iframe. This iframe is used to capture a credit card expiry and CVV.

    Declaration

    Swift

    var updateURL: URL { get }
  • Whether a ChallengeResponse is required to make a payment with this card

    Declaration

    Swift

    var stepUp: CreditCardStepUp { get }