Skip to main content

Testing and Going Live

To test your integration, use the test credentials below. These work in test mode only — no real money is moved. Your test API credentials are available in Command Center — Developer Settings.

Test Credentials

Cards

For testing card payments, use the following test cards to make transactions in test mode.

Domestic Cards

Card NetworkCard NumberCVVExpiry Date
VISA4386 2894 0766 0153Any 3 digit numberAny Future Date
Mastercard5104 0600 0000 0008Any 3 digit numberAny Future Date

Enter Card Details

Sonic checkout card details entry form showing card number, expiry, and CVV fields

Enter OTP

OTP verification screen for card payment authentication

Payment Success

Payment success confirmation screen

Netbanking

You will be able to simulate the testing for only Axis Bank.

Select Bank

Netbanking bank selection screen showing available banks

Simulate Response

Test mode response simulator for netbanking payment

Payment Success

Payment success confirmation screen

UPI

For testing UPI payments, use the following VPA IDs to simulate success and failure responses in test mode.

VPA IDSimulate Response
success@upiSuccess
failure@upiFailure

Scan QR

UPI QR code scan screen with supported app icons

Select UPI App (Intent)

UPI intent app selection showing GPay, PhonePe, PayTM and other apps

Payment Success

Payment success confirmation screen

Wallets

For testing wallet payments, select a wallet provider to make transactions in test mode.

Select Wallet

Wallet selection screen showing available wallet providers

Simulate Response

Test mode response simulator for wallet payment

Payment Success

Payment success confirmation screen

Pay Later

To test Pay Later, share the mobile number with the Nimbbl team at [email protected]. Once whitelisted, you can test Pay Later transactions for that number.

Moving to Production

After you have completed and tested your integration:

  1. Contact the Nimbbl team at [email protected] — Nimbbl will review your integration and confirm readiness
  2. Complete onboarding — once the integration review and payment partner onboarding processes are complete, your live credentials are activated
  3. Switch to live credentials — replace your test Access Key and Access Secret with the live credentials available in Command Center — Developer Settings