Personalized vouchers + remaining balance management

Product number: AcrisVoucher

Product information "Personalized vouchers + remaining balance management"

Highlights

Flexible creation of individual vouchers with your own designs Automatic generation of a PDF voucher after purchase Integrated residual value utilisation for partially redeemed vouchers

 

Features

Multiple designs per voucher freely configurable Customisable greeting message and voucher code Enter a personal greeting message on the product page Support for absolute and percentage discounts via custom voucher codes Display of the remaining voucher value in the shopping basket Optional display of remaining voucher values in the customer account Clear management of all generated vouchers in the admin area

 

Purpose of the plugin

Shopware offers basic voucher and discount functions as standard, but does not offer the option to create fully personalised vouchers or automatically reuse remaining values after partial redemption.

To close these gaps, we have developed a plugin that expands the entire process surrounding voucher sales:

Flexible creation of individual vouchers with your own designs
With the integrated design tool, shop operators can create and design their own voucher templates. Background images, fonts, positions and formats of voucher codes and greeting messages can be freely defined. In addition, several designs can be created per voucher so that customers can select a suitable template in the front end.
Buyers can also personalise the voucher themselves: directly on the product page, they can enter their own greeting message, which will later appear on the PDF voucher.

Automatic generation of a PDF voucher after purchase

As soon as a voucher has been ordered, the plugin automatically generates a PDF document with all the individual details. This contains the selected motif, the personal message and the valid voucher code. The process is fully automated, without any additional effort on the part of the shop operator.
A clear list of all generated vouchers is available in the admin area, including information such as order, customer, code and status.

Flexible discount logic and integrated residual value management

The plugin supports both absolute and percentage discounts, which can be defined via individual voucher codes. Each discount can be assigned to one or more vouchers. If a voucher is only partially used, the integrated residual value function automatically calculates the remaining amount. This residual value is credited to the respective voucher code and can continue to be used for future purchases.
In addition, when a voucher is redeemed in the shopping basket, the remaining value after the order is displayed. Optionally, remaining voucher values can also be displayed in the customer account. 



 

Version
Required Shopware version
Published on
Changelog
Version
5.4.0
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
12 March 2026
Changelog

- Redesigned generated vouchers list with new column layout: voucher code, redeemed status, residual value, customer, created at, sent status, sent at, and PDF voucher.

- Added redeemed status column with visual indicators.

- Added context menu with order history and delete actions.

- Added order history modal showing redemption details with linked customers and orders.

- Added "Create voucher" button to the generated vouchers page.

- Fixed date columns displaying raw ISO timestamps instead of formatted dates.

- Fixed entity deletion failing due to incorrect CascadeDelete flag on the order association.

Version
5.3.0
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
5 March 2026
Changelog

- Added remaining balance hint on cart and checkout confirm pages when a voucher is partially redeemed.

- Added new plugin configuration to show/hide residual voucher values on the customer account overview page.

Version
5.2.8
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
12 February 2026
Changelog

- Fixes the issue on the plugin installation.

Version
5.2.7
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
9 February 2026
Changelog

- Fixed text positioning stability in voucher PDFs for longer texts.

- Fixed default vertical displacement values for new motifs.

- Removed non-functional "Back to Vouchers" button.

Version
5.2.6
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
30 January 2026
Changelog

- Fixed motif modal size

Version
5.2.5
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
30 January 2026
Changelog

- Improved text positioning accuracy in voucher PDFs.

- Fixed motif image display in cart and checkout.

Version
5.2.4
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
21 January 2026
Changelog

- Improved compatibility with other plugins in the storefront for product boxes.

Version
5.2.3
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
21 January 2026
Changelog

- Improve plugin compatibility.

Version
5.2.2
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
27 November 2025
Changelog

- Styles fixes for administration and storefront.

- Fixing bugs related to encodings.

- Safety logic implementation

Version
5.2.1
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
12 November 2025
Changelog

- Improved plugin compatibility with SwagCommercial.

Version
5.2.0
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
5 November 2025
Changelog

- Added feature for creating and purchasing vouchers

Version
5.1.0
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
21 August 2025
Changelog

- Adds the new plugin configuration for stacking the same promotion in the cart with different individual codes.

Version
5.0.3
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
11 July 2025
Changelog

- Improved plugin compatibility with Shopware 6.7.

Version
5.0.2
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
14 June 2025
Changelog

- Fixed an issue where the customer could enter an unlimited number of promotional codes, even if this was restricted by customer usage in the admin area.

Version
5.0.1
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
11 June 2025
Changelog

- Fixed an issue where the page became inaccessible when the voucher discount option was changed.

Version
5.0.0
Required Shopware version
Published on
Required Shopware version
>=6.7.0.0 < 6.8.0.0
Published on
8 May 2025
Changelog

- 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

Version
4.5.0
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 <6.7.0.0
Published on
5 March 2026
Changelog

- Added remaining balance hint on cart and checkout confirm pages when a voucher is partially redeemed.

