BitcoinPay Overlay
Usage
CDN
<script type="text/javascript" src="./bitcoin-pay.js"></script>
<script type="text/javascript">
BitcoinPay.BPayInvoice.open(invoice_url, callback_fnc);
</script>
npm module
npm install @confirmo/bitcoin-pay-overlay --save
import {BPayInvoice} from '@confirmo/bitcoin-pay-overlay';
// URL of invoice created from REST API
const invoice_url = 'https://bitcoin-pay.demo/#/public/invoice/invv9e1rxdz8';
// Callback called when overlay is closed
const callback_fnc = () => alert('Overlay has been closed');
BPayInvoice.open(invoice_url, callback_fnc);