BTCPay Server

Open-source, self-hosted Bitcoin and Lightning payment processor charging 0% processing fees

Payment gateway Founded 2017
Our score
Very good
Processing fee 0%
Settlement Crypto
Settle in stablecoins No
Self-hosted option Yes
Business verification (KYB) No

What is BTCPay Server?

BTCPay Server is a free, self-hosted cryptocurrency payment processor released under an MIT license. It lets merchants accept on-chain Bitcoin and Lightning Network payments directly into their own wallets without intermediaries, charging a 0% processing fee.

Who is behind the project

Nicolas Dorier created BTCPay Server in August 2017 as an open-source alternative to BitPay during the SegWit2x dispute. The project operates as an open-source community rather than a corporation, supported by the BTCPay Server Foundation established in September 2019. More than 170 developers have contributed code. Funding comes from ecosystem grants, including $100,000 from Square Crypto in September 2019, $100,000 from OKCoin and $150,000 from Kraken in 2020, followed by consecutive $100,000 grants from Tether in 2024 and 2025.

How it works and fee structure

Merchants run BTCPay Server on cloud instances, private hardware devices, or shared servers. The system does not hold private keys or custody merchant funds. Incoming payments route directly to connected self-custody wallets or integrated hardware wallets. The software provides invoice generation, native wallet management, a web point-of-sale interface, crowdfunding tools, and an API. BTCPay Server charges zero setup costs, zero monthly subscriptions, and no transaction fees. Users pay only native Bitcoin or Lightning network fees and third-party hosting server expenses.

Availability and integrations

Because the platform is self-hosted and non-custodial, it enforces no KYB requirements and is available globally without geographic restrictions. Pre-built e-commerce plugins connect to platforms like WooCommerce, Shopify, Magento, PrestaShop, OpenCart, Odoo, Wix, and Zapier, alongside custom setups through its REST API.

Track record and operational risks

By October 2024, BTCPay Server had processed over 1.1 million Bitcoin transactions totaling more than $73 million in transaction revenue, including enterprise adoption by domain registrar Namecheap. The project surpassed one million downloads by 2025. Running self-hosted infrastructure exposes operators to technical maintenance risks. In March 2021, Tesla responsibly disclosed a vulnerability that developers patched. In August 2026, a vulnerability allowed attackers to access LND admin macaroons on unpatched servers, prompting emergency release 2.4.2 to regenerate credentials, followed by Core Lightning updates in October 2026. Merchants also retain direct exposure to cryptocurrency price volatility, as the software does not provide automated fiat settlement.

Founders

Nicolas DorierCreator

Bitcoin consultant who developed BTCPay Server as an open-source alternative to BitPay during the 2017 SegWit2x dispute.

Best for:Self-custodial e-commerce merchantsTechnical operators running Bitcoin nodesStores wanting zero processing fees

Pros and cons

Pros

  • Charges 0% processing fees and zero monthly subscription costs
  • Requires no business verification or KYB onboarding to use
  • Settles directly to self-custody wallets without intermediary counterparty risk
  • Supports on-chain Bitcoin and fast Lightning Network transactions

Cons

  • Requires technical expertise to deploy, configure, and maintain server infrastructure
  • Provides no native automatic fiat conversion or fiat bank settlement
  • Unpatched servers exposed Lightning credentials in an August 2026 vulnerability

Our review

4.1/5
Very good

BTCPay Server eliminates intermediary fees and counterparty custody risk, but running and maintaining the self-hosted infrastructure requires technical competence and immediate patch management.

Fees5.0
Integrations4.5
Settlement options4.0
Reliability4.0
Support3.0

BTCPay Server is an open-source, non-custodial payment processor designed to eliminate third-party intermediaries from digital commerce. Created in 2017 by Nicolas Dorier as an independent alternative to BitPay, the project charges 0% processing fees and no subscription costs. Payments settle directly into merchant-controlled wallets on either the Bitcoin base chain or the Lightning Network, which removes holding periods, account freezes, and counterparty custody risks.

For deployment, store operators can run an instance on their own hardware, provision a cloud server, or connect to a trusted shared host. The platform includes integrations and plugins for major e-commerce systems such as WooCommerce, Shopify, Magento, PrestaShop, and Drupal. Merchants can also use native tools for invoicing, point-of-sale terminals, and mass payouts through an API.

