Loading...
Skip navigation
Please note that this documentation is for the most recent version of this extension. It may not be relevant for older versions. Related documentation can be found in the documentation directory of the extension.

Automatic invoice generation

  • Products are given a consecutive number for each container
  • The new invoice number is generated via a service. Since the service is implemented via dependency injection it can be replaced and invoice number generation can be modified.
  • The invoice layout can be created using Fluid (EXT:fluid_fpdf) and configured for each page/branch using TypoScript

Displaying VAT/sales tax

Destination Country B2B (Business) B2C (Private)
Domestic Display VAT Display VAT
EU No VAT to display Display VAT
non-EU No VAT to display No VAT to display

Notes on VAT/sales tax

Destination Country B2B (Business) B2C (Private)
Domestic - -
EU Tax-exempt intra-community delivery (§4 No. 1b UstG). The VAT ID must be entered here! -
non-EU Tax-exempt export delivery (§4 No. 1a UstG). Tax-exempt export delivery (§4 No. 1a UstG).

Date in invoice-numbers

Date Field Intern Description
Invoice Date basketOrder.orderedDate Date of Invoice Document
Credit Note Date basketOrder.creditedDate Date of Credit/Return Document
Cancellation Date basketOrder.refundedDate Date of Cancellation Document

Persisting Invoices Locally

You can save generated invoices to the local file system at the time the order is placed, ensuring you have a copy should the order record be modified later. This feature must be enabled for the payment method using storeOrderPdfInFolder. The storeOrderPdfInFolderName setting allows you to specify the file storage location—including the directory—where the invoice PDF will be saved.

Attention:

If the PDF directory is located within your web root, you must ensure that unauthorized parties cannot access it. Although the shop extension places an .htaccess file with appropriate restrictions in the directory, this mechanism does not work with all web server configurations!

Last change: 2026-08-19
Documentation
TYPO3 Shop Extension

TYPO3 Shop by coding.ms

An extensive shop for TYPO3 for realizing Webshops, Online-Shops or Payment-Subscriptions, comparable with tt_products, Cart or Aimeos. It includes PayPal, PayPal-Checkout, Klarna, Stripe, Bookmarks, UPS-API, invoice generation, a backend module, compare feature, graduated prices, plus product variants, filters, and tax and shipping logic for practical shop operations.

Menu

Contact request

You can contact us at any time

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
8SK_________NUQ______
4_8____1____O_W___WT6
4_O___4K9___4NJ______
W_L____G______R___9K6
51J_________51W______