Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
31 lines (23 sloc) 1.12 KB

Using the BTCPay plugin for Prestashop


You must have a BTCPay merchant account to use this plugin. If you want to test in test mode, just paste an other btcpayserver url with testing port.

Making a release

Server Requirements

  • PrestaShop 1.7
  • PHP 5+
  • Curl PHP Extension
  • JSON PHP Extension

Plugin Configuration

For Prestashop versions 1.7:

  1. Download the latest release from
  2. Go to your PrestaShop administration. Under "Modules and services" select "Upload a module" (v1.7)
  3. Go to your "installed modules" -> "BTCPay" and click [Configure]
  4. Go on your BTCPay server, in your store and display access tokens.
  5. Click on "Create a new token API", select your store and then approve
  6. You will see: "Server initiated pairing code: XXXX". Go back to prestashop and enter your pairing code.
  7. Validate.
  8. Test a payment.