The self-hosted architecture introduces specific operational demands. Unlike custodial processors that handle automatic fiat conversion and bank deposits, BTCPay Server delivers native cryptocurrency, leaving price volatility risks entirely to the merchant. Operating an instance also shifts maintenance and security onto the user. Infrastructure vulnerabilities demand active oversight: an August 2026 flaw exposed LND admin macaroons on affected instances, requiring rapid patching to version 2.4.2, followed by a Core Lightning vulnerability patch in October 2026.

BTCPay Server is funded through grants from organizations including Square Crypto, Kraken, OKCoin, and Tether rather than venture equity. It suits technical merchants and companies seeking direct sovereignty over payment flows. Businesses wanting automated fiat off-ramps or managed technical support should look to hosted custodial payment gateways instead.

Listings are researched and drafted with AI assistance from public sources, then checked for accuracy and readability. Spot an error? Tell us. Editorial policy.
Sources (1)

Specs

Processing fee 0% · unverified
Settlement Crypto · unverified
Integrations WooCommerce, Shopify, Magento, PrestaShop, OpenCart, Odoo, Wix, Pretix, BigCommerce, Zapier, Drupal, Ghost, Invoice Ninja · unverified
Invoicing Yes · unverified
Recurring payments Yes · unverified
Mass payouts Yes · unverified
Point of sale Yes · unverified
Self-hosted option Yes
Business verification (KYB) No · unverified
Settle in stablecoins No · unverified
API & SDKs Yes · unverified

Not disclosed by the provider: Coins supported, Merchant countries.

Data from the provider's website and public sources. Fees and availability change; confirm on the official site before you sign up.

Key features

Non-custodial settlement

Payments route directly to merchant-controlled wallets on the Bitcoin network and Lightning Network without intermediary custody.

Built-in point of sale

Merchants can generate web-based point-of-sale registers for retail checkouts and physical store payments.

Invoice and payout management

Automates invoice creation, payment status notifications, and bookkeeping data exports across multiple file formats.

E-commerce platform plugins

Integrates directly with e-commerce systems including WooCommerce, Shopify, Magento, PrestaShop, and OpenCart.

Hardware wallet integration

Connects directly with major hardware wallets to sign transactions and manage store funds safely.

BTCPay Server REST API

Provides programmatic endpoints to automate invoice issuance, store configuration, access control, and webhooks.

Inside BTCPay Server

Invoice management

Generates and monitors on-chain and Lightning payment requests with real-time settlement notifications. It supports data exports for external bookkeeping.

Point of Sale

Provides an interface for in-person retail checkouts to accept payments on phones or dedicated tablets. It lets cashiers input sums or choose from custom item lists.

Native Wallet Management

Enables operators to manage incoming and outgoing transactions directly within the server interface. It includes support for hardware signing devices.

E-Commerce Integrations

Connects store frontends like WooCommerce, Shopify, and Magento directly to a server instance. The plugin system automates order state updates as soon as invoices confirm.

BTCPay Server API

Allows programmatic creation of stores, users, and checkout invoices. Developers use it to automate accounting tasks and build custom billing applications.

BTCPay Server screenshots

The BTCPay Server homepage shows a Bitcoin payment processor with a QR payment screen and setup steps
The BTCPay Server homepage shows a Bitcoin payment processor with a QR payment screen and setup steps · Oct 20, 2026
Docs: BTCPay Server documentation homepage with navigation, search, user, operator, developer, and topic sections
Docs: BTCPay Server documentation homepage with navigation, search, user, operator, developer, and topic sections · Oct 20, 2026

What users say about BTCPay Server

User sentiment is generally favorable, with BTCPay Server frequently recommended as a free, open-source, and self-hosted non-custodial payment solution. There are no major recurring complaints identified.

Top goods

  1. Free and open source self-hosted processor 2 people 123
  2. Non-custodial without KYC requirements 2 people 12

In their own words

“Bitpay has been an enemy to Bitcoin since at least 2017 >"This is lies, my trust in you is broken, I will make you obsolete" Which is why we made an open source and free to use protocol and payment processor called BTCpay that many merchants use today **with no KYC and free to use**.”
Reddit · r/BitcoinBeginners · May 9, 2026 · View post
“\- it's free and selfhosted. But you need your own server to install and use it.”
Reddit · r/Bitcoin · Nov 3, 2025 · View post

Based on 13 Reddit posts and comments from the last 12 months, checked Oct 19, 2026. These are posts by users on other sites, not reviews submitted on CryptoReview.

User reviews

