Crear Depósito QR
Campos condicionales según fundingSource
Request (fundingSource: conversion)
Request (fundingSource: balance)
Response
Crear Depósito Cash
El flujo de payin en cash permite crear una transacción de depósito en efectivo usando los mismos datos base del payin QR, pero sin generar ni devolver datos de QR.Request
Response
Pagos con Tarjeta
El flujo de pagos con tarjeta permite crear una transacción enviando los datos de la tarjeta y luego confirmar la operación en un segundo paso.Endpoints
Crear Pago con Tarjeta
Usa este endpoint para iniciar una transacción con tarjeta. La respuesta devuelve el identificador de la transacción y el estado inicial para continuar con la confirmación.Request
Tipos de Tarjeta
Response
Confirmar Transacción
Usa este endpoint para confirmar la transacción creada previamente.Path Params
Response
Flujo Recomendado
- Crear el pago con tarjeta enviando una
externalReferenceúnica. - Solicitar la confirmación al cliente final si la respuesta queda en
pendingConfirmation. - Confirmar la transacción usando
transactionId. - Recibir cambios de estado por Webhooks y conciliar con el historial de transacciones.
Consideraciones
- Este flujo estará disponible próximamente y aún no está implementado en el código.
- No almacenes datos sensibles de tarjeta, como CVV o número completo de tarjeta, fuera del flujo autorizado.
- Todos los requests deben enviarse por HTTPS y con
Authorization: Bearer {accessToken}.
Flujo Recomendado
- Autenticar al partner.
- Crear el QR con una referencia única.
- Mostrar
qrCodeBase64al cliente final. - Recibir cambios de estado por Webhooks.
- Conciliar con el historial de transacciones.