Introducción
Este tipo de procesamiento permite generar una operacion via API permitiendo personalizar al máximo la experiencia de pago.. Siempre se deben tener en cuenta las medidas de seguridad adecuadas para este tipo de Operatoria donde se manipulara el PAN del Cliente.
Procesamiento Clásico
sequenceDiagram
participant Sistema
participant SUGA
Sistema->>SUGA: Crear Operacion
Note right of SUGA: Utilizar Private Key
SUGA-->>Sistema: Guardar Intent Token
Sistema->>SUGA: Generar Token Medio de Pago
Note right of SUGA: Utilizar Public Key
SUGA-->>Sistema: Devuelve Token
Sistema->>SUGA: Generar CobroProcesamiento Simplificado
sequenceDiagram
participant Sistema
participant SUGA
Sistema->>SUGA: Crear Operacion
Note right of SUGA: Utilizar Private Key
SUGA-->>Sistema: Guardar Intent Token
Sistema->>SUGA: Generar CobroGenerales
Nuestro servicio le permitira operar en 2 modalidades que deberán ser configuradas por nuestro equipo durante el alta:
- Modalidad Gateway
- Modalidad Agregador
Requerimientos
Estas credenciales serán provistas por el equipo de Mobbex durante el alta.
- Llave publica
- Llave privada
Importante
Todas las APIs de cobro de SUGA utilizan un campo llamado "reference", el mismo se encarga de prevenir que una transacción sea procesada 2 veces. Este campo es entonces un campo de Idempotencia. Tenga en cuenta que no debe haber 2 operaciones con un mismo reference y es muy importante que este "reference" sea estructurado de manera adecuada para que 2 transacciones o más puedan compartirlo.