What can be done about returns
(WIP) : SSR, SA, BO, API
Activating the returns module
To access the return configurations, the "Return Management" module need to be enabled in the Backoffice. Admin users can activate it by going to the Configuration > Modules section.
If the module is displayed as "not available", please refer to your Onestock contact who will make it available.
Workflow configuration
(WIP)
Choix 1 : simple (SA/API - pas SSR)
Retuned / returned (voir JD apac) avec action pour update des LIG
Choix 2 : avec déclaration (returning) voir Eram
return parcel : returning - returned
return lig : avec les 3 etats et return conditions
General configuration
If the module is activated, the Returns tab will appear in the configuration section.
Pour restreindre le périmètre
Returnable order types
Returnable order line states
Status of return lines that can be declared in a new return
Limit the returnable items by a query
Returnable period
Pour afficher des choix
Return reasons : Reasons for returns proposed when declaring in the Store App and Backoffice
Ex:
["damaged","retract","size_small","size_big"]
General conditions of the items : General conditions of items proposed for returns validation in the Store App or in other external systems.
Ex:
Configuration | Key | Description | Example |
---|---|---|---|
Return reasons |
| Reasons for returns proposed when declaring in the Store App and Backoffice |
|
General conditions of the items |
| General conditions of items proposed for returns validation in the Store App or in other external systems. |
|
Return methods
Configuration fields
Field | Type | Validation | Description | Example |
---|---|---|---|---|
| array of objects | Optional | Array of carriers proposed for the given sales channel | |
| string | Mandatory (if carriers given) | Name of the carrier. If the carrier label is to be generated by Onestock ("ignore_shipment" not set or set to false), the carrier name must match the format expected by Onestock. |
|
| string | Mandatory (if carriers given) | Delivery option. If the carrier label is to be generated by Onestock ("ignore_shipment" not set or set to false), the option must match those expected by the carrier. |
|
| string | Mandatory (if carriers given) | Stock location to which return parcels will be sent . The stock location must be created in Onestock, and its address given. |
|
| bool | Optional | If the parameter is set to true, Onestock will not generate any shipping label. This makes it possible to create returns with carriers not managed by Onestock. |
|
| array of strings | Optional | Name of the notification that will be sent when the return parcel is created. Generally, an email. A template has been designed by our teams for adding documents as email attachments. |
|
| array of strings | Optional | Name of documents to be generated when the return parcel is created (in addition to the shipment that will be autogenerated) |
|
| object | Optional | ||
| string | Mandatory (if in_store given) | Allows you to filter on a precise perimeter of stock locations proposed on the map. The stock location query must exist in Onestock. |
|
| array of strings | Optional | Name of the notification that will be sent when the return parcel is created. Generally, an email. A template has been designed by our teams for adding documents as email attachments. |
|
| array of strings | Optional | Name of documents to be generated when the return parcel is created. |
|
Store App configuration
Returns declaration
Returns validation
Restrict validation to the declared store
Display detailed information
No document generation
Optional document generation