Nuestro servicio Iniciación de pagos le permitirá recibir pagos de diferentes servicios: Transferencia bancaria directa, pagos con tarjeta y pagos externos El proceso de certificación depende de cuál de estas variantes pretende utilizar.


Creación de los webhook


Comprobaremos si ha registrado los webhooks relacionados con los servicios de pago:

  • event_payment_transfer_lockstep_authorized (Direct Bank Transfer)
  • event_payment_transfer_lockstep_completed (Direct Bank Transfer)
  • event_payment_creditcard_preauthorize (Credit Card Payments)
  • event_payment_creditcard_pay (Credit Card Payments)
  • event_payment_transfer_external_completed (External Payments)


Creación de transacciones y manejo de los resultados


Aquí validaremos que puede crear transacciones y que puede manejar las respuestas que generan, tanto para transacciones exitosas como fallidas. Para hacer esto, le proporcionaremos información sobre ciertas transacciones que realizará. Para ambos tipos de resultados (éxito y error), se le pedirá que nos brinde información que se encuentra en las respuestas de las devoluciones de llamada. Esta información le permitirá a UNNAX certificar la implementación correcta de los servicios de pago.


Pagos con tarjetas


Si está implementando pagos con tarjeta de crédito o débito, deberemos confirmar que puede iniciar el widget y realizar:

  • Pagos
  • Preauthorizaciones
  • Reembolsos
  • Transacciones tokenizadas


Después de cada prueba, necesitaremos información sobre el resultado de cada transacción para que podamos confirmar el éxito de la prueba.


Transferencia bancaria directa (Direct Bank Transfer)


Al integrar transferencias bancarias directas, certificaremos que puede realizar transacciones utilizando los servicios de Widget o API. Tenga en cuenta que las transacciones con proceso de inicio de sesión de 2 pasos y proceso de firma de 2 pasos se probarán.


Pagos externos (External cashins)


Para las pruebas de pagos externos, le solicitaremos que cree un pago externo en orden. Luego recibirá una devolución de llamada con el resultado de la transacción y solicitaremos cierta información de esta respuesta para verificar que la funcionalidad se haya implementado correctamente.


Hosted payments


Al probar los pagos alojados, generará un cronograma de campaña para comenzar en dos días a partir de la fecha de la prueba. Esa campaña contendrá al menos cinco órdenes diferentes. Confirmaremos que los pedidos y la información relacionada con ellos se crearon como se esperaba.

Cuando una campaña haya sido confirmada con éxito, le pediremos que la detenga para completar las pruebas.