- Added new plugin configuration to show/hide residual voucher values on the customer account overview page.

Version
4.4.7
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 <6.7.0.0
Published on
9 February 2026
Changelog

- Fixed text positioning stability in voucher PDFs for longer texts.

- Fixed default vertical displacement values for new motifs.

- Removed non-functional "Back to Vouchers" button.

Version
4.4.6
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 <6.7.0.0
Published on
30 January 2026
Changelog

- Improved text positioning accuracy in voucher PDFs.

- Fixed motif image display in cart and checkout.

Version
4.4.5
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 <6.7.0.0
Published on
21 January 2026
Changelog

- Improved compatibility with other plugins in the storefront for product boxes.

Version
4.4.4
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 <6.7.0.0
Published on
21 January 2026
Changelog

- Improve plugin compatibility.

Version
4.4.3
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 <6.7.0.0
Published on
26 November 2025
Changelog

- Styles fixes for administration and storefront.

- Fixing bugs related to encodings.

- Safety logic implementation

Version
4.4.2
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 <6.7.0.0
Published on
6 November 2025
Changelog

- Fixes an issue where problems occurred in the order process after the plugin update.

Version
4.4.1
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 <6.7.0.0
Published on
4 November 2025
Changelog

- Fixes an issue with the live preview of the voucher in the administration.

Version
4.3.0
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 <6.7.0.0
Published on
21 August 2025
Changelog

- Adds the new plugin configuration for stacking the same promotion in the cart with different individual codes.

Version
4.2.5
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 <6.7.0.0
Published on
16 June 2025
Changelog

- Optimization of the plugin compatibility.

Version
4.2.4
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 < 6.7.0.0
Published on
14 June 2025
Changelog

- Fixed an issue where the customer could enter an unlimited number of promotional codes, even if this was restricted by customer usage in the admin area.

Version
4.2.3
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 < 6.7.0.0
Published on
11 June 2025
Changelog

- Fixed an issue where the page became inaccessible when the voucher discount option was changed.

Version
4.2.2
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 < 6.7.0.0
Published on
13 March 2025
Changelog

- Fixes a problem with the voucher by url function.

Version
4.2.1
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 < 6.7.0.0
Published on
26 February 2025
Changelog

- Fixes a problem with the voucher by url function.

Version
4.2.0
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 < 6.7.0.0
Published on
9 September 2024
Changelog

- Added the ability to allow vouchers be added via the url (e.g.: ?voucher=ACRIS)

Version
4.1.1
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 < 6.7.0.0
Published on
22 August 2024
Changelog

- Fixes a problem with the tax calculation for discounts that are to be applied to the shopping basket and the shipping costs.

Version
4.1.0
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 < 6.7.0.0
Published on
29 July 2024
Changelog

- Added config to enable/disable residual value.

Version
4.0.1
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 < 6.7.0.0
Published on
25 March 2024
Changelog

- Changed Pipeline

Version
4.0.0
Required Shopware version
Published on
Required Shopware version
>=6.6.0.0 < 6.7.0.0
Published on
20 March 2024
Changelog

- Compatibility with Shopware 6.6.

Version
3.0.4
Required Shopware version
Published on
Required Shopware version
>=6.5.0.0
Published on
22 August 2024
Changelog

- Fixes a problem with the tax calculation for discounts that are to be applied to the shopping basket and the shipping costs.

Version
3.0.3
Required Shopware version
Published on
Required Shopware version
>=6.5.0.0
Published on
21 December 2023
Changelog

- Fixes a problem where vouchers could be inserted twice if the code contained a space at the beginning or end.

Version
3.0.2
Required Shopware version
Published on
Required Shopware version
>=6.5.0.0
Published on
13 November 2023
Changelog

- Optimizes the adding of the used code voucher with the remaining value in the cart.

Version
3.0.1
Required Shopware version
Published on
Required Shopware version
>=6.5.0.0
Published on
13 October 2023
Changelog

- Fixes applying of the discount to the cart and shipping costs.

Version
3.0.0
Required Shopware version
Published on
Required Shopware version
>=6.5.0.0
Published on
7 March 2023
Changelog

- Compatibility with Shopware 6.5.

Version
2.0.9
Required Shopware version
Published on
Required Shopware version
>=6.4.0.0 <6.5.0.0
Published on
9 September 2025
Changelog

- Added new column for the voucher generation time: "Generated at".

Version
2.0.8
Required Shopware version
Published on
Required Shopware version
>=6.4.0.0
Published on
21 December 2023
Changelog

- Fixes a problem where vouchers could be inserted twice if the code contained a space at the beginning or end.

Version
2.0.7
Required Shopware version
Published on
Required Shopware version
>=6.4.0.0
Published on
13 February 2023
Changelog

- Change of the plugin name and the manufacturer links.

Version
2.0.6
Required Shopware version
Published on
Required Shopware version
>=6.4.0.0
Published on
9 January 2023
Changelog

- Optimizes calculating of the promotion discount remaining value for the discount with the currency prices.

