# Create a return and cancel the order Create an return over an order that never was picked up by the customer. The return will cancel the order in the ecommerce platform regardless it was fulfilled or not Endpoint: POST /order_cancellation_returns Version: 1.4.2 Security: bearerAuth ## Request fields (application/json): - `shopCode` (string) Shop code which belongs the return. In case this field is not informed, it will be obtained from security context. In case it is informed, it will be validated against the security context Example: "marchelacolombine" - `orderName` (string, required) Ecommerce order name Example: "7848" - `customerEmail` (string, required) Email associated to the customer Example: "customer@if.com" - `customerPhone` (string) Phone associated to the customer Example: "+34666666666" - `dropOffPointCode` (string) Internal code of the drop-off location where the customer was going to pick up the order Example: "STORE-TEST-1" - `language` (string) Language code on ISO-639 to localize the return request Example: "es" ## Response 200 fields (application/json): - `statusCode` (string) Example: "200" - `description` (string) Example: "Your return have been registered correctly" - `return` (object) - `return.id` (string) Internal ID of the return Example: "eaea3209-68c9-4493-9df5-415f1b52003a" - `return.name` (string) Internal ID of the return Example: "R1-7848" - `return.shopCode` (string) Shop code which belongs the return Example: "marchelacolombine" ## Response 400 fields ## Response 401 fields ## Response 404 fields ## Response 405 fields ## Response 500 fields