R4 Conecta
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, TelefonoComercio
Responde: {"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, CodigoRed
Responde: {"abono": true} o {"abono": false}

Simulador de Eventos del Banco

Ej. local: http://localhost:4040/R4consulta

Token que el banco enviará en el header Authorization.