Push-to-Card
Instant payments to billions of cards
Send funds directly to Visa and Mastercard cards in real time.
Instant card payments
Send funds to eligible Visa and Mastercard cards in seconds at any time.
Final and irrevocable
Funds move as credits directly through the card networks—no returns or reversals.
Broad coverage
Reach billions of eligible cards, both domestically and internationally.
Global reach
Disburse funds to cardholders in over 190 currencies.
Visa Direct and Mastercard Send
Instant payouts across major card networks
Push-to-Card transfers leverage the same secure infrastructure that powers billions of card transactions worldwide—delivering funds in seconds, not days.
await increase.cardPushTransfers.create({ amount: 2500, business_application_identifier: "funds_disbursement", card_token_id: "card_token_zlt0ml6youq3q7vcdlg0", merchant_category_code: "5734", merchant_city_name: "New York", merchant_name: "Acme Corp", merchant_name_prefix: "Acme", merchant_postal_code: "10045", merchant_state: "NY", recipient_name: "Jamie Lee", sender_address_city: "New York", sender_address_line1: "33 Liberty Street", sender_address_postal_code: "10045", sender_address_state: "NY", sender_name: "Acme Corp", source_account_number_id: "account_number_v18nkfqm6afpsrvy82b2", });
Use cases
Marketplace payouts
Instantly pay sellers and gig workers to their debit cards as soon as transactions settle.
Insurance disbursements
Send claim payouts directly to a policyholder’s debit card—no checks or delays.
Refunds and lending
Deliver loan proceeds or refunds directly to a customer’s card within seconds.
Payroll and wage access
Offer instant access to wages, even on weekends and holidays.
Bare-metal APIs
Every detail directly from Visa and Mastercard
Network-level response codes
decline.reason
Receive detailed Visa / Mastercard decline reasons—such as insufficient funds or expired card—to understand why a transfer failed.
Trace identifiers
submission.trace_number
Each transfer includes network trace, retrieval reference numbers, and transaction IDs for end-to-end reconciliation.
Acceptance confirmations
acceptance.accepted_at
When a transfer succeeds, receive network-verified timestamps and authorization identifiers instantly.
Push-to-Card for developers
Retrieve Card Token capabilities
Validate a Card
Send a Card Push Transfer
Retrieve a Card Push Transfer
List Card Push Transfers
const cardTokenCapabilities = await increase.cardTokens.capabilities( "card_token_zlt0ml6youq3q7vcdlg0" );
Check whether a specific card token supports domestic or cross-border Card Push Transfers.
Understand per-network routing availability.
Gate transfers on the exact capabilities returned by Visa or Mastercard.
Increase is not a bank. Banking products and services are offered by Grasshopper Bank, N.A., Member FDIC and First Internet Bank of Indiana, Member FDIC. Cards Issued by First Internet Bank of Indiana, pursuant to a license from Visa Inc. Deposits are insured by the FDIC up to the maximum allowed by law through Grasshopper Bank, N.A., Member FDIC and First Internet Bank of Indiana, Member FDIC. FDIC deposit insurance only covers the failure of the FDIC insured bank.