Skip to main content
P

Sandbox

Configuration

Security Note
We do not store your credentials. Use the USERNAME and PASSWORD you set in your backend for safe testing.

1. Invalid Data Tests

1. Basic Error Handling

Checks how your server answers invalid requests: bad credentials, a malformed envelope, an unknown method, a wrong amount, an unknown account and an unknown transaction.
1. Missing Auth (Expects 412)
2. Invalid Auth (Expects 412)
3. Invalid RPC Request (Expects -32600)
4. Unknown Method (Expects -32601)
5. Invalid Amount (Expects 413)
6. Unknown Account (Expects 302)
7. Unknown Transaction (Check: state 3, Cancel: 203)
8. Wrong Service ID (Expects 305, runs only with a Service ID)

2. Payment Lifecycle

2.1 Full Payment Flow

Runs a complete payment cycle: GetInformation, PerformTransaction, duplicate PerformTransaction, CheckTransaction and a second payment attempt.
In one-time mode an account can be paid once, so use an unpaid account for each run.

3. Transaction History

3.1 GetStatement

Retrieves the statements list and checks each item (amount, providerTrnId, transactionId, timestamp). Cancelled transactions are not listed.