Prestashop modules come with an auto-upgrade feature which will be used to upgrade your currently running plugin. This documents serves as a reference for what has been changed.
The module requirements have been changed to:
- You are using PHP 7.3.0 or higher
- Your PrestaShop is version 1.7.7.0 or higher.
- Your BTCPay Server is version 1.3.0 or higher
We now fetch all invoice and payment data directly from BTCPay Server so the following columns will be removed from bitcoin_payment
during the upgrade:
bitcoin_price
bitcoin_paid
bitcoin_address
bitcoin_refund_address
rate
We switched from btcpayserver-php-client
to the newer and actively supported btcpayserver-greenfield-php
. This means that the old IPN
has been replaced with an webhook
based approach.
For you this means that you'll have to re-connect to your BTCPay Server instance.
On the front-end side of things we now show the customer how much they have transferred and via what payment.
The order states have received a new translation so that they are more correct:
Awaiting Bitcoin payment
has been changed toAwaiting crypto payment
.Waiting for Bitcoin confirmations
has been changed toWaiting for confirmations
.Bitcoin transaction failed
has been changed toCrypto transaction failed
.Paid with Bitcoin
has been changed toPaid with crypto
.