Inyo

Remesas

La API de Remesas ofrece una solución completa de extremo a extremo para construir aplicaciones de pagos transfronterizos. Combina los Servicios Core de Inyo (infraestructura regulatoria y licencias de transmisión de dinero), la Plataforma de Cumplimiento (KYC, KYB, AML y antifraude) y el Payment Gateway (recaudación y desembolso de fondos) en una única integración unificada.


Cómo Funciona

Una transacción de remesa sigue un ciclo de vida bien definido que garantiza el cumplimiento regulatorio en cada paso:

┌─────────────┐    ┌─────────────┐    ┌──────────────┐    ┌─────────────┐
│   Sender     │    │  Compliance  │    │    Quote     │    │  Recipient   │
│  Onboarding  │───▶│ Verification │───▶│   (FX Rate)  │───▶│    Setup     │
│   (KYC)      │    │              │    │              │    │              │
└─────────────┘    └─────────────┘    └──────────────┘    └─────────────┘
                                                                 │
┌─────────────┐    ┌─────────────┐    ┌──────────────┐          │
│   Receipt    │    │  Transaction │    │   Funding    │◀─────────┘
│  (Regulated) │◀───│  Execution   │◀───│   Source     │
│              │    │              │    │  (Card/ACH)  │
└─────────────┘    └─────────────┘    └──────────────┘

Pasos de Integración

PasoAcciónEndpointDescripción
1Onboarding del RemitentePOST /peopleCree el remitente y active el screening de KYC/AML
2Verificación de CumplimientoGET /participants/{id}/complianceLevelsVerifique que el remitente haya alcanzado al menos el Level 1
3DestinosGET /payout/{country}/destinationsObtenga los corredores de payout disponibles
4Obtener una CotizaciónPOST /payout/quotesFije la tasa de FX y las comisiones
5Configuración del DestinatarioPOST /peopleCree el beneficiario usando los esquemas específicos de cada país
6Cuenta del DestinatarioPOST /payout/participants/{id}/recipientAccounts/gatewayVincule la cuenta bancaria del destinatario
7Fuente de FondeoPOST /payout/participants/{id}/fundingAccountsRegistre la tarjeta o cuenta ACH del remitente
8Verificación de LímitesGET /fx/participants/{id}/limitsVerifique que el remitente no haya excedido los límites de transacción
9Ejecutar la TransacciónPOST /fx/transactionsEnvíe la transacción con todos los ID vinculados
10WebhooksPOST /webhooksRegístrese para recibir notificaciones de estado en tiempo real

Patrón de Arquitectura

Inyo requiere una arquitectura Backend-for-Frontend (BFF). Sus credenciales de API (x-api-key, x-agent-id, x-agent-api-key) nunca deben exponerse a clientes frontend o móviles.

┌──────────────┐     ┌──────────────┐     ┌──────────────┐
│   Frontend   │────▶│  Your Server │────▶│   Inyo API   │
│ (React, etc) │     │  (BFF Layer) │     │  (Sandbox /  │
│              │◀────│              │◀────│  Production) │
└──────────────┘     └──────────────┘     └──────────────┘
                      Holds API keys       KYC, FX, Payout
                      Orchestrates calls   Compliance engine

Pautas de Caché

La API de Inyo aplica límites de tasa en los endpoints de data population. Implemente el almacenamiento en caché de la siguiente manera:

DatosDuración del CachéRazón
Destinos y bancos24 horasRara vez cambian
Límites de cumplimiento24 horas (o hasta que ocurra una transacción)Semiestáticos
Esquemas de destinatario/cuenta24 horasRara vez cambian
CotizacionesNunca almacenar en cachéSensibles al tiempo — válidas 30 minutos por defecto; verifique siempre expireAt

Requisitos de Red

La API de Remesas está protegida en el borde de la red: cada solicitud debe presentar un certificado de cliente TLS mutuo, y su IP de egreso debe estar en la lista de permitidos. Ambos se aprovisionan durante el onboarding — vea Conectividad.


¿Necesita Ayuda?