Skip to main content
Use these test values when testing your integration in the Zentra sandbox environment.
Test data only works in sandbox mode. Using test data in live mode will result in errors.
Use the values below with reviewed surfaces such as transfers, cards, virtual accounts, payments, and tenant-gated identity flows where your environment exposes them.

Test BVNs

Use these Bank Verification Numbers for testing KYC:

Test NINs

National Identification Numbers for testing:

Test Cards

Successful Transactions

Failed Transactions

3D Secure Cards

Default PIN for test cards: 1234

Test Bank Accounts

Valid Accounts

Invalid Accounts

Test Phone Numbers

Test Email Addresses

Test Amounts

Specific amounts trigger different behaviors:

Test Transfer References

Test Webhooks

Virtual Account Credits

Simulate a credit by transferring from these accounts:

Manual Webhook Trigger

Use the sandbox tooling available to your tenant to trigger or replay webhook events rather than relying on undocumented direct trigger endpoints.

Test API Keys

Example sandbox API keys (these are public and safe to share):
Generate your own keys in the Developer Console

Test Scenarios

Successful Flow

Error Handling Flow

Testing Tips

Test both successful and failed scenarios to ensure proper error handling.
While values are fake, use realistic formats for better testing.
Test with minimum amounts, maximum amounts, and special characters.
Ensure webhooks are properly received and processed.
Try submitting the same request twice with the same reference.

Regional Test Data

Nigeria-Specific

Next Steps

Sandbox Guide

Learn about sandbox environment

API Reference

Explore all endpoints

Testing Guide

Best testing practices

Webhooks

Test webhook events