Ready This is an app especially developed for Shopware 6 Silver certified
Return shipments (incl. DHL / UPS label)

Return shipments (incl. DHL / UPS label)

by digitvision (7) Ratings 369 Downloads
Recommended by Shopware
Billing options:
To use the wish list, you must accept the necessary cookies. Accept cookies
Can be used in:
Not available
This extension cannot be used in a Shopware Cloud shop.
Cloud
Self-hosted
This app is available for Shopware 5
Support
This Extension Partner responds very quickly to support requests
Details
  • dvsn392787929131m
  • digitvision
  • 5.1.0
  • 27 Mar 2024
  • de_DE en_GB
  • 6.2.0 – 6.2.3
    6.3.0.0 – 6.3.0.2
    6.3.1.0 – 6.3.1.1
    6.3.2.0 – 6.3.2.1
    6.3.3.0 – 6.3.3.1
    6.3.4.0 – 6.3.4.1
    6.3.5.0 – 6.3.5.4
    6.4.0.0
    6.4.1.0 – 6.4.1.2
    6.4.2.0 – 6.4.2.1
    6.4.3.0 – 6.4.3.1
    6.4.4.0 – 6.4.4.1
    6.4.5.0 – 6.4.5.1
    6.4.6.0 – 6.4.6.1
    6.4.7.0
    6.4.8.0 – 6.4.8.2
    6.4.9.0
    6.4.10.0 – 6.4.10.1
    6.4.11.0 – 6.4.11.1
    6.4.12.0
    6.4.13.0
    6.4.14.0
    6.4.15.0 – 6.4.15.2
    6.4.16.0 – 6.4.16.1
    6.4.17.0 – 6.4.17.2
    6.4.18.0 – 6.4.18.1
    6.4.19.0
    6.4.20.0 – 6.4.20.2
    6.5.0.0
    6.5.1.0 – 6.5.1.1
    6.5.2.0 – 6.5.2.1
    6.5.3.0 – 6.5.3.3
    6.5.4.0 – 6.5.4.1
    6.5.5.0 – 6.5.5.2
    6.5.6.0 – 6.5.6.1
    6.5.7.0 – 6.5.7.4
    6.5.8.0 – 6.5.8.7
    6.6.0.0
Create returns / complaints / returns in the customer account Offer your customers the... more

Product information

Create returns / complaints / returns in the customer account

Offer your customers the possibility to create returns directly from their customer account. To do this, customers can specify the number of items, a reason, a desired procedure and optional comments. The reasons (e.g. FAG, article defective etc.) and procedures (e.g. credit note, payment etc.) can be administered within a separate module in the Shopware settings. In addition, you can activate returns only for certain customer groups or for definable order statuses.

The customer can create any number of returns per order. However, for each new return, the customer can only select the items that have not yet been claimed in a previous return. Thus, he cannot return the same items more than once. In the plugin configuration you will find an option to enable or disable multiple returns per orders.

The customer is guided through the process of a return with a step-by-step guide. Within the list of his orders he comes directly with a link to the list of returns of an order or to the form for creating new returns. He can also download a return document as a PDF and enclose it with the package. As a store operator, you will receive an email on request as soon as a return has been created.

In addition, your customers - taking into account various conditions (e.g. customer group) - have the option to directly create and print a DHL or UPS returns label.

Within the administration you will find the new menu item "Returns" under the tab "Orders". Here you can view and edit every received return. In order to better integrate the process into your own processes, you can also define all statuses yourself - delete and edit existing statuses or create new statuses (e.g. "Return awaiting feedback from manufacturer").

Guests and SEO Url

You can specify an SEO url that you can link directly (e.g. for guests). For example, the form for creating a return can be accessed at https://www.domain.de/ruecksendung. Please enter the desired SEO url without (!) the domain in the plugin configuration - e.g. "ruecksendung".

In this form, each customer can log in by entering the order number and associated email address and view their existing returns or create a new return. If the customer has forgotten the order number and/or the email address, then he can also search for past orders by last name and a matching zip code.

Post products to inventories

Within the administration of a return you have the possibility to book selected products directly back into the stock. In this way, products that have actually been returned (e.g. as FAG returns) and can be put back on sale can be posted directly.

