Accept payments using bitpay (https://bitpay.com/) through CiviCRM.
The invoice pops up on the contribution thankyou page and allows you to pay in Bitcoin or Bitcoin Cash.
The extension is licensed under AGPL-3.0.
Download and install the extension in the standard way.
Follow instructions here to configure pairing with bitpay: docs/setup.md
- We don't have a contribution available until payment has been processed: civicrm/civicrm-core#13763
- Cannot easily insert Bitpay billing block because there is no crmRegion for event workflow: civicrm/civicrm-core#13762
- Webform_civicrm does not load the "thankyou" page so we would need to add a separate method to load the Bitpay invoice for webform_civicrm.
- Show amount in bitcoin on the contribution pages?
- Record when invoice status changes from pending->paid->confirmed->completed? (We mark completed when it gets confirmed).
- Record amount paid in BTC on contribution record?