BTCPay Server is a free, open-source & self-hosted bitcoin payment gateway that allows self-sovereign individuals and businesses to accept bitcoin payments online or in-person without any fees.
BTCPay Server is a self-hosted and automated invoicing system. At checkout, a customer is presented with an invoice that they pay from their wallet. BTCPay Server follows the status of the invoice through the blockchain and informs you when the payment has been settled so that you can fulfill the order. It also takes care of payment refunding and bitcoin management alongside plenty of other features.
BTCPay Server is free to use and completely open-source, so developers or security auditors can always inspect the quality of the code.
To start using BTCPay Server, decide how would you like to deploy it. If you decide for self-hosted option, start by reviewing our extensive deployment documentation. We recommend Docker deployment. If your choice is a third-party hosting, read our third-party host docs.