Deadlines

You can define in the plugin configuration whether a return can only be created for a certain period of time (from shipment). For example, you can allow the creation of a return only up to 21 days after shipment. In parallel, you can define a time limit for creating return labels (DHL and UPS). For example, you can offer free return shipping (via return label) only up to a maximum of 14 days after shipment.

Exclude products from returns

By default, the plugin only enables "normal" Shopware products for a return. Thus, for example, coupons and / or discounts can not be selected for a return. You also have the option in the free text fields of products to specifically exclude them from returns.

DHL Returns Label

You can offer your customers that they can directly create and print a DHL return label for their order. In addition, your customers can also save a QR code so that they can print a label at the DHL branch.

You can activate / deactivate the creation of labels and can have all logs recorded. Most of the time, a look at the logs is enough to detect possible errors. The logs logs in the default directory for logs within Shopware. Starting from the root directory this would be "/var/log".

Please make sure to maintain the weights of the items correctly in the backend. The weight on the label is calculated automatically according to the selected items.

You can generate a returns label with the interface to the DHL business customer portal. The label automatically contains you as the recipient and the customer as the sender.

To be able to generate DHL Labels, you need access to the DHL Business Customer Portal. In addition, you must be authorized for shipping processing via the business customer portal. For activation, please contact your DHL customer advisor.

DHL Returns Label via DHL Business Customer Portal - Live Settings

Customer/EKP number:
Your 10-digit DHL customer number.

Procedure number:
The procedure number for DHL shipping. Example: 07 for Germany, 53 for Austria.

Participation number:
A 2-digit number for subdividing settlements by location, seasonal business or different conditions. The participation numbers of the various DHL products each correspond to the last two digits of the associated billing numbers.

Return recipient:
In the DHL Business Customer Portal in the menu "Returns" in the submenu "Settings" all return recipient names (=ReceiverIds) are listed. Please enter the desired "Receiver Id" here.

DHL Business Customer Portal User:
The user from the DHL Business Customer Portal. The user must be authorized for returns! Ideally, you create another user for the creation of the labels.

DHL Business Customer Portal Password:
The password of the above user. The password validity of a "user" is 90 days. The password validity of a "system user" is 365 days. It is not possible to log in to the DHL Business Customer Portal with a "system user".

DHL Returns Label via DHL Business Customer Portal - Sandbox Settings

The DHL Sandbox API supports pure function tests with the standard access data of the plugin. You can use this access data to carry out the functional test of the API. Alternatively, you can also optionally test other return recipients. However, please follow the instructions in the DHL developer portal documentation.

DHL returns label abroad

You can store different DHL access data per country and/or sales channel. For this purpose, you will find - next to the plugin configuration - the menu item "DHL access data for returns" within the Shopware configuration. If you store a separate data set for the country Austria, then a DHL label with this access data will be generated for all customers from Austria.

UPS Returns Label

You can also - in addition to the DHL label or instead of the DHL label - provide your customers with a UPS returns label. To do this, you must activate the corresponding option in the plugin configuration and store all access data.

Instructions

  • install the extension
  • check the plugin configuration if it meets your requirements
  • define in particular valid order statuses and/or customer groups
  • define your desired reasons and procedures
  • link anywhere in your store (e.g. category, store page etc) to the form for creating a return (e.g. for guests)
  • you can find the form at https://www.domain.de/dvsn/return-shipment
  • you can find the form alternatively at https://www.domain.de/ruecksendung
  • registered customers can additionally always create returns directly from their customer account
  • for the creation of a DHL and/or UPS return label you need appropriate access data. Please note the plugin description




General information

  • Snippets
    The app uses snippets so that all texts and labels can be translated into other languages in the backend / in the administration
  • Subshop-able
    Relevant configuration options can be individually adapted for each subshop / sales channel
  • Compatibility
    The app is always compatible with the latest Shopware version and the Shopware standard theme
  • Incompatibility
    If you are using a custom theme and/or third-party apps, you should test the app thoroughly before buying. A compatibility can not be guaranteed
  • Responsive
    Whether desktop PC or mobile phone - the app is fully responsive
  • Test version
    The app can be tested free of charge and without obligation for 30 days (see free trial month of the rental license)
  • Individual change requests
    Every company is unique and requires individual solutions that are precisely tailored to its own workflows. Please contact me without obligation to adapt my apps according to your requirements in order to integrate them perfectly into your in-house processes
  • Liability disclaimer
    The app manufacturer is not liable for damages, in particular not for direct or indirect consequential damages, data loss, lost profits, system or production failures that result from the use of the app - except for intent or gross negligence

