Imagine you’re a tradesman and you’ve just completed a project. Your customer is satisfied, and you send them the invoice. Normally, you’d expect a traditional bank transfer. But this customer asks, “Can I pay the invoice with Bitcoin?”
Or maybe you run a small online shop. Your customers can currently only pay by bank transfer because integrating other payment methods is complicated. But the question is increasingly coming up: “Does this also work with Bitcoin?”
Coinsnap’s Bitcoin invoice form enables you to do just that: have invoices paid with Bitcoin directly on your website – simple, reliable, and without any media disruption.
Bills as usual – plus Bitcoin option
You issue your invoice as usual (services, IBAN, payment term). Additionally, you offer “Pay bill with Bitcoin” – e.g. at: yourdomain.com/bitcoin. There, your customers will find a form that’s just as intuitive to use as a classic online transfer form:
Invoice amount and currency (e.g. Euro)
Invoice number for unique assignment
Optional name and message
After clicking on “Pay invoice with Bitcoin”, a QR code will be displayed that can be paid with Bitcoin on-chain or with Lightning.
Practical examples – where the Bitcoin invoice form makes sense
The Bitcoin invoice form is suitable not only for traditional service providers, but for a wide range of industries.
Online shops
Not every online store can easily integrate Bitcoin payments. The invoice form offers a simple solution: You continue to offer payment on account – the customer can then freely choose whether to pay the invoice by bank transfer or directly with Bitcoin.
Contractors & service providers
Whether it’s a painter, electrician, or IT consultant, many service providers issue invoices for their services – either as an advance payment or after the job is completed. With the Bitcoin invoice form, your customers can now also pay these invoices with Bitcoin, without you having to change your existing accounting system.
Hotels & Restaurants
Invoicing is also common in the hotel and restaurant industry – whether as a deposit or a final invoice for overnight stays, events, or catering. With the additional Bitcoin option, guests can pay their bill directly in Bitcoin, giving them the peace of mind of using a modern payment method.
Goods seller
Whether you’re a wholesaler, a small shop, or a sole proprietor, the form can be used anywhere that sells goods and issues invoices. Merchants who already work with international customers in particular benefit from the fact that Bitcoin payments are fast, inexpensive, and borderless.
Fair Bitcoin conversion at the time of payment
A major advantage of the Bitcoin invoice form is the dynamic conversion: the euro amount is only converted into Bitcoin at the time of payment – not when the invoice is created.
This means for you and your customers:
Regardless of when payment is made within the payment period, the Bitcoin amount is always current.
Volatility plays no role in settlement.
The payment will be credited instantly to your Lightning wallet. If you wish, you can automatically convert the amount into euros and have it paid out to your bank account. (see below)
Install plugin
Connect either to your Coinsnap account or directly to your own BTCPay server
Customize the form to your requirements
Insert anywhere using a shortcode
Easy integration of the Bitcoin invoice form (HTML & WordPress)
1. HTML version (for each website type)
Login to the Coinsnap dashboard
Under Payment Tools → Invoice Form configure
Generate HTML code
Insert on your own website
This is how easy it is to integrate a Bitcoin payment option into any kind of website.
2. WordPress plugin
If you run your site with WordPress, the Coinsnap Bitcoin Invoice Form plugin is available for you.
Install plugin
Connect either to your Coinsnap account or directly to your own BTCPay server
Customize the form to your requirements
Insert anywhere using a shortcode
Particularly important: The form is displayed directly on your website. Your customers are not redirected to external sites – a crucial factor for trust and credibility.
Extra feature: Discount when paying invoices via Bitcoin – more conversion, fewer fees
An exciting additional feature is the Bitcoin discount function. If you want to encourage your customers to pay with Bitcoin, you can, for example, offer a 5% discount.
The form automatically calculates the reduced amount and displays it to the payer. This creates a real incentive for payments in Bitcoin!
Optional: Receive Bitcoin payments in euros – this keeps your accounting clean
If you want to accept payments in Bitcoin but do not want to keep Bitcoin in your accounting, you can automatically convert incoming Bitcoin invoice amounts directly into euros (e.g. with Coinsnap + Bringin or DFX) and credit them to your company account.
Yes. With the Coinsnap Bitcoin Invoice Form, invoices can be paid directly on your website via Bitcoin on-chain or Lightning.
Does the Bitcoin invoice form also work in WordPress?
Yes. Coinsnap Invoice Form Plugin creates a shortcode you can place anywhere on your WordPress website.
How is the Bitcoin amount calculated?
The EUR amount is converted in Bitcoin at the time of payment (rate lock).
Can I receive EUR payouts?
Yes, e.g. with Bringin (immediately in EUR/IBAN) or DFX (periodic).
Conclusion
With Coinsnap’s Bitcoin invoice form, you can accept invoice payments via Bitcoin professionally, transparently, and directly on your website.
HTML version: universally applicable, Coinsnap account required
WordPress plugin: usable with Coinsnap or your own BTCPay Server
Practical relevance: from online shops to craftsmen to hotels and retailers – wherever invoices are written, Bitcoin can now be accepted as a payment method.
Combined with the Bitcoin discount feature, this creates an attractive offer that not only builds trust but can also actively motivate customers to pay in Bitcoin.
Try the Coinsnap Bitcoin invoice form yourself here.
You want to accept Bitcoin, but prfer to get paid to your bank account in euros? If you’re curious about offering Bitcoin at checkout—but have zero interest in managing wallets, volatility, or crypto accounting—this guide is for you.
With Coinsnap, your customers can pay in Bitcoin while you choose how you get paid:
directly to your bank account in euros or dollars, or
to a Lightning or on-chain Bitcoin wallet if you prefer.
In this post, we focus on the simplest path for non‑crypto‑native businesses: accepting Bitcoin while receiving fiat directly to your bank account. You’ll learn why bank settlement is appealing, how it works with Coinsnap, and which payout partner—Wave, Bringin, Strike, or DFX—is right for you.
Can Merchants Accept Bitcoin and Get Paid in Euros?
Yes. With Coinsnap, customers pay in Bitcoin while merchants receive EUR or USD directly to their bank account via regulated settlement partners such as Wave, Bringin, Strike, or DFX—without holding or managing Bitcoin.
Why Merchants Settle Bitcoin Payments to a Bank Account
Many businesses want access to new customers without changing how finance works day to day. Bank settlement keeps everything familiar:
Sales arrive as euros or dollars on your statement
No Bitcoin custody or wallet management
No exposure to price volatility
Easier bookkeeping and reconciliation
When you choose fiat settlement, Coinsnap routes payments through a regulated partner that handles conversion and banking rails. As with any fiat service, KYB/KYC onboarding is required by the partner—not by Coinsnap.
Coinsnap itself never holds your funds. You decide whether payments go to a Lightning wallet, an on‑chain wallet, or a bank account via a settlement partner.
Bitcoin to Bank Account with Coinsnap: How It Works
Coinsnap does not perform Bitcoin‑to‑fiat conversion directly. Instead, it integrates with Wave,Bringin, Strike, and DFX.
The flow is simple:
Customers pay in Bitcoin (Lightning or on‑chain)
Coinsnap routes the payment to your chosen partner
The partner converts Bitcoin to fiat
Funds are credited to your bank account—often within minutes
You never touch Bitcoin unless you want to.
How to Accept Bitcoin and Receive Fiat to Your Bank
Install Coinsnap in your shop system
Choose a bank settlement partner (Bringin, Strike, or DFX)
Complete KYB/KYC with the partner
Enter your payout details in Coinsnap
Run a test payment and confirm bank credit
Option 1: Bringin — Accept Bitcoin, Receive Euros via SEPA
Bringin is ideal for EU merchants who want fast, simple euro payouts.
Lightning payments are forwarded to a Bringin-issued Lightning address
Funds are converted instantly and credited to a personal IBAN (vIBAN)
Withdraw to your bank via SEPA Instant
Key points:
~1% withdrawal fee
Starter limit around €10,000/month (expandable)
Payouts only to bank accounts in the same legal name
Best for merchants who want a clean “accept Bitcoin, receive euros” setup with minimal moving parts.
Option 1b: Wave
In April 2026, a new Bitcoin-to-euro conversion provider has entered the market: Wave.space.
Wave.space works like a classic Lightning wallet. You can use it to send Bitcoin, receive Bitcoin, and handle everyday Lightning payments in the usual way. But Wave.space adds one feature that makes it especially interesting for merchants: every wallet comes with a personal Lightning address. A normal Wave.space Lightning address looks like this: myname@pay.wave.space
This address works like a reusable Bitcoin payment address. People can send Bitcoin to it, and the payment arrives in your Lightning wallet. The clever part starts when you add “.eur” to the name part of the address. So instead of: myname@pay.wave.space you use: myname.eur@pay.wave.space
If you use this Lightning address, Wave.space automatically converts the incoming BTC into euros and credits the amount to your personal vIBAN.
Option 2: Strike — Global Reach with Optional BTC Holding
Strike combines a Lightning address with flexible fiat withdrawals.
Incoming Lightning payments land in your Strike wallet
You decide whether to hold BTC or convert to fiat
Withdraw to your bank in supported countries
Why choose Strike:
Broad international availability (especially strong in the US)
Dual wallet model (BTC + cash)
Flexible conversion timing
Ideal for global merchants or businesses that want to keep some Bitcoin while converting the rest.
Option 3: DFX — Per‑Transaction Settlement in EUR or CHF
DFX converts and settles each transaction individually.
Every Bitcoin payment becomes a separate EUR or CHF bank credit
Works with SEPA‑reachable accounts across the EU, UK, and Switzerland
Highlights:
Clear audit trail for accounting
Transparent compliance thresholds
Strong choice for Switzerland and Europe
Perfect for finance teams that value one‑to‑one reconciliation.
Bringin vs. Strike vs. DFX
Partner
Region
Fiat
Settlement Style
Best For
Bringin
EU / SEPA
EUR
vIBAN → bank
Simple euro payouts
Wave
EU / SEPA
EUR
auto-convert to Euro (vIBAN)
Easy EUR settlement with Lightning
Strike
Global
Local
Wallet → bank
Flexibility & reach
DFX
EU / CH / UK
EUR / CHF
Per transaction
Accounting clarity
How to Choose the Right Bitcoin‑to‑Bank Partner
EU merchants: Wave, Bringin or DFX
US & global businesses: Strike
Zero BTC exposure: Bank settlement only
Some BTC holding: Strike or wallet payouts
Coinsnap doesn’t lock you in. Many merchants adjust their payout strategy as demand grows.
Key Takeaways
Accept Bitcoin without changing your back office
Eliminate volatility by settling directly to your bank
Choose the partner that fits your region and accounting needs
Test once, document the process, and scale confidently
Accepting Bitcoin should expand your market—not complicate your month‑end.
With Coinsnap and the right settlement partner, Bitcoin payments can be as simple as cards or PayPal.
Frequently Asked Questions (FAQ)
Can I accept Bitcoin without holding any Bitcoin?
Yes. With Coinsnap, you can route all payouts directly to your bank account via Bringin, Strike, or DFX. Customers pay in Bitcoin, while you receive euros or dollars—without ever holding BTC.
Do I need KYC or KYB to receive bank payouts?
Yes. While Coinsnap itself does not require KYC for payouts to your own Bitcoin or Lightning wallets, bank payouts require KYB/KYC because Bringin, Strike, and DFX operate on regulated fiat rails.
How fast do Bitcoin payments settle to my bank account?
Lightning payments: Near-instant on the Bitcoin side
Bank settlement: Same day to a few business days, depending on the partner and your bank (SEPA Instant is often available in the EU)
What fees should merchants expect?
Coinsnap: 1% fee per transaction
Settlement partners: Each partner publishes its own conversion and payout fees (for example, Bringin charges around 1% on withdrawals)
Always review the exact fee schedule during partner onboarding.
Which countries are supported for Bitcoin-to-bank payouts?
Europe / SEPA: Wave, Bringin, DFX
Switzerland: DFX
United States & global regions: Strike (availability varies by country)
Availability depends on your business type and local regulations.
Can I split payouts between Bitcoin and fiat?
Coinsnap does not support an automatic split. However, you can receive payments to a Lightning or on-chain wallet and later convert part of your Bitcoin through a third-party exchange or broker.
Is accepting Bitcoin more complex than cards or PayPal?
No. With Coinsnap, Bitcoin checkout integrates directly into your existing shop system. When using bank settlement, reconciliation looks similar to traditional payment methods—often simpler due to lower fees and fewer chargebacks.
Ready to test Bitcoin checkout without changing your finance setup?
Install Coinsnap, connect a bank payout partner, and run a live test in minutes.
Many WooCommerce shops want the reach and tiny fees of Bitcoin and Lightning at checkout, but still need money to land in the bank in euros. That keeps cash flow smooth, bookkeeping simple, and avoids price swings.
This guide explains your payout choices in plain English and shows easy ways to set them up in WooCommerce — so you can go live fast.
Why settling to fiat matters
Some stores don’t want to keep Bitcoin on the books because it adds extra accounting work. Others need local currency to pay suppliers, salaries and taxes. And some prefer not to carry price risk if Bitcoin moves after a sale.
Settling to fiat at, or soon after, a Bitcoin payment solves all three problems: clean books, predictable cash flow, and no surprise losses from exchange-rate swings.
Your WooCommerce Bitcoin cash-out options
There are several practical ways to turn WooCommerce Bitcoin sales into euros or other currencies in your bank. Here are the most common ones:
1) Exchange to bank (sell BTC, withdraw to IBAN)
This is the “sell on an exchange, withdraw to your bank” route. You receive Bitcoin, send it to a trusted exchange account, sell it for EUR/USD/GBP, and withdraw to your bank.
It usually has the lowest fees but takes a little time and requires an exchange account with ID checks.
2) Peer-to-peer sales
You sell directly to a buyer on a marketplace and agree a bank transfer or another payment method.
It can be fast and flexible, but you must use platforms with escrow and good reputation systems, and you’ll need to verify you’ve been paid before releasing the Bitcoin.
3) Bitcoin ATMs (instant cash, higher fees)
You send Bitcoin to a Bitcoin ATM and receive banknotes.
It’s the fastest way to get physical cash, but fees are usually much higher than other routes and daily limits may apply.
4) Plugins for Bitcoin Cash-out directly to your IBAN
There’s a very convenient option that feels like option 1 but without moving coins yourself: some plugins connect your checkout to a service that auto-converts Lightning or on-chain payments into euros and credits them to an account in your name.
A popular example is Coinsnap together with Bringin. Customers pay in Bitcoin, you see euros arrive—instantly—without touching an exchange screen.
What’s best for you?
Peer-to-peer trades and Bitcoin ATMs aren’t really practical for Woo merchants:
P2P deals demand manual vetting, escrow/dispute handling and carry fraud risk—none of which scales or integrates with orders or accounting.
Bitcoin ATMs are scarce, often fee-heavy, have low limits, and only dispense cash—so you still end up with reconciliation headaches and no automated Bitcoin cash out flow.
Which way should you choose for cashing out Bitcoin?
Pick the exchange route if you want low fees and can wait for a bank transfer. If you want the easiest life inside WooCommerce, use a plugin that automates the euro payout for you and keeps the checkout fast—Coinsnap + Bringin is the simplest example.
Recommended strategies that keep WooCommerce Bitcoin cash-out simple
If you like “set and forget,” Coinsnap with Bringin is hard to beat. Coinsnap handles the Bitcoin and Lightning checkout, Bringin converts Lightning payments into euros and credits an IBAN in your name, in seconds. You can also use Coinsnap with DFX if you prefer to work with a Bitcoin exchange.
If you prefer a single provider that does everything from acceptance to daily bank payouts, look at CoinGate or OpenNode. You’ll open an account, pass standard ID checks for businesses, install their WooCommerce plugin, and choose your payout settings. Both support Bitcoin; CoinGate also offers many payout currencies and extra merchant tools.
Bitcoin cash-out: exchanges vs. WooCommerce plugins—what to know
Bitcoin exchange
Selling on a centralized exchange is the classic route: pick a regulated platform that serves your country, create an account, pass KYC, link your bank, send in your Bitcoin, sell it for EUR/GBP/USD, then withdraw to your account. It’s familiar and flexible, but it’s a separate workflow from your shop.
Know the costs and timing. Exchanges charge a trading fee when you sell and a withdrawal fee when you move money to your bank. Payouts aren’t instant—bank transfers typically take 1–5 business days.
WooCommerce Bitcoin cash-out plugins
If you want less manual work, specialized WooCommerce Bitcoin fiat settlement plugins can handle conversion and payouts on a schedule, so cash flow and reconciliation stay simple.
A good example is the Coinsnap + Bringin combination: Install the Coinsnap for WooCommerce plugin, open a Bringin account, and paste your Bringin Lightning address into Coinsnap. From then on, Lightning payments at checkout are auto-converted to euros and credited instantly to your personal IBAN at Bringin—no extra steps in your shop.
Plan for costs and flow. Typical fees are Coinsnap (1%) plus Bringin (1% when you withdraw to your bank). Funds hit your Bringin IBAN immediately; bank withdrawals use SEPA Instant in most cases.
Coinsnap Bringin setup in a nutshell
The steps are straightforward. Install the plugin in WordPress, switch it on in WooCommerce → Settings → Payments, and paste the keys or address the provider gives you. If you choose Coinsnap with Bringin, you add your Bringin Lightning address in the Coinsnap dashboard and you’re done—run a €1 Lightning test and watch euros hit your account. If you choose an exchange or a different provider, follow their connect flow and do the same €1 test.
Record each order at the euro amount shown at payment time. Keep the Bitcoin amount, the exchange rate used, the order number and the transaction ID or Lightning payment hash. If you use automatic euro payouts, your books just show normal bank income and you don’t carry Bitcoin on the balance sheet.
If you keep some Bitcoin and convert later, you’ll track any gain or loss between the day of sale and the day you convert. To make life easy, Coinsnap connects to CoinTracking, which pulls in your transactions and produces tax-ready reports.
This is general information, not tax advice. Check local rules with your accountant!
WooCommerce Bitcoin cash-outs: compliance and refund essentials
Services that pay out to banks will ask for standard ID checks and run routine compliance screening on payouts. If money goes straight to your own wallet first, there are usually no ID checks at checkout, but you still follow local rules for invoices, VAT and data protection.
Bitcoin and Lightning have no chargebacks, so refunds are simply new payments you send back to the customer. Publish a clear refund policy, ask customers for a fresh address or Lightning invoice, and note the details in your records.
Quick answers for your questions
Can WooCommerce settle Bitcoin to my bank?
Yes. Use a plugin that offers bank payouts, or pair Coinsnap with Bringin to auto-convert Bitcoin Lightning payments into euros.
How long does a Bitcoin cash-out take?
On a centralized exchange, the sale goes through right away, but getting the cash to your bank takes 1–5 business days. With Coinsnap + Bringin, Bitcoin Lightning payments are auto-converted to euros and credited to your Bringin IBAN immediately; withdrawals via SEPA Instant typically complete in seconds.
Does Lightning work with bank payouts?
Yes. With Coinsnap and Bringin, Lightning payments can be turned into euros automatically. Other providers can settle daily.
Do I need to verify my identity?
For bank payouts, yes. For pure Bitcoin to your own wallet, usually not. If you later convert to fiat, the off-ramp will require ID.
What is the easiest path to euros from Lightning sales?
Coinsnap with Bringin: add your Bringin Lightning address in Coinsnap and euros show up in your IBAN, instantly.
Bottom line: choose the cash-out flow that matches your shop, not someone else’s
If you only cash out now and then, a reputable exchange is perfectly fine. You’ll likely get competitive rates, full control over when you sell, and a familiar “sell → withdraw to bank” flow. The trade-off is manual work: you move funds yourself and reconcile orders separately.
If you want daily, no-friction operations, plugin-based cash-out wins. Solutions wired into WooCommerce (e.g., Coinsnap + Bringin or gateways like CoinGate/OpenNode) turn each Bitcoin checkout into fiat with minimal effort, giving faster cash flow and cleaner accounting.
Are you ready to install WooCommerce Bitcoin cash-out today?
Learn more about Bitcoin Lightning cash-out
If you want to understand Bitcoin cash-out even better, read this blog: Read the blog
Why is Coinsnap + Bringin perfect for you?
Coinsnap + Bringin is the easiest way to cash out Bitcoin from your WooCommerce store to your euro bank account. Bringin provides an IBAN in your name that receives your Lightning payments instantly. How it works
Register your Coinsnap account
To start Bitcoin cash-out from your Woo store, just install the Coinsnap for WooCommerce plugin, enter your Bringin wallet address, and activate the payment method in WooCommerce.
WooCommerce Bitcoin Fiat Settlement: Deep Dive for Merchants (2025)
Many WooCommerce stores want the reach and low fees of Bitcoin/Lightning at checkout but still need bank-ready EUR/USD/GBP for cash flow, simpler accounting, and lower volatility risk. So they are looking for a practical WooCommerce Bitcoin fiat settlement solution.
In this guide for merchants already familiar with Bitcoin, wallets, and Lightning, we’ll outline the three practical paths at a glance—self-custody only (keep BTC), automatic fiat settlement (instant or daily bank payouts), and a hybrid approach (keep some BTC, settle the rest).
You’ll get clear options, a comparison of fees, payout speed, KYC/KYB, Lightning support, and setup steps to go live fast.
Why does fiat settlement matter for Woo merchants?
There are three main reasons why merchants prefer fiat settlement:
Accounting / Management
If you keep Bitcoin on your books, you must track cost basis, FX gains/losses, and reconcile on-chain/Lightning records—a burden most merchants avoid.
Liquidity / Cashflow
Stores often need euros to pay suppliers, payroll, and taxes; automatic settlement delivers cash flow and liquidity where it’s needed.
Volatility Risk Neutralising
Fiat settlement neutralises price volatility: converting at payment time removes risk.
It simplifies compliance, reduces friction with accountants, and keeps forecasts predictable.
Fiat settlement 101 (custody models & trade-offs)
Before choosing a payout route, understand the two custody models: custodial processors and non-custodial + off-ramp setups.
Custodial processors
Platforms like CoinGate, BitPay, OpenNode, and NOWPayments require KYC/KYB and charge fees but handle payouts and offer broad fiat rails.
Non-custodial + off-ramp setups
Solutions like Coinsnap + Bringin or DFX let you accept Bitcoin via Lightning or on-chain, auto-converting to EUR or off-ramping later.
When to use which (quick decision aid)
Zero BTC on books
Use Coinsnap + Bringin for Lightning → instant EUR credit to IBAN, or custodial gateways (BitPay, CoinGate, OpenNode) for daily payouts.
You want choice
Choose a hybrid model: accept Bitcoin via Coinsnap, keep some BTC, and off-ramp through Bringin or DFX.
Maximum control
Opt for self-custody + periodic OTC/DFX exchange—ideal for merchants comfortable handling their own wallets and bookkeeping.
The best WooCommerce Bitcoin Fiat Settlement plugins
Install Coinsnap and connect your Lightning wallet.
Create DFX account and connect settlement flow.
Periodically convert BTC to EUR/USD/CHF and withdraw.
→ Result: Keep BTC until you off-ramp.
3) CoinGate / BitPay / OpenNode (custodial)
Create merchant account (KYB/KYC).
Install Woo plugin, paste API credentials.
Select Lightning + on-chain, choose fiat currency, set payout schedule.
Test and verify order mapping.
Clean Books, No Surprises: Practical Steps for Safe Accounting
Revenue recognition
Record each sale at the fiat value at payment time. Keep BTC amount, rate, fiat value, order ID, and TXID/payment hash for full auditability.
If you use fiat settlement
With Coinsnap + Bringin or custodial gateways, your ledger shows EUR/USD/GBP received; you don’t carry BTC inventory. This simplifies VAT and removes FX tracking.
If you run a hybrid/self-custody model
Record revenue at fiat value, then track FX gains/losses between sale and conversion. Use a fixed off-ramp policy to keep forecasts clean.
Coinsnap + CoinTracking automation
Connect Coinsnap to CoinTracking to automate imports, calculate P&L, and generate tax-ready reports.
This is general information, not tax advice—consult your accountant.
Compliance & refunds
Custodial gateways and off-ramps (bank payouts) require KYB/KYC, AML, and refund policies.
Non-custodial flows (BTC/LN → wallet) have no checkout KYB but still need VAT, consumer rights, and data compliance.
Remember: Bitcoin/Lightning payments have no chargebacks. Refunds are new payments—always verify address/invoice and log full details
(order ID, fiat rate, TXIDs).
FAQ
Can WooCommerce settle Bitcoin to my bank?
Yes—use CoinGate, BitPay, OpenNode, or non-custodial Coinsnap with Bringin/DFX.
Is Lightning compatible with fiat settlement?
Yes—Lightning receipts can be auto-converted via Coinsnap + Bringin or settled daily via custodial gateways.
Do I need KYB?
Yes for custodial/fiat providers; no for pure BTC/LN to your wallet (Coinsnap only).
What’s the easiest way to get EUR from Lightning sales?
Coinsnap + Bringin: paste your Lightning address and receive EUR instantly in your IBAN.
What is realised vs unrealised P&L?
Realised P&L: profit/loss on conversion to fiat. Unrealised P&L: paper gains/losses while holding BTC.
What is AML/sanctions screening?
Processor compliance checks that verify identity and block prohibited transactions. Required for fiat off-ramps; not typical for non-custodial flows.
Get started with WooCommerce Bitcoin Fiat Settlement
The Best Plugins for WooCommerce Bitcoin and Lightning Payment with BTCPay Server
This guide is for WooCommerce merchants who already operate a BTCPay Server and want to accept Bitcoin payments in their Woo store.
You’ll learn how to connect BTCPay Server with WooCommerce and offer both on-chain and Lightning payments.
We’ll explain why you should enable Lightning alongside on-chain, present the two best integration routes, and show step-by-step installation
instructions for both. By the end, you’ll be able to enable Bitcoin & Lightning payments in under an hour,
even without coding experience.
Why use Bitcoin payment with BTCPay instead of a commercial provider?
Running your own BTCPay Server gives you full sovereignty and control: no platform fees, no KYC/KYB in a self-custody setup, complete control over data, uptime, and both on-chain and Lightning payment options.
You also avoid costs of credit cards, PayPal, Stripe, or commercial Bitcoin processors like BitPay and CoinGate. For privacy-focused Woo merchants who value independence and want direct control from checkout to wallet, BTCPay is the first choice.
What plugins connect BTCPay to WooCommerce?
There are two official plugins available:
BTCPay Greenfield for WooCommerce
The official BTCPay Greenfield plugin is the standard option for merchants who operate or share a BTCPay Server.
How it works
Connects WooCommerce directly to your BTCPay server.
All payment methods configured on the server appear automatically in your shop.
By default supports Bitcoin on-chain payments directly to your wallet.
You can also add Lightning payments, though this requires running and maintaining your own Lightning node (channel management, liquidity).
Additional coins (e.g. USDT) are supported via BTCPay plugins.
Checkout in WooCommerce: BTCPay appears as a payment option. The customer selects it, scans a QR code, and chooses on-chain or Lightning.
Tip: In WooCommerce → Payments, label the option clearly (e.g. “BTC / Lightning”) instead of “BTCPay,” which customers might not recognize.
Coinsnap for WooCommerce
The Coinsnap plugin integrates BTCPay Server but uses Coinsnap’s Lightning infrastructure. It lets you accept Lightning payments without running your own node.
How it works
Connects WooCommerce and your BTCPay Server for seamless Lightning checkout.
Instant Lightning payouts to your chosen wallet.
Also supports on-chain Bitcoin through your BTCPay Server wallet.
Two ways – one checkout
Run on-chain through your BTCPay wallet.
Run Lightning via Coinsnap’s managed Lightning setup.
Customers can choose on-chain or Lightning at checkout, improving clarity and conversion.
Bonus feature – Bitcoin Discount:
Offer a percentage discount (e.g. 5%) for Bitcoin payments. It’s applied automatically at checkout, incentivising BTC use and reducing your payment-provider fees.
Overview and comparison: BTCPay Greenfield vs Coinsnap
BTCPay Server + Coinsnap (no Lightning node required).
Why do I need Lightning for WooCommerce?
Lightning offers instant settlement, minimal fees, and a “scan & pay” checkout. It’s perfect for everyday carts under €150, boosting conversion and reducing costs.
Merchant survey (14 stores):
Under €150: ~⅔ Lightning, ~⅓ on-chain.
€150–€1,000: ~⅓ Lightning, ~⅔ on-chain.
Over €1,000: Mostly on-chain.
Without Lightning, you lose conversions on smaller baskets. Read full survey.
Which is better – BTCPay Server + Lightning Node or BTCPay Server + Coinsnap?
BTCPay Server + your own Lightning node
Maximum autonomy but requires maintenance (channel balancing, routing, backups, updates). Best for teams with DevOps skills who want full control.
BTCPay Server + Coinsnap (Managed Lightning)
No maintenance, instant Lightning setup, and an integrated discount tool for conversion boosts. Best for merchants wanting a reliable, no-node Lightning option.
How do I install Bitcoin Lightning payment in WooCommerce?
BTCPay Greenfield – Quick Setup
In WordPress: Plugins → Add → search BTCPay for WooCommerce (Greenfield), install & activate.
In BTCPay: Store → API Keys → Create Greenfield API key, save it.
In WooCommerce: Settings → Payments → Enable BTCPay → Enter server URL, store ID, API key.
Enable on-chain (and Lightning if running your own node).
If you have developer expertise, use BTCPay Greenfield + your own node for maximum control.
If not, BTCPay + Coinsnap is ideal — managed Lightning means no node maintenance and a built-in Bitcoin Discount feature to boost conversions.
Self-Host BTCPay Server for WooCommerce (Complete 2025 Guide)
This guide shows you—step by step—how to use your BTCPay Server for WooCommerce Bitcoin payments and WooCommerce Lightning payments, and how to connect your BTCpay Server to WooCommerce easily.
We’ll cover why BTCPay is great for self-hosted bitcoin payments, how to deploy it, for whom and for which business cases WooCommerce Lightning payment by Coinsnap might be the way to go, plus best practices, compliance/accounting basics, and troubleshooting.
Why BTCPay Server for WooCommerce Bitcoin and WooCommerce Lightning payments?
BTCPay Server is the leading, most popular open-source, self-hosted Bitcoin payment processor. If you have one, you keep all the keys and data, pay no platform fee, and can accept both on-chain BTC and Lightning from any source, and of course from your WooCommerce store, too.
Some Woo store owners want to offer WooCommerce Bitcoin with their BTCPay Server, because unlike custodial Bitcoin payment providers, a self-hosted BTCPay Server keeps them out of third-party onboarding: there’s no KYB/KYC to accept BTC/Lightning to their own wallet—they go live with keys they control.
Also, with no processor caps or holds, their cash flow scales freely (whether €200 or €200,000+) and settles instantly.
And, last, but not least, they are not bound by any provider category bans—they can basically run any kind of business, so long as it isn’t illegal in their home jurisdiction. As all merchants, they still must meet local legal, tax, and consumer obligations (and any later fiat off-ramp may require KYC).
So for pure Bitcoin/Lightning, your own BTCPay Server maximizes sovereignty, speed, and freedom.
What is a Self-hosted BTCPay Server?
A self-hosted BTCPay Server is simply your own BTCPay instance running on a web server (where you installed it).
The server provides the user account, storage, and compute; BTCPay then runs your Bitcoin (and optionally Lightning, see below) stack, creates invoices, and talks to your store—without a third-party processor.
You keep the keys, data, and configuration, and you’re responsible for uptime, updates, and security; different hosts can provide the underlying web space, but it remains your BTCPay Server.
You can deploy BTCPay Server on any clean server, but turnkey “scripted” providers like LunaNode and Voltage offer preconfigured images and wizards that simplify setup, SSL, and ongoing updates.
Clean VPS vs. BTCPay-“friendly” host (quick compare)
DIY (on any clean VPS)
Pros: Maximum control, potentially lowest monthly cost, full customization.
Cons: You own security hardening, Docker/OS updates, domain/SSL, backup strategy, and must react to incidents 24/7.
Script-supported setup (on a “BTCPay-ready” VPS)
Pros: Faster setup, sensible defaults, snapshots, easier maintenance; ideal for merchants who want reliability without babysitting a server.
Cons: BTCPay Server–optimized hosts can be slightly more expensive than a bare VPS; for example, a solid LunaNode setup runs around $15 per mont
Why choose a specialized BTCPay Server host (like LunaNode or Voltage)?
Time to live: Prebuilt BTCPay images/templates mean you’re live in minutes, not hours.
Performance & uptime: Compute/storage tuned for a node that serves invoices 24/7.
Backups & recovery: Snapshots and restore paths reduce downtime risk.
Predictability: Transparent pricing for CPU/RAM/storage; you scale up only when needed.
Fewer surprises: No port, firewall, or memory-pressure mysteries that derail checkout at peak times.
Recommendation: Unless you’re experienced in running production Linux servers, start with a special BTCPay-Host like LunaNode or Voltage. It gets you a robust BTCPay Server setup with minimal DevOps overhead so you can focus on sales, not server logs.
The BTCPayServer.org provides a list of recommended hosts with descriptions and step-by-step installation guides here.
High-level BTCPay server install (example: LunaNode)
Here’s the bird’s-eye overview of the setup—the main stages in the right order—without the nitty-gritty commands or screenshots. It tells you what to do, not every technical detail. Use it to plan time/resources; then follow a detailed guide for the exact steps.
Create a LunaNode account and add billing.
Deploy BTCPay Server using their app template or image (choose region, CPU/RAM, and SSD to match your expected volume).
Point your domain (e.g., pay.yourdomain.com) via an A-record to the instance IP.
Bring up BTCPay (follow the on-screen/domain wizard). Ensure HTTPS is active.
Create the admin user, then create your Store in BTCPay (set fiat currency, e.g., EUR/USD).
Add payment methods:
On-chain: connect/generate a wallet (xpub/descriptor, or hardware wallet).
Lightning: choose your implementation (LND or Core Lightning), initialize channels/liquidity.
That’s basically it – you have a working BTCPay Server now. But to use it to accept WooCommerce Bitcoin or WooCommerce Lightning payments, you need to connect the BTCPay Server with WooCommerce on your WordPress site.
How to connect your BTCPay Server with your WooCommerce store?
To connect your BTCPay Server to WooCommerce, you have two straightforward options: the BTCPay Server for WooCommerce plugin and the Coinsnap for WooCommerce plugin. Both are easy to install and configure—so which one is right for you?
The BTCPay Server plugin
Use BTCPay Server’s WooCommerce plugin if your customers mainly pay on-chain. Also, if you prefer the native route and intend to maintain virtually all control along the payment process, this is the right plugin for you.
But there’s a catch: if you process substantial WooCommerce Lightning volume, you’ll need to set up and operate a Lightning node on your BTCPay Server—and that can quickly become a headache, because running your own node brings real responsibilities and challenges:
1) You’ll need reliable inbound liquidity (open channels to well-connected peers or buy liquidity/LSPs), manage channel health (rebalancing, fee policy, capacity allocation), and keep 24/7 reachability (port 9735/TCP, NAT/firewall, Tor or clearnet) to avoid failed routes.
2) You must plan for security: hot-wallet risk, strict server hardening, static channel backups (LND) or key/state backups (CLN), and ideally a watchtower.
3) Expect on-chain costs for opens/force-closes that spike with congestion, plus routine updates (BTCPay, LND/CLN) and monitoring/alerts for liquidity, stuck HTLCs, and disk space.
4) Finally, align accounting by reconciling LN invoices and settlement with WooCommerce orders, and document an incident playbook (force-close, sweep funds, restore from backup) before you go live.
Long story short: BTCPay Server for WooCommerce is a great fit if your store sells higher-priced items that customers prefer (or need) to pay on-chain due to typical Lightning wallet limits of around $1,000 per payment.
The Coinsnap for WooCommerce plugin
Coinsnap for WooCommerce is the perfect solution if you have a BTCPay Server but don’t want to run your own Lightning node.
Keep BTCPay for on-chain sovereignty and larger tickets, while Coinsnap provides a managed Lightning rail—no channels, liquidity, or node uptime to babysit—settling directly to your Lightning wallet.
The built-in BTCPay wizard links everything in a few clicks, so you can default to Lightning for speed and costs and fall back to on-chain when needed.
Now we’ll show you how simple it is to install these plugins:
Classic DIY method: connect the BTCPay for WooCommerce plugin
Do you prefer the native route and want to stay within the BTCPay ecosystem? It couldn’t be simpler:
How to install BTCPay Server for WooCommerce
Install the BTCPay plugin in WordPress.
In BTCPay: Account → API Keys → create a Greenfield API Key with the right permissions for your Store.
Copy your Store ID.
In WooCommerce → Payments → BTCPay, paste BTCPay URL, API Key, and Store ID; Enable and save.
1. Install the BTCPay Woo Plugin
(click on image to start video)
2. Connect your wallet
(click on image to start video)
3. Test the checkout
(click on image to start video)
(C) videos: BTCPayserver.org
You’ve now successfully connected BTCPay Server to your WooCommerce store—and you’re ready to accept on-chain Bitcoin payments. If you also want to offer Lightning, you must set up and run a Lightning node inside your BTCPay Server, which brings the responsibilities we outlined above (channel and inbound liquidity management, 24/7 uptime, backups/updates, fee/capacity monitoring).
Coinsnap: accept BTCPay WooCommerce Bitcoin Lightning payments without running your own Lightning node
Coinsnap for WooCommerce takes care of the entire Lightning flow for you—no node to run, no channels to manage—and credits each payment directly to your own wallet in real time.
Just install the plugin (you do not even need to set up an account with Coinsnap to do this!), paste your credentials, and you’re live with a fast, low-fee Lightning checkout (with optional on-chain fallback). Because funds settle to your wallet, there’s no KYB/KYC for BTC/LN payouts, less operational overhead, and a smoother buyer experience from QR scan to order confirmation.
This lets you list two alternative methods in WooCommerce—Bitcoin (on-chain) via your BTCPay Server and Lightning payments routed to your BTCPay Server by Coinsnap—so shoppers have all the choice they need.
How to install Coinsnap for WooCommerce
Install Coinsnap for WooCommerce in your WordPress backend (you do NOT need to open an account with Coinsnap!)
Then go back into the WooCommerce Coinsnap settings, enter your BTCPay URL and click Generate API Key
confirm 2 prompts requested by your BTCPay Server
and see all entries in WooCommerce Coinsnap settings
Beyond the WooCommerce plugin, Coinsnap offers a suite of BTCPay Server–ready plugins you can add later to unlock new business models or features on your site—each payable in Bitcoin, with funds settling directly to your BTCPay Server.
With the Coinsnap plugin, the sensible defaults—Lightning on, on-chain fallback, rate-lock, and order-status mapping—are already pre-set, so you can review and offer WooCommerce Lightning payment with minimal tweaking.
If you setup BTCPay yourself, here is what you should look for:
Lightning: ON (default rail for speed/cost).
On-chain: ON (fallback for large carts or customer preference).
Rate lock: 10–15 minutes.
Order status mapping: “Paid → Processing” (or “Completed” for instant-delivery digital goods).
Currencies: Keep store currency as fiat; BTCPay displays BTC/Sats amounts.
Tasks You Can’t Avoid When Running Your Own BTCPay Server for WooCommerce
Freedom and independence come with responsibility: if you choose to run your own BTCPay Server, you must continuously monitor a few things:
Security, maintenance & monitoring
Backups: Store seeds (on-chain) and channel backups (Lightning) offline and redundant.
Updates: Apply BTCPay/Docker/OS updates on a schedule; prefer maintenance windows.
Access: Strong passwords, 2FA for BTCPay admin; firewall only needed ports.
Compliance: Self-host usually means no KYB/KYC with a processor—but local tax/consumer law still applies (invoicing, VAT, refund policy).
Accounting: Record BTC amount, fiat value at payment time, rate, order ID, TXID/payment hash. Export CSVs from BTCPay (or your Woo plugin) and reconcile monthly.
Settlement choices:
Hold BTC/LN (self-custody) and convert later on your terms.
Automatic fiat payouts via an off-ramp partner (if you later decide you want EUR/USD in bank).
Hybrid: Lightning for day-to-day, on-chain for large carts; periodic conversion to manage volatility.
Testing & troubleshooting
Run two tests: one Lightning, one on-chain (small amounts). Confirm Woo order status transitions.
Invoice timeouts: Align BTCPay invoice expiration with WooCommerce session/checkout timing.
“Paid but pending” orders: Recheck API permissions, Store ID, and callback reachability (no firewall/caching blocking).
Lightning fails sporadically: Inspect inbound liquidity, channel fees, and node uptime; try a second wallet to isolate.
When to use Coinsnap instead of full self-host
Coinsnap is a convenience add-on for merchants who already run a BTCPay Server but don’t want the hassle of administering their own Lightning node.
Keep BTCPay for on-chain sovereignty and larger tickets, and let Coinsnap handle the Lightning rail—no channels, liquidity, or node uptime to manage.
The built-in BTCPay wizard links everything in a few clicks, payments settle directly to your wallet, and you can offer both methods at checkout (Lightning via Coinsnap, on-chain via BTCPay) without sacrificing control.
And you do not even need a Coinsnap account to use their plugin!
FAQ
Does WooCommerce support Bitcoin natively?
No. You add Bitcoin/Lightning via a plugin. BTCPay Server (self-hosted) or a WooCommerce Bitcoin plugin like Coinsnap makes it work.
Is self-hosting hard?
If you know Linux, it’s not too hard. if not, it’s manageable with a BTCPay-ready host like LunaNode. You’ll still handle periodic updates and basic ops.
What’s the easiest WooCommerce connection to BTCPay?
The Coinsnap plugin wizard: enter BTCPay URL, click Generate API Key, confirm prompts, enable, test.
Do I need Lightning and on-chain?
Most stores enable both: Lightning for everyday speed/cost; on-chain as a fallback for large tickets.
How do I avoid accounting headaches?
Record fiat value at payment time, rate, BTC amount, and TXID/payment hash; export CSVs and reconcile monthly.
Conclusion: the practical path to WooCommerce Lightning payment with BTCPay Server
For self-hosted bitcoin payments with maximum control, BTCPay Server + WooCommerce is hard to beat.
Use a specialized host like LunaNode or Voltage to reduce deployment/maintenance friction, and connect WooCommerce to Coinsnap if you expect substantial Lightning volume and don’t want to run your own Lightning node.
Enable both methods—Lightning via Coinsnap and on-chain via your BTCPay Server—to give customers a fast, modern checkout that lowers fees and boosts conversion without sacrificing your sovereignty.
Accept Bitcoin with your BTCPay Server and WooCommerce now
Have a BTCPay Server and a WooCommerce store? Turn on WooCommerce Bitcoin and Lightning in minutes with the Coinsnap for WooCommerce plugin—install it, start the wizard, and start receiving WooCommerce Bitcoin and WooCommerce Lightning payments
For many online merchants, legal and tax considerations still present a hurdle when accepting Bitcoin payments–Bitcoin accounting seems complicated! One of the main reasons is the tax treatment of Bitcoin and the question of how Bitcoin payments should be recorded in accounting systems.
In this article, we explain:
How to record Bitcoin payments in your online store’s accounting
How to prove receipt of Bitcoin in your Bitcoin wallet
How to document all Bitcoin transactions using Coinsnap
How to download all Bitcoin transactions as a CSV file for further processing in other systems
How to further process Bitcoin transactions using CoinTracking
Is Bitcoin payment receipt provable for tax purposes?
Yes. Bitcoin payments are provable through wallet transaction records, blockchain data, and payment processor dashboards such as Coinsnap, which document the transaction amount, exchange rate, and order reference.
How Bitcoin Payments Are Booked in an Online Store
Before focusing on Bitcoin-specific accounting details, it is important to understand how orders and payments are processed in an online store in general. From an accounting perspective, Bitcoin payments follow the same workflow as traditional payment methods: an order is placed, an invoice is issued in fiat currency, and the payment is recorded against that invoice. The differences arise only at the payment settlement stage—not in the order or invoicing process itself
How do merchants account for Bitcoin payments?
Merchants account for Bitcoin payments by issuing invoices in fiat currency, recording the Bitcoin amount received at the exchange rate at the time of payment, and documenting the transaction in their accounting system or tax software.
Order Creation and Invoice Issuance
A customer orders a product in your online store for €100, for example, and the store system generates an invoice for this order.
The invoice is issued in the local currency of your country (in Europe, euros), includes VAT, and contains all legally required tax and invoice information.
Payment Processing: Bitcoin vs. Traditional Methods
The customer is prompted to pay the invoice.
It makes no difference whether the payment is made by credit card, PayPal, or Bitcoin.
Once payment has been successfully completed, the store system marks the invoice as paid and the merchant can proceed with shipping the ordered goods.
How Bitcoin Payments Are Credited
If the customer pays by credit card or PayPal, the merchant receives a transaction statement from the payment service provider and a corresponding credit to their bank account.
With Bitcoin, merchants can choose whether the funds are credited to a bank account or retained as Bitcoin in their own wallet.
Bitcoin Settlement to a Bank Account
If you prefer to have your Bitcoin turnover paid out to your bank account, you can activate bank settlement via your selected Coinsnap payout partner.
Incoming Bitcoin payments are automatically forwarded to Bringin, Strike, or DFX and sold there. The fiat equivalent is transferred directly to your bank account, ensuring that each invoice can be clearly assigned to and documented against the corresponding incoming payment.
Bitcoin Settlement to Your Own Lightning Wallet
Most merchants who accept Bitcoin payments prefer to retain the Bitcoin they receive, either privately or within the company.
It is strongly recommended to use separate wallets in order to clearly distinguish business Bitcoin from private holdings.
Coinsnap requires a Bitcoin wallet with a Lightning address to which payments are credited. Supported wallets include Strike, Wallet of Satoshi, Blink, Breez, and others.
The Strike wallet, for example, allows the use of both a private wallet and a dedicated business wallet. If you already use a Lightning wallet privately, it is advisable to use a separate wallet for your company.
Bitcoin Settlement to Your Own Bitcoin Wallet
A Bitcoin Lightning wallet is suitable for receiving Lightning payments, but it is not intended for receiving on-chain payments or for long-term Bitcoin storage. For long-term storage, Bitcoin should be transferred to a secure hardware wallet such as BitBox02, Ledger, or Trezor.
Hardware wallets allow the creation of multiple accounts, enabling a clean separation between private and company Bitcoin holdings. Bitcoin balances can then be transferred from the Lightning wallet to the hardware wallet.
To deposit your Bitcoin directly into your hardware or Bitcoin on-chain wallet, simply enter your xPub key or your personal Bitcoin address in the Coinsnap settings.
The Bitcoin addresses of hardware wallets are publicly verifiable, allowing transparent documentation of how much Bitcoin the company holds at any time.
Documentation of the “Bitcoin Purchase”
When a customer pays with Bitcoin, the transaction is economically equivalent to the company purchasing Bitcoin from the customer.
The Bitcoin amount received and the applicable exchange rate at the time of payment must therefore be documented.
For example, if a customer purchases a product for €100 and the Bitcoin price at that time is €100,000, the company receives 0.001 BTC (100,000 satoshis).
Coinsnap displays this information in detail for each individual transaction in the Coinsnap dashboard, including the Bitcoin amount, exchange rate, customer reference, and the corresponding order in the online store.
All transaction data can be downloaded as a CSV file and transferred to other systems.
The data can also be imported into CoinTracking, where it can be evaluated for accounting purposes or provided to a tax advisor. Coinsnap will soon offer an automated data-export feature that forwards all relevant transaction data directly to tax software solutions such as CoinTracking and 3Folio, enabling seamless and compliant tax reporting without manual effort.
Can Bitcoin transactions be exported for accounting software?
Yes. Coinsnap allows merchants to export all Bitcoin transactions as CSV files, which can be imported into accounting tools or tax software such as CoinTracking.
Buying Bitcoin Privately from Your Company
Whether the Bitcoin received remains within the company or is sold immediately—either to a Bitcoin broker or to the business owner privately—depends on individual preferences and circumstances.
In many cases, Bitcoin sales volumes will initially be low, making immediate liquidation unnecessary for covering operating expenses.
However, there may be reasons not to hold Bitcoin on the company balance sheet. For example, a co-shareholder may not wish to hold Bitcoin as an asset due to its volatility, while still appreciating its advantages as a payment method.
Instead of purchasing Bitcoin privately on an exchange, it is also possible to buy Bitcoin directly from your own company. The timing of this transaction and the applicable Bitcoin price can be relevant.
For example, you may conclude an agreement under which you buy the received Bitcoin from the company immediately at the current exchange rate.
Payment for the Bitcoin purchased from the company can be made via bank transfer from your private account to the business account, or alternatively recorded as a private withdrawal.
In all such cases, consultation with a tax advisor is strongly recommended, as the correct treatment depends on the individual legal and tax situation.
Is accepting Bitcoin treated as a Bitcoin purchase?
From an accounting perspective, accepting Bitcoin is equivalent to acquiring Bitcoin at the exchange rate valid at the time of payment.
Summary: Bitcoin Accounting with Coinsnap
Uncertainty around tax and accounting treatment continues to prevent many online merchants from accepting Bitcoin payments.
As with any payment method, accounting requires clear documentation of which invoices have been paid, where the payment was received, and the resulting balance—whether in a bank account or, in the case of Bitcoin, in a wallet.
With Bitcoin payment processing via Coinsnap, these documentation and verification requirements can be fully met. Each Bitcoin payment is recorded at the applicable exchange rate at the time of the transaction, and every wallet transaction is documented individually, similar to a bank statement.
All transaction data can be exported, imported into other systems, and used for accounting and tax purposes. Like an account balance, Bitcoin holdings are precisely recorded and can be independently verified by anyone via the blockchain.
FAQ
Does Coinsnap hold merchant funds?
No. Coinsnap never holds Bitcoin or fiat funds. Payments are credited directly to the merchant’s wallet or settled via an external payout partner.
Can Bitcoin payments be settled in euros?
Yes. Merchants can choose automatic settlement to a bank account via Coinsnap payout partners such as Strike, Bringin, or DFX.
Are Lightning payments suitable for long-term Bitcoin storage?
No. Lightning wallets are intended for payment reception. Long-term storage should be done using a secure hardware wallet.
Is Bitcoin accounting different from card payments?
The invoicing process is identical. The difference lies in documenting the Bitcoin amount and exchange rate instead of a bank transaction.
Accepting Bitcoin (including Lightning) can lower fees, end chargebacks, bring global customers, settle instantly to your own wallet, and boost your brand with minimal customer data and 24/7 availability.
Understand Why Bitcoin Payments are Good For Your Business
When you read this post, you’ll understand in a few minutes what Bitcoin payments are in plain language, why they help your business, how they compare to cards and PayPal, what to expect with refunds and volatility, and the easiest way to get started—without jargon.
11 Reasons Why Merchants are Adding Bitcoin Now
If you sell online, you know the pain: high processing fees, surprise chargebacks, international friction, delayed pay-outs, and complicated compliance around sensitive customer data. Bitcoin fixes much of this with a payment rail that is open, global, and built for the internet.
Here are the 11 most important reasons why merchants embracing Bitcoin payment are more likely to improve their bottom line without adding to their workload:
1. Bitcoin Payments are Final
When a customer pays you in Bitcoin—either onchain or over the Lightning Network—the transaction cannot be reversed. That removes the chargeback risk that eats margin and time. You still control your customer service and reputation, but you’re not exposed to arbitrary payment reversals.
2. Fees are Low
Fees are low. Bitcoin payments (On-chain + Lightning) typically cost a fraction of credit card and PayPal fees. Depending on your setup, total processing should be around one percent. For example, Coinsnap charges a flat 1% of the invoice amount instead of 2–4% plus cross‑border and currency fees. Lower costs compound over every order, and they matter most on thin‑margin products and micro‑transactions.
3. It Works Everywhere
Bitcoin is a neutral, internet-native network. You can accept orders from customers in almost any country without opening local merchant accounts, waiting for approvals, or dealing with card incompatibilities. No currency conversion fees, no blocked BINs, fewer cart drops from payment errors.
4. Settlement is Instant and Direct
With Coinsnap Bitcoin payment (on-chain + Lightning), your funds are deposited in your own wallet in seconds—no batch settlements, no rolling reserves. That helps cash flow and reduces operational uncertainty.
5. You can Earn Bitcoin
The simplest way to accumulate Bitcoin is to accept a slice of your sales in it. You don’t have to “buy” it; you earn it from customers. If you’d rather not hold Bitcoin, Coinsnap lets you autoconvert some or all payments to your local currency while still offering Bitcoin at checkout.
6. It’s a Marketing Advantage
Stores that accept Bitcoin often get extra attention on social media, in local communities, and in tech media. Bitcoiners tend to seek out and recommend merchants who support the payment method. Even customers who rarely spend their Bitcoin will follow, share, and talk about your brand.
7. Stronger Loyalty and Fewer Returns
Many merchants notice that Bitcoin customers return products less often and are more intentional buyers. That means fewer fraudulent returns and more stable customer relationships over time.
8. Fits Almost Any Business Model
Physical goods, digital products, subscriptions, services, B2C or B2B, even on-site—Bitcoin works across the board. Lightning also makes true micropayments possible—pay-per-article, pay-per-minute, and in-app purchases that are uneconomical with cards.
9. Better Privacy, Lighter Compliance
Bitcoin payments don’t require you to collect and store sensitive card data. Less data means lower risk and simpler processes for your team. Customers who care about privacy feel safer, which can lift conversion.
10. Always On
Bitcoin settles around the clock, including weekends and holidays. If you sell globally, that reliability matters.
11. Modern Brand Image
Offering Bitcoin signals that your business is innovative, open to customer choice, and internet-native—especially attractive to digital or crypto audiences.
What Bitcoin payments look like in practice
Customer pays from any Bitcoin or Lightning wallet. There are no “walled gardens”—your checkout can accept payments from the wallets your customers already use.
You choose how you get paid. Receive Bitcoin straight to your Lightning wallet, to a hardware wallet for larger on-chain payments, or through a Coinsnap partner (Bringin or DFX) that can autoconvert part (or all) to fiat.
You keep control. No lengthy provider approvals, fewer account freezes, and no rolling reserves. You can still offer refunds as store credit, Bitcoin returns, or fiat refunds according to your policy.
FAQ – Clear answers to common questions about Bitcoin payments
Do I have to hold Bitcoin?
No. With Coinsnap, you can choose to keep your Bitcoin in either your Lightning or on-chain wallet, or automatically convert it into euros and have it paid out to your bank account. In the latter case, you can choose between Coinsnap’s partners Bringin, Strike and DFX.
If payments are final, how do refunds work?
Exactly how you decide. “Irreversible” means there are no chargebacks. You can still issue refunds—either by sending Bitcoin back to the customer, providing store credit, or refunding in fiat.
Are fees really lower?
Typically, yes—especially on Lightning and for international orders. Exact fees depend on your setup and provider, but, e.g. with Coinsnap you’ll see total costs of one percent instead of 2–4% plus extras.
What about taxes and accounting?
With Coinsnap, you can handle Bitcoin sales just like any other sale—all relevant information is available in your dashboard and can be easily exported for your accountant or tax authorities.
Is it legal?
In most countries it’s legal to accept Bitcoin for goods and services. Follow your local regulations for invoicing, taxes, and consumer protection like you do with other payments.
Quick takeaways
Lower fees and no chargebacks protect your margin; global, 24/7, instant settlement improves cash flow; less customer data reduces risk; Lightning unlocks micropayments and new digital models; offering Bitcoin widens your audience and strengthens your brand.
A simple way to get started with Bitcoin payments
Start small. Add Bitcoin and Lightning as an extra payment option alongside cards and PayPal.
Choose a Bitcoin payment module that supports any customer wallet (like Coinsnap) and, if you prefer, automatic conversion to your local currency.
Place the Bitcoin option in your checkout, add a short “We accept Bitcoin” line on your homepage and product pages, and let your audience know in a brief post or email.
With Coinsnap, you can also offer a Bitcoin discount to encourage your customers to choose Bitcoin payments over conventional payment options.
Measure results for 30–60 days: fees saved, chargebacks avoided, international orders completed, and new customers reached. Keep what works, scale gradually, and consider offering small incentives (for example, a discount or a “Bitcoin-only” perk) to drive adoption.
Conclusion: Bitcoin payments are a practical business tool
Accepting Bitcoin payments is a practical business move, not a science project. You reduce payment costs, remove chargeback risk, reach global customers, settle funds instantly, and strengthen your brand—all while collecting less sensitive data.
Add it as a lightweight option, measure the impact, and let your customers decide. In a competitive ecommerce market, the merchants who offer faster, cheaper, and more open payment choices will win the order—and the loyalty that follows.
Bottom line: adding Coinsnap to your store is absolutely risk-free—no setup or monthly costs, no costly implementation, and no changes to your existing checkout flow. You simply enable it alongside your current payment methods and start accepting Bitcoin, gaining all the advantages discussed above with zero disruption or downside.
Do you need help? Coinsnap is ready to support you in getting started with Bitcoin payments in your store. Speak with our experts if you’re unsure which module best fits your business goals, or request our free installation service if you prefer professional assistance with setting up Coinsnap in your shop system.
For many online merchants, legal and tax aspects still present a certain hurdle when accepting Bitcoin payments: The are afraid of the challenges of Bitcoin accounting for online stores. One of the main reasons is the tax treatment of Bitcoin and the question of how Bitcoin payments should be recorded in the accounts.
In this article we will explain to you:
How you can record Bitcoin payments in your online store in your accounting.
How you can prove receipt of the Bitcoin received in your Bitcoin wallet.
How you can document all Bitcoin transactions with the help of Coinsnap.
How you can use Coinsnap to download all transactions as a CSV file for further processing in other systems.
How you can additionally process your Bitcoin transactions with the help of Cointracking.
Order in the online store
A customer orders a product in your online store for €100, for example, and the store system creates an invoice for this order. This invoice is issued in the currency of your country, i.e. in euros in Europe, with VAT shown and all legal and tax information required for issuing an invoice.
Payment in the online store
The customer is asked to pay the invoice. It does not matter whether the payment is made by credit card, PayPal or Bitcoin.
After successful payment, the invoice is marked as successfully paid by the store system and the store operator can start shipping the ordered goods.
Crediting of the Bitcoin received
If the customer has paid by credit card or PayPal, the merchant receives a statement of all transactions from their payment service provider and a credit of the sales to their bank account.
With Bitcoin, as a merchant you have the option of receiving the credit to your bank account or, if you prefer to keep the Bitcoin, to your Bitcoin wallet.
Bitcoin to your own bank account
If you would like to have your Bitcoin turnover paid out to your bank account, activate the payout to your bank account via the Swiss Bitcoin broker DFX in the Coinsnap backend.
The incoming Bitcoin is then automatically forwarded to DFX and sold there. The equivalent value is transferred directly to your bank account so that each invoice can be clearly assigned and documented to the corresponding incoming payment.
Bitcoin on your own Bitcoin wallet
However, most merchants who accept Bitcoin payments prefer to keep the Bitcoin they receive. Be it privately or within the company.
It is advisable to use separate wallets in order to clearly separate the Bitcoin received from the private Bitcoin.
Coinsnap requires a Bitcoin wallet with a Lightning address to which the Bitcoin is credited, such as the Strike Wallet, the Wallet of Satoshi or the Blink Wallet.
With the Strike Wallet, you can have a private wallet and also a business wallet for your company. If you already use one of the above wallets privately, you must use a different wallet for your company.
A Bitcoin Lightning Wallet is suitable for receiving Bitcoin payments, but not for the long-term storage of Bitcoin. It must be stored on a secure hardware wallet such as Bitbox02, Ledger or Trezor.
You can create different wallets on a hardware wallet and thus create a clean separation between your private Bitcoin and your company’s Bitcoin.
Then transfer your Bitcoin balance from the Lightning Wallet to the wallet on your hardware wallet.
The Bitcoin address of your hardware wallet is publicly visible and you can document how many Bitcoin your company currently owns.
Documentation of the “Bitcoin purchase”
If a customer pays you with Bitcoin, it is theoretically as if you were buying Bitcoin from your customer.
The price at which your company received the Bitcoin should now be documented.
If a customer buys a product from you for e.g. €100 and the Bitcoin price at the time of purchase is e.g. €100,000, you will receive 0.001 Bitcoin (BTC) or 100,000 Satoshi (Sats).
This information on how much Bitcoin you have received and at what rate is displayed in detail for each individual transaction in the Coinsnap Dashboard.
Including assignment to your customer and the corresponding order in your online store. You can also download this data as a CSV file to transfer it to other applications.
You can also import this data into the Cointracking software solution and then receive a corresponding evaluation for your accounting department or your tax advisor.
Coinsnap bietet ausführliche Reports für die Buchhaltung
Buy Bitcoin privately from your company
Whether the Bitcoin received remains in the company or is sold immediately to a Bitcoin broker or to yourself privately depends on your personal preferences.
In the beginning, Bitcoin sales will probably not be so high that the sale of Bitcoin is absolutely necessary to cover the company’s running costs.
Nevertheless, there may be reasons not to hold Bitcoin in the company. Perhaps you have a fellow shareholder who is not convinced of the advantages of Bitcoin as an asset due to its volatility, but appreciates the benefits of Bitcoin as a payment method.
Instead of buying Bitcoin privately on a Bitcoin exchange, you can also buy Bitcoin from your own company.
The time at which you buy back the Bitcoin from your company and the respective Bitcoin price may play a role here.
Perhaps you can conclude a contract with your company to buy back the Bitcoin you receive immediately at the same Bitcoin rate.
Payment for the Bitcoin purchased by the company can be made by bank transfer. To do this, you transfer the purchase amount from your private account to the business account.
Alternatively, the payment is posted as a private withdrawal.
However, you should definitely consult your tax advisor here, as it depends on the individual situation of each person.
Coinsnap makes Bitcoin Accounting for Online Stores simple
Uncertain tax and accounting issues are still preventing many online merchants from accepting Bitcoin payments.
As with every purchase transaction, the accounting department wants to know which invoices have been paid and where the payment has been received and how much is in the account or, in the case of Bitcoin, in the wallet.
With the help of Bitcoin payment processing via Coinsnap, this documentation and obligation to provide proof can be fulfilled.
Every Bitcoin payment is booked at the current Bitcoin exchange rate. Each Bitcoin transaction in the wallet is documented individually, similar to a bank statement.
These transactions can be exported and imported and used for other applications.
As with an account balance, the stock of Bitcoin is precisely recorded and can be viewed and checked by anyone via the blockchain.
If you accept Bitcoin payments on your website or online shop using Coinsnap’s payment modules, you can now receive payouts directly in euros to your personal bank account – thanks to Bringin. It’s automatic, secure, and requires no technical setup.
Using Coinsnap and Bringin is currently the easiest, safest and quickest solution for all merchants that want to offer their customers Bitcoin payment, but do not care to deal with Bitcoin themselves.
If you use Coinsnap with Bringin, you enlarge your reach to a new, worldwide customer base (Bitcoin owners), and can market your merchandise across borders and currencies, without having to bother with accounting issues that come with Bitcoin, volatility risks or other hurdles that come with accepting Bitcoin in your business.
What is Bringin?
Bringin is a Bitcoin-to-Euro exchange service that provides you with your own Lightning address.
Using this address, you can receive Lightning payments that are automatically converted into euros and credited to your personal, vIBAN account that Bringin automatically sets up for you in your name.
You can then anytime transfer funds from this account to your chosen account (that must be in your name, too) for a small fee of just 1 % per transfer.
This makes Bringin the perfect solution for merchants who want to accept Bitcoin but prefer to receive payouts in euros.
How Coinsnap and Bringin Work Together
Coinsnap offers simple payment modules for Bitcoin and Lightning.
Due to the partnership with Bringin you can now convert your Bitcoin sales in real-time into Euro that will be credited immediately to your vIBAN account. You can then transfer Euros from this vIBAN account to your bank account any time you please for a small fee of 1 % per transaction.
To enable payouts to your bank account with Bringing all you need to do is to enter your Bringin Lightning address as your wallet in the Coinsnap backend.
Step-by-Step Guide
Create a Bringin Account
Go to https://bringin.xyz/ and sign up. You’ll need to complete a KYC process (valid ID and a recent utility bill).
Set Up Your Lightning Address
After registration, you can create your personal Lightning address – e.g., yourname@bringin.xyz (if the name is still available).
In the Coinsnap backend, go to Settings → Wallet and enter your Bringin Lightning address.
Accept Bitcoin – Receive Euros
When a customer pays in Bitcoin via Coinsnap, the amount is sent directly to your Bringin Lightning address. There, it is automatically converted into euros and credited to your personal euro account that Bringin established in your name. From then you can anytime transfer funds to your linked bank account.
Key details:
Minimum amount: 11,000 sats
Maximum amount per payment: €3,000
Conversion fee: 1 %
Bank payout fee: 1 % per transaction
Monthly payout limit: €10,000 (can be increased with additional KYC documents)
Payout Process
If you would now like to have the amount paid out to your bank account, click on “Withdraw Euros”. Then enter the bank details to which the credit should be made if this has not already been done. Please note that the payout account must be in the same name as the Bringin account. Payouts to another bank account are not possible.
A fee of 1 % is charged for withdrawals to your bank account. You can withdraw up to €10,000 per month. If you want to transfer more, you can increase the limit by submitting additional KYC documents.
You’ll receive a confirmation code via email and SMS. After entering the code, the amount is instantly transferred to your bank account via SEPA Instant.
Conclusion: Coinsnap + Bringin = The Perfect Merchant Setup
Want to accept Bitcoin payments but prefer to get paid in euros? Then the Coinsnap + Bringin combo is your ideal solution:
Accept Bitcoin without price volatility Receive euros directly to your bank account No chargebacks like with credit cards or PayPal Low total fees: only 2% (1% Coinsnap + 1% Bringin)
Use Coinsnap Payment Modules as BTCPay Server Plugins and Easily Expand the Capabilities of Your BTCPay Server
BTCPay Server is one of the most important open-source initiatives in the Bitcoin ecosystem. It allows merchants to set up their own Bitcoin payment infrastructure — fully self-hosted, without intermediaries, no processing fees, and full control over received funds. And it is quite easy to set up as well. So – no wonder that more than a million BTCPay Servers are run all over the globe, and every day people all over the world add more installations, thus partaking actively in expanding the world’s Lightning network.
But while BTCPay Server provides the technical foundation, many operators face the question:
How can I efficiently integrate my BTCPay Server into my online shop or website?
How do I connect with this or another shop system, or a specific WordPress Plugin I use a lot?
In short: Which BTCPay Server Plugins are there that make it easier for me to use my BTCPay Server to earn Bitcoin online?
That’s where Coinsnap’s payment modules come in. Because all Coinsnap payment modules are practically BTCPay Server plugins as well — they are all pre-configured to allow for a very simple and easy integration with your BTCPay Server that requires no programming skills or in-depth knowledge of the system you want to integrate with.
What is BTCPay Server?
BTCPay Server is a self-hosted, open-source payment processor for Bitcoin and Lightning transactions. Merchants can become their own payment provider and receive payments directly to their wallet — without paying fees to third parties.
You can run it on your own infrastructure — locally, in the cloud, or via specialized hosting solutions. With over 1 million active installations worldwide, BTCPay Server has become the standard for decentralized Bitcoin payment processing.
Part of BTCPay Server’s success is its active promotion of a plugin system. Given the variety of ways businesses can interact with Bitcoin, the developer community has optimised BTCPay Server’s code towards a plugin model. On this basis, more and more plugins have now been created that allow merchants to connect their shop systems and content creators/influencers to connect their websites to their BTCPay Server and have their Bitcoin sales completely under their own control.
Why Do You Need a Payment Module (or BTCPay Server Plugins)?
For many merchants, the technical challenge begins when it comes to connecting their eCommerce platform or website to their BTCPay Server. To enable your shop or WordPress site to communicate with BTCPay Server and accept payments, you need a payment module (plugin or add-on).
These modules handle the technical communication between your platform and the BTCPay Server, ensuring a smooth user experience and seamless payment flow.
Especially when your platform is a proprietary system it can be very challenging to implement the technical communication, but even with open source platforms such as WordPress it still requires programming skills that most merchants do not have.
Payment modules or BTCPay Server plugins takes care of these issues and offer you a kind of an out-of-the-box solution that allows you to easily connect your ecommerce-platform with your BTCPay Server.
Coinsnap BTCPay Server plugins or payment modules
Coinsnap develops specialized Bitcoin payment modules that work with both the Coinsnap Gateway and your own BTCPay Server. This makes Coinsnap a perfect solution for merchants and developers who want to remain fully independent and run their own payment infrastructure.
Supported Shop Systems
Coinsnap offers modules for a wide range of eCommerce platforms:
WooCommerce
Shopware
Gambio
PrestaShop
Magento
OpenCart
Wix
JTL Store
Drupal
Modified eCommerce
Plentymarkets
Coinsnap’s add-ons for popular WordPress plugins
There are many very popular WordPress plugins that are widely used and for the most part of them already offer some forms of payment options, mostly credit card payments, Paypal, etc. What none of them so far offers is Bitcoin-Lightning payment. Coinsnap has developed plugins for a variety of them that enable merchants to offer Bitcoin-Lightning payment from within these plugins. Thus, these plugins expand existing WordPress functionality with native Bitcoin support.
Supported plugins include:
GiveWP (donations)
Contact Form 7, WPForms, Gravity Forms, Ninja Forms (contact forms)
GetPaid
Easy Digital Downloads
Paid Memberships Pro
With these Coinsnap’s WordPress plugin add-ons you can now — for Bitcoin or Satoshis — sell merchandise out of your contact forms, sell memberships or digital downloads and even add Bitcoin-Lightning payment to your currently offered payment methods.
So if you are currently using one of the above WordPress plugins, with these Coinsnap WordPress add-ons you can now easily connect them with your BTCPay Server.
Coinsnap’s own BTCPay Server plugins for WordPress
In addition to enhancing third-party plugins, Coinsnap has developed a range of custom WordPress plugins tailored specifically for Bitcoin and Lightning payments — ideal for donations, micropayments, paywalls, and spam protection.With these custom WordPress BTCPay Server plugins merchants can now harness the full potential of micropayments with Bitcoin-Lightning. This opens a plethora of business models that are perfectly poised to rake in a lot of small Bitcoin payments that eventually may well accumulate to a significant extra Bitcoin income.
Examples of Coinsnap’s BTCPay Server Plugins for WordPress:
Bitcoin Donation Button Easily accept donations via a Bitcoin button on your site.
Bitcoin Shoutout Plugin Visitors can donate and leave a message that gets displayed on your site.
Bitcoin Crowdfunding Plugin Launch your own Bitcoin-based fundraising campaigns.
Bitcoin Paywall Lock content behind a paywall and grant access after a BTC payment.
Voting Plugin Let users vote on polls using small Bitcoin payments — secure and transparent.
Spam Protection via Bitcoin Micropayments Prevent bots by requiring small Bitcoin payments for:
Comments (Pay-per-Comment)
Registrations (Pay-per-Registration)
Contact forms (Pay-per-Contactform)
Increase your Bitcoin income with Coinsnap’s BTCPay Server plugins by strategically playing to your visitors/followers ego, and interests: Let them make their interaction with you valuable by charging a small fee in Satoshis – and at the same time enhance the quality of your user interaction!
It is so simple to connect a Coinsnap payment module with your BTCPay Server
With our specifically for BTCPay Server users developed BTCPay Server wizzard it is iunceredibly simple to connect your BTCPay Server with your Coinsnap payment module.
Just follow these four simple steps:
In the settings of your Coinsnap BTCPay server plugin choose BTCPay Server as the payment provider of your choice and add the URL of your BTCPay Server.
Then click Generate API Key.
Then, go to your BTCPay Server, choose the store for which you want to create an API key in your BTCPay Server.
Then click on continue!
Now, in your BTCPay Server you’ll see the permissions your Coinsnap BTCPay Server plugin is requesting. Please input your store label and click on Authorize app.
And that’s it – you are done!
In the settings of your Coinsnap BTCPay Server plugin you can now see that all settings have been made — like magic — by Coinsnap’s unique BTCPay Server wizard!
Coinsnap BTCPay Server plugins are free of cost and registration
All Coinsnap modules are free to use with your own BTCPay Server.
And there is no registration with Coinsnap required – you don’t have to provide any personal data, you do not need to register. Coinsnap simply doesn’t require any information from you.
Where to get the modules:
Coinsnap GitHub Repository Open-source and ready to use
Why does Coinsnap offer these BTCPay server plugins for free?
At Coinsnap, we strongly believe in the philosophy behind BTCPay Server. We use BTCPay Server in many parts of our own infrastructure and have learned a lot from the project and its community.
Since we don’t have large financial resources for donations, we contribute by developing and sharing our modules with the community. It’s our way of giving back and helping expand the use of Bitcoin as a real payment method.
Conclusion: Your Payments. Your Server. Your Freedom.
If you’re already running a BTCPay Server — or planning to — Coinsnap offers the tools to take it to the next level.
With our free, open-source payment modules, you can make your BTCPay Server even more powerful — whether you’re running an online shop, a donation page, or experimenting with innovative use cases like micropayments, crowdfunding, or spam protection.
Try it out — and unlock the full potential of your BTCPay Server.
How to install this simple and practical Bitcoin Lightning wallet with an individual Lightning address and deposit it with Coinsnap
To accept Bitcoin payments in your store with Coinsnap, you need a Lightning Wallet. One of the best wallets – and our recommendation – is the Misty Breez wallet. It’s easy to install without KYC details, self-managed (so extra secure) and easy to use – making it ideal for merchants to receive and store their business Bitcoin earnings.
In this article, we will show you how to set up the Misty Breez wallet to receive Bitcoin and store your individual Lightning address with Coinsnap.
What is the Misty Breez Wallet?
The Misty Breez Wallet is a non-custodial wallet based on the Breez “Nodeless” SDK. It uses the Liquid Sidechain to enable simple and cost-effective integration of Lightning payments.
Main features of Misty Breez:
Self-custody: Users retain complete control over their private keys, which means they have sole access to their Bitcoin.
Easy to use: The wallet requires no setup of Lightning channels or nodes. Users can start sending and receiving payments immediately.
Offline payments: Misty Breez supports receiving payments even in offline mode through mobile notifications.
Broad protocol support: The wallet is compatible with BOLT 11 and BOLT 12 Invoices, LNURL-Pay, Lightning addresses, on-chain BTC addresses and BIP 353.
Open Source: Misty Breez’s source code is publicly available, allowing developers to customize the wallet or integrate it into their own applications.
Difference to other non-custodial wallets:
Misty Breez offers a ready-to-use solution without any additional configuration. This makes it particularly attractive for users looking for a straightforward way to send and receive Bitcoin payments.
In short
Misty Breez is an innovative solution in the field of Bitcoin wallets that combines user-friendliness with the security of self-custody.
By integrating innovative blockchain technology and an extremely easy-to-use user interface, it is a very attractive solution for receiving and storing their Bitcoin earnings, especially for non-tech-savvy merchants who do not want to entrust their Bitcoin to a custodian.
Where can I get the Misty Breez Wallet?
You can download the Misty Breez Wallet on the website or by clicking on the corresponding button for your smartphone:
If you want to have control over your Bitcoin earnings, download the app now and follow the step-by-step installation instructions below:
Step-by-step installation instructions for the Misty Breez Wallet
Since we all use iPhones at Coinsnap, I will guide you through the installation of the Misty Breez wallet using iOS as an example. However, I assume that the process for Android smartphones is similar enough that you can also set up your first non-custodial Bitcoin Lightning wallet and Lightning address as an Android user with this step-by-step guide!
Installing the Misty Breez app on your smartphone
Click the correct button for your phone and download the app to your phone.
Click on Install [1]
Open the app [2]
And you’re in your Misty Breez Wallet! [3]
Personalize your Misty Breez Wallet
Now you need to personalize the Misty Breez app. This means you have to enter your username and name your Lightning address. Let’s start by setting your username:
Open the menu at the top left [1]
Click on the icon at the top left, then in the name field [2]
Enter desired name and save[3]
Now all you have to do is give your Lightning address your individual name, and then you have a non-custodial wallet with an individual Lightning address. And you can start accepting Bitcoin on your website right away! And this is how it works:
Click on Receive [1]
Click in the name field and on Customize Address [2]
Enter the desired name, click on Done[3]
Your Lightning address is active![4]
Create seed words to restore your wallet in the event of loss
Every Bitcoin owner’s nightmare is losing their wallet or forgetting their password. Because then (usually) your savings are gone.
Misty Breez – similar to hardware wallets such as Bitbox – takes away this worry: you can generate so-called seed words in the app, which you can use to restore your account at any time and immediately regain access to your Bitcoin assets.
Here we show you how:
Click on the warning sign [1]
Give your consent and click on continue [2]
Note the seed words and click on continue [3]
Now enter the required words and click on verify [1]
Now click on finished [2]
Your wallet is now secure (no morewarning sign !) [3]
Congratulations: You now have a highly secure, non-custodial Bitcoin Lightning wallet & Lightning address!
Link Misty Breez Wallet with your Coinsnap account
To accept Bitcoin in your online store, you must have a Coinsnap account linked to your Lightning address and install the desired Coinsnap plugin in your store.
During the onboarding process for your Coinsnap account, you will be asked to choose your Lightning address.
If you already have an account, simply go to Finances → Settings → Deposit and enter your Misty Breez Lightning address in the Lightning tab.
Accept Bitcoin with the Misty Breez Wallet
Here we show you how easy it is to receive a Bitcoin Lightning payment with the Misty Breez Wallet:
Open the Misty Breez Wallet and click on receive [1] at the bottom right
Send the QR code or your Lightning address to the payer [2]
You will now see the incoming payment (950 sats) [3]
Click on the payment receipt and you will see the transaction details [4]
Accept Bitcoin now with Misty Breez and Coinsnap
To accept Bitcoin in your online store today, you only need to take these three steps:
Set up a Coinsnap account (only email and Lightning Wallet address required!)