Warning this is a Beta version. Use it at your own risk.
A bitcoin payment plugin for PrestaShop using BTCPay Server.
If you want to test in test mode, just paste an other btcpayserver url with testing port.
add Bitpay https://github.com/btcpayserver/php-bitpay-client/tree/master/src/Bitpay into modules/bitpay/lib
zip btcpay directory into btcpay.zip
add bitcoin icon into Order state configuration / icon !
Curl PHP Extension
JSON PHP Extension
Download the latest release from https://github.com/btcpayserver/prestashop-plugin/releases
Go to your PrestaShop administration. Under "Modules and services" select "Upload a module" (v1.7)
Go to your "installed modules" -> "BTCPay" and click [Configure]
Go on your BTCPay server, in your store and display access tokens.
Click on "Create a new token API", select your store and then approve
You will see: "Server initiated pairing code: XXXX". Go back to prestashop and enter your pairing code.
Test a payment.
BTCPay server v1.0.1 and v1.0.2
To contribute to this project, please fork and submit a pull request.