lnbits / satspay

Create onchain and LN charges
MIT License
8 stars 4 forks source link

SatsPay Server - LNbits extension

For more about LNBits extension check this tutorial

Create onchain and LN charges. Includes webhooks!

Easily create invoices that support Lightning Network and on-chain BTC payment.

  1. Create a "NEW CHARGE"\ new charge
  2. Fill out the invoice fields
    • set a description for the payment
    • the amount in sats
    • the time, in minutes, the invoice is valid for, after this period the invoice can't be paid
    • set a webhook that will get the transaction details after a successful payment
    • set to where the user should redirect after payment
    • set the text for the button that will show after payment (not setting this, will display "NONE" in the button)
    • select if you want on-chain payment, LN payment or both
    • depending on what you select you'll have to choose the respective wallets where to receive your payment\ charge form
  3. The charge will appear on the Charges section\ charges
  4. Your customer/payee will get the payment page
    • they can choose to pay on LN\ offchain payment
    • or pay on-chain\ onchain payment
  5. You can check the state of your charges in LNbits\ invoice state