Use cases: Brokerage, prediction & betting
A card on the cash in every account
Let customers spend the cash or winnings in their account with a card in your brand, checked against your own ledger at every purchase, through one API.
Idle cash, and winnings, without the withdrawal
Brokerage, prediction market and betting customers often hold cash in their account between trades, after a sale or after a win. To spend it they withdraw to a bank and wait a few days, and the money rarely comes back. Many of them would keep it with you if they could spend it from where it sits.
Moon lets you run your own Visa card program on those balances, in your brand and through one API. With real-time authorization enabled for your program, every purchase comes to your system first and is approved against the customer's available cash in your own ledger, so the card spends what the account can spare and nothing leaves until a purchase is made.
Or move money onto the card: when a customer cashes out, your system loads it from your prepaid balance, and the amount is ready to spend once the call succeeds. Each card carries your account ID, so every purchase maps back to the right customer, and webhooks report each one as it happens.
How the money moves
- Card issued to the accountacct_77120 · verified
- Cash-out loads the cardco_5521 · $640.00
- Customer spendsRestaurant · $48.60
See the API call
curl --request POST \
--url https://api.themooncard.com/v1/api-gateway/card/8f1c611d-098d-4f61-b106-f7b6d344b1ae \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"external_id": "acct_77120",
"amount": 640.00,
"metadata": { "cash_out": "co_5521" }
}'What your card program can do
- 01
Spend cash between trades
Let customers pay for everyday purchases with the uninvested cash in their account, approved against their available balance in your ledger, without a withdrawal first.
- 02
Winnings on a card
When a market resolves or a bet settles, put the winnings on the customer's card in your brand instead of sending a bank withdrawal.
- 03
Cash-outs in seconds
Load a card the moment a customer cashes out, so the money is spendable right away, while bank withdrawals keep running for those who prefer them.
- 04
Responsible-play controls
Block gambling merchant categories on a card, or cap what it can spend per day, week or month, so winnings go to everyday life.
- 05
Rewards for active customers
Reward deposits, referrals and milestones with discounts of up to 10% at major brands, paid from your prepaid balance.
- 06
The card inside your app
Show the card, its purchases and its controls inside your own app, and let customers freeze or unfreeze it there in one tap.
Why brokerages and prediction markets build on Moon
Cash stays in the account
With real-time authorization, each purchase is approved against the customer's available cash in your own ledger, so balances stay with you until the moment they're spent.
Your brand at checkout
Customers carry a card in your brand and manage it in your app. You set cardholder fees, and they can be zero.
Your rules on every purchase
With real-time authorization, your system decides each purchase: approve against settled cash only, hold back unsettled funds, or decline the categories you choose.
Answers for ops and support
Webhooks report every load, purchase and decline with its reason. Card and load requests accept an idempotency key, so a retry never pays twice, and daily reconciliation files tie each cash-out to your books.
How it works
Connect
Integrate the Moon API, or start with our team on a pilot.
Issue
Create cards and send payouts from your own product.
Control
Set limits per card and see every transaction.
Questions
- Does the card spend the account balance directly?
- It can. With real-time authorization enabled for your program, every purchase comes to your system first, and you approve or decline it against the customer's available cash in your own ledger. Or load the card from your prepaid balance when a customer cashes out.
- Do we have to change our withdrawals?
- No. Bank withdrawals keep working. The card is one more way for customers to use their cash, created and managed by API.
- Can we keep the card away from betting?
- Yes. Block merchant categories such as gambling, or limit a card to the categories you choose, and add spend limits by day, week or month.
- Do customers need to verify their identity again?
- You already verify them to open an account. If your program requires it, Moon also gives you a hosted identity verification (KYC) link for each cardholder, and a webhook tells you when their status changes.
- Where can we launch, and which licenses do we need?
- Card programs can launch for customers in the US, Latin America and Southeast Asia. Tell us where your customers are based, and we'll confirm what fits before you build. Cards are issued by Moon's partner financial institutions under their licenses, so you don't need a card-issuing license of your own; you keep the brokerage, prediction-market or gaming licenses your own business needs in each market.
- Can we start with a pilot?
- Yes. Offer the card to one group of customers first, see how they spend their cash, then open it to everyone. Before any real money moves, the Sandbox runs the same endpoints as production with its own keys: issue cards, load a cash-out, and simulate purchases, refunds and reversals.
Give every account a card on its cash.
Tell us how customers withdraw cash or winnings today, and we'll set up a sandbox for your team.
Other use cases
- Payroll, EOR & PEOPay employees and contractors on cards.
- Lenders & BNPLDisburse loans and fund purchases on cards.
- Insurance claim payoutsPay claims to a card instead of a cheque.
- Travel & booking agentsPay suppliers with one card per booking.
- Fleet, fuel & rideshareCapped cards for every vehicle and driver.
- Ad spend & marketing agenciesCards for every campaign, dozens per client.
- Property, facilities & hostsSpend cards per property and vendor payouts.
- Construction softwareJob-site cards inside your platform.
- Accounting firmsClient cards your firm can see and reconcile.
- AI agentsBudgets, controls or approval on every agent's card.
- Remittance & cross-borderCards for senders and the families they support.
- Marketplaces & creator payoutsPay sellers, pros and players the moment they earn.
- Payment providers & B2B cross-borderCards on the balances you settle to clients.
- Loyalty & rewardsRewards, rebates, and refunds, spendable anywhere.