Details about a credit card.
billing AddressAddressThe billing address associated with the credit card.
bin DataBinInformation about the card based on its BIN.
brand CodeCreditA static code identifying the card brand.
originPaymentAdditional information if the credit card was provided from a third-party origin, such as Apple Pay, Google Pay, or another digital wallet.
three D SecureThree3D Secure information for the payment method.
An identifier that uniquely represents any credit card number, for cards stored in a merchant's vault. If the same credit card is added to a merchant's vault multiple times, each will have the same identifier. This identifier will only be returned if the field "origin" is null.
type CreditCardDetails {
brandCode: CreditCardBrandCode
last4: String
bin: String
binData: BinRecord
expirationMonth: String
expirationYear: String
cardholderName: String
uniqueNumberIdentifier: String
origin: PaymentMethodOrigin
billingAddress: Address
threeDSecure: ThreeDSecureDetails
imageUrl: String @deprecated(reason: "This field is included for supporting legacy clients.")
brand: String @deprecated(reason: "Use `brandCode` instead.")
cardOnFileNetworkTokenized: Boolean
paymentAccountReference: String
}