Skip to main content

Testing

Use our Sandbox to test your payment integration in a virtual test environment using virtual test cards.

Use our UAT (user-acceptance-testing) environment to complete your payments integration testing, using real test cards, that are processed by the acquiring bank and 3DSecure.

PLEASE NOTE: UAT testing must be completed and signed off by the Integration team, before you can migrate your solution to production. Your production merchant api-key is not enabled until testing is complete.

Sandbox Environment

Our Sandbox Environment​

The VodaPay Gateway Sandbox is an exact copy of our production environment, where you can verify your test scenarios with virtual test cards. Any transactions made in sandbox are isolated from our production environment, providing a realistic integration, before going live. You will be able to test once-off payments, recurring payments, digital wallet transactions and refunds for all payment methods.

USAGE: To access the sandbox, add an additional header value of test and set it to TRUE

Sandbox
https://api.vodapaygatewayuat.vodacom.co.za/v2/

Sandbox Testing setup​

Merchant Details for testing:

Example header value
{
"api-key": "d605f89b-079c-11ed-b83a-06c42a9d493e",
"test": true
}
Virtual Test Cards

Use one of our virtual test cards with our Sandbox Environment to test both positive and negative testing scenarios.

Card NumberResponse CodeResponse Message
444444444444440000Approved or completed successfully
444444444444440505Do not honour
444444444444444141Payment Token Blocked
444444444444445151Insufficient Funds
444444444444445454Payment Token Expired
444444444444446868Message Timeout
444444444444446969No Response
444444444444449191Issuer or switch inoperative
444444444444449696System malfunction
4444444444444499993DSecure Fail
Virtual Test Keys

Use one of our virtual test API-Keys with our Sandbox Environment.

#API-Key
1d605f89b-079c-11ed-b83a-06c42a9d493e
2d60d60ab-079c-11ed-b83a-06c42a9d493e
3d6135e0e-079c-11ed-b83a-06c42a9d493e
4d61964f8-079c-11ed-b83a-06c42a9d493e
5d61f77bf-079c-11ed-b83a-06c42a9d493e
6d6266bcd-079c-11ed-b83a-06c42a9d493e
7d62c1dd5-079c-11ed-b83a-06c42a9d493e
8d632a880-079c-11ed-b83a-06c42a9d493e
9d638a39d-079c-11ed-b83a-06c42a9d493e
10d63eb719-079c-11ed-b83a-06c42a9d493e