About me

  • 20+ years of experience
    For over 20 years in e-commerce and for over 10 years exclusively with shopware. Your specialist with extensive industry and technical knowledge.
  • Reliable
    Shopware is my passion and my hobby. I take care of your project in a reliable and committed way as if it were my own.
  • Quality
    High service quality is the focus. I use state-of-the-art design patterns, current technologies and innovative tools.

Your competent partner

For more than 20 years I have been working as a passionate web developer in e-commerce. In this time I have already advised and supported many companies in interesting projects. Thereby I stand for uncomplicated communication, future-proof solutions, modern technologies and a high level of commitment.

Every company is unique and requires individual solutions that are precisely tailored to its own workflows. Get in contact with me without obligation, to get my apps according to your requirements in order to integrate them perfectly into your in-house processes. I would be happy to provide you with offers for adaptations or, if necessary, individually programmed apps according to your wishes.

Read, write and discuss reviews... more

Customer reviews

Average customer rating from 7 reviews:

Total
Functionality
Usability
Documentation
Support

Großartiges Plugin

11 Sep 2023

Das Plugin führt einen vom Kunden bedienbaren Retourenprozess ein. Außerdem unterstützt des den internen Bearbeitungsprozess. Das spart eine Menge Arbeit und wird vom Shopbetreiber gut angenommen. Das Plugin wird außerdem noch verbessert! So wünschen wir uns Plugins!

Total
Functionality
Usability
Documentation
Support
digitvision
11 Sep 2023

Hallo,
vielen Dank für Ihre Bewertung!
Für Rückfragen oder bei Problemen stehe ich Ihnen gerne jederzeit zur Verfügung.
Viele Grüße
Eike Brandt-Warneke

PlugIn, was jeder Shop haben sollte

3 Aug 2023

Endlich werden Retouren für Kunde und Shop erheblich erleichtert. Das PlugIn ist recht einfach zu konfigurieren und noch einfacher für den Kunden zu bedienen.
Wenn es bei der Konfiguration mal klemmt, ist der Support extrem schnell (bei uns am selben Tag gelöst!) und zuvorkommend.
Einzig den Preis finde ich für das PlugIn leicht überzogen, aber Entwicklungsarbeit muss natürlich auch bezahlt werden.

Total
Functionality
Usability
Documentation
Support
digitvision
25 Feb 2022

Hallo,
vielen Dank für Ihre Bewertung!
Für Rückfragen oder bei Problemen stehe ich Ihnen gerne jederzeit zur Verfügung.
Viele Grüße
Eike Brandt-Warneke

Fehlende Grundfunktionalität

16 Mar 2023

Dem Plugin fehlt es leider an einer Grundfunktionalität, denn es funktioniert nicht mit Teilweise versendeten Bestellungen. Dies ist allerdings für wohl jeden Shop eine Grundfunktion, welche andere Plugins abdecken. Dies ist sehr schade, da das Plugin sonst gut aufgebaut ist. Der Support reagiert schnell, verlangt aber für die Funktion eines zweiten Lieferstatus zu setzten (um eine Grundfunktionalität zu ergänzen) 1.000€ plus Mwst. Dies steht für uns in keinem Verhältnis zum Aufwand. Andere gleichwertige Pluginhersteller haben uns bereits weitaus umfangreichere Erweiterungen (welche keine Grundfunktionalität darstellten) für andere nachvollziehbarere Kurse entwickelt. Schade, da es sonst ein gutes Plugin ist.

Total
Functionality
Usability
Documentation
Support
digitvision
17 Mar 2023

Hallo Herr Müller,
vielen Dank für Ihre Bewertung!

