# The Crypto Payment Token object ## Attributes - `id` (string) Unique identifier for the object. - `object` (string) String representing the object’s type. Objects of the same type share the same value. - `card` (object, nullable) A `card` PaymentToken, this hash contains details of the card PaymentToken. - `card.brand` (string, nullable) Card brand. Can be `amex`, `cartes_bancaires`, `diners`, `discover`, `eftpos_au`, `jcb`, `link`, `mastercard`, `unionpay`, `visa` or `unknown`. - `card.exp_month` (integer, nullable) Two-digit number representing the card’s expiration month. - `card.exp_year` (integer, nullable) Four-digit number representing the card’s expiration year. - `card.funding` (string) Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`. - `card.last4` (string, nullable) The last four digits of the card. - `card.wallet` (object, nullable) If this Card is part of a card wallet, this contains the details of the card wallet. - `card.wallet.type` (enum) The type of the card wallet, only `apple_pay` is currently supported. - `type` (enum) Type of the Payment Token. - `us_bank_account` (object, nullable) A `us_bank_account` PaymentToken, this hash contains details of the US bank account PaymentToken. - `us_bank_account.account_type` (enum, nullable) Account type: `checkings` or `savings`. - `us_bank_account.bank_name` (string, nullable) The name of the bank. - `us_bank_account.last4` (string, nullable) Last four digits of the bank account number. ### The Crypto Payment Token object ```json { "id": "cpt_1ABC2DEF3ghi4jkl5", "object": "crypto.payment_token", "type": "card", "card": { "brand": "visa", "exp_month": 12, "exp_year": 2030, "funding": "credit", "last4": "4242" } } ```