No user reviews yet. Have you used BTCPay Server? Share your experience below.

Write a review of BTCPay Server

Your rating
At least 40 characters. Please write about your own experience.

Reviews are moderated before they appear.

Funding and investors

$550KTotal raised
3Rounds
4Investors
  1. Grant Jan 2024 $100K
    Source
  2. Grant Jan 2020 $150K
    Source
  3. Grant Sep 2019 $100K
    Source

FAQ

Who founded BTCPay Server?

BTCPay Server was created in 2017 by Bitcoin consultant Nicolas Dorier as an open-source, non-custodial alternative to BitPay. The project is maintained by a distributed developer community and supported by the BTCPay Server Foundation.

What fees does BTCPay Server charge?

BTCPay Server charges 0% processing fees and no monthly subscriptions. Merchants pay only the standard Bitcoin or Lightning Network mining and routing fees.

Is business verification or KYB required to use BTCPay Server?

No, BTCPay Server requires no business verification or KYB documents. Because it is self-hosted software, anyone can install and run it without creating an account with a centralized company.

Which networks and assets does BTCPay Server support?

BTCPay Server natively processes Bitcoin on-chain and Lightning Network payments. Settlement occurs directly to the merchant's connected hardware or software wallet.

Does BTCPay Server hold merchant funds?

No, BTCPay Server is non-custodial and never holds customer or merchant funds. Customer payments route directly to the wallet keys configured by the server administrator.

Has BTCPay Server experienced any security vulnerabilities?

Yes, security issues were patched with Tesla's assistance in 2021, and an August 2026 vulnerability involving LND credentials required an immediate update to version 2.4.2. In October 2026, administrators using Core Lightning were also urged to update to address a potential node exploit.

Latest from BTCPay Server on X

BTCPay Server
@BtcpayServer · 57.1K followers
Follow
📢 Our incident response investigation identified an attack vector targeting instances running versions 2.4.1 (Jul 23, 2026) or older.

We have no credible reports of hot wallet drains for users running the latest 2.4.7 release. We again urge everyone to keep their BTCPay Server updated.

If you were impacted, please send all details and logs to [email protected]
Image attached to the post
21 89 205 33.4K View on X
🚨 We are receiving reports of hot wallets on BTCPay Servers being swept by unauthorized attackers.

If you're running an instance, please shut it down (./btcpay-down.sh) until we complete the investigation.
256 1K 2.9K 689K View on X
🚨 We're releasing BTPay Server 2.4.7 an emergency update fixing one critical and several medium-severity security vulnerabilities brought to our attention through @Anthropic's frontier OSS scanner.

We recommend that you update your BTCPay Server as soon as possible. https://t.co/dW9UR9hqJX
Image attached to the post
13 111 223 28.6K View on X
BTCPay Server 2.4.6 is out! 🚨

Another security-focused release, bringing further hardening especially around our dependencies.

To update, go to Server Settings → Maintenance → Update, or run btcpay-update(.)sh from the command line after removing the parentheses. https://t.co/zw9gH3Gp97
Image attached to the post
4 19 38 7K View on X
We’ve upgraded Core Lightning in BTCPay to 26.06.9.

CLN users: update now, to mitigate a vulnerability that can lead to loss of funds.

Server Settings → Maintenance → Update, or run btcpay-update(.)sh (remove parentheses).

If you don't use CLN you are unaffected; no action needed.
0 13 32 3K View on X

Recent public posts from @BtcpayServer, shown as published. Not reviewed or endorsed by CryptoReview.

Alternatives to BTCPay Server

Enterprise crypto payment gateway and wallet infrastructure supporting over 350 digital assets

Crypto · Stablecoins +2InvoicingSettle in stablecoins
4.2

Crypto payment gateway processing over $300M annually with zero-fee options and fiat settlement

Crypto · Fiat +1InvoicingRecurring payments
4.1

Digital asset payment gateway with 99+ assets and 0% conversion or custody fees on payouts

Crypto · Stablecoins +2Point of saleSettle in stablecoins
4.1

Crypto payment gateway supporting 350+ assets with a 1% starting fee

Crypto · Stablecoins +2InvoicingRecurring payments
4.1

Crypto payment gateway with 1% processing and MiCA licensing since 2025

Crypto · Stablecoins +2InvoicingRecurring payments
4.0

Open-source, self-hosted crypto payment processor charging 0% transaction fees

Crypto · StablecoinsInvoicingSelf-hosted option
4.0