PaymentIntentConfirmRequest
- Type: string · PaymentMethodId
payment _method ID of the payment method to attach to this PaymentIntent.
payment _method _data - enum
type const:cardrequiredvaluescard
- Type: object · BillingDetails
billing _details Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.
- Type: object · card
card PaymentMethodCard
- Type: string
brand max length:100requiredCard brand. Can be
mastercard,visaorunknown. - Type: integer
exp _month requiredTwo-digit number representing the card's expiration month.
- Type: integer
exp _year requiredFour-digit number representing the card's expiration year.
- Type: string
funding max length:100requiredCard funding type. Can be
credit,debit,prepaid, orunknown. - Type: string
last4 max length:100requiredThe last four digits of the card.
- Type: string | null
cardholder _name max length:100The cardholder name as read from the card, in ISO 7813 format. May include alphanumeric characters, special characters and first/last name separator (
/). In some cases, the cardholder name may not be available depending on how the issuer has configured the card. Cardholder name is typically not available on with Apple Pay and Google Pay. - Type: string | null
country max length:100Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected.
- Type: string | null
display _brand max length:100The brand to use when displaying the card, this accounts for customer's brand choice on dual-branded cards. Can be
american_express,diners_club,discover,interac,jcb,mastercard,union_pay,visa, orotherand may contain more values in the future. - Type: string | null
fingerprint max length:100Uniquely identifies this particular card number. You can use this attribute to check whether two customers who've signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.
- Type: string
iin max length:100Issuer identification number of the card.
- Type: string | null
issuer max length:100Issuing bank name.
- Type: string
segment max length:100Card segment type. Can be
commercial,consumerorunknown. - Type: object · CardThreeDSecureUsage
three _d _secure _usage Contains details on how this Card may be used for 3D Secure authentication.
- Type: string
token _id Confirmation token.
- Type: string
token _intent _id Ephemeral token intent.
- Type: object · PaymentMethodCardWallet
wallet PaymentMethodCardWallet
payment _method _options Payment method-specific configuration for this PaymentIntent.
- enum
type const:cardrequiredvaluescard
card

