Skip to main content

Sandbox test details

The SkyPay Simulator uses the deterministic values below. They are not provider credentials and must be used only when SkyPay Simulator is selected.

Card numberCVVExpiryBehavior
4084 0840 8408 408140801/31Always succeeds
4084 0840 8408 408440801/31Insufficient funds
4084 0840 8408 408540801/31Always fails
  1. Initiate a Sandbox payment.
  2. Open the returned hosted checkout URL.
  3. Choose SkyPay Simulator and select the matching test outcome.
  4. Confirm your UI, webhook handler, and server-side verification agree on the result.

Any other syntactically valid card number defaults to success in the SkyPay Simulator. No card is charged and no real money moves.

For a provider-backed test, use the details required by that provider's hosted Sandbox journey. See Paystack Sandbox and Payaza Sandbox. SkyPay never accepts provider card data in the payment-initiation request.

danger

Never enter a real card in Sandbox or put card data in your API request, logs, metadata, or database. SkyPay's payment-initiation API does not accept raw card details.