Menú digital
POST
Subir el comprobante de transferencia
POST /api/digital-menu/create-payment-receipt
Descripción
Guarda el comprobante de la transferencia y, si el pedido lo esperaba, lo envía al restaurante.
Detalles
Recibe la foto o el PDF del comprobante cuando el cliente eligió pagar por transferencia. El pedido que esperaba el comprobante sale en ese momento. El restaurante lo acepta o lo rechaza al revisar el pedido.
Permisos requeridos
auth-order
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| fileData | string | Sí |
max:14000000
|
| fileType | string | Sí |
enum:jpg,png,webp,pdf
|
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 |
| paymentReceiptUuid | string | Identificador del comprobante |
| status | string | Estado de la revisión del comprobante |
| isSent | bool | Si con el comprobante el pedido salió al restaurante |
Ejemplo de request
curl -X POST https://restofy.pro/api/digital-menu/create-payment-receipt \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"fileData": "string",
"fileType": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.