iGaming & betting operators
Payment infrastructure for iGaming operators.
Card deposits through Paystack, a routing engine that records why it chose each rail, and a proof receipt for every settled transaction.
What you get
One API. Every rail an operator needs.
Card deposits
Paystack hosted-checkout card collections behind a single FinVeil API, verified end to end in test mode. Ozow instant EFT has an adapter built but is not yet connected.
Bank withdrawals (not yet connected)
PayShap and RTC payouts are available only through our Stitch adapter, which is built but not yet connected. FinVeil does not offer PayShap or RTC settlement today.
Routing with a recorded fallback order
The routing engine scores eligible providers and rails, selects one, and records the decision and its fallback order. Failover along that order runs in test mode only; automatic live failover is on the roadmap.
Transaction Proof
Each settled transaction gets a SHA-256 proof receipt, batched hourly into a Merkle root that FinVeil stores in its own database and can be checked through FinVeil’s verification page.
The SA gaming payment landscape
Compliance is no longer optional.
Players expect fast withdrawals, and the burden of proof for every payout sits with the operator. Here is what FinVeil does today.
- •Proof receipts give you a per-transaction record you can pull when you need to show what was paid and when.
- •Split payments settle at source: Paystack pays each party’s share to that party’s Paystack subaccount.
- •Other collections settle into FinVeil’s Paystack merchant balance, and Paystack debits refunds and chargebacks from that balance.
Developer-friendly
Collect a deposit. One call.
Start a card deposit and FinVeil returns a Paystack hosted-checkout URL. Card data is entered on Paystack's page, never on yours.
Read the docs# Player deposits R500 by card (Paystack hosted checkout)
curl -X POST https://api.finveil.money/api/payments/collect \
-H "X-API-Key: $FINVEIL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"provider": "PAYSTACK",
"paymentMethod": "CARD",
"amount": 500.00,
"email": "player@example.co.za",
"callbackUrl": "https://yourcasino.example/wallet/topup"
}'More tools for gaming operators
Splits, holds, alerts, and links.
FinVeil Connect
Tournament prize-pool splits — divide a single jackpot across hundreds of winners in one API call.
Conditional payouts
Approval records for withdrawals that need a compliance review first. Releasing funds through a rail is not wired yet.
Pay & Notify
SMS notifications when a payment settles. WhatsApp is built but not yet connected.
Payment links
Hosted deposit-collection links for promos, VIP top-ups, and player support — no integration needed.
Ready to wire up your payment stack?
Sign up and mint a test API key from your dashboard. No call required.