Payment Instrument
Requires access scope.
All possible instrument outputs for Payment Mandates.
Anchor to Possible typesPossible types
- •OBJECT
Represents a bank account payment instrument.
- Anchor to accountHolderTypeaccount•Bank
Holder Type Account Holder Type! non-null The type of account holder.
- Anchor to accountTypeaccount•Bank
Type Account Type! non-null The type of bank account.
- Anchor to bankNamebank•String!
Name non-null The name of the bank.
- Anchor to billingAddressbilling•Customer
Address Payment Instrument Billing Address The billing address associated with the bank account.
- Anchor to lastDigitslast•String!
Digits non-null The last four digits of the account number.
- •OBJECT
Represents a credit card payment instrument.
- Anchor to billingAddressbilling•Customer
Address Credit Card Billing Address The billing address of the card.
- Anchor to brandbrand•String!non-null
The brand for the card.
- Anchor to expiredexpired•Boolean!non-null
Whether the card has been expired.
- Anchor to expiryMonthexpiry•Int!
Month non-null The expiry month of the card.
- Anchor to expiryYearexpiry•Int!
Year non-null The expiry year of the card.
- Anchor to lastDigitslast•String!
Digits non-null The last four digits for the card.
- Anchor to namename•String!non-null
The name of the card holder.
- •OBJECT
Represents a paypal billing agreement payment instrument.
- Anchor to inactiveinactive•Boolean!non-null
Whether the paypal billing agreement is inactive.
- Anchor to namename•String!non-null
The paypal account name.
- Anchor to paypalAccountEmailpaypal•String!
Account Email non-null The paypal account email address.
Anchor to Fields with this unionFields with this union
- •OBJECT
A payment instrument and the permission the owner of the instrument gives to the merchant to debit it.