ISO 20022 Generator
ISO 20022Generator
Blog ISO 20022
·6 min de lectura

pain.001 vs pain.002: tipos de mensajes ISO 20022

El estandar ISO 20022 define una familia de mensajes XML para pagos. Los mas comunes — pain.001, pain.002 y pain.008 — cumplen funciones especificas en la cadena de pago. Este articulo explica sus diferencias y como se complementan.

Vision general de los mensajes ISO 20022

ISO 20022 es un estandar internacional que sustituye formatos propietarios y mensajes SWIFT MT. Cubre todo el ciclo de pago.

El dominio "pain" (Payment Initiation) gestiona la comunicacion empresa-banco:

pain.001: iniciacion de transferencia
pain.002: informe de estado
pain.008: iniciacion de adeudo directo

Otros dominios: "pacs" para compensacion interbancaria, "camt" para extractos, "acmt" para gestion de cuentas.

pain.001: iniciacion de transferencia

El mensaje pain.001 se envia de la empresa al banco para ordenar transferencias. Es el punto de partida de toda transferencia SEPA o internacional.

Contiene datos del emisor, fecha de ejecucion y detalle de cada transaccion. Un solo archivo puede agrupar cientos de transferencias.

El generador de transferencias SEPA produce archivos pain.001 conformes.

pain.002: el informe de estado

El mensaje pain.002 es la respuesta del banco a un pain.001 o pain.008. Indica si el lote fue aceptado, aceptado parcialmente o rechazado.

Para cada transaccion, pain.002 puede indicar:

ACCP: aceptada.
RJCT: rechazada (con codigo de motivo).
PDNG: pendiente.

pain.002 lo genera el banco, no la empresa. Procesarlo es esencial para identificar y corregir rechazos.

pain.008: iniciacion de adeudo directo

El mensaje pain.008 se envia por el acreedor a su banco para iniciar cobros.

Cada adeudo requiere:

Mandato firmado con RUM y fecha de firma.
ICS (identificador del acreedor SEPA).
Tipo de secuencia: FRST, RCUR, OOFF o FNAL.

El generador de adeudos SEPA crea estos archivos con gestion de mandatos.

Tabla comparativa








Caracteristicapain.001pain.002pain.008
DireccionEmpresa → BancoBanco → EmpresaEmpresa → Banco
FuncionIniciar transferenciasInformar estadoIniciar adeudos
Quien lo genera?La empresaEl bancoLa empresa
Mandato requeridoNoNoSi (RUM + ICS)
DivisasEUR + multidivisaN/AEUR

Como se articulan estos mensajes

1. La empresa genera un pain.001 y lo envia al banco.

2. El banco procesa el archivo y devuelve un pain.002 con el estado de cada transaccion.

3. Para adeudos, el acreedor envia un pain.008. El banco del deudor puede devolver un pain.002 en caso de rechazo.

El validador ISO 20022 te ayuda a verificar tus archivos antes del envio.

Valida tus archivos ISO 20022

Comprueba la conformidad de tus pain.001 y pain.008 con nuestro validador en linea.

Abrir validador