Invoice

Contents

Invoice#

App: payments

Tracks generated invoices for bookkeeping and audit trail.

Fields#

Field

Type

Description

invoice_number

CharField

Unique invoice number

customer_email

EmailField

Customer email

customer_name

CharField

Customer name

amount

DecimalField

Invoice amount

currency

CharField

Currency code (default: EUR)

stripe_session_id

CharField

Stripe checkout session ID

stripe_payment_intent

CharField

Stripe payment intent ID

pdf_file

FileField

Generated invoice PDF

email_sent

BooleanField

Whether invoice email was sent

lexoffice_uploaded

BooleanField

Whether uploaded to Lexoffice

created_at

DateTimeField

Creation timestamp (auto)