BRIDGE API - Bridge lee información sobre pagos/cobranzas de una orden
© 2024 Napse. Todos los derechos reservados.
Un canal externo, posteará en una cola llamada order_update, novedades sobre información de pagos o cobranzas de una orden.
La novedad de pagos o cobranzas recibida será asociada a la orden informada. Debe ser por el total ya que eliminará otro pago en caso de tener uno dummy y se reemplazará por el recibido. No debe superar el monto total de lo informado como monto del pedido.
- Se envían los datos de uno o más pagos asociados a un pedido
- Estos reemplazarán a los pagos que tuviera el pedido.
Allí recibirá el siguiente documento JSON:
JSON ejemplo
{
"internalNumber": "1234",
"description": "payment_information",
"payments": [
{
"tender":"peso",
"amount": 2000
},
{
"tender":"VI",
"amount": 2950,
"planDescriptor": "9 meses sin intereses",
"sellerName": "MIRGOR",
"authorizationCode": "1",
"couponNumber": "1",
"lotNumber": "1",
"installments": "9",
"referenceNumber": "1"
}
]
}
Descripción de los campos
Payments (pagos asociados al pedido enviados como novedad) | |||||
| Campo | Tipo | Descripción | Requerido | Ejemplos | Error |
|---|---|---|---|---|---|
| internalNumber | String | Nro. de la orden interna de BRIDGE | SI | "1234" | |
| description | String | Tipo de novedad 'payment_information' -> actualización de información de pago | SI | "payment_information" | |
payments[ | Lista | Lista de pagos | SI | ||
tender | String | Código del medio de pago | SI | peso. Importante: ver servicio tender/all para los códigos de pago permitidos. | 1022: debe informar un medio de pago válido. |
amount | Number | Monto del pago | SI | 1000 | 1022: debe informar el monto del pago. |
planDescriptor | String | Descripción del plan de pagos elegido | SI (para pagos con tarjeta) | 9 meses sin intereses | 1023: debe informar el plan de pagos. |
sellerName | String | Nombre de la entidad | SI (para pagos con tarjeta) | Mirgor | 1024: debe informar el nombre del merchant. |
authorizationCode | String | Codigo de autorización de la tarjeta | SI (para pagos con tarjeta) |
| 1025: debe informar el código de autorización de la tarjeta. |
couponNumber | String | Número de cupón | SI (para pagos con tarjeta) | 1 | 1026: debe informar el número de cupón |
lotNumber | String | Número de Lote | SI (para pagos con tarjeta) | 1 | 1027: debe informar número de lote. |
installments | String | Cuotas | SI (para pagos con tarjeta) | 9 | 1028: debe informar la cantidad de cuotas. |
referenceNumber | String | Referencia de la tarjeta | SI (para pagos con tarjeta) | 44444444, en el caso de MercadoPago, allí va el id de la cuenta. | 1029: debe informar código de referencia de la tarjeta. |