website logo
Consola de Desarrolladores
Navigate through spaces
Mobbex {DEV}
⌘K
💪PRIMEROS PASOS
Primeros Pasos
🔥Integración Embebida
🕹️MÓDULOS
💸Checkout
🔗Link de Pago
🔁Suscripciones/Recurrencia
Métodos de Pago y Cuotas
🎁Fidelización
📜Códigos de Barra y QR
💾Wallet - Tokenización de Tarjetas y Cuentas Bancarias
✂️Marketplace y Split de pagos
🛒ECOMMERCE Y LIBRERIAS
E-Commerce
Cliente Desktop (CLI)
Marketplace
INFORMACION GENERAL
Tabla de Países
Cod. de Provincias Argentinas
📨Webhooks
💳Tarjetas de Prueba
💱Conversión de Monedas
SUSCRIPCIONES Y LIBRERIAS
Suscripciones
WooCommerce Suscriptions
MOBBEX AVANZADO
Mobbex.JS
🎨Personalización de la UI de Pago
Operatoria en 2 pasos
🔌 SDK
NodeJS
PHP
Windows
OPERACIONES
Consulta de Operaciones
Devoluciones
Códigos de Estado
Códigos de Estado por Estado de Orden
CONNECT
Dev Connect
📱Aplicaciones Móviles
🇺🇸English
💪First Steps
🔥Embedded Integration
🕹️Modules
💸Checkout
Docs powered by archbee 
5min

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:

  • Checkout
  • Órdenes de Pago

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:

Se debe tener en cuenta el acuerdo realizado con la marca ya que se podrá Capturar más o menos de lo Autorizado.
POST
Params
Query Parameters
ID
required
String
ID de la Operación que se intenta capturar.
Header Parameters
x-api-key
required
String
Clave API de su aplicación.
x-access-token
required
String
Token de acceso de la entidad.
Body Parameters
total
required
Number
Monto que se capturará. Formato XXX.xx donde el PUNTO es el separador decimal.


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
UP NEXT
NodeJS
Docs powered by archbee 
Capturar Operación