Works with the store you already built
The payment engine is BTCPay Server, so every plugin written for it over the last eight years works here unchanged. You are not betting on our plugin ecosystem — you are inheriting a mature one.
Also supported
These work today through the official BTCPay plugin for each platform. We have not written our own guide for them yet — rather than publish a page that only swaps the product name, we would rather point you at instructions that were actually tested.
Shopify
Supported through the official BTCPay Shopify integration.
Magento
Official BTCPay extension for Magento 2.
PrestaShop
Official BTCPay module.
OpenCart
Official BTCPay extension.
Drupal Commerce
Official BTCPay module.
Custom site or app
One POST to create an invoice, one signed webhook when it settles. Any language.
Using something we have not listed?
If it can make an HTTP request, it can take payments. Create an invoice with one POST and receive a signed webhook when it settles. Tell us what you are building and we will help you wire it up.