Restofy Docs
Reservas del comensal POST

Cancelar el pago del depósito

POST /api/diner-reservations/delete-reservation-payment

Descripción

Descarta el cobro del depósito que no se aprobó para intentar de nuevo.

Detalles

Deja sin efecto el último cobro del depósito 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.

Permisos requeridos

public

Request

Nombre Tipo Requerido Reglas
slug string Sí
min:1 max:63
reservationUuid string Sí
min:36 max:36
chatUuid string Sí
min:36 max:36
deviceUuid string Sí
min:36 max:36

Ejemplo de request

curl -X POST https://restofy.pro/api/diner-reservations/delete-reservation-payment \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "slug": "string",
    "reservationUuid": "string",
    "chatUuid": "string",
    "deviceUuid": "string"
}'

Los valores son demo: reemplázalos por datos reales del negocio.

Ejemplo de respuesta

Actualizado: 2026-10-09T02:12:12Z
HTTP 200

Request

{
    "slug": "restofy_test_reservationpayme_2355_1791511821_tenant",
    "reservationUuid": "ad8ecbb9-c386-11f1-a755-a2f78ac020f7",
    "chatUuid": "ad1544ed-c386-11f1-a755-a2f78ac020f7",
    "deviceUuid": "ea6dd793-3a68-4bd8-a2ab-8ab184f46a01"
}

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "reservationUuid": "ad8ecbb9-c386-11f1-a755-a2f78ac020f7"
    }
}