Procesamiento de Transacciones
Si no usas nuestro Core de crédito o nuestro Autorizador, deberás implementar y exponer en tu backend los endpoints de "Autorización" y "Ajustes" para que podamos comunicarnos.
Cuándo Consumimos tus Endpoints
- Durante el flujo online: Cada vez que un usuario utiliza su tarjeta en cualquier tienda o comercio electrónico
- Conciliación de red: Cuando la red (Mastercard, Visa, etc) solicita la conciliación de todos los pagos que presentan los comerciantes
Consideraciones Importantes
- Diferencias en conciliación: Si hubiera una diferencia en la conciliación, solicitaremos un ajuste a tu API
- Tiempo de respuesta: Necesitaremos que tus endpoints respondan lo más rápido posible para garantizar una buena experiencia de usuario. Si la respuesta se demora, rechazaremos la transacción
- Idempotencia: Usaremos un header de idempotencia para evitar crear dos o más recursos para la misma solicitud
- Validación y firma: Tendrás que validar y firmar las autorizaciones siguiendo los pasos de esta documentación
Cómo Probar tu Implementación
Puedes probar la implementación de tu backend con algunas operaciones típicas que enviaremos con una colección de Postman incluida en nuestro repositorio de ejemplos públicos.
Podrás importar la colección a una instancia de Postman y así simular pedidos reales hacia tu backend, incluido el algoritmo de generación y chequeo de firma.
Archivos de Conciliación
Diariamente te enviaremos dos archivos en formato CSV mediante un SFTP (Secure File Transfer Protocol) para que puedas conciliar todas las transacciones entre tu sistema y el nuestro.