BTCPay Server

BTCPay Server is an open-source (MIT) payment processor that is hosted on its own server, allowing you to receive Bitcoin payments directly without the middleman and transaction fee. It creates invoices, offers a pay screen to the customer, and records payments directly into the vendor-controlled wallets; it does not keep the funds as an intermediary. As a separate payment method, Lightning Network offers support; private keys are left out of the server when the current hardware or software wallet is connected.

BT

btcpayserver · Payments & Billing

STARS7.9K
FORKS2.1K
COMMITS—
CONTRIBUTORS227
VERSIONzlndseedbackup
UPDATEDtoday
bitcoincryptopaymentslightningMIT

Common commercial products in this category: Stripe Billing, Chargebee, Recurly

What can it do?
  • You receive Bitcoin payments directly through your own server without the brokerage agency or transaction fee.
  • You manage payment processes with point of sale (PoS), donation button and crowdfunding applications.
  • By connecting the hardware or software wallet, you keep your private keys out of the server.
User reviews
  • • NeutralGitHub Issue

    Google safe browsing is tagging BTCPay Instances

    “I was minding my own business when my browser show me that. ![image]( My server is: * Private, this is a test btcpay server I am using, I never shared to anybody * Registration closed, so the only thing google should be able to see is the login page. * I never shared the domain…”

Verified against README · Oct 25, 2026 · source

My note

Alternative pages

More in: Payments & Billing