Plugin Special Functions

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. files/fgits-tickets. Created automatically.

Behavior

  • A separate CSV file is created for each active sales channel per export run.

  • Filename: export-YYYY-MM-DD_HH-ii-ss.csv

  • Encoding: 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 = 0

  • Check-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 cancelled is evaluated

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:

  1. Check that the AutoInvoice plugin is installed and activated.

  2. Reload the order view page

Was this helpful?