7min

Operatoria en 2 pasos

La operatoria en 2 pasos es un tipo especial de operatoria que requiere autorización a nivel de entidad y permite que la transacción pueda ser primero autorizada y luego capturada en otro momento.

Este tipo de operatoria está disponible actualmente en 2 módulos:

A modo de ejemplo, se define el flujo de la operación para un Checkout con la modalidad "2 pasos". De igual forma aplicaría para el módulo de Órdenes de Pago:

Checkout en 2 pasos
Checkout en 2 pasos

De forma predeterminada, ambos módulos trabajan sin operatoria en 2 pasos, es decir, la operación es directamente capturada sobre la tarjeta del cliente. Para poder habilitarla, es necesario definir en el cuerpo de la petición de creación del módulo la variable intent con el tipo de operatoria a realizar:

  • Pago Normal: payment.v2
  • Operatoria en 2 pasos: payment.2-step

Si la operatoria es en 2 pasos y se completa exitosamente la operación dentro del módulo, la misma pasa a estar en estado "Autorizada".

Para poder finalmente capturar la operación, es necesario llamar a la siguiente API:

Get a cake by its ID
GET
Params
Body Parameters
required
String
ID of the cake to get

Resultado

  • result: Resultado de la llamada realizada. Siendo true cuando la operación se anula correctamente y false cuando se produce un fallo.
  • status_message: Mensaje de resultado de la llamada o mensaje de la red.



Cancelar Autorización

Para cancelar una autorización realizada sobre una tarjeta, se puede utilizar la API documentada en el siguiente enlace: Devoluciones



Updated 05 Apr 2022
Did this page help you?
Yes
No