Resumen
Esta guía te llevará paso a paso por una solución sencilla para aceptar pagos dentro de tu aplicación Android. El SDK de Milio para Android te permite integrar múltiples métodos de pago en tu aplicación, incluyendo Visa y MasterCard.
Además, como se observa en la interfaz de usuario, podrás implementar funcionalidades relacionadas con la gestión de saldos y transferencias. Entre las acciones posibles están:
Transferencia inmediata: Ofrece la funcionalidad de realizar transferencias de forma rápida y sin complicaciones.
Estas características mejoran la experiencia del usuario, haciendo que la gestión de pagos sea fluida y eficiente desde tu aplicación Android.
Transferencia inmediata
La transferencia inmediata permite enviar dinero de forma rápida, utilizando un identificador bancario (tokenizado) o sin tokenizar (inyección de una tarjeta)
🔹 Opción 1: Transferencia Sin Tokenizar (Ingresando los datos manualmente)
Para realizar un pago sin tokenizar la tarjeta, este proceso no genera ningún registro, sino que únicamente dispersa los fondos. En este caso, se crea una transferencia en la que se inicializa la cuenta de origen de los fondos, pero no se genera registro ni se guardan datos al finalizar la operación.
{
"amount": 2500,
"card": {
"cardNumber": "4364749491074401",
"cardExpiryDate": "12/26",
"cardCVV": "652",
"cardName": "Buffy Lanz"
},
"phone": "3026580102",
"third": "Buffy Lanz"
}
🔹 Opción 2: Transferencia Tokenizada (Usando un banco previamente registrado)
Para realizar un pago con tarjeta tokenizada, es necesario que previamente exista un tercero registrado en la compañía y que dicho tercero tenga una tarjeta asociada. En este flujo, la cuenta de la tarjeta del tercero será la fuente de los fondos que se dispersarán, y es el mismo tercero quien crea la transferencia. Una vez finalizada la transferencia, el cliente decide si se guarda la tarjeta.
El SDK requiere un tercero asociado a la transacción para pagos con tarjeta tokenizada. Si no tienes uno registrado, puedes crearlo en la plataforma mediante los siguientes enlaces:
- Crear tercero con método de pago manual
- Crear un tercero y vincular método de pago
- Si ya cuentas con uno o varios clientes puedes consultar en el siguiente enlace Listado de terceros Y a continuación sus respectivas tarjetas tokenizadas Tarjetas tokenizadas.
{
"amount": 1500,
"thirdBankUUID": "dfb56715-ed55-4839-b0"
}
📍 Explicación de los Campos
Campo | Tipo | Descripción |
---|---|---|
amount | Double | Monto de la transferencia. |
card | Object | (Solo en transferencias sin tokenizar) Datos de la tarjeta ingresada manualmente. |
cardNumber | String | Número de tarjeta de crédito/débito del remitente. |
cardExpiryDate | String | Fecha de vencimiento en formato "MM/YY" . |
cardCVV | String | Código de seguridad de la tarjeta. |
cardName | String | Nombre del titular de la tarjeta. |
phone | String | (Solo en transferencias sin tokenizar) Teléfono del usuario que realiza la transacción. |
third | String | (Solo en transferencias sin tokenizar) Nombre del destinatario de la transferencia. |
thirdBankUUID | String | (Solo en transferencias tokenizadas) Identificador único del banco receptor. |
Iniciar SDK
MilioSdk.initializeSdk('eyJhbGciOiJIUzI1NiIsInR5cCI...')
.then(response => /*Data de respuesta que levanta el Sdk*/)
.catch(error => /*Data de error*/);
📍 ¿Cómo ejecutar la Transferencia Inmediata en el SDK?
const jsonDatat = JSON.stringify({
amount: 1500.00,
thirdBankUUID: "dfb56715-ed55-4839-b5d0-18645da02dd0"
});
MilioSdk.openTransferenciaInmediata(jsonDatat)
.then(response => /*Data de respuesta*/)
.catch(error => /*Data de error*/);
📍 Beneficios
✅ Permite realizar transferencias en segundos.
✅ Soporta dos modalidades: con tarjeta manual o con cuenta bancaria tokenizada.
✅ Evita pasos adicionales en transferencias recurrentes con bancos registrados.
🚀 Esta función permite procesar transferencias inmediatas con máxima flexibilidad! 🎉

Este SDK es una herramienta poderosa para desarrolladores que buscan integrar soluciones financieras innovadoras y seguras en sus aplicaciones Android. ¡Descubre cómo el SDK de Transferencias Milio puede potenciar tu aplicación! 🚀