Cancelar pedido
precaución
Sólo se aceptan solicitudes de cancelación para pedidos confirmados.
Una vez cancelado un pedido, ya no se podrá modificar.
El importe de la cancelación se verá reflejado en las liquidaciones del comercio y se realizará una devolución total de los importes previamente abonados por el comprador.
- http
- shell
- python
- php
- C#
POST /orders/:orderId/cancel HTTP/1.1
Accept: application/vnd.aplazame.v1+json
Authorization: Bearer api_private_key
Host: api.aplazame.com
$ curl "https://api.aplazame.com/orders/:orderId/cancel" \
-H "Accept: application/vnd.aplazame.v1+json" \
-H "Authorization: Bearer api_private_key" \
-X POST
import aplazame_sdk
client = aplazame_sdk.Client('api_private_key')
response = client.cancel(':orderId')
<?php
use Aplazame\Api\Client as AplazameClient;
$aplazameClient = new AplazameClient("https://api.aplazame.com", AplazameClient::ENVIRONMENT_PRODUCTION, " api_private_key");
$result = $aplazameClient->post("/orders/{$orderId}/cancel", []);
using Aplazame.Api;
Client client = new Client("https://api.aplazame.com", Client.EnvironmentProduction, " api_private_key");
dynamic result = client.Post($"/orders/{orderId}/cancel", new {});
| Parámetro | Tipo | Descripción |
|---|---|---|
| :orderId | string | Sí. |
Respuesta
HTTP/1.1 204 No Content
X-Aplazame-Media-Type: aplazame.v1