Menú digital
POST
Entrar al pago con el enlace del restaurante
POST /api/digital-menu/create-payment-pass
Descripción
Abre el pago de un pedido con el enlace de pago que manda el restaurante.
Detalles
El enlace de pago llega por WhatsApp, en el QR de la precuenta o copiado desde el punto de venta. Devuelve un pase que solo sirve para pagar ese pedido y dejar propina: no deja agregar platos ni enviar. El enlace vence a las 48 horas; vencido solo deja ver un pedido ya pagado.
Permisos requeridos
public
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| slug | string | Sí |
min:1
max:63
|
| paymentCode | string | Sí |
min:1
max:64
|
| deviceUuid | string | Sí |
min:36
max:36
|
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 |
| orderCode | string | Número del pedido para mostrar |
| orderPass | string | Pase que solo sirve para pagar, va en el encabezado X-Order-Pass |
| orderPassExpiresAt | datetime | Cuándo vence el pase |
Ejemplo de request
curl -X POST https://restofy.pro/api/digital-menu/create-payment-pass \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"slug": "string",
"paymentCode": "string",
"deviceUuid": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.