2.4 Obtener detalles del pago

❗️

ACTUALIZACION EN CHECKOUT CUSTOM

Por requerimeintos de nuestra herramienta de seguridad, se agregaron nuevos datos a la integración

  1. Nueva funcion JS deviceInformation() que devolvera nueva información del dispositivo que ejecuta la transacción
  2. Se agregan campos en el enpoint de charge v3.5 para la ejecucion correcta del 3ds v2. Estos campos se llenan con la información que devulve la función deviceInformation()

Para información mas detallada puede consultarla en esta documentación o solicitar una asesoria en la implementacion de estos nuevos datos en conjunto con el equipo de integraciones de Netay. Cita con integraciones por API.

Estatus DONE

Cuando el atributo status contiene el valor DONE indica que la transacción ha sido completada y aprobada, por lo que en este punto cualquier flujo que requiera de la ejecución de este servicio y cuya respuesta contenga el valor antes mencionado, se da por finalizada.

Estatus REJECT

Cuando el atributo status contiene el valor REJECT indica que la transacción ha sido rechazada por motivos directamente relacionados con la entidad bancaria. El motivo del rechazo se puede consultar en el atributo responseMsg del cuerpo de la respuesta de la ejecución de este servicio.

Estatus REVIEW

Cuando el atributo status contiene el valor REVIEW indica que la transacción antes de ser completada deberá pasar por el flujo de 3D-Secure. En este punto se deberá tomar el valor del atributo returnUrl del paso 2.1 Realizar pago, que contendrá la url que deberá ser mostrada al cliente para completar el flujo de 3D-Secure.

Estatus WAIT_THREEDS

Cuando el atributo status contiene el valor WAIT_THREEDS indica que el cliente posiblemente haya visto la pantalla de 3D-Secure de la entidad bancaria pero no se ha autenticado para finalizar el flujo.

Estatus CHARGEABLE

Cuando el atributo status contiene el valor CHARGEABLE indica que el cliente ha finalizado el flujo a través de 3D-Secure y que el pago puede ser cobrado, sin embargo en este punto, el pago aún no ha sido cobrado ya que para poder ser cobrado hace falta confirmar la operación ejecutando el servicio del paso 2.3 Confirmación del pago.

Estatus INSECURE

Cuando el atributo status contiene el valor INSECURE indica que la transacción ha sido rechazada por nuestro motor antifraude ya que ha detectado un alto riesgo de fraude.

📘

Información

Es posible saber cuando un pago requiere de autenticación a través de 3D-Secure, para esto solo hay que verificar que el atributo status de la respuesta del paso 2.1 Realizar pago sea review, de esta forma sabremos que es necesario mostrar al cliente la pantalla de 3D-Secure de la entidad bancaria de su tarjeta que está contenida en el valor del atributo returnUrl de la misma respuesta.

Language
Click Try It! to start a request and see the response here!