There is no products api at all. A typical integration would create an invoice on BTCPay with thetotal order amount, similar as you do with traditional payment providers.
Login to reply
Replies (2)
Yup, that’s what I’m doing now but inventory amounts need to be decremented. Sounds like what Dennis said will work tho.
On another note, is there an easier alternative to these methods of deploying? I would like to try and add the endpoint if I can.


Ah ok so you try to use point of sale as some kind of ecommerce shop. As Dennis said, you need to setwhole JSON of products via template parameter. This will quickly run into limitations, maybe better use a shop we have integrations to already, no need to code.
For deployment, easiest is docker deployment which is even more simplifyed on lunanode.
Alternatively use 3rd party host but has drawbacks
BTCPay Server Documentation | BTCPay Server
BTCPay Server Official Documentation
Introduction | BTCPay Server
BTCPay Server Official Documentation
Third-party hosting | BTCPay Server
BTCPay Server Official Documentation