Sandbox Environment

Test your integration with simulated payments, payouts, and webhooks — no real money involved.

Base URL

https://sandbox.kaadxpay.com/api/v1

All sandbox API endpoints mirror production. Simply change the base URL.

API Keys

Create sandbox API keys in your merchant dashboard under Developer > API Keys.

Sandbox keys start with sk_sandbox_

Sandbox vs Production

FeatureSandboxProduction
Real money❌ No✅ Yes
API endpointssandbox.kaadxpay.comapi.kaadxpay.com
Webhooks✅ Full support✅ Full support
Rate limits100 req/min1000 req/min
Payment processingInstant simulationReal processing
FX ratesFixed test ratesLive market rates
SettlementSimulated T+0Real T+1~T+3

Test Cards

Card NumberBrandResultCVVExpiry
4242 4242 4242 4242VisaSuccessAny 3 digitsAny future date
4000 0000 0000 0002VisaCard DeclinedAny 3 digitsAny future date
4000 0000 0000 9995VisaInsufficient FundsAny 3 digitsAny future date
5555 5555 5555 4444MastercardSuccessAny 3 digitsAny future date
5105 1051 0510 5100MastercardCard DeclinedAny 3 digitsAny future date

Test Bank Accounts (Payouts)

Account NumberBankResult
1234567890Test BankPayout Success
0000000001Test BankPayout Failed — Invalid Account
0000000002Test BankPayout Pending — Manual Review

Important Notes

  • Sandbox data is reset every 30 days.
  • Do not use real customer data in the sandbox environment.
  • Sandbox webhooks are delivered to HTTPS endpoints only.
  • If you encounter issues, contact developer@kaadxpay.com.