Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 32.7 KB

Card.md

File metadata and controls

32 lines (28 loc) · 32.7 KB

Card

Describes a card on a Moov account.

Fields

Field Type Required Description Example
cardID string ✔️ ID of the card. 01234567-89ab-cdef-0123-456789abcdef
fingerprint string ✔️ Uniquely identifies a linked payment card or token.
For Apple Pay, the fingerprint is based on the tokenized card number and may vary based on the user's device.
This field can be used to identify specific payment methods across multiple accounts on your platform.
9948962d92a1ce40c9f918cd9ece3a22bde62fb325a2f1fe2e833969de672ba3
brand Components\CardBrand ✔️ The card brand. Visa
cardType Components\CardType ✔️ The type of the card. credit
cardCategory ?string The category or level of the card defined by the issuer.
Examples include, but not limited to, "REWARDS", "TRADITIONAL REWARDS", "CLASSIC", and "CORPORATE PURCHASING".
lastFourCardNumber string ✔️ Last four digits of the card number
bin string ✔️ The first six to eight digits of the card number, which identifies the financial institution that issued the card.
expiration Components\CardExpiration ✔️ The expiration date of the card or token. {
"month": "01",
"year": "21"
}
holderName ?string The name of the cardholder as it appears on the card.
billingAddress Components\CardAddress ✔️ N/A {
"addressLine1": "123 Main Street",
"addressLine2": "Apt 302",
"city": "Boulder",
"stateOrProvince": "CO",
"postalCode": "80301",
"country": "US"
}
cardVerification Components\CardVerification ✔️ The results of submitting cardholder data to a card network for verification. {
"cvv": "match",
"addressLine1": "match",
"postalCode": "match",
"accountName": {
"firstName": "match",
"lastName": "match",
"middleName": "match",
"fullName": "match"
}
}
issuer ?string Financial institution that issued the card.
issuerCountry ?string Country where the card was issued.
issuerURL ?string URL of the issuer.
issuerPhone ?string Phone number of the issuer.
commercial ?bool If true, the card is for commercial use, or associated with a business.
If false, the card is associated with a general consumer.
regulated ?bool If true, the card issuing bank is regulated, and the scheme fees for debit transactions will be limited based on the Durbin Amendment.
If false, the card issuing bank is not regulated, and the scheme fees will not be limited.
cardOnFile ?bool Indicates cardholder has authorized card to be stored for future payments.
merchantAccountID ?string N/A
cardAccountUpdater ?Components\CardAccountUpdater The results of the most recent card update request. {
"updatedOn": "2024-05-06T12:20:38.184Z",
"updateType": "number-update"
}
domesticPushToCard ?Components\DomesticPushToCard Indicates which level of domestic push-to-card transfer is supported by the card, if any. standard
domesticPullFromCard ?Components\DomesticPullFromCard Indicates if the card supports domestic pull-from-card transfer. supported
paymentMethods array<Components\BasicPaymentMethod> Includes any payment methods created as a result of linking a card with the x-wait-for header set to payment-method.

Only returned by the link card endpoint; not included when getting or listing cards.