Input fields on order page & product detail page

< 100 downloads
Display input fields on the product detail page and checkout page. These are saved with the order and are visible in the admin area in the order details and also stored in Database.
Monthly
€19.90* / month
Cancelable monthly
Annual
16.67% discount
€16.58 / month
€238.80* €199.00* / year

Technical Information

Category Checkout / Cart process
Created At November 23, 2022
Last Updated July 19, 2026
Languages de_DE, en_GB
Keywords checkout, order, custom fields, input fields
Technical name AcrisCustomOrderFields

Highlights

  • Custom input fields on product and checkout
  • pages, rule-based display
  • Data stored in the database and visible/editable in order details
  • Visibility Restriction

Features

  • Display multiple, rule-controlled input fields on the order completion page and product detail page.
  • The orderer's input information is saved in the database and can be read out there.
  • Display of the information in the admin area directly with the orders (order details)
  • E-mail template with code for the "Own fields on the order completion page" is included in the delivery

Purpose of the plugin

Adds rule-controlled input fields to the order completion page and the product detail page. These are saved in the order and are visible in the admin area in the order details. This information is stored in the database and can be read out and further processed by webshop developers if required.  In addition, a new email template is supplied, this can either be set as an order confirmation email or the added code can be inserted into another email. (Settings > Flowbuilder > Order Placed (edit and store the ACRIS template))

Especially in the B2B area it is necessary that in the course of the order additional information about the delivery or the allocation of the order for internal processes can be specified. This plugin extends the Shopware standard with this function - individual fields can be displayed on the order overview page in order to be able to enter the order-relevant information.

Through the rule control, different scenarios can be mapped, e.g. a delivery information field could only be displayed if a user from a certain country or in a certain product is in the shopping cart.


Use of the plugin

After successful installation of the plugin, the corresponding fields can be defined here:

Settings > Extensions > Order field > Add order field - the following settings are available here.


Basic settings area

  • Internal ID: The ID is stored in the database and should be unique (a number is best).

  • Internal Name: Will be displayed in the overview

  • Active: active / not active

  • Assigned rules:  Rules can be created in the RuleBuilder. If one of the assigned rules applies (OR link), then this rule is applied. If no rule is assigned, it is always considered active.

  • Priority: The higher the number, the higher the priority, is used, among other things, for the order in the frontend and for the next option:

  • Exclude order fields with lower priority:  If several order fields are created, then order fields with lower priority can be excluded here.


Display settings area

  • Display position order completion page: "Left of summary" (currently only one setting available, prepared for future options.)
  • Title: Name / heading above the input field
  • Placeholder Text: This text is displayed in the frontend if nothing has been filled in by the user yet.


Functionality

  • Order field type: "Input field" (currently only one setting available, prepared for future options.)
  • Is a mandatory field: yes / no


The information entered by the user in the fields is displayed here:

  • On the order confirmation page

    in the Information area (top right)

  • in the admin area at the orders

    in the order details

  • Optional: Order confirmation e-mail template

    If the information is to be displayed on the order confirmation e-mail, then please either use the ACRIS template supplied or adopt the code implemented there into your own e-mail template.

  • Plugin wie in Shopware üblich installieren. Danach stehen Einstellungen zur Verfügung, diese sind hier zu finden:
  • Einstellungen > Erweiterungen > Bestellfeld > Bestellfeld hinzufügen.

Frequently Asked Questions

Extensions for other application purposes (such as checkboxes, single select or multi-select, date field) are technically possible and can be requested from us.

Order data can be queried via the URL "/api/search/order". The request body contains a filter for the UUID of the order. The response contains "customFields.acrisCustomOrderFields". This contains an array with customised order fields. The respective order field can be identified via the "internalId" field (Admin configuration "Internal ID"). The "content" field contains the value of the order field specified by the customer. Example Request:

{
    "page": 1,
    "limit": 1,
    "total-count-mode": 1,
    "filter": [
        { "type": "equals", "field": "id", "value": "0194b5c6cb9171569dd1cb7886d346b9" }
    ]
}