Version
2.0.5
Required Shopware version
Published on
Required Shopware version
>=6.4.0.0
Published on
22 December 2022
Changelog

- Optimizes updating of the promotion discount remaining value.

Version
2.0.4
Required Shopware version
Published on
Required Shopware version
>=6.4.0.0
Published on
26 November 2022
Changelog

- Optimizes loading of the promotion items in the cart.

Version
2.0.3
Required Shopware version
Published on
Required Shopware version
>=6.4.0.0
Published on
26 November 2022
Changelog

- Optimizes plugin image.

- Improves compatibility with Shopware >= 6.4.10.0.

- Optimizes plugin color in administration.

Version
2.0.2
Required Shopware version
Published on
Required Shopware version
>=6.4.0.0
Published on
26 November 2022
Changelog

- Optimizes migrations.

Version
2.0.1
Required Shopware version
Published on
Required Shopware version
>=6.4.0.0
Published on
26 November 2022
Changelog

- Optimizes services in Administration.

Version
2.0.0
Required Shopware version
Published on
Required Shopware version
>=6.4.0.0
Published on
26 November 2022
Changelog

- Improved compatibility with Shopware 6.4*.

Version
1.3.1
Required Shopware version
Published on
Required Shopware version
>=6.3.4.0
Published on
26 November 2022
Changelog

- Fixes a problem where a voucher code with different upper and lower case letters could be inserted multiple times in the shopping cart.

Version
1.3.0
Required Shopware version
Published on
Required Shopware version
>=6.3.4.0
Published on
26 November 2022
Changelog

- Added option to show voucher on confirm order page in plugin configuration.

2 of 2 reviews

Average rating of 5 out of 5 stars


100%

0%

0%

0%

0%


Leave a review!

Share your experiences with other customers.


2 reviews

17 October 2023 07:36

Review with rating of 5 out of 5 stars

Restwertverwaltung klappt, Rabatt auf Warenkorb & Versandkosten anwendbar und 1A Support

-

19 January 2022 09:50

Review with rating of 5 out of 5 stars

Einwandfreie Funktionalität und lobenswerte Support

Genau die App die wir für unsere Aktionen gesucht haben!
Nach einspielen eines Backups gab es ein kleines Problem, welches
aber umgehend gelöst wurde. Top Erweiterung und Top Support

Yes. For this, an import/export profile based on the object type "Promotion Codes" can be created. In the mapping, at least the following two additional fields must be specified to successfully import residual values: "acrisVoucherValue.currencyShortName", "acrisVoucherValue.value".

Yes, here is an example call via the Shopware API. The "acrisVoucherValue" field describes the current residual value of the respective voucher code. The order history is stored in the "acrisVoucher" field. The UUID in the filter refers to the UUID of the Shopware promotion. GET /api/search/promotion

{
    "page": 1,
    "limit": 1,
    "total-count-mode": 1,
    "filter": [
        { "type": "equals", "field": "id", "value": "01946eeb49647a7b9403ad92db5b44af" }
    ],
    "associations": {
        "individualCodes": {
            "associations": {
                "acrisVoucherValue": { },
                "acrisVoucher": { }
            }
        }
    }
}

Yes, here is an example call via the Shopware API. The residual value is saved in the "acrisVoucherValue" field. POST api/_action/sync

[
    {
        "action": "upsert",
        "entity": "promotion",
        "payload": [
            {
                "id": "01946eeb49647a7b9403ad92db5b44af",
                "individualCodes": [
                    {
                        "id": "0195a2dc731570c9a52543efc55a0ae8",
                        "code": "1234-ryup",
                        "payload": {
                            "orderId": "43ac798eb693489faadf21f6078c65bc",
                            "customerId": "d8152b80810b436ba20056b29833cf4b",
                            "customerName": "Firstname Lastname"
                        },
                        "acrisVoucherValue": {
                            "id": "0195a2e340827136bbde5544ef86b35e",
                            "value": 7.12,
                            "currencyShortName": "EUR"
                        }
                    }
                ]
            }
        ]
    }
]
The 1st UUID (01946eeb49647a7b9403ad92db5b44af) refers to the Shopware promotion (DB table promotion). The 2nd UUID (0195a2dc731570c9a52543efc55a0ae8) refers to the Shopware Individual Code (DB table promotion_individual_code). The 3rd UUID (0195a2e340827136bbde5544ef86b35e) refers to the ACRIS residual value entry (DB table acris_promotion_code_value). The fields "orderId" and "customerId" in the payload are optional. If filled, a connection can be established with the Shopware customer (UUID of the customer) and the Shopware order (UUID of the order).

Skip product gallery

Customers also bought

Input fields on order page & product detail page
TinyMCE HTML Editor with Shopware Entities and Formate Template
MUST HAVE
Filter Pro - Filter as slider, category filter in search, number of products
MUST HAVE
B2B VAT: Tax-free when entering the UID number with Validation
Tax - Consider VAT per country in price (net + VAT of the country)