Restofy Docs
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"
    }
}