CardDetails
public struct CardDetails : PaymentMethodDetails, ShopperInformation
Contains the details provided by the card component.
-
The payment method type.
Declaration
Swift
public let type: String
-
The identifier of the selected stored payment method.
Declaration
Swift
public let storedPaymentMethodIdentifier: String?
-
The encrypted card number.
Declaration
Swift
public let encryptedCardNumber: String?
-
The encrypted expiration month.
Declaration
Swift
public let encryptedExpiryMonth: String?
-
The encrypted expiration year.
Declaration
Swift
public let encryptedExpiryYear: String?
-
The encrypted security code.
Declaration
Swift
public let encryptedSecurityCode: String?
-
The name on card.
Declaration
Swift
public let holderName: String?
-
The card funding source.
Declaration
Swift
public let fundingSource: CardFundingSource?
-
The billing address information.
Declaration
Swift
public let billingAddress: PostalAddress?
-
The card password (2 digits).
Declaration
Swift
public let password: String?
-
The cardholder Birthdate (6 digits in a YYMMDD format) for private cards or Corporate registration number (10 digits) for corporate cards.
Declaration
Swift
public let taxNumber: String?
-
Social security number of the shopper, if required by country.
Declaration
Swift
public let socialSecurityNumber: String?
-
The 3DS2 SDK version.
Declaration
Swift
public let threeDS2SDKVersion: String
-
Brand of the card.
Declaration
Swift
public let selectedBrand: String?