Referencia de Transporte
Esta página detalla todas las interfaces que entran y salen de la CSM service. 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 service
-
Parte 2 — desde el CSM service al servicio de pago/reembolso/débito directo
-
Parte 3 — Referencia de configuración
Parte 1: Servicio de Pago/Recuperación a CSM service
| ID | Nombre | Carga ISO20022 | Descripción | Valor predeterminado de la cola JMS | Valor por Defecto del Tema de 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 en 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 a la 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 |
Recibir respuesta de devolución |
pacs. 002 |
Respuesta a |
|
|
|
|
1-8 |
Recibir Respuesta a 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 en 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 en 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 domiciliación bancaria |
pacs. 007 |
El servicio de pago indica que desea enviar una solicitud de reversión de pago por domiciliación bancaria 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 de 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 |
The CSM Service quiere 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 a la solicitud de estado |
pacs. 002 |
Respuesta a |
|
|
|
|
2-10 |
Solicitud de pago del deudor |
pain. 014 |
Respuesta a |
|
|
|
|
2-11 |
Solicitud de pago del 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 |
|
|
|
|
Nota sobre Kafka claves de configuración
A diferencia de JMS, Kafka la configuración es direccional, por lo que las claves de configuración se han especificado 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 service |
|---|---|---|
Servicio de Pago a CSM service(Parte 1) |
|
|
CSM service a Servicio de Pago (Parte 2) |
|
|
Parte 3: Connector Transport Referencia de Configuración
Las siguientes tablas enumeran los connector transport s definido 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 de Configuración de Transporte JMS | Ruta de Configuración de Transporte de Kafka |
|---|---|---|
CSMClear And Settle Send |
|
|
CSMRecibir Respuesta De Pago Enviar |
|
|
CSMSend Information Request To CSMSend |
|
|
enviar Respuesta Solicitud Información AConector Envio CSM |
|
|
enviar Respuesta Solicitud Información Adicional CSMSend Connector |
|
|
CSMCreditor Request To Pay Request Send |
|
|
CSMDebtor Request To Pay Response Send |
|
|
CSMRecibir Estado De Consulta De Pago Respuesta Enviar |
|
|
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 Recall/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 Deudor Recibir Conector |
|
|
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 |
|---|---|---|
ddAcreedorAEnviarConectorTransporte |
|
|
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 el JMS sección de la documentación del marco de conectores IPF.
Además de especificar la configuración de transporte,JMS connection factory la configuración 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 de la documentación del marco de conectores IPF.