BTCPay Server released - Inventory management, LN for non-admins, polishing PoS and more!

Posted in Releases by pavlenex on 9/4/2019

New BTCPay version is out! Besides new features (Inventory managment in Apps and allowing Lightning Network for non-admins), the brand-new release brings in a lot of small improvements and bug fixes.

# Changelog (opens new window)

# Features

# Invetory Management in Apps

The ability to limit the contribution perks and products has been added to the Crowdfunding and Point Of Sale apps.

Crowdfunding App Inventory Management:

Point of Sale App Inventory Management:

Point of Sale App Perks Inventory Demo:

Crowdfunding App Perks Inventory Demo:

# Lightning Network for non-admins

Since the initial integration of the Lightning Network into BTCPay Server, the server owners (admins) were the only users able to accept payments via the built-in lightning node. With the new release, admins can now share their Lightning Network node with other users on their server.

This is a custodial feature which means funds received by those users will be under the control of the server owner. It is up to server owner to figure out the best way to distribute the incoming funds to merchants using the BTCPay instance. Currently, the management of those funds is quite difficult and distinguishing payments requires a lot of manual work and accounting. For that reason, we discourage open third-party hosts (opens new window) from using the feature until it’s further developed and adjusted for the use-case.

This option is particularly useful for those sharing their BTCPay instance across multiple businesses. For example, a user that owns 3 e-commerce stores and can accept lightning network payments for all 3 on a single self-hosted instance. Potentially, you may be able to create agreements with businesses so that they may enable their customers to pay with lightning through your managed lightning node, against a fee.

To enable Lightning Network node sharing with other users, go to Server Settings > Policies and tick the box which says “Allow non-admins to use the internal lightning node in their stores”.

# Thank you to our contributors

Huge thanks go to our contributors, who made their release possible. The MVP of the release is bolatovumar (opens new window) who did numerous fixes and improvements to the Point of Sale app.

How to update to

To update (opens new window) to the latest version, go to your BTCPay > Server Settings > Maintenance > Update.

If you encounter any issues with this version, or need assistance, please report it on our community chat (opens new window) or on our GitHub (opens new window).

Last Updated: 2/23/2024, 8:51:02 AM

The BTCPay Server Project is proudly supported by these entities through the BTCPay Server Foundation.

If you'd like to support the project, please visit the donation page.