Manual

Who may return

Four conditions on the order and three levels on the product. The check always runs in the same order and returns a named reason, which becomes the message to the customer.

On the order

Valid order states

A selection of order states. If the state of the order is not among them, no return is possible. Nothing selected means every state works.

validOrderState

Valid customer groups

The same for customer groups. Useful when dealers should return differently from end customers.

validCustomerGroup

Valid countries

The billing address and every delivery address of the order are checked. If one of them matches, the way is clear.

validCountry

On the product

What applies by itself

Only ordinary products can be returned. Vouchers and discount lines cannot be selected at all.

Taking single products out

Through a custom field on the product, without programming.

Enable custom conditions for products

Switches on the check by Twig.

productRestrictionStatus

Twig Syntax

The expression runs for each order line. Available are the line itself, the product behind it and the order; exclusion happens through a variable set to false.

productRestrictionTwig

What the customer sees when it does not work

Country not released

Online returns are currently not available for the shipping or billing country of this order. Please send the goods to our return address with sufficient postage.

Everything already sent back

You have already created a return shipment for all returnable products. A further return shipment can therefore not be created at the moment.

Condition not met

You cannot currently create a return shipment for this order.