- Overview
- Countries & currencies
- Integration
- Process flows
- Testing
- Additional information
- Consumer experience
- Reporting
- FAQ
Testing
The pre-production testing environment for iDEAL 2.0 is currently under development. You can test in production with small amounts. The test data for older version of iDEAL is available down below.
The test data is related to the sandbox environment and only describes the various test cases. The difference between using POST /{merchantId}/hostedcheckouts and POST /{merchantId}/payments is not described.
Positive payment flow
Country code | Currency code | Issuer ID | PP ID | Amount | PStatus ID |
---|---|---|---|---|---|
NL | EUR | INGBNL2A | 809 | 100 | 800 |
NL | EUR | INGBNL2A | 809 | 200 | 800 |
Negative payment flow
Country code | Currency code | Issuer ID | PP ID | Amount | Event ID | PStatus ID |
---|---|---|---|---|---|---|
NL | EUR | INGBNL2A | 809 | 2000 | 400870 | 50 |
NL | EUR | INGBNL2A | 809 | 1200 | 400880 | 50 |
Payment steps
- After initializing the payment a redirect needs to happen.
- The page automatically takes you to the returnurl.
- The payment ends up with a Completed state and the status ID 800.
Refunds in sandbox
Note that transactions having a COMPLETED state and the status ID 800 are not refundable. You need to wait for 1 hour for them to change their state, then proceed with refunds since it should be a separately scheduled process.