Retiros por Transferencia
Conoce el paso a paso de cómo hacer un retiro por transferencia en Ecuador
Hacer un retiro en Ecuador por medio de transferencia bancaria consiste en capturar los datos necesarios de la persona que recibirá el pago y hacer una solicitud a través de nuestra API con un Bearer Token y una secretKey. De esta forma, las transacciones se autentican y se realizan de forma segura.
¿Cómo funciona?
Transferencia es una forma de retirar fondos en Ecuador mediante transferencias bancarias. Para completar una transacción utilizando este método de retiro, el cliente debe seleccionar la opción "Transferencia Bancaria", ingresar su número de cuenta bancaria, seleccionar el banco, el tipo de cuenta, y confirmar la operación.
El proceso de PayOut con transferencia en Ecuador consta de cuatro etapas principales:
- Selección de método. El cliente elige retirar dinero por medio de transferencia en tu sitio web o aplicación.
- Ingreso de datos. El cliente ingresa los datos necesarios para que el retiro sea realizado (como banco, número y tipo de cuenta) y confirma la transacción.
- Validación y Captura. ProntoPaga valida la información del retiro, hace la solicitud de transferencia al banco y mueve el dinero desde la cuenta del comercio hacia la cuenta del cliente.
- Confirmación. El cliente recibe una confirmación de retiro exitoso en su correo electrónico. A su vez, tu comercio recibe la confirmación a través de los webhooks que hayas configurado.
Lista de bancos
La lista de códigos bancarios para PayOuts de tipo transferencia la puedes encontrar en este artículo, dividida por países. El código bancario debe enviarse en el campo bankCode del endpoint de creación de un retiro.
Crea un nuevo retiro
Para hacer una solicitud de nuevo retiro a través de nuestra API deberás usar este endpoint. La solicitud se envía con tu Bearer Token, así como con tu secretKey.
Firma de la transacciónPuedes ver el detalle de cómo firmar los parámetros de la transacción con tu secretKey en este artículo.
Además, debes incluir los datos necesarios del cliente al que le mandarás el dinero, como: nombre, apellido, correo electrónico, teléfono, ID, cuenta, entre otros.
Notificación del estado de la transacciónPara configurar el webhook que irá en el campo
urlConfirmationy recibir notificaciones con el estado de tu transacción, revisa este artículo.
Límites transaccionales
Ten en cuenta que cada banco establece sus propios límites transaccionales. Estos límites pueden variar dependiendo del tipo de cuenta o sistema de autenticación del banco.
Consulta los límites transaccionales para el comercio, del procesador y de ProntoPaga en el siguente artículo:
Prueba tu integración
Contamos con demos que simulan la experiencia de retiro del cliente, en donde podrás hacer pruebas. Conócelos aquí.
Certifica tu integración
La certificación de la integración en sandbox es un paso obligatorio que todos los comercios deben realizar antes de recibir sus credenciales de producción. Su propósito es asegurar que la integración cumpla con los estándares técnicos, funcionales y de seguridad requeridos por ProntoPaga. Dentro de esta sección, se establecen los requisitos que deben cumplirse sin excepción para que la certificación sea aprobada.
Requisitos de certificación
A continuación, encontrarás los distintos requisitos necesarios para completar tu certificación:
- ❌ El documento de identidad del cliente no debe ser modificable en ningún punto de la transacción.
- ✅ Es recomendable que este dato no se muestre en el checkout. Solo puede estar disponible en la sección de perfil del usuario autenticado.
- ⚠️ Esta medida tiene como objetivo prevenir fraudes y evitar que se realicen transacciones en nombre de terceros o menores de edad.
- 📥 Agregar los logotipos de los diferentes métodos de pago de ProntoPaga a tu front-end. Puedes descargarlos aquí.
- 🔎 Todos los nombres y logos de los métodos de pago habilitados deben mostrarse de forma clara, sin modificaciones visuales o estilísticas que puedan generar confusión o inducir a errores.
- ✅ Se recomienda ordenarlos según su popularidad o frecuencia de uso, para mejorar la experiencia del usuario y optimizar la conversión.
- ✅ El checkout debe incluir mensajes claros y visibles que orienten al usuario durante todo el proceso.
❗ Es obligatorio mostrar:
* ℹ️ Montos mínimos y máximos permitidos para cada método de pago.
* ℹ️ Estados transaccionales con claridad: por ejemplo, **Transacción aprobada** o **Transacción rechazada**, junto con una sugerencia de los pasos a seguir en caso de que corresponda.- ❌ No almacenar datos sensibles del cliente en tu base de datos.
- ✅ La certificación se otorga únicamente si estos requisitos se cumplen en su totalidad en el entorno de sandbox.
- 💻 Una vez validada la integración, se habilitarán las credenciales para el entorno productivo.
- ⚠️ El incumplimiento de estos requisitos podrá resultar en la denegación de la certificación.
Para comercios tipo gambling es necesario cumplir con los siguientes requisitos:
* ✅<b> Verificación de contacto mediante OTP</b>: El registro de usuarios debe incluir una validación de correo electrónico o número telefónico mediante código OTP.
* ✅<b> Verificación de identidad (KYC)</b>: Deben existir validaciones adicionales de identidad antes de permitir el uso completo de la plataforma o realizar transacciones.
* ⚙️<b> Controles para cambios de datos personales</b>: Para la modificación de información sensible (correo electrónico, teléfono, nombre, etc.), el sistema debe solicitar una verificación adicional, como OTP o confirmación de seguridad.
* ⚙️<b> Controles antifraude básicos en el proceso de registro</b>: Esto puede incluir validaciones adicionales para evitar registros automatizados o cuentas fraudulentas.
* ⚠️ El incumplimiento de estos requisitos podrá resultar en la denegación de la certificación.Updated 7 days ago