Get Sandbox Access
Confirm availability for your selected service and obtain authorised test credentials and environment details through the designated process.
Validate your integration, test transaction flows and prepare your application for production.
Prepare your payment workflows in a controlled testing environment before enabling live transactions.
Test supported integration workflows using the designated sandbox environment, where available, without treating test activity as live financial processing.
Review how your application handles successful responses, failed requests, pending statuses and other supported test outcomes.
Find configuration errors, unexpected responses and integration gaps before they affect your live payment workflows.
Move from initial setup to production readiness through four practical steps.
Confirm availability for your selected service and obtain authorised test credentials and environment details through the designated process.
Set up the required test environment, authentication and request parameters according to the applicable integration documentation.
Check expected responses, transaction statuses, error handling and retry behaviour. Resolve identified issues before proceeding.
Complete the required checks and approvals, configure authorised production credentials and verify your live environment before launch.
Check the essential parts of your integration before moving towards production.
Make sure your application is prepared for more than just a successful transaction.
Confirm that the transaction reference, response fields and resulting status are processed and recorded correctly.
Verify how your application checks the transaction status and communicates an unresolved outcome without incorrectly marking it as successful or failed.
Check error handling, response interpretation and the next steps presented to the customer or operations team.
Verify that repeated requests follow the documented retry and idempotency rules to help prevent unintended duplicate transactions.
Understand where testing ends and live payment processing begins.
Designed for testing and validation.
sk_test_••••success · pending · failedlogs & responsesbefore go-liveFor authorised live operations.
after approvalreal paymentslive statusper agreementSandbox outcomes may not match live bank or payment-network responses. Keep testing and production credentials separate, and follow the authorised activation process before processing live transactions.
Troubleshoot configuration and integration problems before they reach production.
Verify the test credentials, authentication format and environment configuration against the official instructions.
Check required fields, data types, accepted values and request formatting against the relevant API specification.
Review the response and follow the documented status-checking process. A timeout alone does not establish that a transaction has failed.
If callbacks are supported, verify endpoint availability, configuration and the documented process for investigating missed notifications.
A reliable integration starts with careful validation. Use the available testing resources to review your transaction flows, identify issues and prepare your application for production.
Find answers to common questions about sandbox access, testing and production readiness.
A sandbox is a testing environment intended to help developers validate an integration before production activation. Its available features and simulated transaction scenarios depend on the services supported by Digiway.
Contact the Digiway team to confirm availability for your selected service. Follow the designated onboarding process to obtain authorised test credentials, environment details and any required approvals.
Sandbox transactions are intended for testing and may simulate transaction outcomes rather than transfer real funds. Confirm the capabilities of your assigned environment before running tests, and never assume a test result represents a live payment.
This depends on the scenarios supported by the sandbox. Refer to the relevant testing instructions for the available test cases and the approved way to simulate different transaction outcomes.
Follow the credential requirements specified by Digiway. Where separate credentials are provided, keep them isolated and never expose production secrets in test code, public repositories or client-side applications.
Review the response, authentication configuration, mandatory parameters and environment settings. Compare the request with the official API documentation. If the problem continues, contact technical support with a redacted error message and relevant reference.
No. Sandbox testing validates integration behaviour, but live transactions may also depend on banks, payment networks, authentication, risk checks and other production conditions. Monitor live transactions carefully after activation.
Complete the applicable testing, security checks and required approvals. Obtain authorised production credentials, verify the live configuration and confirm that your application handles transaction responses correctly before enabling live operations.
Contact the designated Digiway technical support channel. Include the relevant service, request reference and redacted error details. Do not share secret API keys, passwords, OTPs or sensitive customer information.
Need assistance with sandbox access, configuration or an unexpected test result? Contact the Digiway team for guidance on the next steps.