Webhook para efectivo OXXO

Una vez generada la referencia de OxxoPay se debe acudir a una tienda Oxxo a realizar el pago correspondiente. Es necesario que cada comercio prepare un webhook para obtener la confirmación de pago.

Regla de negocio

  • Para considerar que una transacción de pago de una referencia Oxxo Pay tiene el estatus Pagada, Oxxo envía a
    Netpay el aviso de pago de la referencia por parte del cliente final.
  • Netpay espera durante 10 minutos, dando la opción de recibir una notificación de reverso, según sea el caso.
  • Netpay puede considerar la transacción de pago de la referencia Oxxo Pay Pagada y Confirmada al pasar los 10
    minutos y si no se recibió notificación de reverso.

Ejemplo de JSON enviado a webhook

{
"data": {
"folio": "ADFA9245242332380",
"orderId": "2602241151286057844",
"referenceType": "SINGLE",
"ticket": "1234567890",
"amount": 10,
"confirmDate": "Feb 26, 2024 12:27:00 PM",
"transactionId": "869d9297-3763-4118-a11b-d350a4f85e9c",
"reference": "7001170896987844",
"merchantRefCode": "145000561213",
"storeId": 612368,
},
"event": "oxxopay.paid",
"type": "oxxopay",
"createdAt": "1563225681"
}

El atributo event determina el estatus del pago de la referencia.