Skip to content

robwoodgate/am-btcpay

Repository files navigation

BTCPay Plugin for aMember Pro

BTCPay Server is a free and open-source cryptocurrency payment processor which allows you to receive payments in Bitcoin (on-chain and via the Lightning Network) and altcoins directly, with no fees, transaction cost or a middleman.

If you do not already have a BTCPay server account, please choose a deployment method.

This plugin uses the latest BTCPay Server Greenfield API, and provides enhanced features vs the default aMember BTCPay Server plugin (which uses the legacy BitPay API).

Supports recurring billing (via aMember Manual Rebills) and refunds (via BTCPay Pull Payments).

REQUIREMENTS

This plugin requires aMember v6.x and PHP 7.2 or higher

INSTALLATION

  1. Simply place this plugin folder and files into the /application/default/plugins/payment folder of your aMember installation.

  2. Enable and configure the plugin in aMember CP -> Setup/Configuration -> Plugins

TROUBLESHOOTING

This plugin writes BTCPay responses to the aMember Invoice log (aMember admin > Utilities > Logs > Invoice).

In case of an error, please check there as well as in the aMember Error Log (aMember admin > Utilities > Logs > Errors).

LICENCE / CREDITS

This plugin is provided under the MIT License.

Copyright 2024 (c) Rob Woodgate, Cogmentis Ltd.

Visit my aMember plugin store for more great plugins.

Buy me a coffee: https://donate.cogmentis.com