You can add Bitcoin to a WooCommerce store and still keep full custody of every payment. With BoreLine Pay the Bitcoin settles straight to your own wallet, never into an account someone else controls, using either a no-code payment link or a single API call. This guide covers both.
Most "accept crypto" plugins route your sales through a custodian first.
When a processor holds your Bitcoin before settling to you, your store's revenue sits in someone else's account, subject to their limits, freezes, and solvency. BoreLine works differently: it derives a fresh receiving address for each order from your own wallet's ZPUB, so the customer pays directly into a wallet only you control. BoreLine watches the chain and tells your store when the payment confirms, but it never touches the money.
| Approach | Best for | Effort |
|---|---|---|
| Payment links | Small catalogs, no-code stores | Minutes, no dev |
| API invoices | Automated checkout at scale | One endpoint |
1. Register your wallet. Create a BoreLine account and add the watch-only ZPUB from your hardware wallet. This is the only key BoreLine ever sees, and it cannot spend your funds.
2. Add payment links or connect the API. For a simple shop, generate a hosted payment link per product and drop it on the WooCommerce product page or a custom checkout button. For automated orders, call the BoreLine API to create an invoice the moment an order is placed, then show the customer the returned Bitcoin address or QR.
3. Mark the order paid on the webhook. BoreLine fires a signed webhook when the payment confirms on chain. Verify the signature, mark the WooCommerce order complete, and the Bitcoin is already sitting in your wallet. No payout step, no waiting on a custodian.
A flat monthly subscription paid in Bitcoin, and zero percentage per transaction. Whether your WooCommerce store does ten orders a month or ten thousand, the fee does not scale with your sales, and every satoshi a customer pays reaches your wallet.
Start free. Wire it to a test wallet, place a live order against your own store, and watch the Bitcoin land directly in your wallet before you commit.
Start free →