Wie bereits sehr ausführlich mit dem Support besprochen, möchte ich auch hier gerne noch einmal auf die gewünschte Erweiterung des Plugins eingehen. Problematisch ist nämlich nicht einfach ein weiterer Status, sondern die Prozesse hinter der Implementierung von Teilsendungen innerhalb des Plugins. Sie wünschen, dass das Plugin die Status "Vollständig versendet" und "Teilweise versendet" (z.B. für Fristen) unterstützt. Das führt allerdings unweigerlich zu zahlreichen konzeptionellen Problemen:

1.) Bei der Integration eines "Teilweise versendet" Status dürften sinnvollerweise auch nur die Produkte retourniert werden, die auch bereits versendet wurden. In diesem Fall müssten also alle Produkte markiert werden, die innerhalb der Teillieferung enthalten sind. Leider unterstützt Shopware derzeit keinen Lieferstatus auf Produktebene.

2.) Das würde dazu führen, dass jeder Shopbetreiber diese Prozesse mitgehen muss und zwingend jedes Produkt als versendet markieren muss, damit diese Produkte retourniert werden können. Das führt zu einer unnötigen Komplexität für alle anderen Nutzer des Plugins.

3.) Wenn man Ihre Anforderungen weiter durchdenkt, dann müsste man auch mehrere Teilsendungen unterstützen - falls ein Shopbetreiber eine Bestellung in drei, vier oder fünf Paketen verschickt. Hier ist fraglich, wie das innerhalb von Shopware abgebildet werden soll.

4.) Sämtliche Fristen des Plugins (z.B. Rücksendung anlegen nur 14 Tage ab Versand oder Label ab 50,- EUR Warenwert) müssten auf Produktebene greifen. So kann es zwischen mehreren Teilsendungen vorkommen, dass manche Produkte retournierbar sind und manche eben nicht - selbst wenn diese bereits auf dem Tisch des Kunden vor ihm liegen. Die wenigsten Kunden würden das Verhalten des Plugins verstehen ohne eine dreiseitge FAQ zu lesen.

Am Rande: was eine "Grundfunktionalität" darstellt liegt meist im Auge des Betrachters und ist oft sehr subjektiv. Manche erwarten Retourenprozesse bereits vollständig in Shopware integriert, ein Getränkehändler wundert sich über fehlende Pfand-Angaben und -Prozesse im Plugin, ein international sehr aktiver Shopbetreiber erwartet die Generierung von Labels für Kunden aus Simbabwe.

Fazit: Ihre Anforderungen mögen auf den ersten Blick sinnvoll erscheinen, aber werden sicherlich nicht durch die Aufnahme eines weiteren gültigen Status gelöst. Die Konsequenzen eines zusätzlichen Status würden nur für alle (Shopbetreiber und Kunden) zu einer unnötigen Steigerung der Komplexität führen. Wir streben jedoch eine möglichst intuitive und simple Lösung an, die für einen Großteil der Shopbetreiber vollkommen ausreichend ist und alle gewünschten Prozesse abbildet. Dennoch ist natürlich jedes Unternehmen einzigartig und bedarf individueller Lösungen. Sie können das quelloffene Plugin im Zweifel auch immer selber (oder durch Ihre betreuende Agentur) anpassen, wenn Sie keine Erweiterung durch uns wünschen.

Für Rückfragen oder bei Problemen stehe ich Ihnen gerne jederzeit zur Verfügung.

Viele Grüße
Eike Brandt-Warneke

Einfaches Plugin

28 Mar 2022

Die Installation war einfach und das Plugin bietet die Möglichkeit jedes Element anpassen zu können (Anleitung für die Retoure, Admin Mail) was sehr hilfreich ist.
Der Support antwortet sehr schnell, Plus Punkt dafür!

Total
Functionality
Usability
Documentation
Support
digitvision
28 Mar 2022

Hallo Frau Kocher,
vielen Dank für Ihre Bewertung!
Für Rückfragen oder bei Problemen stehe ich Ihnen gerne jederzeit zur Verfügung.
Viele Grüße
Eike Brandt-Warneke

great plugin

20 Jan 2022

fast support communication, great functionality

Total
Functionality
Usability
Documentation
Support
digitvision
20 Jan 2022

