API de aviso de remesas
Punto final de prueba:
https://transact.ti.com/v2/store/remittance-advice/test
Punto final de producción:
https://transact.ti.com/v2/store/remittance-advice
La API de aviso de remesa le permite enviar información de aviso de remesa que confirma sus detalles de pago. Cada solicitud debe contener secciones de encabezado y producto. Las secciones de cabecera identifican el aviso de remesa del cliente y la información del código de moneda. La sección de artículos puede contener uno o más registros detallados, con información específica sobre pagos y documentos financieros.
Nota: La API de aviso de remesa solo está disponible para clientes con una línea de crédito de TI.
Flujo de aviso de remesas
- Autentíquese con la clave API y la palabra secreta.
- Después de recibir el token de acceso, envíe la solicitud con la información requerida. Se pueden realizar varias solicitudes en la misma sesión con el token de acceso siempre que el token no haya caducado.
- La API responderá con un código de estado, 200 OK y una cadena JSON que contiene una confirmación.
Ejemplo de solicitud:
{
"remittanceAdviceNumber": "CustomerRemit100",
"currencyCode": "USD",
"lineItems": [
{ "paymentAmount": "2000", "financialDocumentNumber": "1234567890" }
,
{ "paymentAmount": "200", "financialDocumentNumber": "234567890" }
]
}
Ejemplo de respuesta:
{
"tiRemittanceAdviceNumber": "06CustomerRemit100",
"remittanceAdviceNumber": "CustomerRemit100",
"currencyCode": "USD",
"messages": [
{
"code": "TI-TXT-012013",
"type": "SUCCESS",
"reason": "Remittance Advice 06CustomerRemit1 posted.",
"message": "Remittance Advice 06CustomerRemit1 posted." }
],
"lineItems": [
{ "paymentAmount": "2000", "financialDocumentNumber": "1234567890" }
,
{ "paymentAmount": "200", "financialDocumentNumber": "234567890" }
]
}