BRIDGE API - Bridge lee información sobre pagos/cobranzas de una orden



© 2024 Napse. Todos los derechos reservados.

CONTENIDO



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.

  1. Se envían los datos de uno o más pagos asociados a un pedido
  2. 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)

CampoTipoDescripciónRequeridoEjemplosError
internalNumberStringNro. de la orden interna de BRIDGESI"1234"
description String

Tipo de novedad

'payment_information' -> actualización de información de pago

SI"payment_information"
payments
[
ListaLista de pagosSI

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)

  • En el caso de MercadoPago, aquí se informa el id de pago.

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.


  • Sem rótulos