Skip to main content
Fund a card from your USD card wallet. The wallet is debited first; the card’s balance reflects the top-up on success. Send a numeric amount, not a quoted string. Use your Numero API credentials and card reference; no separate third-party credentials or wallet IDs are required. The current default funding fee is USD 0.50, additional to the requested amount. A USD 1 top-up requires USD 1.50 in the USD CARD wallet and adds USD 1 to the card. Fees are configurable; do not hard-code these defaults. USD FX funds are separate.

Pending operations, settlement and alerts

HTTP 200 is not proof of completed funding. An accepted but unresolved request returns status: Pending, operationReference and operationStatus: Pending (or Review). Principal is reserved; do not resubmit while reconciliation is outstanding. Read the card and wallet statement and process your subscribed webhooks. A confirmed failure releases the reserve; a timeout is not a confirmed failure. The funding fee is posted once on successful settlement, not on a confirmed rejected deposit. Wallet principal and fee postings generate separate USD debit alerts using the normal transaction-alert layout. Alert delivery is separate from settlement and must not be used to trigger another top-up. Webhook redelivery must not create a second credit or fee.
Card endpoints use the same base URL and API key as the rest of the API, and are signature-gated: send X-Numero-Signature and X-Numero-Signature-Version: v2 as well. See Request signing.

Endpoint

Signature required: Yes

Headers

Path parameters

Request body

Request example

Response