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