AddCardInput
Inputs to add a new card
input AddCardInput {
accountMembershipId: ID!
cardContractExpiryDate: DateTime
withdrawal: Boolean!
international: Boolean!
nonMainCurrencyTransactions: Boolean!
eCommerce: Boolean!
consentRedirectUrl: String!
name: String
viewCardNumber: Boolean
cardProductId: ID
spendingLimit: SpendingLimitInput
}
Fields
AddCardInput.accountMembershipId
● ID!
non-null scalar
Unique identifier of a given account membership
AddCardInput.cardContractExpiryDate
● DateTime
scalar
Card expiration date if null
it does not have an expiration date
AddCardInput.withdrawal
● Boolean!
non-null scalar
true
if this card allows cash withdrawals
AddCardInput.international
● Boolean!
non-null scalar
true
if this card allows payments outside of the country
AddCardInput.nonMainCurrencyTransactions
● Boolean!
non-null scalar
true
if this card allows transactions outside of the card's main currency
AddCardInput.eCommerce
● Boolean!
non-null scalar
true
if this card allows transactions at eCommerce sites
AddCardInput.consentRedirectUrl
● String!
non-null scalar
URL the user is redirected to after consent has been given
AddCardInput.name
● String
scalar
Card name
AddCardInput.viewCardNumber
● Boolean
scalar
true
to show the card confidential information in the same request
AddCardInput.cardProductId
● ID
scalar
The id of the card product to use to create the new card.
AddCardInput.spendingLimit
● SpendingLimitInput
input
Spending limit
Member Of
addCard
mutation