BTCPayServer
Getting Started w/ BTCPay
10min
introduction btcpayserver is the most popular bitcoin commerce solution and it is included with every paid voltage plan, along with your lightning node follow along with this guide to get started using btcpayserver! the short video below will walk you through this guide as well accessing btcpayserver to access your btcpayserver, click the btcpay icon on your node dashboard home page in the applications window the icon looks like this after you click the icon, click let's go! next you will give your btcpay store a name and also enter your lightning node password to assure successful sync up with your lightning node then, click create after a moment, your btcpayserver will be deployed click the copy icon next to default password, as this will be used to log into the btcpayserver interface then click login on the login page, enter your voltage account email and the default password you copied from the previous step click sign in first things to do change password the first thing to do now that you are in your btcpayserver interface is to scroll all the way to the bottom on the left side menu and click account > manage account in the account settings click password, paste in the default password, and then change it to something you would rather use alternatively, you can keep the default password just be sure not to lose it ensure wallets are connected since you deployed btcpayserver from your node dashboard, you will see that your lightning node is already synced to your btcpayserver by the green light to either give your customers the option of paying in on chain bitcoin you can click "bitcoin" on the above screen and then configure it if you do not want to give your customers the option to pay on chain, and keep it lightning only, then ignore the following steps remember, btcpayserver does not hold private keys all on chain payments will go to whatever wallet you connect it to, but will not be accessible directly on btcpay from here you can upload an xpub from a cold storage or mobile wallet, which is what we reccomend when configuring on chain payment options stores you will notice at the top left it will show your store's name and a drop down keep in mind you can create more stores if you like each store can have it's own settings different from other stores you can think of a store as a folder, and in the store folder, you can have plugins plugins the default pre installed plugins are available on the left side menu under plugins these may include shopify integration, point of sale, tip buttons, or crowdfunds choose what best suits your needs and customize it to your heart's content keep in mind that after every change, click the save button before viewing your creation if you click view, that will take you to your deployed plugin that would be customer facing this url is unique, and you can bookmark it if you wish, embed it into your own website, or do anything you like with it accounting to keep track of your sales, you can look under "payments" on the left side menu for various options "invoices" will likely be your parimary go to as you can extract payment history as a csv and see all sales there you also have the option of running reports the payouts option is disabled on voltage because the node is not integrated into btcpay and does not have direct access as it uses an invoice only macaroon for connection to do pay outs if needed, you can access your node through thunderhub or terminal web from the node dashboard further learning/development we have more information on https //docs voltage cloud/external informationdocs https //docs voltage cloud/external informationdocs if you need specific help with btcpayserver or customization, apis, etc