Plugin Special Features (Extras)
Plugin special features (Extras) are functions that can be used in combination with the AutoInvoice – Automatic Document Generation plugin (from v5.7.5). The functionality can be tested for free with the test version of the AutoInvoice plugin.
Exclusive Features
1a. Ticket Overview Table
Overview of all tickets for the order and the entire shop *(from v3.5.0)* in the admin area under Orders → Tickets → Overview, including:
Ticket creation date
Active status (validity) of tickets
Ticket shipping status
Ticket scan status *(from v3.4.5)*
Enable / disable or delete individual tickets
Download individual tickets from the order
1b. Order Overview Table *(from v3.5.0)*
Overview of all orders with tickets in the admin area under Orders → Tickets → Orders.
1c. Events Overview Table *(from v3.5.0)*
Overview of all products marked as tickets in the admin area under Orders → Tickets → Events.
2. Export Tickets *(from v3.4.0)*
The export is accessible under Orders → Tickets → Export.
Export Page *(from v3.9.0)*
The export page shows an overview of all sales channels with:
Number of tickets in the sales channel
Number of events (distinct products)
Export button per sales channel
The CSV download starts directly in the browser. The filename contains the name of the sales channel and the current date (e.g. ExportTickets_Storefront_2026-04-13.csv).
CSV Format
Delimiter: `;` (compatible with German Excel settings)
Encoding: UTF-8 with BOM — open directly in Excel with a double-click, umlauts displayed correctly
Reset
Tickets are exported only once by default. For subsequent exports, only new (not yet exported) tickets are output. Using the Reset button allows already exported tickets to be exported again.
Export Only Paid Tickets
This option is located in the plugin settings under the Export section. When activated, only tickets with fully paid orders are included in the CSV export.
From v3.4.6: The Tickets (GOLLE IT) permission is required for this function.
2a. Automatic Export via Cronjob *(from v3.9.0)*
In addition to manual export via the admin interface, the export can also be executed automatically via Shopware Scheduled Task.
Configuration
The settings are located under Extensions → My Extensions → Shopware Tickets Plugin → Export:
Option | Description |
|---|---|
Automatic Export Enabled | Enables / disables the cron export. |
Export Interval | Hourly / Every 6 hours / Every 12 hours / Daily / Weekly / Monthly. Changes take effect immediately. |
Export Directory | Relative path from Shopware root, e.g. |
Behavior
A separate CSV file is created for each active sales channel per export run.
Filename:
export-YYYY-MM-DD_HH-ii-ss.csvEncoding: UTF-8 with BOM (identical to manual export)
Paths with
..are rejected for security reasons (no path traversal possible)
3. Automated Functions
Automatic deactivation or deletion of tickets if the order is cancelled (e.g. cancellation) *(Extras, requires AutoInvoice)*
Automatic activation of tickets (if not deleted) when a cancelled order is reopened *(Extras, requires AutoInvoice)*
Automatic activation and sending of tickets when reopening *(from v3.4.5, Extras)*
Automatic order status change after ticket creation or ticket sending *(from v3.5.1, Extras)*
3a. Ticket Cancellation for Cancelled Order *(from v3.9.0, without Extras)*
When an order receives the order status cancelled, all associated tickets are automatically set to invalid (active = 0).
Behavior
Tickets are not deleted — history and traceability are preserved
Already deactivated tickets are not touched again (idempotent)
The CSV export continues to show affected tickets, but with
active = 0Check-in and ticket scanner app already correctly reject inactive tickets (HTTP 409)
Processing Time
Deactivation does not occur in real-time, but on the next run of the Order Scan Scheduled Task. With default configuration (10-minute interval), the maximum delay is up to 10 minutes accordingly.
Deliberate Limitations
Item | Decision |
|---|---|
Response to other cancellation statuses | Only |
Automatic reactivation on status change back | Not implemented — must be done manually |
Customer notification | No automatic cancellation email |
Activation
Prerequisite: AutoInvoice – Automatic Document Generation from v5.7.5 must be installed and activated.
After activating AutoInvoice, the extras are automatically unlocked in the configuration of the Tickets plugin.
Configuration of Extras
You can find the settings under Extensions → My Extensions → Shopware Tickets Plugin.
Option | Description |
|---|---|
Extras Active *(until v3.4.7, All Sales Channels)* | Enables / disables the extra functions. |
Action After Order Cancellation | What should happen to tickets when the order is cancelled. |
Action After Order Reopening | What should happen to tickets when the order is reopened. |
Order Status After Ticket Creation *(from v3.5.1)* | Plugin sets the order status to the selected status after successful ticket creation. |
Order Status After Ticket Sending *(from v3.5.1)* | Plugin sets the order status to the selected status after successful ticket sending. |
Troubleshooting
If the ticket table is not visible in the order view:
Check that the AutoInvoice plugin is installed and activated.
Reload the order view page