Cierre del pedido
POST
Cancelar el pago en curso
POST /api/checkout/delete-payment
Descripción
Descarta el cobro en línea del pedido que no se aprobó para intentar de nuevo.
Detalles
Deja sin efecto el último cobro del pedido que no quedó aprobado, para que el cliente pueda intentar otra vez o usar otro medio. Antes le pregunta a la pasarela: un pago que el banco acaba de aprobar no se cancela. En un pedido de grupo fuera del local, solo lo cancela quien eligió cómo pagar o quien paga con el enlace de pago.
Permisos requeridos
auth-order
Request
Este endpoint no recibe parámetros.
Respuesta
Campos que devuelve dentro de data. Nada fuera de esta lista sale en la respuesta.
| Campo | Tipo | Descripción |
|---|---|---|
| orderUuid | string | Identificador del pedido |
Ejemplo de request
curl -X POST https://restofy.pro/api/checkout/delete-payment \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>"
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-10-09T02:12:12Z
HTTP 200
Request
[]
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"orderUuid": "2b07d3aa-5c85-4389-91aa-7aeaefd77d77"
}
}