About · Requirements · Installation · Upgrade · Configuration · Payment methods · Support · Contribute
PrestaShop is an open source e-commerce platform, started in 2005 and used by around 160,000 shops worldwide in around 60 languages.
The Buckaroo module for PrestaShop connects your shop to the Buckaroo payment gateway, so you can start accepting payments within minutes. Buckaroo is a Dutch Payment Service Provider. The module is free to download and every payment method it offers is SEPA proof.
Card payments run through Hosted Fields, which keeps the card entry inside your own checkout instead of redirecting the customer away. Refunds can be started from the PrestaShop admin and are executed directly in Buckaroo Plaza, and you can order the payment methods per country in the checkout.
Full plugin documentation on docs.buckaroo.io
| Requirement | Supported versions |
|---|---|
| PrestaShop | 1.7.x up to 9.2.x |
| PHP | 8.0 or higher |
You also need a Buckaroo account. Don't have one yet? Request an account.
- Go to the releases page and download the .ZIP file of the latest version.
- Sign in to your PrestaShop backend and go to Modules → Module Manager → Upload Module.
- Select the .ZIP file. The installation starts automatically.
- Once installed, the module appears in the Payment section of the Module Manager.
Download the .ZIP file of the latest release and upload it the same way as a new installation. PrestaShop replaces the existing module and keeps your settings.
Tip
Always test an upgrade on a staging environment first and check the release notes for breaking changes.
Sign in to your PrestaShop backend, go to Modules → Module Manager, find the Buckaroo module and press Configure.
You will need your Store key and Secret key, which you can find under API credentials in Buckaroo Plaza. The Store key is unique per store, the Secret key applies to your whole account.
Set each payment method to Test while you are trying things out, and to Live once you are ready to accept real payments. Methods set to Off are hidden from checkout.
Step-by-step instructions: Configuring the PrestaShop module
Important
If you enable payment fees, check that surcharges are permitted for the methods you use. Under PSD2, surcharging is prohibited for certain consumer payment methods.
The module supports the following payment methods. Each one can be enabled or disabled individually and switched between live and test mode.
Important
All supported methods appear in the PrestaShop backend, but you need an active Buckaroo subscription for a method before you can offer it in your checkout.
Having trouble? Work through this list before reaching out:
- Check the frequently asked questions.
- Confirm you are on the latest release.
- Reproduce the issue with the module in test mode and check the PrestaShop logs.
- Verify that your push URL is reachable from outside your network. Buckaroo sends push messages from fixed IP addresses and ports, so make sure these are on your allow list. See push messages for the current list.
Still stuck? Contact us and include your PrestaShop version, module version, PHP version, the relevant log lines and the transaction key.
- Bug reports and feature requests: open an issue
- Technical support: support@buckaroo.nl
- Phone: +31 (0)30 711 50 50
- Gateway status: status.buckaroo.io
We really appreciate it when developers help improve the Buckaroo plugins. Please read our Contribution Guidelines before opening a pull request, and target the master branch.
Found a security issue? Please report it privately to support@buckaroo.nl instead of opening a public issue.
We follow semantic versioning (MAJOR.MINOR.PATCH):
- MAJOR — breaking changes that require additional testing and caution.
- MINOR — new functionality with limited impact.
- PATCH — bug fixes and hotfixes only.
All changes are documented on the releases page.
Made with care by Buckaroo.
This document is subject to change; typos and language errors are possible.