Version Date Compatibility Changelog
4.3.0 9 June 2026 >=6.7.0.0 <6.8.0.0
  • - Added support for displaying product-level custom order fields in documents.
4.2.2 17 March 2026 >=6.7.0.0 <6.8.0.0
  • - Code optimizations.
4.2.1 7 January 2026 >=6.7.0.0 <6.8.0.0
  • - Code optimizations.
4.2.0 11 December 2025 >=6.7.0.0 <6.8.0.0
  • - Order delivery positions are now also displayed in the order detail page in the administration.
  • - Fixed an issue that the custom order fields were not set for product order delivery positions.
4.1.1 13 November 2025 >=6.7.0.0 <6.8.0.0
  • - Fix not being able to add product / credit to the order in administration when the plugin is active.
4.1.0 30 September 2025 >=6.7.0.0 <6.8.0.0
  • - Added option to show custom order fields on the product detail page.
4.0.8 19 September 2025 >=6.7.0.0 <6.8.0.0
  • - Removed test texts when assigning custom order fields.
4.0.7 17 September 2025 >=6.7.0.0 <6.8.0.0
  • - Optimize default data insertion: insert default data only if entry exists on update and activation.
4.0.6 17 September 2025 >=6.7.0.0 <6.8.0.0
  • - Fixes missing custom order fields after changing the order status in the administration.
4.0.5 25 August 2025 >=6.7.0.0 <6.8.0.0
  • - Fixes an issue with custom order fields not being displayed properly with restrictions active.
4.0.4 30 July 2025 >=6.7.0.0 <6.8.0.0
  • - Fixed icon compatibility with other plugins.
4.0.3 11 July 2025 >=6.7.0.0 <6.8.0.0
  • - Improved plugin compatibility with Shopware 6.7.
4.0.2 3 July 2025 >=6.7.0.0 <6.8.0.0
  • - Improved plugin compatibility with Shopware 6.7.
4.0.1 13 June 2025 >=6.7.0.0 <6.8.0.0
  • - Fixes an issue with custom order fields not being displayed properly when customer comment is enabled in the checkout.
  • - Fixed an issue with custom order field with type "Datepicker" not properly working when allowing to pick a date in the past.
4.0.0 19 May 2025 >=6.7.0.0 <6.8.0.0
  • - Compatibility with Shopware 6.7.
  • - Support for the following languages: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
3.5.0 11 December 2025 >=6.6.0.0 <6.7.0.0
  • - Order delivery positions are now also displayed in the order detail page in the administration.
3.4.6 28 November 2025 >=6.6.0.0 <6.7.0.0
  • - Fixed an issue that the custom order fields were not set for product order delivery positions.
3.4.5 25 August 2025 >=6.6.0.0 <6.7.0.0
  • - Fixes an issue with custom order fields not being displayed properly with restrictions active.
3.4.4 13 June 2025 >=6.6.0.0 <6.7.0.0
  • - Fixes an issue with custom order fields not being displayed properly when customer comment is enabled in the checkout.
3.4.3 28 May 2025 >=6.6.0.0 <6.7.0.0
  • - Fixed an issue with custom order field with type "Datepicker" not properly working when allowing to pick a date in the past.
3.4.2 23 May 2025 >=6.6.0.0 <6.7.0.0
  • - Fixed an issue with custom order fields not being displayed correctly on orders in the administration.
3.4.1 5 May 2025 >=6.6.0.0 <6.7.0.0
  • - Fixed an issue with the new "Select" field type for custom order fields.
3.4.0 30 April 2025 >=6.6.0.0 <6.7.0.0
  • - Added new field type "Select" for custom order fields.
3.3.7 31 March 2025 >=6.6.0.0 <6.7.0.0
  • - Improved listing of custom order fields on the order finish page when no title for a custom order field is set.
  • - Improved listing of custom order fields in the provided order confirmation email when no title for a custom order field is set.
3.3.6 27 March 2025 >=6.6.0.0 <6.7.0.0
  • - Improved handling of visibility restrictions
  • - Improved spacing between custom order fields with no title
