Switch between Test and Live
At the top right of the merchant portal there is a Test / Live switch. Your dashboard, transactions and API keys change with it. Real payments need your live keys and an approved business profile.Test mode needs your test keys, which start with
TPK_ and TSK_. Live keys start with PK_ and SK_. Using the wrong pair is the most common reason a test payment does not show up.Test cards
Use these cards in the widget. Only these test cards work in test mode.
The default test OTP is
123456.
We are re-checking this table against the live system. In our older documentation the Visa CVV was printed as
11 and the Mastercard number had a stray space, so the values above are our best reading. If a card is rejected, tell us which one so we can correct this page.A good test checklist
1
Pay successfully
Complete a payment with a success card. Check that your page shows the thank-you message and that the payment appears under Transactions.
2
Try a failed payment
Use the insufficient funds card. Check that your customer sees a clear message and can try again.
3
Close the widget
Open the widget and close it without paying. Check that your page does not mark the order as paid.
4
Check your webhook
If you use webhooks, confirm your server receives the message and that you reject one with a wrong signature.