fundingSource is the internal account that Authorization
Decisioning pulls from when an authorization arrives. Every card is bound to
one funding source.
At issue time
SupplyfundingSource when you create the card with POST /cards:
- Belong to the customer.
- Be denominated in a card-eligible currency.
currency at issuance. USDB-funded cards
transact in USD, with funding converted at 1 USDB = 1 USD. Their spending
limits are in USD cents. If the account does not qualify, Grid rejects the
request with 400 INVALID_INPUT.
If the funding source is an EMBEDDED_WALLET account, the cardholder must
also authorize a delegated signing key before the card can fund a
transaction. See
Embedded Wallet funding.
Replace the funding source
Supply a differentfundingSource with PATCH /cards/{id} to replace the
account that funds the card:
Card resource. Changing fundingSource does not change
the card’s currency or spending-limit units, and does not fire a webhook.
You cannot supply fundingSource alongside status: CLOSED. To stop a card
from spending, set status: FROZEN instead.
Errors
Stop a card from spending
Freeze the card without changing its funding source:PATCH /cards/{id} and
status: "CLOSED".