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.coarrow-up-right to receive your test credentials.

Testing Scenarios

With test credentials, you can:

  1. Create installment requests

  2. Simulate approved, rejected, and pending checkout statuses

  3. Test webhook integrations with various status change events

  4. 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

card type
Card Number
Date
CVV

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:

User Credentials

type
value

Phone number

any valid Saudi phone number

OTP

3333

Pass code

100000

Last updated