lnbits-legend/lnbits/extensions/invoices
2022-11-30 14:14:31 +00:00
..
static/css clean up mobile layout per @callebtc (#874) 2022-08-14 19:41:26 +02:00
templates/invoices Corrected casing of LNbits (not LNBits) throughout repo 2022-11-30 14:14:31 +00:00
__init__.py New Extension: Invoicing (#733) 2022-08-13 21:37:44 +02:00
config.json New Extension: Invoicing (#733) 2022-08-13 21:37:44 +02:00
crud.py New Extension: Invoicing (#733) 2022-08-13 21:37:44 +02:00
migrations.py fix: use bigint for amounts in postgres (#1030) 2022-10-07 14:23:57 +02:00
models.py New Extension: Invoicing (#733) 2022-08-13 21:37:44 +02:00
README.md New Extension: Invoicing (#733) 2022-08-13 21:37:44 +02:00
tasks.py New Extension: Invoicing (#733) 2022-08-13 21:37:44 +02:00
views_api.py New Extension: Invoicing (#733) 2022-08-13 21:37:44 +02:00
views.py New Extension: Invoicing (#733) 2022-08-13 21:37:44 +02:00

Invoices

Create invoices that you can send to your client to pay online over Lightning.

This extension allows users to create "traditional" invoices (not in the lightning sense) that contain one or more line items. Line items are denominated in a user-configurable fiat currency. Each invoice contains one or more payments up to the total of the invoice. Each invoice creates a public link that can be shared with a customer that they can use to (partially or in full) pay the invoice.

Usage

  1. Create an invoice by clicking "NEW INVOICE"
    create new invoice
  2. Fill the options for your INVOICE
    • select the wallet
    • select the fiat currency the invoice will be denominated in
    • select a status for the invoice (default is draft)
    • enter a company name, first name, last name, email, phone & address (optional)
    • add one or more line items
    • enter a name & price for each line item
  3. You can then use share your invoice link with your customer to receive payment
    invoice link