This free extension can be used with OpenCart version 3 or 4. You can also find this extension on the OpenCart marketplace.
You can find a detailed installation guide on how to setup the extension on our OpenCart documentation.
In OpenCart, go to Extensions → Extensions → Payments → BTCPay Server and enable Send customer email to BTCPay Server to add the order's customer email address to new invoices. This option is disabled by default, including for existing installations. It supplies the buyer email used by BTCPay Server's store email rules; configure those rules in your BTCPay Server store email settings to send emails to the buyer.
Privacy warning: A leaked invoice ID or checkout link could expose the customer email address. Enable this option only if you need it for your email rules. Disabling it later does not remove email addresses already stored on existing invoices.
If you have issues or feature requests feel free to open an issue or join us on our chat or telegram channel.
Please let us always know your OpenCart, BTCPay extension, PHP versions. You can find them on the extension configuration page.
OpenCart 4 development happens on the master branch and OpenCart 3 is maintained on the 3.x branch but is mostly in maintenance mode.