Cómo integrar QR modelo atendido
Para cobrar a través de un código QR modelo atendido, deberás crear una orden y asociarla a la caja en la quieras cobrar.
Flujo del modelo
Te explicamos cómo funciona el modelo atendido:
- El punto de venta registra un pedido (1a) y crea una orden asignada a una caja (1b). En este momento la orden se encuentra disponible para ser escaneada (2).
- Cuando el cliente escanea el QR (3) con la orden y realiza el pago (5), se recibe una notificación IPN (4a y 6b) al servidor del vendedor. Con esos datos, se obtiene el estado de la orden (7a), para validar que esté cerrada o siga abierta, pendiente de pago.
Crear una orden
Para obtener información sobre cómo crear órdenes accede a nuestra Referencia de API.
Una vez creada la orden, ya se encuentra disponible para ser escaneada y pagada.
Eliminar una orden
Para obtener información sobre cómo eliminar la orden asociada a un QR antes de que expire por vigencia, o se cierre, accede a nuestra Referencia de API.
HTTP 204 No Content
.Recibe notificaciones de tus órdenes
Las notificaciones IPN (Instant Payment Notification) son la forma automática de aviso de la creación de nuevas órdenes y las actualizaciones de sus estados. Por ejemplo, si fueron aprobados, rechazados o si se encuentran pendientes.
Implementa IPN de merchant_order
junto con una búsqueda de la orden por external_reference
como método de contingencia.