Importante (Pago en efectivo)
Es importante que no se realicen pagos de referencias generadas en el ambiente Sandbox ya que estas son de prueba y puede generar temas en su conciliación.
Estructura devuelta en webhook
Atributos a considerar:
"responseCode": "00"
"procRetMsg": "Aprobada"
{
"sessionId": "ky3Kg2d5WrxZ1EslTnG=gK=wHk3OO3",
"transactionId": "618a435e-8912-499c-bbb6-375d3b5283d6",
"amount": "250.0",
"status": "DONE",
"cardHolderName": "Jon",
"lastFourDigits": "0007",
"bankName": null,
"responseCode": "00",
"procRetMsg": "Aprobada",
"customerEmail": "[email protected]",
"cartType": "002",
"cardNature": null,
"authDate": 1623795867163,
"authCode": "123456",
"orderId": "1623795864291630190"
},
"event": "sessionLink.paid",
"type": null,
"createdAt": 1623795867163
}
Código | Descripción |
---|---|
00 | Aprobado |
01 | El emisor quiere contactarnos |
03 | Problemas con la afiliación |
04 | Tarjeta bloqueada |
05 | Error General |
06 | Problema de comunicación |
07 | Tarjeta bloqueada |
12 | Problemas con el tipo de operación |
13 | Problemas con el tipo de operación |
14 | Tarjetas con problemas |
15 | Problemas con el emisor |
30 | Problemas con la afiliación |
31 | Problemas con el tipo de operación |
33 | La tarjeta expiró |
34 | Regla de fraude |
36 | Tarjeta bloqueada |
41 | Tarjeta bloqueada |
43 | Tarjeta bloqueada |
51 | Fondos insuficientes |
54 | La tarjeta expiró |
55 | Problemas con pin |
56 | Tarjeta con problemas |
57 | Problemas con el tipo de operación |
58 | Problemas con el tipo de operación |
61 | Fondos insuficientes |
62 | Tarjeta con problemas |
63 | Permisos insuficientes |
68 | Problemas de comunicación |
75 | Problemas con pin |
82 | Tarjeta con problemas |
83 | Tarjeta con problemas |
87 | Tarjeta con problemas |
91 | Procesador no disponible |
Inf
Varias de las respuestas se repiten dado a que el banco para un mismo problema nos devuelva un código distinto
Recomendación:* Se puede utilizar en el sistema una condición el cual diga Si la respuesta es distinta a 00 la transacción no se pudo completar**