It keeps getting easier to use Bitcoin for everyday payments.
BTCPay Server, a free open source Bitcoin payment processing server, announced on Friday the addition of several new features that make it easier for online merchants to handle crypto-payments on their sites.
BTCPay Server helps merchants process Bitcoin payments. Its system helps them keep invoices organized. The transaction handling software, which launched in 2017, also offers a built-in wallet for storing and sending BTC.
Update 1.0.5 brings many new features, chief among them pull payments, notifications, and refunds.
To issue refunds, merchants can now authorize a given amount of BTC to be ‘pulled’ from escrow. In the current design, senders still need to manually authorize the payment, plans to fully automate the process are on BTCPay’s roadmap.
Before the addition of refunds, senders and receivers had to coordinate addresses and payment amounts, often requiring multiple back-and-forth messages. Now, merchants can generate refunds directly from invoices—no additional communication or slowdowns.
BTCPay Server has also added notifications for merchants using the service. Notifications will be available for payment confirmations, partial payments, and more, managed through a dedicated notifications page. Additional future updates will add notification preference options and API support for BTCPay Server notifications.
The grant was awarded to the BTCPay Server Foundation, launched in 2019 to manage such contributions. The award follows a May 2020 commitment of $100,000 over 12 months by OKCoin, and an $80,000 March 2020 donation directly to core contributor Andrew Camilleri to support full-time work on the project.
As the software becomes more robust, there’s a good chance savvy e-commerce sellers will increasingly be drawn to the open-source, fee-less alternative to centralized payment processors.