Referencia de Transporte
Esta página detalla todas las interfaces que entran y salen de la CSM servicio. Se ha dividido en dos partes. Cada parte describe las colas de mensajes y los temas donde fluye la información:
-
Parte 1 — del servicio de pago/recuperación/débito directo a CSM servicio
-
Parte 2 — desde el CSM servicio al servicio de pago/recuperación/débito directo
-
Parte 3 — Referencia de configuración
Parte 1: Servicio de Pago/Recuperación a CSM servicio
| ID | Nombre | Carga ISO20022 | Descripción | Valor predeterminado de la cola JMS | Valor por Defecto del Tema Kafka | Clave de configuración de la cola JMS | Clave del tema de Kafka (consulte la nota) |
|---|---|---|---|---|---|---|---|
1-1 |
Aclare y resuelva la solicitud |
pacs.008 |
El servicio de pago indica que desea enviar una transferencia de crédito a la CSM |
|
|
|
|
1-2 |
Solicitud de reglas del esquema (Deudor) |
pacs.008 |
Valide una transferencia de crédito antes de enviarla a un CSM, se marcará como DEUDOR a menos que el usuario especifique un flowType in supportingContext. Nota. puede manejar todos los tipos de validación. |
|
|
|
|
1-3 |
Enviar solicitud de estado |
pacs.028 |
El servicio de pago indica que desea enviar una solicitud de consulta de estado al CSM |
|
|
|
|
1-4 |
Solicitud de activación de pago al acreedor (solicitud de pago) |
pain.013 |
El servicio de pago indica que desea enviar una solicitud de pago a la CSM |
|
|
|
|
1-5 |
Respuesta de activación de pago del deudor (respuesta a la solicitud de pago) |
pain.014 |
El servicio de pago indica que desea enviar una respuesta de solicitud de pago a la CSM |
|
|
|
|
1-6 |
Reciba la respuesta de pago |
pacs.002 |
Respuesta a |
|
|
|
|
1-7 |
Reciba la respuesta de devolución |
pacs.002 |
Respuesta a |
|
|
|
|
1-8 |
Recibir Respuesta de Solicitud de Estado |
pacs.002 |
Respuesta a |
|
|
|
|
1-9 |
Mensajes de deudores RRR a CSM |
camt.056, pacs.028, pacs.002 |
El servicio de recuperación indica que desea enviar una solicitud de recuperación o una solicitud de consulta de recuperación a la CSM |
|
|
|
|
1-10 |
Mensajes de acreedores RRR a CSM |
pacs.004, camt.029, pacs.002 |
El servicio de recuperación responde a la solicitud de recuperación previamente recibida con una respuesta positiva o negativa. |
|
|
|
|
1-11 |
Solicitud de reglas del esquema (Acreedor) |
pacs.008 |
Valide una transferencia de crédito antes de enviarla a un CSM, se marcará como CREDITOR a menos que el usuario especifique un flowType in supportingContext. Nota: puede manejar todos los tipos de validación |
|
|
|
|
1-13 |
Solicitud de reglas del esquema |
pacs.008 |
Valide una transferencia de crédito antes de enviarla a un CSM |
|
|
|
|
1-14 |
Envíe solicitud de estado desde el servicio de acreedores. |
pacs.028 |
El servicio de acreedores indica que desea enviar una solicitud de estado al CSM |
|
|
|
|
1-15 |
Recoja y liquide la solicitud |
pacs.003 |
El servicio de pago indica que desea enviar una solicitud de domiciliación bancaria a la CSM |
|
|
|
|
1-16 |
Solicitud de reglas del esquema de domiciliación bancaria |
pacs.003 |
Valide un débito directo antes de enviarlo a un CSM, se marcará como CREDITOR a menos que el usuario especifique un flowType in supportingContext |
|
|
|
|
1-17 |
Solicitud de cancelación de domiciliación bancaria |
camt.056 |
El servicio de pago indica que desea enviar una solicitud de cancelación de pago por domiciliación a la CSM |
|
|
|
|
1-18 |
Solicitud de reversión de débito directo |
pacs.007 |
El servicio de pago indica que desea enviar una solicitud de reversión de pago por domiciliación directa a la CSM |
|
|
|
|
Parte 2:CSM Service a Servicio de Pago/Revocación
ID |
Nombre |
Carga ISO20022 |
Descripción |
Valor predeterminado de la cola JMS |
Valor por Defecto del Tema Kafka |
Clave de configuración de la cola JMS |
Clave del tema de Kafka (consulte la nota) |
2-1 |
Aclare y resuelva la respuesta |
pacs.002 |
Respuesta a |
|
|
|
|
2-2 |
Valide contra las reglas del esquema de respuesta (Deudor) |
(N/A) |
Respuesta a |
|
|
|
|
2-3 |
Respuesta técnica |
(N/A) |
Reconocimiento técnico del mensaje enviado desde CSM to CSM Service a Servicio de Pago |
|
|
|
|
2-4 |
Reciba la solicitud de pago |
pacs.008 |
El CSM Service desea que el Servicio de Pago maneje esta solicitud de transferencia de crédito del acreedor |
|
|
|
|
2-5 |
Reciba la solicitud de pago liquidado. |
pacs.002 |
Normalmente conocido como un pacs.002 confirmación, iniciada por |
|
|
|
|
2-6 |
Tiempo de espera para recibir el pago |
pacs.002 |
Una variante especial de |
|
|
|
|
2-7 |
Recibir solicitud de devolución |
pacs.004 |
El CSM ha enviado un retorno de pago al servicio de pagos |
|
|
|
|
2-8 |
Reciba la solicitud de consulta sobre el estado del pago. |
pacs.028 |
El CSM ha enviado una consulta sobre el estado del pago al servicio de pagos |
|
|
|
|
2-9 |
Respuesta de solicitud de estado |
pacs.002 |
Respuesta a |
|
|
|
|
2-10 |
Solicitud de pago del deudor |
pain.014 |
Respuesta a |
|
|
|
|
2-11 |
Solicitud de respuesta de pago al acreedor |
pain.014 |
Respuesta a |
|
|
|
|
2-12 |
Notificación de la posición de liquidez |
camt.052 |
Notificación de la posición de liquidez enviada al Servicio de Pago |
|
|
|
|
2-13 |
Notificación de ajuste de liquidez |
camt.054 |
Notificación de ajuste de liquidez enviada al Servicio de Pago |
|
|
|
|
2-14 |
Notificación de disponibilidad del participante |
admi.004 |
Notificación de indisponibilidad del participante enviada al Servicio de Pago |
|
|
|
|
2-15 |
Recibir Solicitud de Estado |
pacs.028 |
CSM ha enviado un mensaje de consulta de estado al Servicio de Pagos. |
|
|
|
|
2-16 |
Todos los mensajes de CSM a RRR Deudor (responder a un recordatorio) |
pacs.004, camt.029, pacs.002 |
CSM Service envía una respuesta a la solicitud de retirada emitida anteriormente sobre la cual se puede responder de manera positiva (pacs.004) o negativamente (camt.029) |
|
|
|
|
2-17 |
Todos los mensajes de CSM a RRR Acreedor |
camt.056, pacs.028, pacs.002, pacs.004 |
CSM Service envía solicitud de recuperación o solicitud de consulta de recuperación para transacción procesada previamente |
|
|
|
|
2-18 |
Valide contra las reglas del esquema de respuesta (Acreedor) |
(N/A) |
Respuesta a |
|
|
|
|
2-19 |
Valide contra las reglas del esquema de respuesta (Deudor) |
(N/A) |
Respuesta a |
|
|
|
|
2-20 |
Respuesta a la solicitud de estado |
pacs.002 |
Respuesta a |
|
|
|
|
2-21 |
Recoja y liquide la respuesta |
pacs.003 |
Respuesta a |
|
|
|
|
2-22 |
Respuesta técnica (Domiciliación bancaria) |
(N/A) |
Reconocimiento técnico del mensaje de domiciliación enviado desde CSM to CSM Service a Servicio de Pago |
|
|
|
|
2-23 |
Valide contra las reglas del esquema de domiciliación bancaria. |
(N/A) |
Respuesta a |
|
|
|
|
2-24 |
Respuesta de cancelación de domiciliación bancaria |
camt.056 |
Respuesta a |
|
|
|
|
2-25 |
Respuesta de reversión de domiciliación bancaria |
pacs.007 |
Respuesta a |
|
|
|
|
2-26 |
Notificación de reembolso por devolución de cargo directo |
pacs.004 |
Respuesta a |
|
|
|
|
2-27 |
Notificación de rechazo de domiciliación bancaria |
pacs.002 |
Respuesta a |
|
|
|
|
2-27 |
Notificación de Carga de Datos del Participante |
(varía según el esquema) |
Notificación de Carga de Datos del Participante enviada al Servicio de Pago |
|
|
|
|
Nota sobre Kafka claves de configuración
A diferencia de JMS, Kafka la configuración es direccional, por lo que se han especificado las claves de configuración de esta manera:
csm.kafka.[consumer|producer].topics.clear-and-settle.creditor-to-csm
Al anular la configuración del tema, asegúrese de establecer la propiedad correcta para el servicio adecuado dependiendo de la dirección del mensaje. Utilice la siguiente tabla para determinar el prefijo correcto a utilizar:
| Tipo de mensaje | Prefijo de configuración de Kafka para el servicio de Pago/R | Prefijo de configuración de Kafka para CSM servicio |
|---|---|---|
Servicio de Pago a CSM servicio (Parte 1) |
|
|
Servicio CSM al Servicio de Pago (Parte 2) |
|
|
Parte 3: Connector Transport Referencia de Configuración
Las siguientes tablas enumeran los transportes de conector definidos en el CSM Módulo de inicio del cliente, agrupado por tipo de servicio.
Servicio de Transferencia de Crédito (CT)Connector Transport s
Send Connector Transportes
| Nombre del conector | Ruta raíz de configuración de transporte JMS | Ruta de Configuración de Transporte de Kafka |
|---|---|---|
CSMClear And Settle Send |
|
|
CSMReceive Payment Response Send |
|
|
CSMSend Information Request To CSMSend |
|
|
sendInformationRequestResponseToCSMSendConnector |
|
|
sendAdditionalInformationRequestResponseToCSMSendConnector |
|
|
CSMCreditor Request To Pay Request Send |
|
|
CSMDebtor Request To Pay Response Send |
|
|
CSMReceive Payment Status Inquiry Response Send |
|
|
CSMSlow Receive Payment Response Send |
|
|
CSMStatus Request Send |
|
|
CSMCreditor Status Request Send |
|
|
Receive Connector Transportes
| Nombre del conector | Ruta raíz de configuración de JMS | Ruta de Configuración Raíz de Kafka |
|---|---|---|
ClearAndSettleCSMToDebtorReceiveConnector |
|
|
clearAndSettleCSMToCreditorReceiveConnector |
|
|
NotificationsReceiveConnector |
|
|
ClearAndSettleTechnicalResponseReceiveConnector |
|
|
Servicio de Recordatorio/Devolución/Resolución (RRR)Connector Transport s
Send Connector Transportes
| Nombre del conector | Ruta raíz de configuración de JMS | Ruta de Configuración Raíz de Kafka |
|---|---|---|
sendDebtorRRRRequestToCsm |
|
|
sendDebtorRRRResponseToCsm |
|
|
sendCreditorRRRRequestToCsm |
|
|
sendCreditorRRRResponseToCsm |
|
|
Receive Connector Transportes
| Nombre del conector | Ruta raíz de configuración de JMS | Ruta de Configuración Raíz de Kafka |
|---|---|---|
RRRCSMTo Debtor Receive Connector |
|
|
RRRCSMTo Creditor Receive Connector |
|
|
Servicio de Domiciliación Bancaria (DD)Connector Transport s
Send Connector Transportes
| Nombre del conector | Ruta raíz de configuración de JMS | Ruta de Configuración Raíz de Kafka |
|---|---|---|
ddCreditorToCsmSendConnectorTransport |
|
|
Receive Connector Transportes
| Nombre del conector | Ruta raíz de configuración de JMS | Ruta de Configuración Raíz de Kafka |
|---|---|---|
ddCsmToCreditorReceiveConnectorTransport |
|
|
DirectDebitTechnicalResponseReceiveConnectorTransport |
|
|
General JMS Notas
Las tablas anteriores enumeran las rutas raíz de configuración. Para ver la estructura que la configuración bajo esas rutas puede tomar, por favor consulte the JMS sección del Marco de Conectores de la documentación de IPF.
Además de especificar la configuración de transporte,JMS la configuración de la fábrica de conexiones puede ser customized a través de las siguientes propiedades:
csm.jms {
# The URL of the JMS broker supporting the CSM API
broker-url = "tcp://localhost:61616"
# Sets the window size for flow control of the consumers created through this factory.
# Value must be -1 (to disable flow control), 0 (to not buffer any messages) or greater than 0 (to set the maximum size of the buffer).
consumer-window-size = 0
# Sets the blocking call failover timeou duration.
# When the client is awaiting failover, this is over and above the normal call timeout.
# Value can be -1 (indicating infinity) or a duration.
# If the duration is specified without units, milliseconds are assumed.
failover-timeout = 5000
# The blocking calls timeout duration.
# If the duration is specified without units, milliseconds are assumed.
call-timeout = 30000
}
General Kafka Notas
Las tablas anteriores enumeran las rutas raíz de configuración. Para ver la estructura que la configuración bajo esas rutas puede tomar, por favor consulte el Kafka sección del Marco de Conectores de la documentación de IPF.