3.3.5 24 March 2025 >=6.6.0.0 <6.7.0.0
  • - Improved admin compatibility with Shopware 6.6.10.*
3.3.4 18 March 2025 >=6.6.0.0 <6.7.0.0
  • - Code optimizations.
3.3.3 18 March 2025 >=6.6.0.0 <6.7.0.0
  • - Improved compatibility of the admin view with Shopware 6.6.10.0.
3.3.2 10 January 2025 >=6.6.0.0 <6.7.0.0
  • - Prevention of possible PHP warnings in log files when completing orders.
  • - Improved validation of email fields from customer inputs when used as CC recipients.
3.3.1 11 November 2024 >=6.6.0.0 <6.7.0.0
  • - Fixed having 2 custom order configuration fields with the same name but different display levels
  • - Fixed that the display of the custom order fields would still be displayed at the order confirm page even if the display position checkout page is "No display" and the display level was set to "product".
3.3.0 31 October 2024 >=6.6.0.0 <6.7.0.0
  • - Added a new display option for the order finish page.
3.2.4 21 October 2024 >=6.6.0.0 <6.7.0.0
  • - Fixed an issue with saving and syncing custom order field values between cart and checkout page.
3.2.3 23 September 2024 >=6.6.0.0 <6.7.0.0
  • - Fixed possible issue of not sending the order confirmation email.
3.2.2 22 August 2024 >=6.6.0.0 <6.7.0.0
  • - Improved styling for custom order fields displayed per product
3.2.1 21 August 2024 >=6.6.0.0 <6.7.0.0
  • - Fixed a possible database foreign key issue during the plugin installation
3.2.0 20 August 2024 >=6.6.0.0 <6.7.0.0
  • - Added new field "displayLevel" which can be "order" or "product" for the custom order fields
  • - The visibility restriction works across both display levels and crosswise
3.1.3 23 July 2024 >=6.6.0.0 <6.7.0.0
  • - Fixes a problem when setting mandatory fields
3.1.2 27 June 2024 >=6.6.0.0 <6.7.0.0
  • - Correction of incorrect sorting of radio button selection options.
3.1.1 24 June 2024 >=6.6.0.0 <6.7.0.0
  • - Fixes a problem when loading order detail page in the admin area
3.1.0 7 May 2024 >=6.6.0.0 <6.7.0.0
  • - Optimized validation logic
  • - Added custom error message
  • - Usability optimizations
  • - New order field type Text (multiline) has been added
  • - Allows to limit the characters of the order field type "Text (single line)" and "Text (multiline)" as well as to validate the content via regular expressions
  • - Code has been optimized so that it can be extended more easily
3.0.1 25 March 2024 >=6.6.0.0
  • - Updated Pipeline file
3.0.0 7 March 2024 >=6.6.0.0
  • - Compatibility with Shopware 6.6.x.x
2.6.5 23 July 2024 >=6.5.0.0 <6.6.0.0
  • - Fixes a problem when setting mandatory fields
2.6.4 27 June 2024 >=6.5.0.0 <6.6.0.0
  • - Correction of incorrect sorting of radio button selection options.
2.6.3 7 May 2024 >=6.5.0.0 <6.6.0.0
  • - Fixes a problem when displaying the error message for the order field type "Text (single-line)"
2.6.2 6 May 2024 >=6.5.0.0 <6.6.0.0
  • - Optimized validation logic
  • - Added custom error message
2.6.1 2 May 2024 >=6.5.0.0 <6.6.0.0
  • - Usability optimizations
2.6.0 2 May 2024 >=6.5.0.0 <6.6.0.0
  • - New order field type Text (multiline) has been added
  • - Allows to limit the characters of the order field type "Text (single line)" and "Text (multiline)" as well as to validate the content via regular expressions
2.5.10 16 April 2024 >=6.5.0.0
  • - Code has been optimized so that it can be extended more easily
2.5.9 1 March 2024 >=6.5.0.0
  • - Added browser validation for the custom email field for orders.
