Módulo de Integración Bancaria
Pago Móvil Conciliado — R4
Gestión de webhooks R4consulta (Fase A) y R4notifica (Fase B). Panel de control de identidad y simulador de eventos del banco Mi Banco.
Capa 1
TLS Forzado
HTTPS con TLS 1.2 mínimo (recomendado 1.3). Todas las conexiones al dominio deben usar certificado válido.
Configurado en servidor
Capa 2
IP Whitelist
45.175.213.98
200.74.203.91
204.199.249.3
IPs R4 / Mi Banco autorizadas
Capa 3
UUID Auth Token
Header Authorization requerido en cada solicitud del banco.
••••••••-••••-••••-••••-••••••••••••
Leído de R4_WEBHOOK_AUTH_TOKEN (env)
Flujo: Pago Móvil Conciliado
FASE A
R4consulta
POST /R4consulta
El banco consulta si el cliente existe y puede pagar. Debemos responder {"status": true/false}
Recibe:
IdCliente, Monto, TelefonoComercioResponde:
{"status": true} o {"status": false}
FASE B
R4notifica
POST /R4notifica
El banco notifica la acreditación. Validamos referencia, banco y monto, respondemos {"abono": true/false}
Recibe:
Referencia, BancoEmisor, Monto, CodigoRedResponde:
{"abono": true} o {"abono": false}