Documentation
Difficulty level:
Configuration - Modules - Payment-bookings
This section only applies if the module Online payment is active.
Setup Buckaroo
When using Buckaroo as a payment provider and the payment module for i-Reserve has been purchased, it is possible to process reservation payments directly via iDEAL, PayPal, or VISA.
Buckaroo setup
To ensure paid reservations are processed directly in i-Reserve, a feedback (push) from Buckaroo must be configured. This configuration is done in the Buckaroo Plaza dashboard.
- Go to the Buckaroo website (https://plaza.buckaroo.nl/) and log in with the credentials provided by Buckaroo.
- Click the menu item "Mijn Buckaroo" and then "Websites".
- On the "General" tab, find the "Key". Note this key (e.g. "djAaU0PQJO") for use in i-Reserve.
- Verify that the "URL" is correct. This is usually your i-Reserve environment URL (with https), e.g. mijnnaam.i-reserve.net.
- Select "No" for "Use payment page".
- Click on the "Redirect" tab.
- Enable the checkbox "Activate frame busting".
- Go to the "Push settings" tab.
- Enable the checkboxes "Enable push response" and "Verify signature from response and transaction key (deprecated)".
- Fill in the following URL under "Push URI success" and "Push URI Failure":
https://{I-RESERVE-URL}/front?mod=paymentresult&method=4
Replace {I-RESERVE-URL} with your actual i-Reserve environment. - Make sure the following fields are set as follows:
Use HTTP Method: POST
Push Type: BPE3.0 (if available)
Hash method (HTTP push only): SHA1
BPE return fields: Upper and lowercase
Select push content type: http post
(Other fields can remain empty) - Click the "3.0 settings" tab.
- Enable "Activate double encoding on redirect", "Accept test transactions" and optionally "Auto-disable accept test transactions".
- Click "Save".
- Go to Configuration > Security > Secret Key.
- Set a new secret key to use in i-Reserve (e.g. iReS3rVeKlANt) and save it for the next step.
i-Reserve setup
Now that the push from Buckaroo to i-Reserve is configured, the next step is setting up the i-Reserve side.
- Log into your i-Reserve environment as administrator.
- Navigate to Configuration > Modules > Payment Methods > Reservations.
- Create a new payment method and select "Buckaroo" as the method.
- Set Buckaroo mode to "Test mode".
- Set Buckaroo URL to "https://testcheckout.buckaroo.nl/HTML/".
- Set Buckaroo merchant to the key obtained earlier (e.g. "djAaU0PQJO").
- Set Buckaroo secret to the secret key obtained earlier (e.g. "iReS3rVeKlANt").
- Click Save and perform a test booking.
Enable full processing
Once testing is successful, switch to production mode:
- Go to Configuration > Modules > Payment Methods > Reservations.
- Open the payment method.
- Set Buckaroo mode to "Full processing".
- Set Buckaroo URL to "https://checkout.buckaroo.nl/HTML/".
- Click Save and test again with a live booking.





