Bototox
Payments and itemized invoices
The core transaction is one invoice generated from a multi-product basket, not a separate payment flow for every product.
What the invoice contains
Known products include product name, SKU, pack, quantity, unit price and line total. Contact, practice and delivery details are attached once. Requested products remain clearly marked until a price is available.
Invoice delivery
The endpoint can deliver invoices through a configured provider such as Stripe Invoicing, a business invoicing webhook or a transactional email provider. Provider secrets remain on the server.
Price validation
The invoice endpoint recalculates the basket with the server catalogue. A modified browser price does not change the issued line total.