2.5.8 29 February 2024 >=6.5.0.0
  • - Increases compatibility with other plugins
2.5.7 14 February 2024 >=6.5.0.0
  • - Inserts missing version ID in database tables
2.5.6 13 February 2024 >=6.5.0.0
  • - Removed all validation for the custom field type email. Only Browser validation to check if the field is required.
2.5.5 12 February 2024 >=6.5.0.0
  • - Fixed not being able to order if a custom order field of type email was active
2.5.4 12 February 2024 >=6.5.0.0
  • - Removed entity changes
2.5.3 12 February 2024 >=6.5.0.0
  • - Removed database changes
2.5.2 12 February 2024 >=6.5.0.0
  • - Further improved the custom field type email validation
2.5.1 12 February 2024 >=6.5.0.0
  • - SQL statement has been optimized
2.5.0 9 February 2024 >=6.5.0.0
  • - Database table for custom order fields has been optimized
  • - Fixes a problem if the cc e-mail address was not set for the custom order field
2.4.1 7 February 2024 >=6.5.0.0
  • - Placeholder text is now configurable for the custom field type Email
  • - Improved custom field type email validation
  • - Added the possibility to add the custom field type email value as Email-CC into the Order Confirmation Email
2.4.0 5 February 2024 >=6.5.0.0
  • - Added custom field type Email
2.3.0 15 January 2024 >=6.5.0.0
  • - Added the option "Past and Future" for the datepicker to allow selecting dates in the past as well as the future.
2.2.4 23 October 2023 >=6.5.0.0
  • - Optimizes the display of the order fields in the orders in the customer area
2.2.3 18 October 2023 >=6.5.0.0
  • - Optimizes the saving of order field values in the database
  • - Optimizes the display of order fields
2.2.2 17 October 2023 >=6.5.0.0
  • - As soon as the content of the order fields is changed, the value is saved
  • - The date is displayed language specific
2.2.1 17 October 2023 >=6.5.0.0
  • - The date selection field was optimized
2.2.0 16 October 2023 >=6.5.0.0
  • - Adds a new positioning of the order fields in the shopping cart
  • - Data of the order fields are automatically transferred from the shopping cart to the checkout
2.1.0 27 September 2023 >=6.5.0.0
  • - Adds new order field types
  • - The visibility of the order fields can be restricted by values of other order fields
2.0.2 16 June 2023 >=6.5.0.0
  • - Improved storefront compatibility with other plugins.
2.0.1 13 April 2023 >=6.5.0.0
  • - Problems with uninstalling the plugin fixed
  • - Display of the custom order fields in the orders optimized
2.0.0 13 April 2023 >=6.5.0.0
  • - Compatibility with Shopware 6.5.x.x
1.4.2 10 February 2023 >=6.4.0.0
  • - Change of the plugin name and the manufacturer links.
1.4.1 6 February 2023 >=6.4.0.0
  • - Optimises the loading of existing order fields
1.4.0 6 February 2023 >=6.4.0.0
  • - Allows either new order fields or existing order fields to be used in the orders
1.3.2 20 December 2022 >=6.4.0.0
  • - Added plugin hierarchy
1.3.1 16 December 2022 >=6.4.0.0
  • - Code optimizations
1.3.0 6 December 2022 >=6.4.0.0
  • - Code optimizations
  • - Custom order fields can be added and edited when an order is created in the administration
1.2.0 1 December 2022 >=6.4.0.0
  • - Custom order fields can be displayed in the documents
  • - Custom order fields can be added or edited in the orders
1.1.2 26 November 2022 >=6.4.0.0
  • - Descriptions have been optimized
  • - Bug fix when excluding order fields with lower priority
1.1.1 26 November 2022 >=6.4.0.0
  • - Optimizes displaying of the stored data in the Administration.
1.1.0 26 November 2022 >=6.4.0.0
  • - Inserts an order confirmation mail template with the custom order fields
1.0.0 26 November 2022 >=6.4.0.0
  • - Release
Reviews
Leave a review!

Share your experiences with other customers and leave a review via your Shopware account.