Eliminar una order
POST {{url}}/moovinApiWebServices-{{country}}/rest/api/ecommerceExternal/deleteOrder
Las órdenes pueden ser eliminadas si su estado es uno de los siguientes:
- Creado (INSERT)
- Recoger (PICKUP)
- Por preparar (PREPARE)
Estados de la respuesta
- SUCCESS: El proceso se llevó acabo de forma correcta, el paquete ha cambiado al estado de eliminado.
PERMISSIONDENIED: Cuando no cuenta con los permisos para ejecutar la acción de eliminar un paquete. Nota: Se puede presentar por motivos de permiso o que no sea el dueño del paquete.
DUPLICATE: Se intenta registar la eliminación de un paquete que ya se encuentra eliminado.
NOPERMIT: No permite eliminar, puesto que no cumple con los estados mencionados anteriormente.
WARNINGDELETE: no permite eliminar, porque el paquete tiene paquetes relacionados y no viene la variable deletePackageGroup para tener claro si hay o no que eliminar también los paquetes relacionados.
NOTALLOWED: no permite eliminar, porque si se elimina el paquete padre quedan los paquete hijos sin su paquete padre.
Request Body
{"idPackage"=>1240}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
token | string |
RESPONSES
status: OK
{"statusPackage":"INMOOVIN","statusSpecific":"INMOOVIN","status":"NOPERMIT","message":"No permit change DELETEPACKAGE in thos status"}