[BREAKGLASS] Prestashop module for BTCPay Server payment integration
Go to file
BitcoinMitchell 0142dd0c4d
Some checks failed
Release / Release a new ZIP (push) Has been cancelled
Ensure BTCPayServer 2.0 compatibility
2024-11-25 15:52:36 +01:00
.github Delete .github/workflows/dependencies.yml 2024-11-06 22:11:07 +01:00
development [Developer] Added simple bitcoin-cli script for bitcoind inside docker 2024-02-21 20:42:43 +01:00
modules/btcpay Ensure BTCPayServer 2.0 compatibility 2024-11-25 15:52:36 +01:00
.editorconfig Refactored the entire plugin 2020-08-31 23:05:12 +02:00
.gitattributes Setup a proper build process 2020-07-23 00:27:18 +02:00
.gitignore [Core] Add the README.md to /docs as well 2024-02-28 22:10:06 +01:00
.php-cs-fixer.dist.php Updated codestyle rules to be more modern 2022-02-13 16:40:55 +01:00
.php-version Upgrade to PrestaShop 8.0 2023-07-14 13:24:01 +02:00
composer.json Updated all dependencies 2024-09-16 22:35:33 +02:00
composer.lock Bump phpoffice/phpspreadsheet from 1.29.2 to 1.29.4 2024-11-18 21:45:47 +01:00
CONTRIBUTING.md Create CONTRIBUTING.md 2022-01-27 19:26:23 +01:00
LICENSE Updated README/LICENSE to 2024 2024-02-21 22:36:44 +01:00
Makefile [Core] Add the README.md to /docs as well 2024-02-28 22:10:06 +01:00
phpcs.xml.dist Upgrade to PrestaShop 8.0 2023-07-14 13:24:01 +02:00
README.md Ensure BTCPayServer 2.0 compatibility 2024-11-25 15:52:36 +01:00
SECURITY.md Updated GitHub relevant files 2024-02-22 14:39:40 +01:00
UPGRADE-5.0.md Refactor to new Greenfield API 2021-11-25 14:09:06 +01:00
UPGRADE-6.0.md Require BTCPay Server 1.7.0 and up 2023-07-14 13:24:01 +02:00

BTCPay Server - Prestashop Plugin

BTCPay Server

Accept Bitcoin payments within PrestaShop

Maintained GitHub Workflow Status GitHub License PRs are welcome GitHub contributors

GitHub release (latest SemVer) GitHub all releases

"This is lies, my trust in you is broken, I will make you obsolete" 💚

Report a bug · Request a feature · FAQ


🔧 Requirements

Please ensure that you meet the following requirements before installing this plugin.

Tested successfully

  • Prestashop v8.0, v8.0.1, v8.0.4, v8.1.0, v8.1.3 and v8.1.4
  • BTCPay server v1.7.0, v1.7.3.0, v1.12.5, v1.13.0 and v1.13.5
    • BTCPay server v2 should be supported as of module version v6.3.0.

Multistore

As of right now the module is not compatible with Prestashop's multistore feature. Any help to resolve this is very much welcomed. Please see the relevant discussion.

📗 Documentation

Please check out our official website, complete documentation and FAQ for more details.

If you have trouble using BTCPay Server, consider joining communities listed on the official website to get help from other contributors. Only create a GitHub issue for technical issues you can't resolve through other channels or feature requests you've validated with other members of the community.

🚀 Quick Start Guide

To get up and running with our plugin quickly, see the PrestaShop Guide on our documentation website.

🧑‍💻 Versioning

We use SemVer for versioning. For the versions available, see the releases within this repository.

🤝 Contributing

BTCPay Server is built and maintained entirely by volunteer contributors around the internet. We welcome and appreciate new contributions.

Contributors looking to help out, before opening a pull request, please join our community chat or start a GitHub discussion to get early feedback, discuss the best ways to tackle the problem, and ensure there is no work duplication.

🔧 Development

We recommend using PrestaShop Kickstarter (which supports ngrok) and a dockerized BTCPay Server instance (or an online testnet instance) for testing locally.

🏪 PrestaShop Support

PrestaShop support can be found through its official channels.

  • Documentation - contains answers to commonly asked questions and provides instructions for almost everything. Including setup, management, etc.
  • Support Forums - the official Prestashop forum is a good place to find further answers and ask Prestashop related questions.

📝 License

BTCPay Server software, logo and designs are provided under MIT License.