Return shipments (incl. DHL / UPS label)
Description
Highlights
- A return shipment in a few clicks from the customer account or as a guest with order number and email, with photos per product
- DHL and UPS return labels right when sending, for DHL with a QR code to drop the parcel off without a printer
- Every return shipment in one place: status with steps, messages, check, refund and free replacement delivery
- Checked goods back into stock or sold as b-stock with a condition and a price of their own next to the new goods
- Avoid returns: dashboard, statistics, return rate per product and hints in the buy box drawn from the reasons
Features
- Customer account page "Return shipments" with tabs, creating from the order with quantity, reason, procedure, comment and up to three photos or files per product
- Login to the order for guests with order number and email or postal code, slowed down like the guest login of Shopware, an SEO address of its own per language
- Two designs per sales channel: "Modern" with a coloured head and a process chain or "Standard" like the other account pages, colours from the theme
- DHL and UPS with credentials per country and sales channel, one label per parcel, free or chargeable, deadlines from the delivery status
- Statuses with colour, steps, a text for the customer and a mail, plus reasons, procedures, conditions and checklist in a menu of their own
- Approval always or by conditions: rule, reasons, procedures, way of shipping or return shipments of the customer, label and return document only afterwards
- Check and tick off per product with its condition: back into stock, as b-stock, refund with a document or credit in the order, free replacement delivery
- Messages with files between shop and customer, internal notes and a complete history of every return shipment
- Nine mails from flows in the style of Shopware, triggers of their own in the Flow Builder, setup assistant and help on every page
- Dashboard, statistics in seven tabs, CSV export, return rate at product and customer, product hints with suggestions
About the Extension
DEMO SHOP AVAILABLE
Try every feature in our demo shop first: storefront with a prepared customer account and full administration, reset every night. Access via "Go to demo" below the screenshots.
WEBSITE
More about Return Shipments & Returns on shop-retoure.de.
DESCRIPTION
Return shipments without email ping-pong: your customers register returns on their own, right from the order in the customer account or as a guest with order number and email address. They choose products, quantity and reason, attach photos and get the DHL or UPS return label at once, for DHL also as a QR code to drop the parcel off without a printer.
In the administration every return shipment has a page of its own: status with steps, messages with the customer, checking and ticking off the products, refund with a document, free replacement delivery and a complete history. Checked goods go back into stock or on sale again as b-stock, and dashboard, statistics and product hints help you keep returns from happening in the first place.
The problem you know
- Returns by email. The customer writes, you ask for order number, product and reason, send a label by hand and later search for the mail again.
- No overview. Which return shipment has arrived, which waits for an answer, which is refunded already? It is spread over the inbox, notes and spreadsheets.
- Labels take time. Every return label is created in the portal of the carrier, typed off and sent.
- Refunds by hand. Amounts, shipping costs and deductions are calculated, a document is missing, and the stock is wrong afterwards.
- Returned goods pile up. Opened or slightly damaged goods can no longer be sold as new and end up on the shelf.
- The cause stays unknown. Which product comes back and why? Without figures it shows only when the margin is gone already.
How the extension solves it
- Registered in a few clicks. From the order in the customer account or as a guest through the login to the order. One form for products, quantity, reason, procedure, comment and photos, with every entry checked.
- Labels automatically. DHL and UPS with your credentials per country and sales channel. The label is created on sending, free or chargeable, and arrives by mail and on the page of the return shipment.
- One page per return shipment. Head with customer, order and shipping, status with steps and a hint on what to do now, messages, labels, documents and history.
- Check, refund, replace. Record condition and way per product, book the stock, refund with a document or a credit in the order, free replacement delivery as a new order at 0 €.
- Sell b-stock. Offer checked returns with a condition and a price of their own next to the new goods, with a position of their own in cart and order.
- Avoid returns. Dashboard and statistics show return rate, reasons and comments per product. From conspicuous reasons the extension suggests hints for the buy box.
The benefits at a glance
- Fewer mails and no labels by hand.
- Every return shipment in one place, with status, messages and history.
- Refunded properly, with a document and the right stock.
- Turn returns into money as b-stock instead of writing them off.
- Fewer returns thanks to figures and hints at the right products.
Typical use cases
Fashion and shoes: The customer sends two sizes back, one does not fit, one is not liked. He registers both with a reason, prints the DHL label or shows the QR code at the branch. You book the unworn goods into stock and refund with one click.
Faulty electronics: For "Product defective" you require photos and a comment. Return shipments with this reason wait for your approval, only then is there a label. You send a new device free of charge.
Opened goods: A return has a damaged box. You sell it as b-stock in the condition "Opened, like new" with a 20 % discount, right on the product page next to the new goods.
Guests without an account: You link the page "Return shipments" in the footer. The guest logs in with order number and postal code and creates the return shipment without opening an account.
A conspicuous product: A shirt often comes back with "Runs too small". The extension suggests a hint, and from now on the buy box says: "Runs one size small."
Features in detail
Creating a return shipment
In the customer account there is the page "Return shipments" with the tabs All, Active and Closed. From every order the customer creates a return shipment: per product quantity, reason and procedure, a comment and up to three photos or files, required or optional per reason. Products that cannot go back are shown in the form with the reason, such as "Already sent back with return shipment 50231". Pieces sent back before are deducted, and the check is the same for storefront, Store API and administration.
Without a customer account
Guests and customers who are not logged in open the page "Return shipments" under an address of its own per language, such as /returns. With order number and email address or postal code they log in to their order. The login is slowed down like the guest login of Shopware and in the session is valid for this order only.
Shipping and labels
- DHL and UPS with credentials per country and sales channel, checkable in the administration.
- Choice when creating: DHL, UPS or shipping oneself, with logo and price.
- Label on sending, for DHL on request with a QR code, several parcels per return shipment, also from the administration and by mail.
- Free or chargeable, with a minimum value of goods and a deadline of its own from the delivery status.
- Tracking as a link to the carrier, a log of the requests in the event logs of Shopware.
The page of the return shipment
The customer sees the state like a parcel tracking, with the date of every step and the text of the status. Plus return document and labels, messages with files, the result of the check of every product, refunds with their document and replacement deliveries. Two designs are available per sales channel: "Modern" with a coloured head, a process chain and cards, or "Standard" like the other account pages of Shopware. The colours come from your theme.
In the administration
Under Orders › Return shipments the extension has a menu of its own with a side bar: dashboard, statistics, return shipments, b-stock, product hints, processes, shipping and system.
- List with products and value of goods, status as a chip, approval, open reply, reason and shipping, filters and CSV export.
- Return shipment with head card, status card with steps, products, messages and internal notes, labels and documents, history.
- Creating in the administration as a window at the order, with message, label and "approve right away".
- Tab "Return shipments" at order, product and customer, with return rate, reasons, variants and list.
Statuses, approval and processes
Statuses get a type, a colour, a text for the customer, a hint for the team and the choice whether they appear in the steps and send a mail. The approval is off by default and can be switched on for all return shipments or by conditions: a rule of the Rule Builder, reasons, procedures, the way of shipping or the number of return shipments of a customer. Reasons, procedures, conditions and the checklist are maintained in a menu of their own.
Check, refund and replacement delivery
Per product you record what the customer says, the condition and a note, also for several products at once. Then the way: back into stock, as b-stock or compensation only. The refund suggests the amounts of the order, takes own lines such as shipping costs or a deduction and creates the document "Refund" or, if you like, credit positions in the order. The free replacement delivery creates a new order at 0 € to the addresses of the order. Afterwards the window suggests the fitting delivery status of the order.
B-stock
Offers per variant with a condition, a short description in every language, a price and a stock of their own. In the shop a box below the buy button shows the offers next to the price of the new goods. B-stock becomes a position of its own in cart, order and documents. Plus the rule "Cart contains b-stock" and filters for dynamic product groups.
Dashboard, statistics and product hints
The dashboard shows four key figures compared to the previous period, tasks with a link into the filtered list, open return shipments by status, the history and the most conspicuous reasons and products. The statistics go deeper in seven tabs: history, reasons, products, customers, countries, shipping and processing. If a reason at a product goes over your thresholds, it appears in the suggestions for product hints. A hint appears in the buy box above "Add to shopping cart", for all variants and in every language.
Mails and Flow Builder
Nine mail templates in the style of the Shopware mails with the status in its colour and the products as a table. Each comes from a flow, triggered by events of their own: return shipment created, approved, status changed, label created, message from shop or customer, products checked and refund saved.
Setup and help
A setup assistant guides through the most important settings in nine steps, with a preview of both designs. Every page of the administration has a "Help" button that explains every column, filter and field. For shops without storefront there are Store API routes for the login to the order, the creation, the return document and the labels.
Note on the update from 8.x
Return shipments, reasons, procedures, statuses, credentials and settings are taken over. The pages for customers then show the design "Modern". Roles without administrator rights need the new permission "Use return shipments (full access)". Please test the update in a staging environment first, above all with an own theme.
General information
- Snippets
The extension uses snippets so that all texts and labels can easily be translated into other languages in the administration. - Multi-shop ready
Relevant configuration options can be adjusted individually for each sales channel. - Compatibility
The extension is always compatible with the latest Shopware version and the Shopware default theme. - Incompatibility
If you use a custom theme and/or third-party extensions, please test the extension thoroughly before buying. Compatibility cannot be guaranteed. - Responsive
Desktop PC, tablet or smartphone: the extension is fully responsive. - Free to try and use
Paid extensions can be tested free of charge and without obligation for 30 days (free trial month of the rental license). Free extensions stay free of charge for as long as you use them. - Features
The features described in the description, the screenshots and the demo shop always refer to the latest version of the extension. - Individual change requests
Every company is unique and requires individual solutions that are precisely tailored to its own workflows. Feel free to contact me without obligation: I will gladly adapt my extensions to your requirements and integrate them seamlessly into your in-house processes. - Liability disclaimer
The manufacturer of this extension is not liable for damages, in particular not for direct or indirect consequential damages, data loss, lost profits, system or production failures resulting from the use of the extension, except in cases of intent or gross negligence.
Contact information
- Phone
+49 (0) 234 97354482 - Internet
info@digitvision.de
https://www.digitvision.de - Address
Hevener Straße 65
44797 Bochum
About me
- 20+ years of experience
More than 20 years in e-commerce, more than 10 of them 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 reliably and with commitment, as if it were my own. - Quality
High service quality is my 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 advised and supported many companies in interesting projects. 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. Feel free to contact me without obligation: I will gladly adapt my extensions to your requirements and integrate them seamlessly into your in-house processes. I would be happy to provide you with offers for adaptations or individually developed extensions according to your wishes.
DEMO SHOP AVAILABLE
Try every feature in our demo shop first: storefront with a prepared customer account and full administration, reset every night. Access via "Go to demo" below the screenshots.
WEBSITE
More about Return Shipments & Returns on shop-retoure.de.
DESCRIPTION
Return shipments without email ping-pong: your customers register returns on their own, right from the order in the customer account or as a guest with order number and email address. They choose products, quantity and reason, attach photos and get the DHL or UPS return label at once, for DHL also as a QR code to drop the parcel off without a printer.
In the administration every return shipment has a page of its own: status with steps, messages with the customer, checking and ticking off the products, refund with a document, free replacement delivery and a complete history. Checked goods go back into stock or on sale again as b-stock, and dashboard, statistics and product hints help you keep returns from happening in the first place.
The problem you know
- Returns by email. The customer writes, you ask for order number, product and reason, send a label by hand and later search for the mail again.
- No overview. Which return shipment has arrived, which waits for an answer, which is refunded already? It is spread over the inbox, notes and spreadsheets.
- Labels take time. Every return label is created in the portal of the carrier, typed off and sent.
- Refunds by hand. Amounts, shipping costs and deductions are calculated, a document is missing, and the stock is wrong afterwards.
- Returned goods pile up. Opened or slightly damaged goods can no longer be sold as new and end up on the shelf.
- The cause stays unknown. Which product comes back and why? Without figures it shows only when the margin is gone already.
How the extension solves it
- Registered in a few clicks. From the order in the customer account or as a guest through the login to the order. One form for products, quantity, reason, procedure, comment and photos, with every entry checked.
- Labels automatically. DHL and UPS with your credentials per country and sales channel. The label is created on sending, free or chargeable, and arrives by mail and on the page of the return shipment.
- One page per return shipment. Head with customer, order and shipping, status with steps and a hint on what to do now, messages, labels, documents and history.
- Check, refund, replace. Record condition and way per product, book the stock, refund with a document or a credit in the order, free replacement delivery as a new order at 0 €.
- Sell b-stock. Offer checked returns with a condition and a price of their own next to the new goods, with a position of their own in cart and order.
- Avoid returns. Dashboard and statistics show return rate, reasons and comments per product. From conspicuous reasons the extension suggests hints for the buy box.
The benefits at a glance
- Fewer mails and no labels by hand.
- Every return shipment in one place, with status, messages and history.
- Refunded properly, with a document and the right stock.
- Turn returns into money as b-stock instead of writing them off.
- Fewer returns thanks to figures and hints at the right products.
Typical use cases
Fashion and shoes: The customer sends two sizes back, one does not fit, one is not liked. He registers both with a reason, prints the DHL label or shows the QR code at the branch. You book the unworn goods into stock and refund with one click.
Faulty electronics: For "Product defective" you require photos and a comment. Return shipments with this reason wait for your approval, only then is there a label. You send a new device free of charge.
Opened goods: A return has a damaged box. You sell it as b-stock in the condition "Opened, like new" with a 20 % discount, right on the product page next to the new goods.
Guests without an account: You link the page "Return shipments" in the footer. The guest logs in with order number and postal code and creates the return shipment without opening an account.
A conspicuous product: A shirt often comes back with "Runs too small". The extension suggests a hint, and from now on the buy box says: "Runs one size small."
Features in detail
Creating a return shipment
In the customer account there is the page "Return shipments" with the tabs All, Active and Closed. From every order the customer creates a return shipment: per product quantity, reason and procedure, a comment and up to three photos or files, required or optional per reason. Products that cannot go back are shown in the form with the reason, such as "Already sent back with return shipment 50231". Pieces sent back before are deducted, and the check is the same for storefront, Store API and administration.
Without a customer account
Guests and customers who are not logged in open the page "Return shipments" under an address of its own per language, such as /returns. With order number and email address or postal code they log in to their order. The login is slowed down like the guest login of Shopware and in the session is valid for this order only.
Shipping and labels
- DHL and UPS with credentials per country and sales channel, checkable in the administration.
- Choice when creating: DHL, UPS or shipping oneself, with logo and price.
- Label on sending, for DHL on request with a QR code, several parcels per return shipment, also from the administration and by mail.
- Free or chargeable, with a minimum value of goods and a deadline of its own from the delivery status.
- Tracking as a link to the carrier, a log of the requests in the event logs of Shopware.
The page of the return shipment
The customer sees the state like a parcel tracking, with the date of every step and the text of the status. Plus return document and labels, messages with files, the result of the check of every product, refunds with their document and replacement deliveries. Two designs are available per sales channel: "Modern" with a coloured head, a process chain and cards, or "Standard" like the other account pages of Shopware. The colours come from your theme.
In the administration
Under Orders › Return shipments the extension has a menu of its own with a side bar: dashboard, statistics, return shipments, b-stock, product hints, processes, shipping and system.
- List with products and value of goods, status as a chip, approval, open reply, reason and shipping, filters and CSV export.
- Return shipment with head card, status card with steps, products, messages and internal notes, labels and documents, history.
- Creating in the administration as a window at the order, with message, label and "approve right away".
- Tab "Return shipments" at order, product and customer, with return rate, reasons, variants and list.
Statuses, approval and processes
Statuses get a type, a colour, a text for the customer, a hint for the team and the choice whether they appear in the steps and send a mail. The approval is off by default and can be switched on for all return shipments or by conditions: a rule of the Rule Builder, reasons, procedures, the way of shipping or the number of return shipments of a customer. Reasons, procedures, conditions and the checklist are maintained in a menu of their own.
Check, refund and replacement delivery
Per product you record what the customer says, the condition and a note, also for several products at once. Then the way: back into stock, as b-stock or compensation only. The refund suggests the amounts of the order, takes own lines such as shipping costs or a deduction and creates the document "Refund" or, if you like, credit positions in the order. The free replacement delivery creates a new order at 0 € to the addresses of the order. Afterwards the window suggests the fitting delivery status of the order.
B-stock
Offers per variant with a condition, a short description in every language, a price and a stock of their own. In the shop a box below the buy button shows the offers next to the price of the new goods. B-stock becomes a position of its own in cart, order and documents. Plus the rule "Cart contains b-stock" and filters for dynamic product groups.
Dashboard, statistics and product hints
The dashboard shows four key figures compared to the previous period, tasks with a link into the filtered list, open return shipments by status, the history and the most conspicuous reasons and products. The statistics go deeper in seven tabs: history, reasons, products, customers, countries, shipping and processing. If a reason at a product goes over your thresholds, it appears in the suggestions for product hints. A hint appears in the buy box above "Add to shopping cart", for all variants and in every language.
Mails and Flow Builder
Nine mail templates in the style of the Shopware mails with the status in its colour and the products as a table. Each comes from a flow, triggered by events of their own: return shipment created, approved, status changed, label created, message from shop or customer, products checked and refund saved.
Setup and help
A setup assistant guides through the most important settings in nine steps, with a preview of both designs. Every page of the administration has a "Help" button that explains every column, filter and field. For shops without storefront there are Store API routes for the login to the order, the creation, the return document and the labels.
Note on the update from 8.x
Return shipments, reasons, procedures, statuses, credentials and settings are taken over. The pages for customers then show the design "Modern". Roles without administrator rights need the new permission "Use return shipments (full access)". Please test the update in a staging environment first, above all with an own theme.
General information
- Snippets
The extension uses snippets so that all texts and labels can easily be translated into other languages in the administration. - Multi-shop ready
Relevant configuration options can be adjusted individually for each sales channel. - Compatibility
The extension is always compatible with the latest Shopware version and the Shopware default theme. - Incompatibility
If you use a custom theme and/or third-party extensions, please test the extension thoroughly before buying. Compatibility cannot be guaranteed. - Responsive
Desktop PC, tablet or smartphone: the extension is fully responsive. - Free to try and use
Paid extensions can be tested free of charge and without obligation for 30 days (free trial month of the rental license). Free extensions stay free of charge for as long as you use them. - Features
The features described in the description, the screenshots and the demo shop always refer to the latest version of the extension. - Individual change requests
Every company is unique and requires individual solutions that are precisely tailored to its own workflows. Feel free to contact me without obligation: I will gladly adapt my extensions to your requirements and integrate them seamlessly into your in-house processes. - Liability disclaimer
The manufacturer of this extension is not liable for damages, in particular not for direct or indirect consequential damages, data loss, lost profits, system or production failures resulting from the use of the extension, except in cases of intent or gross negligence.
Contact information
- Phone
+49 (0) 234 97354482 - Internet
info@digitvision.de
https://www.digitvision.de - Address
Hevener Straße 65
44797 Bochum
About me
- 20+ years of experience
More than 20 years in e-commerce, more than 10 of them 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 reliably and with commitment, as if it were my own. - Quality
High service quality is my 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 advised and supported many companies in interesting projects. 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. Feel free to contact me without obligation: I will gladly adapt my extensions to your requirements and integrate them seamlessly into your in-house processes. I would be happy to provide you with offers for adaptations or individually developed extensions according to your wishes.
Details
- Available: English, German
- Latest update: 6 November 2026
- Publication date: 20 May 2020
- Version: 9.0.0
- Category: Shipping provider
Resources
Reviews (13)
Average rating of 4.81 out of 5 stars
Sehr schnelle Reaktionszeit, hilfreich
Average rating of 5 out of 5 stars
Top Plugin. Schneller Support
Average rating of 5 out of 5 stars
Sehr empfehlenswert!
Average rating of 5 out of 5 stars
Nützliches Plugin und schneller Support
Average rating of 5 out of 5 stars
Der Support reagiert schnell und allfällige Unklarheiten oder Probeme sind so rasch gelöst.
Plugin funktioniert, wie es soll + sehr guter Support
Average rating of 5 out of 5 stars
Super einfach einzurichten und toller Support
Average rating of 5 out of 5 stars
Großartiges Plugin
Average rating of 5 out of 5 stars
Fehlende Grundfunktionalität
Average rating of 2.5 out of 5 stars
Einfaches Plugin
Average rating of 5 out of 5 stars
Der Support antwortet sehr schnell, Plus Punkt dafür!
PlugIn, was jeder Shop haben sollte
Average rating of 5 out of 5 stars
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.
About the Extension Partner
digitvision
Partner Status
-
Shopware
Premium Extension Partner
Details
-
Ø-Rating:
4.9
Average rating of 4.9 out of 5 stars
- Partner since: 2018
- Extensions: 108
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly
Instructions
- Install and activate the extension.
- Give roles without administrator rights the permission "Use return shipments (full access)": Settings › System › Users & permissions › Roles, at "Additional permissions".
- Open Orders › Return shipments. The setup assistant guides you through the most important settings in nine steps: design, conditions, deadline, form, photos and files, approval, shipping, mails and b-stock.
- Maintain your reasons, procedures, statuses, conditions and the checklist in the menu of the return shipments under "Processes".
- For return labels enter the credentials of your contract per country and sales channel under "Shipping" at DHL or UPS and check them there.
- Under "System" › "Flows" you decide which mails go to your customers and to your team.
- Link the page "Return shipments" for guests anywhere in your shop, for example in the footer. Its address is set per language in the configuration, for example /returns. Customers with an account also create return shipments right from their orders.
9.0.0 6.7.0.0 - 6.7.16.0
- IMPORTANT: the storefront and the administration are completely refactored and have a new design; the pages for customers get the new Modern design. Please test the update in a staging environment first, especially if your own theme changes the templates or styles of the return shipment pages
- IMPORTANT: roles without administrator rights need the new permission "Use return shipments (full access)", otherwise the return shipments menu disappears after the update
- IMPORTANT: every mail is sent by a flow now and the update switches on the same flows as a new installation: customers get a mail on a change of the status and on every new label, the team on every new return shipment and every message of a customer, sent to the email address of the basic information of the shop; please check the flows in the menu of the return shipments right after the update
- IMPORTANT: own or changed statuses stay as they are and become grey open statuses without a mail to the customer, the delivered ones keep their meaning by their id, also when renamed; please set type, colour, steps and mail of your own statuses right after the update
- added the dark theme of the administration (Shopware 6.7.15) to the side menu and the figures of dashboard and statistics
- added a side menu to every page of the return shipments with dashboard, statistics, return shipments, b-stock, product hints and suggestions, reasons, procedures, statuses, conditions, checklist, DHL, UPS, flows, mail templates, settings, the setup assistant and a link to the manual
- added a permission for the return shipments as one switch under additional permissions
- added a help button to every page of the return shipments; its window explains the page in several tabs, with one line for every column, filter, field and button, separately for lists and detail pages
- added a setup assistant in nine steps through the settings, with a preview of both designs; it opens once by itself and from the side menu at any time
- added a window "much is new" before the setup assistant in shops that already have return shipments, with a red notice that roles without administrator rights need the new permission
- added that a status a return shipment stands in or had in its history cannot be deleted, also not through the API
- added a window when deleting a status in use, with the number of return shipments using it
- added the columns products with the value of the goods, and reason to the list of return shipments
- added the filters reason, carrier and creation date to the list of return shipments
- added a head card to the return shipment with a band in the colour of the status and the date since it applies
- added customer with initials, order with date and value, and the shipment numbers with their carrier to the head card of a return shipment
- added a strip with value of the goods, products, checked products and messages to the head card of a return shipment
- added a strip "approval pending" with "approve" below the band of the head card
- added "next" and "decline" to the head of the status card of a return shipment, with the steps and a hint for the team
- added a type, a colour, a hint for the team and the option to show a status in the steps to the statuses, the steps are the timeline of a return shipment for customer and team; shops that still have the four statuses of the installation keep them with the short names open, in progress, completed and declined and get the status "received" between open and in progress
- added a history to every return shipment with creation (with its files, the comment of the customer and why it waits for the approval), status changes, approvals (with the mail to the customer), checked products, labels, shipment numbers entered by hand, messages (with their files), mails and the first download of return slip and label by the customer, in a standard data grid whose columns take the width of their content
- added messages between shop and customer with internal notes, in the administration and on the return shipment page
- added the column reply and a filter for return shipments whose customer waits for an answer
- added checking returned products: per product what the customer says, the condition and a note
- added the compensation at the check, a refund or a replacement delivery, both switched off until switched on
- added ticking and completing the check for several products at once, always with all pieces of a position
- added reopening a checked product as long as no refund and no replacement delivery contains it
- added conditions of returned goods, with five conditions included
- added labels as records per package with carrier, shipment number, files and failed attempts with the message of the carrier
- added a window to create labels for one or more packages in the administration, opened in the card of the labels, with the rules for customers as a warning and optionally a mail to the customer
- added the shipment number of packages without a label below the list of the labels, saved with "apply"
- added a window that asks before a label goes to the customer by mail once more
- added a mail template with the labels as attachments and links to track the shipments
- added links to track DHL and UPS shipments to the labels of a return shipment in the administration
- added a list of the labels with download and tracking to the return shipment page of the customer
- added a link to the order and its payment to the notice on an unpaid chargeable label
- added triggers for the flow builder: return shipment created, return shipment approved, status changed, label created, resend label, message from the shop, message from the customer, products checked and refund saved
- added flows and mail templates for every mail of the return shipments, with new mails to the customer on a change of status and to the team on checked products (this flow switched off)
- added mails built like the mails of Shopware, with the status in its colour, the products as a table and a text link to the return shipment
- added the pages flows and mail templates to the menu of the return shipments
- added a note at the end of the configuration on what an uninstall with "remove all app data permanently" deletes and what stays
- added a minimum value of goods for UPS labels like for DHL
- added the switch "send mail to the customer" to the statuses, switched on for in progress, completed and declined
- added a text for the customer to the statuses, shown on the return shipment page and in the mail on a change of status, with texts for the statuses of the installation
- added a window to "complete check" with what is booked, the status after the check and the tick "inform the customer by mail"; the status is preselected with the "suggestion after the check" of the statuses (when a product is checked or when every product is checked, only forward), no status changes without the window
- added the "suggestion after the check" to the status "in progress" with the update, when the four delivered statuses are unchanged, otherwise the shop sets it at its statuses when it wants one
- added a window to change the status of a return shipment with the tick "inform the customer by mail", preselected by the new status
- added the tick "inform the customer by mail" to creating a return shipment in the administration
- added creating a return shipment in the list of return shipments
- added a search for the order, the rules for customers as a warning, a message to the customer, a label and the tick "approve right away" to creating a return shipment in the administration
- added the manual approval of return shipments as a setting, switched off: always, or only when a new return shipment meets a condition
- added the conditions of the approval: a rule of the rule builder checked against the products sent back, chosen reasons, procedures or ways of shipping, or a number of returns of the customer in a period
- added that a return shipment of a customer waiting for the approval gets the return document and the labels only afterwards
- added the conditions a return shipment met to the strip "approval pending" in the head of a return shipment
- added approving return shipments in the administration with a window at the return shipment, with a column and a filter for return shipments that wait for the approval and the conditions met as a tooltip
- added the tick "attach label" to the window of the approval, shown when a return shipment can get a label and preselected following the setting of the attachments
- added a mail template and a flow for the approval, the mail carries the return document following the setting of the attachments and the labels following the tick of the window
- added to the mails on creation and on approval whether the return document and the label are attached or on the page of the return shipment
- added refunds in a window with the products checked with a refund and an amount per product
- added own lines such as shipping costs or a deduction to a refund, each confirmed in its row
- added the status after a refund, preset with completed once nothing is open, and its mail to the customer if ticked
- added any number of refunds per return shipment; if wanted their lines go into the order as minus positions like "add credit" of Shopware
- added the cards refunds and replacement deliveries to the return shipment with every product checked for them and its state
- added the window "delivery status of the order" after a return shipment with checked products is completed: like the returns management of Shopware it suggests "returned partially" or "returned" for the shipped order by the pieces back, with the mail of Shopware only if wanted; it does not come when the order has the status already
- added the tab return shipments to products with pieces sold and returned, the return rate against the shop, the most frequent reason, each variant and the return shipments of a period
- added the reasons to the tab return shipments of a product: share of the sales and newest comment per reason
- added a window with all comments of a reason at the product
- added hints against returns at the main product: any number, translatable, with position and optional reason
- added the hints of the main product to the buy box above the button to the cart, for all variants
- added the card hints to the tab return shipments of a product to create, edit and delete hints
- added the menu group product hints with the list of all hints and the suggestions
- added suggestions for a main product and a reason over both thresholds without a hint with this reason
- added "reject hint" to the suggestions: a product is never suggested again for the rejected reason
- added an empty state to every list of the menu without any entry: what the page is for, where its entries come from and the next step
- added a colour to every condition, shown as its chip in the lists, at the product and in the compensation of a return shipment; the delivered conditions go from green over blue, orange and red to black
- added the tab return shipments to customers with their return shipments, return rate, refunds, replacement deliveries and most frequent reason
- added b-stock: offers of returned goods at a product with a condition, an optional short description in every language, an own price and an own stock, in the new tab b-stock of the product and in a list of all offers in the menu, with the settings "offer b-stock in the shop" and "leave b-stock out of promotions", both switched off
- added "resell" to checking returned products: into the stock as new goods or as b-stock, and the card b-stock of a return shipment with the window "create b-stock" that adds the pieces to a chosen offer of the variant or creates a new offer with its condition, short description and price (the same condition and short description count up), with the status afterwards
- added a window before reopening a checked product whose b-stock is created, it takes the pieces out of the offer again
- added b-stock in the shop: a box below the buy button and the product number with the offers of the variant, its condition, short description, pieces left and price next to the price of the new goods, an own position in the cart, checkout and order with "(B-stock)" after the name in the language of the sales channel and at most the pieces of the offer, the stock of the offer goes down with the order, discounts on the whole cart take b-stock unless it is left out, the e-invoice lists it as a product, and the documents show its condition and short description below the name
- added the rule "cart contains b-stock" with optional conditions, b-stock with active, stock and condition as filters of dynamic product groups, and condition and short description of b-stock in the positions of an order in the administration
- added the document "refund" ("return shipment refund" under the documents of the order) as a document type of its own with a number range of its own, referring to the invoice of the order
- added the credit note of Shopware instead of the document "refund" when the lines of a refund go into the order
- added a mail template and a flow for refunds, the mail carries the document of the refund and shows the lines as the order shows its prices, then net total, the tax (including or plus) and the total gross
- added free replacement deliveries: a new order for nothing for the customer at the addresses of the order, with any products and pieces, the shipping and payment method to choose and the order confirmation of the shop if wanted; prefilled with the products checked with a replacement delivery, each can be swapped for another product, the status afterwards as with a refund, any number per return shipment
- added the choice "compensation at the check" to the procedures (no compensation, refund or replacement delivery), it is chosen for their products when the compensation is switched on at the check; the delivered procedures get refund or replacement delivery also on an update as long as they keep their delivered names, own and renamed procedures start without compensation
- added a line below every tick "inform the customer by mail" when no active flow sends that mail, with the way to the flows
- added the tabs all, active and closed with their counts and pages to the page return shipments in the account
- added the dashboard over all sales channels: four key figures of a period in their own colours against the previous one with four facts below, what is open as tasks with a link into the list with the filter set, the open return shipments per status, the return shipments per day, week or month by carrier, the most frequent reasons, the most returned products and the latest return shipments, with the setting "open for long from days"
- added the filters compensation open, b-stock open and open for long to the list of return shipments
- added filters in the address of the list of return shipments, used by the links of the dashboard
- added the CSV export of the list of return shipments with its filters and search for the days of creation chosen, one line per position, read slice by slice with a progress bar and built in the browser
- added the statistics over all sales channels in the tabs history, reasons, products, customers, countries, shipping and processing, each for 30 days, 90 days, 12 months or the whole time with four key figures in the colours of the dashboard and sortable tables
- added parts of dashboard and statistics that load on their own: a figure that counts every order of the period keeps no other figure waiting and stands grey with a spinner until it is there
- added a store of the figures of dashboard and statistics: figures over every order are counted at most once an hour, all others every five minutes; hovering a figure shows when it was counted
- added an index on the creation date of return shipments for dashboard and statistics
- added the steps like a parcel tracking with the date each was reached and the text of the status to the return shipment page
- added the result of the check of every product, refunds with their document and replacement deliveries to the return shipment page
- added the QR code of the label in a window and a short explanation to each section of the return shipment page
- added that a completed or declined return shipment shows only its products with their result on the return shipment page, without the steps for packing and sending
- added a note instead of the return document and the label while the approval is pending
- added the flow of every mail to the history
- added a short explanation to each section of the page to create a return shipment; missing details are marked at the field and nothing entered gets lost
- added the choice of the shipping to creating a return shipment: DHL or UPS, with the price when the label is chargeable, or shipping oneself
- added creating the label of a free carrier on sending, also through the store API with the new field carrier
- added the reason why a product can not be returned, or which return shipment has it already, to the page to create a return shipment
- added photos and files to the products of a return shipment, up to three per product, optional or required per reason, kept as private media and shown to the customer and in the administration
- added the settings "largest file in MB" and "allowed file types" for photos and files
- added deleting the files with their media together with their return shipment, position or message
- added files to messages in both directions with the new setting "allow files at messages", switched off
- added the fields photos and files, comment required and help text for the customer to the reasons, and the help text to the procedures
- added the logos of DHL and UPS to the choice of the shipping, with the settings "show logo at the shipping" and "logo" per carrier
- added the shipping the customer chose to the head of a return shipment in the administration
- added the label of the carrier the customer chose to the return shipment page; customers get labels only of that carrier, and the first label of a return shipment without a choice makes the choice
- added the address of the return document to the return shipment page for shipping oneself
- added the store API route order-login with the same check as the login to the order
- added an own SEO address per language for the page returns, with the name of the language in front and a warning when a page of the shop already uses the address; the links of the extension use the address of the language
- added a warning to the log of the shop when the label for the mail on creation cannot be made, with the return shipment, the carrier and the message
- refactored the administration of the return shipments, with a side menu of its own
- refactored the list and the detail page of return shipments in the administration
- refactored the mails of the return shipments to flows and mail templates of shopware
- refactored the php code of the plugin into small services with clear interfaces, the carriers dhl and ups behind one interface and slim controllers
- refactored the php classes of the plugin: renamed and sorted into new folders, extensions that decorate or call them have to follow the new names; orders no longer carry the runtime extension dvsn_return_shipment (status, id and validity of the first return shipment), the association dvsnReturnShipments of an order stays
- refactored installation, update and uninstall into one class per topic, an update brings what came with a version only once
- refactored the texts of the mail templates into one file per language and format
- refactored the storefront templates details/customer-comment.html.twig and details/public-comment.html.twig into details/conversation.html.twig, please check your theme if it extends them
- refactored the storefront pages of the return shipments in the account
- changed the column shipment number of the list of return shipments into shipping: the newest label, without one the shipping the customer chose
- changed the status in the list of return shipments into a coloured chip
- changed the hint on vouchers at the products of a return shipment to name every promotion and credit of the order with its code or name and amount
- changed the page of a return shipment to save every change at once, its head bar has help and back instead of save and abort
- changed the documents of a return shipment in the administration into a list with the return document and the documents of the refunds, each with its date and a download
- changed creating a return shipment in the administration into a window instead of a page, at the order and in the order list
- changed the mail on creation of a return shipment created in the administration to carry no labels, they come with their own mail
- changed the page return shipments in the account into an overview that points to the orders, with the button to create a return shipment with order number and email address
- changed the return shipments in the account into a list with products, status and progress instead of a table
- changed the loading of every list to the placeholder rows of Shopware instead of a spinner
- changed the section new return shipment on the page of an order to show the ordered and still possible pieces of every product and the deadline
- changed the page to create a return shipment into one form with the products, the shipping, a comment and the checklist, which was a window before
- changed the login to the order with order number and email address or postal code to be slowed down like the guest login of Shopware
- changed the login to the order to stay valid for this order in the session; a link to a return shipment opens it after the login
- changed the page returns with the login to the order to the layout of the guest login of Shopware, with the order number filled in from the link
- changed the link "Return shipments" of the account menu for visitors without login to lead to the login to the order
- changed the lists of reasons, procedures, statuses and checklist and the DHL and UPS credentials to the menu of the return shipments, they are no longer under settings and extensions
- changed creating a return shipment in the administration to check the open pieces on the server, the page to create a return shipment is removed
- changed the positions that can go back into a service that can be decorated: standard products of Shopware and, as before, sets of the set configurator with their chosen products; it also decides the pieces for the delivery status and the return rate
- changed creating a return shipment in the administration to follow the rules of the shop: sets can go back there as well, bought labels and downloads can not
- changed the return document in the administration to come through the API of the administration instead of the storefront
- changed the label buttons of the storefront to give the newest label of a carrier and create one only if there is none
- changed the texts of the return shipment pages in the storefront to texts without direct address
- changed the buttons of the storefront that create a return shipment, log in to an order or create a label to show the loading indicator of Shopware while sending, with the messages of Shopware below empty required fields
- changed the labels of a customer to at most five per return shipment, all labels counted on the server; before, the page allowed five more labels per visit
- changed the shipment number field of a return shipment to the packages without a label, the numbers of the labels are no longer appended to it
- changed creating a return shipment in the storefront and through the store API to one check of order, customer, open pieces, reason and procedure; the store API answers a refused request with 400, the code return_shipment_invalid and every finding
- changed digital products to be excluded from return shipments, in the shop, the store API and the administration
- changed the mail on creating a return shipment with return document and label to carry only the label of the carrier the customer chose
- changed the return shipment page in the account in the design "Standard" to an open look without frames
- changed booking into the stock to standard products of Shopware only; any other position, such as a set of the set configurator, can only be refunded
- changed labels and credentials to take the shipping address of the primary delivery of an order, without one the first delivery
- changed the configuration into 16 cards in the order of the way of a return shipment, each with a note that links the pages it names, with clearer labels and help texts; no setting is renamed, the remaining settings keep their values
- changed the mail address of the UPS recipient into an optional field
- changed the access of visitors without customer account: they reach return shipments only after the login to the order in the session, headless shops open an order with the new store API route order-login; the link of a return shipment opens only with the details of its own order
- changed the comment of the shop and the private comment of a return shipment into a message to the customer and an internal note; the comment of the customer stays
- changed the mark "restocked" of a position into a checked product booked into the stock
- changed the log of DHL and UPS: no files in var/log any more, with the switch "Log requests" every request and every response is an entry of the event logs of Shopware (settings, system, event logs) in the channel dvsn_return_shipment, with the credentials sent; UPS logs successful label requests with their response as well
- changed the mail to the operator into the flows to the team, sent to the email address of the basic information of the shop or, without one, to every administrator; address, subject and text of the old mail are not taken over
- changed the mail on creation to the customer into a flow; it stays off after the update if the old setting was "no" for all sales channels
- changed the return document of a new installation to start with the settings of the invoice instead of the data of an example company
- removed the storefront templates create/form, details/products, details/document, details/dhl-ups-label (with its folder), details/dhl-ups-store, list/return-shipment-table, index/form, index/lost-order, index/messages and the widgets search-order and order-item, please check your theme if it extends them
- removed the labels stored by earlier versions with the update; a customer creates a new label if needed and the shipment number stays
- removed the values of single sales channels and "only in the storefront" or "only in the administration" of the mail on creation; in the administration the tick "inform the customer by mail" decides
- removed the order search with name and email address or postal code and its setting "activate order search", it showed orders to anybody who guessed name and postal code
- removed the settings "Save label" for DHL and UPS, every label is kept now
- removed the setting "inform customer by email when creating a return shipment" and the settings of the mail to the operator, they are flows and mail templates now; the setting of the attachments stays
- removed the settings of earlier versions from the database on update
- removed the customer/EKP number, procedure and participation number from the DHL credentials, the returns interface of DHL takes only the return recipient
- removed the storefront test routes /dvsn/return-shipment/store-api-test/*, they only answered 204
- removed the switch "allow label creation" of the statuses, the customer gets a label in every status once the return shipment is approved and the label settings allow it
- fixed the credentials for all sales channels being used instead of the credentials of the sales channel of the return shipment
- fixed chargeable labels being created without payment through the label links and the store API
- fixed labels, return shipments and order pages of another customer being reachable for logged in customers
- fixed return shipments, order pages, labels and return documents being reachable without customer account for anybody who knew the address
- fixed a cancelled order of a chargeable label blocking the purchase of a new one
- fixed the chargeable label of a second return shipment in the cart being linked to the first return shipment
- fixed orders being linked to a return shipment without checking the label product and the customer
- fixed the UPS shipment number not being stored
- fixed a new label replacing the stored label of the same carrier
- fixed two windows or a double click booking the stock twice
- fixed two requests at once creating return shipments with more pieces than are open, in the storefront, the store API and the administration
- fixed the filters by payment method, shipping method and shipping country of the list of return shipments
- fixed reinstalling the plugin overwriting changed mail templates
- fixed reinstalling the plugin overwriting the number range of the return shipments and the settings of the return document
- fixed the uninstall switching off the checks of the foreign keys while it drops the tables
- fixed number ranges, documents and mail templates of the plugin getting their texts in only one of two languages with the same ISO code
- fixed the association of a position to its return shipment, it is called returnShipment now
- fixed phpstan errors
- fixed a negative quantity being accepted when a customer creates a return shipment in the storefront
- fixed the store API creating return shipments with more pieces than are open, for orders of another customer and with reasons of another sales channel
- fixed the yes/no selection of the rule "cart contains chargeable label" sitting higher than the fields next to it
- fixed the page and the labels of a return shipment being reachable in another sales channel
- fixed the file name of the return document in the storefront when the number of the return shipment contains a space or an umlaut
- fixed the message on a refused label naming DHL instead of the carrier of the label
- fixed the minimum value of goods of a label for orders with net prices, which took the tax off a second time
- fixed the field of the valid order states in the configuration listing the states of deliveries and payments as well, it shows the four states of an order only
8.8.0 6.7.0.0 - 6.7.16.0
- added a notice on the return dashboard for orders without any returnable product
- changed the return form to lead to the return dashboard when no product can be returned anymore
- fixed chargeable return labels being selectable and returnable in a return shipment
- fixed the product conditions of the app configuration not being checked when submitting a return shipment
- fixed the product exclusion from returns not falling back to the default language
8.7.1 6.7.0.0 - 6.7.16.0
- fixed an error when creating or opening a return shipment if the label period setting was stored by an older version
- fixed an error when creating a DHL or UPS label for a delivery address without postal code or country name
8.7.0 6.7.0.0 - 6.7.16.0
- added an option per return shipment status to allow label creation, enabled by default
- changed the default declined status to disallow labels unless customized
- fixed label creation through previously opened forms for statuses that disallow labels
- fixed errors when rerunning migrations on an existing database
8.6.0 6.7.0.0 - 6.7.16.0
- added a notice with a link to the return shipments on the product page of a chargeable return label
- added app configuration to hide the notice on the product page of a chargeable return label
- fixed a chargeable return label being bought without its return shipment
- fixed a paid chargeable return label staying locked when the customer changed the payment method after a failed payment
8.5.1 6.7.0.0 - 6.7.16.0
- fixed the order total and the payment amount being lower than the line items after buying a chargeable return label
- fixed a promotion silently reducing the price of a chargeable return label
8.5.0 6.7.0.0 - 6.7.16.0
- added app configuration to allow a maximum of one return shipment per order in the storefront
- added app configuration to swap the return shipment number and the order number on the return document
- changed the redirect after a blocked return shipment creation to the dashboard of the order instead of the login form
- fixed missing version id properties within the return shipment entities
8.4.3 6.7.0.0 - 6.7.16.0
- fixed static analysis findings reported by the shopware store code review
- fixed the install and update routines using a default context instead of the plugin install context
8.4.2 6.7.0.0 - 6.7.16.0
- fixed the close button in the customer comment modal showing a raw snippet key
- fixed missing english translations in the DHL and UPS settings, the return shipment detail page and the storefront
8.4.1 6.7.0.0 - 6.7.16.0
- fixed return shipment PDF generation with decorated Shopware document renderers
8.4.0 6.7.0.0 - 6.7.16.0
- added app configuration to restrict return shipment creation by billing and shipping countries
- added storefront validation message for orders outside the configured countries
8.3.3 6.7.0.0 - 6.7.16.0
8.3.2 6.7.0.0 - 6.7.16.0
8.3.1 6.7.0.0 - 6.7.16.0
8.3.0 6.7.0.0 - 6.7.16.0
8.2.0 6.7.0.0 - 6.7.16.0
8.1.7 6.7.0.0 - 6.7.16.0
8.1.6 6.7.0.0 - 6.7.16.0
8.1.5 6.7.0.0 - 6.7.16.0
8.1.4 6.7.0.0 - 6.7.16.0
- fixed paging within administration lists
8.1.3 6.7.0.0 - 6.7.16.0
8.1.2 6.7.0.0 - 6.7.16.0
8.1.1 6.7.0.0 - 6.7.16.0
8.1.0 6.7.0.0 - 6.7.16.0
8.0.0 6.7.0.0 - 6.7.16.0
- refactored dhl and ups credentials
7.4.0 6.6.0.0 - 6.6.10.31
- changed the return form to lead to the return dashboard when no product can be returned anymore
- fixed chargeable return labels being selectable and returnable in a return shipment
- fixed the product exclusion from returns not falling back to the default language
7.3.3 6.6.0.0 - 6.6.10.31
- added app configuration to hide the notice on the product page of a chargeable return label
- fixed a chargeable return label being bought without its return shipment
- fixed a paid chargeable return label staying locked when the customer changed the payment method after a failed payment
7.3.2 6.6.0.0 - 6.6.10.31
- fixed a promotion silently reducing the price of a chargeable return label
7.3.1 6.6.0.0 - 6.6.10.31
- fixed sending chargeable dhl and ups labels as email attachment when creating a return shipment
- fixed duplicate dhl label requests when attaching dhl label and qr code to customer emails
7.3.0 6.6.0.0 - 6.6.10.31
- added storefront validation message for orders outside the configured countries
7.2.0 6.6.0.0 - 6.6.10.31
7.1.2 6.6.0.0 - 6.6.10.31
7.1.1 6.6.0.0 - 6.6.10.31
7.1.0 6.6.0.0 - 6.6.10.31
7.0.2 6.6.0.0 - 6.6.10.31
7.0.1 6.6.0.0 - 6.6.10.31
7.0.0 6.6.0.0 - 6.6.10.31
- removed app configuration for dhl live credentials
- removed app configuration for dhl sandbox credentials
- removed app configuration for ups credentials
- removed app configuration for valid countries for dhl and ups label
- refactored dhl label api
- refactored ups label api
- important upgrade note: the app configuration for dhl credentials has been removed. add all your dhl credentials to the custom app module within the administration settings
- important upgrade note: the app configuration for ups credentials has been removed. add all your ups credentials to the custom app module within the administration settings
6.3.2 6.6.0.0 - 6.6.10.31
6.3.1 6.6.0.0 - 6.6.10.31
6.3.0 6.6.0.0 - 6.6.10.31
- added return shipment number and order number to dashboard and return shipment details
- changed email template for the customer when a new return shipment has been created
- changed default value of the app configuration if the customer should receive an email after a new return shipment has been created
- fixed missing storefront snippets
6.2.2 6.6.0.0 - 6.6.10.31
- changed the tracking number from only the last generated label to a comma separated list of every generated label
6.2.0 6.6.0.0 - 6.6.10.31
6.1.0 6.6.0.0 - 6.6.10.31
6.0.1 6.6.0.0 - 6.6.10.31
6.0.0 6.6.0.0 - 6.6.10.31
- fixed ups label error handling
- changed return shipment creator service interface
5.2.0 6.6.0.0 - 6.6.10.31
5.1.0 6.6.0.0 - 6.6.10.31
5.0.0 6.6.0.0 - 6.6.10.31
- 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
4.2.1 6.5.0.0 - 6.5.8.19
4.2.0 6.5.0.0 - 6.5.8.19
4.1.2 6.5.0.0 - 6.5.8.19
4.1.1 6.5.0.0 - 6.5.8.19
- fixed faulty configuration help texts
4.1.0 6.5.0.0 - 6.5.8.19
- changed app configuration for the new sandbox developer portal api
4.0.3 6.5.0.0 - 6.5.8.19
4.0.2 6.5.0.0 - 6.5.8.19
4.0.1 6.5.0.0 - 6.5.8.19
4.0.0 6.5.0.0 - 6.5.8.19
- added functionality to create return shipments within the administration
3.1.1 6.5.0.0 - 6.5.8.19
3.1.0 6.5.0.0 - 6.5.8.19
- changed snippets
3.0.3 6.5.0.0 - 6.5.8.19
3.0.2 6.5.0.0 - 6.5.8.19
- added check for multiple form submit to create a return shipment
3.0.0 6.5.0.0 - 6.5.8.19
2.1.12 6.4.13.0 - 6.4.20.2
2.1.11 6.4.13.0 - 6.4.20.2
2.1.10 6.4.13.0 - 6.4.20.2
2.1.9 6.4.13.0 - 6.4.20.2
2.1.8 6.4.13.0 - 6.4.20.2
2.1.7 6.4.11.0 - 6.4.20.2
- fixed return shipment list for invalid elements with deleted order or customer
2.1.6 6.4.11.0 - 6.4.20.2
2.1.5 6.4.11.0 - 6.4.20.2
2.1.4 6.4.11.0 - 6.4.20.2
2.1.3 6.4.0.0 - 6.4.20.2
- added check for deadline order delivery state
- fixed dhl label sandbox api test
2.1.0 6.4.0.0 - 6.4.20.2
- 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
2.0.1 6.4.0.0 - 6.4.20.2
2.0.0 6.4.0.0 - 6.4.20.2
- 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
1.1.4 6.4.0.0 - 6.4.20.2
1.1.3 6.4.0.0 - 6.4.20.2
1.1.2 6.4.0.0 - 6.4.20.2
1.1.1 6.4.0.0 - 6.4.20.2
1.1.0 6.4.0.0 - 6.4.20.2
- fixed missing footer payment and shipping logos
- added optional dhl label as qr code
- added shopware 6.4 compatibility
1.0.9 6.3.0.0 - 6.3.5.4
1.0.8 6.3.0.0 - 6.3.5.4
1.0.7 6.3.0.0 - 6.3.5.4
1.0.6 6.2.0 - 6.3.5.4
1.0.5 6.2.0 - 6.3.5.4
1.0.4 6.2.0 - 6.3.5.4
1.0.3 6.2.0 - 6.3.5.4
1.0.2 6.2.0 - 6.2.3
1.0.1 6.2.0 - 6.2.3
- fixed display of customer name
- fixed missing translations