Accept crypto payments on PrestaShop
The native CryptoPayr module adds a Pay with cryptocurrency option to your PrestaShop checkout. Customers pay in Bitcoin, Ethereum, USDT and 30+ coins, and orders are validated automatically from the CryptoPayr webhook. Compatible with PrestaShop 1.7 and 8.x.
How to accept crypto payments on PrestaShop
Follow these steps to start taking Bitcoin, Ethereum, USDT and 30+ other coins.
-
Install the module
In the back office, go to Modules → Module Manager → Upload a module and upload the CryptoPayr zip.
-
Configure it
Click Configure on the CryptoPayr module.
-
Add your API key
Paste the key from Dashboard → Developers and save.
-
Customers pay in crypto
At checkout, shoppers choose Pay with cryptocurrency and complete payment on the hosted page.
-
Orders validate automatically
The signed webhook sets the order to a Payment accepted state so fulfilment proceeds as normal.
Need the full reference? See the API & webhook documentation, or read about the crypto payment gateway.
Requirements & compatibility
- PrestaShop 1.7 or 8.x
- Module upload permission
- Store reachable over HTTPS
- A free CryptoPayr account & API key
Frequently asked questions
Is it compatible with PrestaShop 8?
Yes — the module supports both PrestaShop 1.7 and the 8.x series.
Which order state is set on payment?
Confirmed payments move the order to a Payment-accepted state via the webhook, so your normal workflow and emails run.
Which coins can customers use?
Bitcoin, Ethereum, USDT, USDC, BNB and 30+ more, chosen by the buyer at the hosted checkout.
Are there any chargebacks?
No. On-chain crypto payments are final once confirmed.