Test Credentials
JeelPay provides test credentials you can use to exercise the API without processing real transactions or affecting live data.
You use test credentials the same way you use your live credentials when making API calls. When you authenticate with test credentials, JeelPay doesn't:
Process actual payments or create real installment plans
Charge customer accounts or update production financial records
Send real notifications to parents or beneficiaries
Affect your live school or entity data
This allows you to simulate the complete payment flow—from creating checkout requests to receiving webhook notifications—in a safe testing environment before going live.
Getting Your Test Credentials
Test credentials include:
Test Client Key
Test Secret Key
Test Entity ID
Contact us at jeel.co to receive your test credentials.
Testing Scenarios
With test credentials, you can:
Create installment requests
Simulate approved, rejected, and pending checkout statuses
Test webhook integrations with various status change events
Verify redirect flows back to your platform
Switching to Production
Once testing is complete, simply replace your test credentials with live credentials to begin processing real transactions. No code changes are required.
Testing Card
you can use the following card for testing
Visa
4111111111111111
05/30
123
and when you gets redirected to 3DS for confirmation just enter Checkout1!
Supported resources
As of now, test credentials can interact with the following resources:
https://api.sandbox.jeel.co/for API interactionshttps://entity.sandbox.jeel.co/for Dashboard interactions
User Credentials
Phone number
any valid Saudi phone number
OTP
3333
Pass code
100000
Last updated