KSA Testing Guide
Step 1: Log in/Sign up
1. Phone number will be auto-filled. If you wish to modify the phone number, type it in.
| Country | SA |
|---|---|
| Country Code | +966 |
| No. of digits after Country Code | 9 Digits (Starting with 5) |
Sample scenarios
| Test Case | Phone Number |
|---|---|
| Success | Any random phone number |
| Declined | 526422337 |
Randomize your testing phone numbers, avoid reusing, avoid special numbers.Please use random phone numbers that are not considered “special numbers”
Special Numbers examples to avoid:
- 511111111 or 512345678 or 500000000
2. Fill in the verification (OTP) code received on the registered phone number.
During Sandbox checkout testing, please follow the below steps:
On the Checkout screen, click on the "Send code" button.

Enter the 4-digit code shown on the screen and the page will automatically move to the next step.

Click on "Agree"

Step 2: Verify the ID information
The customer has to provide their ID information (for new user checkout, first time only).
During Sandbox checkout testing, please follow the below steps:
For 🇸🇦 KSA Nafath ID verification process:
Note: The phone number being used, should be a new and unique one, in KSA format, to trigger the Nafath IDV flow.
-
Please click on either of the
Regenerate ID No.buttons shown on the screen.

-
On the next screen, please wait till the Nafath ID verification pop-up closes automatically.

-
Once ID verification has been passed, you will be redirected back to the Payment Plan page. Enter the test card details and complete the transaction.



Step 3: Add card information
During Sandbox checkout testing, please follow the below steps:
Check the test card details here: Testing Cards
Note: For 3DS cards, enter Checkout1! if you see this page

Live TestingPlease use any of your actual bank cards, Tamara supports a wide range of card types such as VISA, MasterCard, MADA(🇸🇦 KSA Only) & AMEX(🇸🇦 KSA Only) for customers to choose from.
Updated 4 days ago
