BTCPay Server is a free, self-hosted and fully open-source cryptocurrency payment processor designed with security, privacy and censorship-resistance at its core.
With BTCPay Server you receive Bitcoin and altcoin payments without any fees or third-party involvement. You are your own payment processor. Funds go directly to your wallet; your private key is never required.
BTCPay Server is free software and open-source. There are no subscription, transaction or processing fees. Nothing. The only cost that may occur is the mining fee that the sender of the payment pays to the miners.
When you deploy BTCPay Server, you're becoming your own payment processor. Payments go directly to your wallet. BTCPay brings the power back to merchants by eliminating the third party and working just like Bitcoin works, direct, peer to peer with no third-party or intermediate.
You can run BTCPay as a self-hosted solution on your own server, or use a third-party host. The self-hosted solution allows you not only to attach an unlimited number of stores and use the Lightning Network but also become a payment processor for others. We support diversity in deployment methods for users. Different solutions work best for different use cases.
After deploying a self-hosted BTCPay Server, you can experiment with the innovative second-layer payment system built on top of the Bitcoin protocol - the Lightning Network. BTCPay is one of the easiest ways to deploy the Lightning Node which you can use to pay and receive payments, but also connect your node to loads of bleeding-edge applications built on top of the Lightning Network.
Besides Bitcoin, native support is implemented for several other crypto-currencies:
You can accept multiple coins. Alternative coins are supported and maintained by respective coin communities.
Integrate BTCPay with your existing e-commerce solution using our plug-and-play plugins. Since it's open-source developers can quickly build applications on top of BTCPay or integrate it into existing custom solutions.
Accept Bitcoin and crypto-currency payments in your physical store with Point of Sale web-app. Add an unlimited amount of products and customise them. Developers can also integrate BTCPay into existing PoS terminals.
Easily-embeddable HTML and highly-customisable payment buttons for receiving tips and donations on your website. When the customer or a visitor clicks on the button, BTCPay displays the invoice.
We make accounting easy. Use the built-in export features to manage all your invoice data and import it into your accounting software. If you're a QuickBooks user, you can try QuickBooks connector plugin and sync your QuickBooks company to your BTCPay. Check out the video to learn more.
When you self-host a BTCPay you can process payments for an unlimited amount of stores. Open up your BTCPay Server for others to use and you're now a third-party host
Third-party hosting can be provided by any individual or a business by running a BTCPay instance and enabling other users to register and use the server. The owner can add an unlimited amount of users and stores and allow those users to manage their stores independently and receive payments to their own wallets.
Third-party hosts play an important role in the ecosystem by providing an easy and cost-effective way for anyone to use BTCPay. The role of honest hosts who provide free service to others is essential in the early phase of BTCPay Server adoption.
Need help using BTCPay? From basics to technical troubleshooting. Learn more and find answers to common questions and issues. Our extensive user-documentation covers everything to get you started.Read Docs
Having a technical question not covered in docs? Developers and contributors who wish to help us are welcome to join us on GitHub and help us improve the software.Contribute
BTCPayer Server is an open-source project, not a company. We rely on a network of contributors and users to provide support. The project exists for and because of the community. The software has many use cases and thus the community is very diverse. Join us in improving, learning, and building BTCPay.