Sandbox Testing
🧪 Testing Flows – Sandbox
Test Flow Configuration
To control sandbox behavior for APM transactions, set the desired test flow using the
customFields.flow field inside apmPayload.
Supported Test Values
| Value | Behavior |
|---|---|
challenge | Simulates a user confirmation flow. The user is redirected to a test page where the transaction can be approved or declined. |
frictionless | Simulates a successful frictionless flow. The transaction is completed automatically without user interaction. |
Example Request Payload
{
"apmPayload": {
"paymentMethod": "SMART_QR",
"paymentType": "E_WALLET",
"customFields": {
"flow": "challenge"
}
}
}To simulate a frictionless flow, set:
"flow": "frictionless"⚠️ Important Notes
- These values are supported only in sandbox environments.
- In production, providers may ignore this field or apply their own logic.
Updated 26 days ago