Hello Mr. Hornytskyi,
thank you very much for your evaluation!
For further questions or in case of problems I am always at your disposal.
Kind regards
Eike Brandt-Warneke

Alles super!

22 Dec 2020

Macht genau das, was es verspricht! Klare Empfehlung von uns!

Total
Functionality
Usability
Documentation
Support
digitvision
22 Dec 2020

Hallo,
vielen Dank für Ihre Bewertung!
Für Rückfragen oder bei Problemen stehe ich Ihnen gerne jederzeit zur Verfügung.
Viele Grüße
Eike Brandt-Warneke

Starkes Plugin

23 Jun 2020

vom Kunden einfach zu bedienen, einfache & logische Umsetzung, toller Support. Ich hoffe auf weitere Feature-Erweiterungen. ;-)

Total
Functionality
Usability
Documentation
Support
digitvision
23 Jun 2020

Hallo Olivier
vielen Dank für Ihre Bewertung!
Für Rückfragen oder bei Problemen stehe ich Ihnen gerne jederzeit zur Verfügung.
Viele Grüße
Eike Brandt-Warneke

Configuration manual

Instructions

  • install the extension
  • check the plugin configuration if it meets your requirements
  • define in particular valid order statuses and/or customer groups
  • define your desired reasons and procedures
  • link anywhere in your store (e.g. category, store page etc) to the form for creating a return (e.g. for guests)
  • you can find the form at https://www.domain.de/dvsn/return-shipment
  • you can find the form alternatively at https://www.domain.de/ruecksendung
  • registered customers can additionally always create returns directly from their customer account
  • for the creation of a DHL and/or UPS return label you need appropriate access data. Please note the plugin description

Changelog

Version 5.1.0

- added label api errors to return shipment details within administration

Version 5.0.0

- added shopware 6.6 compatibility
- added custom blocks to document template
- added tabs to return shipment details within administration
- added document and label downloads to return shipment details within administration
- added zip code as validation for creating return shipments
- fixed too many results for first page listings within administration
- fixed missing return shipment button on account overview page
- fixed missing order, delivery and payment state within order search
- fixed robots directives
- optimized detail pages for status, procedures and checklist elements within the administration
- added app configuration to notify customer when a new return shipment has been created
- added app configuration to enable/disable hint to print return document before printing a label (enabled by default)
- added app configuration to enable/disable to output api error within storefront if creating a label fails (enabled by default)
- added app configuration to enable/disable order search by number and zip code (disabled by default)
- removed app configuration to disable multiple return shipments per order
- refactored mailer services

Version 4.1.2

- fixed too many results on first page listing

Version 4.1.1

- fixed missing snippets
- fixed faulty configuration help texts

Version 4.1.0

- switched dhl sandbox api to the new dhl developer portal api
- changed app configuration for the new sandbox developer portal api

Version 4.0.3

- fixed sidebar within administration listings

Version 4.0.2

- added product number to products when creating a new return shipment within the administration

Version 4.0.1

- added variant info to products when creating a new return shipment within the administration

Version 4.0.0

- added return shipment tab to order detail view within the administration
- added functionality to create return shipments within the administration

Version 3.1.1

- fixed saving dhl label to database

Version 3.1.0

- redesigned return shipment templates
- changed snippets

Version 3.0.3

- fixed faulty formatted pdf

Version 3.0.2

- fixed setup components
- added check for multiple form submit to create a return shipment

Version 3.0.0

- added shopware 6.5 compatibility

Version 2.1.12

- fixed check for invalid customer in administration list

Version 2.1.11

- fixed creation date within return dashboard

Version 2.1.10

- added custom page structs for every controller action

Version 2.1.9

- fixed missing translations

Version 2.1.8

- fixed shopware 6.4.13 compatibility

Version 2.1.7

- removed jquery
- fixed return shipment list for invalid elements with deleted order or customer

Version 2.1.6

- added custom blocks to administration template

Version 2.1.5

- changed behaviour of splitting invalid customer address of street and number

Version 2.1.4

- fixed shopware 6.4.11 compatibility

Version 2.1.3

- fixed app installation for de-ch locale
- added check for deadline order delivery state
- fixed dhl label sandbox api test

Version 2.1.0

