BTCPay Server Integration Guide

Accept Bitcoin and more easily with BTCPay Server

BTCPay Server Integration Guide

BTCPay Server is a self-hosted solution for accepting Bitcoin or you can use a free or paid hosted server. Note that VR Cleaning is not associated with any of these providers and cannot vouch for them. It also commonly supports Lighting Network and even other coins like Litecoin, Dogecoin, etc. It is a great solution if you live in a region not serviced by CoinPayments.

You will need:

  • The base URL of your BTCPay Server store, for example https://btcpay.yoursite.com/
  • Your Store ID. Go to Settings -> General and it will be the first box.
  • Webhook Secret; go to Settings -> Webhooks and click Create Webhook and enter this URL: https://www.vrcleaning.net/btcpay.webhook.php
  • API Key. You can find this by going to Account -> API Keys, then click Generate Key. Put VR Cleaning in the label and check just the "Create an invoice" permission. Then click the Generate API Key. Now click Reveal to get your API Key to copy/paste in to your VR Cleaning settings.
  • Copy/paste the provided Secret into your VR Cleaning settings. I would recommnend enabling Automatic redelivery then click Add webhook
  • You will need to set up your coins you want to accept in BTCPay Server but other than that you are good to go!
This article applies to: Business Owner
Last Updated: August 10, 2023 05:19:18 PM
Not finding what you need?Contact Us