- added app configuration to enable mandatory checklist for creating a return shipment
- added app configuration to enable multiple labels per return shipment
- added modal popup when clicking on the label before clicking on the document
- redesigned return shipments details
- renamed label and qrcode columns to dhl_label and dhl_qrcode

Version 2.0.1

- fixed faulty operators within twig templates

Version 2.0.0

- added support for multiple return shipments per order
- added app module for selectable procedures for every return shipment line item
- moved administration of return shipment line item reasons from app configuration to app module within shopware settings
- added app configuration to select a valid period/date for shipped orders for creating a new return shipment
- added app configuration to select only valid countries for dhl label
- added app configuration to select a procedure-number for dhl label credentials
- added app module to use different dhl label credentials for different countries
- added shipment number to return shipment when creating a dhl label
- added app configuration to define minimum value of return shipment items to create a dhl label
- added product custom field to ban a product from being added to any return shipment
- added ups return shipment labels
- added app configuration to select a valid period/date for shipped orders for creating return labels
- added app module to add configurable return shipment status
- added possibility to search for lost order numbers and/or email addresses
- added notice to return shipment details if a voucher was redeemed in the associated order
- added clickable order number and customer number to return shipment list
- added filter and improved search for return shipment list
- added possibility to increase the stock for returned products directly within the administration of the return shipment
- fixed customer messages on return shipment detail page
- added current status to return shipment detail page
- redesigned creating return shipments
- restructured subscriber, controllers and services
- changed the sender of the notification email to the default shop email address

WICHTIGER HINWEIS - bitte bei einem Update beachten!
- mehrere Rücksendungen pro Bestellung sind nach dem Update automatisch aktiviert. Wenn Sie weiterhin nur eine Rücksendung pro Bestellung erlauben möchten, dann müssen Sie die Plugin Konfiguration entsprechend anpassen
- die Angabe einer gewünschten Vorgehensweise für die einzelnen Produkte von Rücksendungen ist nach dem Update automatisch aktiviert. Wenn Sie die Angabe von Vorgehensweisen deaktivieren möchten, dann müssen Sie die Plugin Konfiguration entsprechend anpassen
- die Gründe wurden aus der Plugin Konfiguration entfernt und können nun im Menüpunkt "Gründe für Rücksendungen" unter "Einstellungen" gepflegt werden. Wenn Sie eigene, individuelle Gründe in der Plugin Konfiguration gepflegt hatten, dann müssen Sie diese erneut im neuen Menüpunkt hinterlegen. Individuelle Gründe aus der Plugin Konfiguration wurden nicht automatisch übernommen

Version 1.1.4

- fixed configuration for different sales channels

Version 1.1.3

- added check for invalid order status when creating return shipments as a guest

Version 1.1.2

- fixed invalid whitespace

Version 1.1.1

- fixed product list in administration

Version 1.1.0

- fixed installation for invalid languages
- fixed missing footer payment and shipping logos
- added optional dhl label as qr code
- added shopware 6.4 compatibility

Version 1.0.9

- added compatibility to "Article configurator for selectable sets and bundles" plugin

Version 1.0.8

- removed custom meta.html.twig

Version 1.0.7

- fixed pdf generation for renamed documents

Version 1.0.6

- added link to the number within the administration return list

Version 1.0.5

- fixed creating return shipments for guests

Version 1.0.4

- added shopware 6.3 compatibility

Version 1.0.3

- added twig parser to the internal mail subject to accept and parse variables

Version 1.0.2

- added custom seo url to plugin configuration

Version 1.0.1

- fixed invalid plugin configuration
- fixed display of customer name
- fixed missing translations

Version 1.0.0

- first plugin version

About the Extension Partner

digitvision digitvision Shopware Premium Extension Partner Shopware Premium Extension Partner 92 Extensions 5 Ø Rating
Current version:

Version:

€ 44.10* /month for 3 months,
then
€ 49.00* /month
Cancelable monthly

Free trial month

This app starts with a free trial month. The rent can be canceled at any time on a monthly basis or will be automatically renewed at the indicated prices.

Updates and support

10% promotional discount
Valid until 29.03.2024 23:59

To use the wish list, you must accept the necessary cookies. Accept cookies

Recently viewed