bcs-payments-management-sys icon

bcs-payments-management-sys

(0 reviews)

home

resources/image-07c429d1-88ea-4fed-97d7-9c956097b2ad-2bbda99e-836e-449c-a9f7-db35e84caa0a-07f61eea-59e5-4b8b-9c9e-002ccb91ef71.png


API INFORMATION


Title: payments-management-sys

Version: 1.0.0

Protocols: HTTPS

URI Sandbox:

URI QA:

URILive:


DESCRIPTION

This service allows Management of payments-management-sys Information, which allows the following operations:

Summary


- Customer Payment Status Report

Description:

The CustomerPaymentStatusReport message is sent by an instructed agent to the upstream party in the payment chain. It is used to inform this party about the positive or negative status of an instruction (either single or archive). It is also used to report a pending instruction.

Path:

POST: /CustomerPaymentStatusReport

Request Data:

Headers:

NameDescriptionExampleCommentsRequired
client_idf1b1247...SI
client_secretb124731b4...SI
AuthorizationBearer WxN_AU...SI
Content-LengthNO
AcceptNO
Content-TypeNO
DateNO
X-Forwarded-ForNO
RBM-FROMNO
RBMTONO
RBMURINO
RBMHTTPMethodNO
RBMDigestNO
RBMSignatureNO
RBMEncryptionNO

Canonical Request Body:

Field NameDescriptionTypeComments
CstmrPmtStsRpt.GrpHdr.MsgIdStringRequerido si
CstmrPmtStsRpt.GrpHdr.CreDtTmStringRequerido si
CstmrPmtStsRpt.OrgnlGrpInfAndSts.OrgnlMsgIdStringRequerido si
CstmrPmtStsRpt.OrgnlGrpInfAndSts.OrgnlMsgNmIdStringRequerido si
CstmrPmtStsRpt.OrgnlGrpInfAndSts.OrgnlCreDtTmStringRequerido si
CstmrPmtStsRpt.OrgnlGrpInfAndSts.OrgnlNbOfTxsStringRequerido si
CstmrPmtStsRpt.OrgnlGrpInfAndSts.OrgnlCtrlSumStringRequerido si
CstmrPmtStsRpt.OrgnlGrpInfAndSts.GrpStsStringRequerido si
CstmrPmtStsRpt.OrgnlGrpInfAndSts.StsRsnInf.Rsn.CdStringRequerido si
CstmrPmtStsRpt.OrgnlGrpInfAndSts.StsRsnInf.Rsn.PrtryStringRequerido si
CstmrPmtStsRpt.OrgnlGrpInfAndSts.StsRsnInf.AddtnlInfStringRequerido si
CstmrPmtStsRpt.OrgnlPmtInfAndSts.OrgnlPmtInfIdStringRequerido si

Request Example:

{
  "CstmrPmtStsRpt": {
    "GrpHdr": {
      "MsgId": "f007badf-9d05-48d0-813b-feeac6e85774",
      "CreDtTm": "2022-02-28T14:07:02"
    },
    "OrgnlGrpInfAndSts": {
      "OrgnlMsgId": "d50c92ad-47fd-4ba3-896a-6eeb8c14108f",
      "OrgnlMsgNmId": "pain001",
      "OrgnlCreDtTm": "2022-02-28T14:08:16",
      "OrgnlNbOfTxs": "1",
      "OrgnlCtrlSum": "100000.00",
      "GrpSts": "ACCP",
      "StsRsnInf": {
        "Rsn": {
          "Cd": "NT00",
          "Prtry": "Aceptado"
        },
        "AddtnlInf": "845564185167"
      }
    },
    "OrgnlPmtInfAndSts": {
      "OrgnlPmtInfId": "fbc0f86f-8c30-4efc-811d-6bbdb1133850"
    }
  }
}

Canonical Response Body:

Field NameDescriptionTypeComments
responseType.valuetipoRespuestaStringManejar validacion del ER o OK
responseDetail.errorCodecodigoErrorStringN煤mero de identificaci贸n del error
responseDetail.errorDescdescripcionErrorStringDescribe el tipo de error que se present贸 durante la ejecuci贸n.
responseDetail.errorTypetipoErrorStringDescribe si el error fue de base de datos o de regla de negocio.

Response Error Example:


{
    "responseType": {
        "value": "ER500"
    },
    "responseDetail": {
        "errorCode": "",
        "errorDesc": "",
        "errorType": ""
    }
}

Diagram of sequence.


Customer Direct Debit Initiation

Description:

Scope
The CustomerDirectDebitInitiation message is sent by the initiating party to the forwarding agent or creditor agent. It is used to request one-time or bulk collections of funds from one or more debtor accounts for a creditor.

Usage
The CustomerDirectDebitInitiation message can contain one or more direct debit instructions.

The message can be used in a direct or relay scenario -->

In a direct scenario, the message is sent directly to the creditor agent. The creditor agent is the account manager of the creditor.

In a relay scenario, the message is sent to a forwarding agent. The forwarding agent acts as a hub financial institution. It will forward the CustomerDirectDebitInitiation message to the creditor agent.

The message can also be used by an initiating party that has the authority to send the message on behalf of the creditor. This fits, for example, in the scenario of a payment factory that initiates all payments on behalf of a large company.

The CustomerDirectDebitInitiation message can be used in both domestic and cross-border scenarios.

CustomerDirectDebitInitiation may or may not contain mandate-related information, i.e. extracts of a mandate, such as MandateIdentification or DateOfSignature. The CustomerDirectDebitInitiation message should not be considered as a mandate.

Path:

POST: /CustomerDirectDebitInitiation

Request Data:

Headers:

NameDescriptionExampleCommentsRequired
client_idIdentificador del clientef1b1247...No admite vac铆oSi
client_secretClave del clienteb124731b4...No admite vac铆oSi
AuthorizationToken GeneradoBearer WxN_AU...No admite vac铆oSi
Content-LengthIndicates the anticipated size of the payload body. Only sent if there is a body./No admite vac铆oSi
AcceptSi
Content-TypeIndicates the specific version of the API used to send the payload body.No
DateThe field indicates the date the request was submitted.No
X-Forwarded-ForThis field is a de facto standard for identifying the origin of the IP address of a client connected to a web server through an HTTP proxy or load balancer.No

Canonical Request Body:

Field NameMapDescriptionTypeComments
CstmrDrctDbtInitn.GrpHdr.MsgIdHeader.IdentificadorMensajeIdentificador del mensaje Pain008StringRequerido si
CstmrDrctDbtInitn.GrpHdr.CreDtTmHeader.FechaHoraCreacionTxFecha y hora de cuando el mensaje pain008 fue creadoStringRequerido si
CstmrDrctDbtInitn.GrpHdr.NbOfTxsHeader.NumTXN煤mero de transacciones contenidas en el mensaje. Para EntreCuentas siempre ser谩 1.StringRequerido si
CstmrDrctDbtInitn.GrpHdr.CtrlSumHeader.TotalValorTXTotal de todos los importes individuales incluidos en el mensaje. Contiene punto (.) y 2 decimales.StringRequerido si
CstmrDrctDbtInitn.GrpHdr.InitgPty.NmHeader.IdentificacionIniciaTXDebito.NombreActorIdentificaci贸n de la parte que inicia el d+ebito, en el caso de una transacci贸n EECC, si es el comercio o el comprador. Nombre por el que se conoce a un actor y que suele utilizarse para identificarloStringRequerido si
CstmrDrctDbtInitn.GrpHdr.InitnSrc.NmHeader.IdentificacionIniciaTXPago.NombreNombre de la aplicaci贸n o software utilizado para iniciar el pagoStringRequerido si
CstmrDrctDbtInitn.GrpHdr.InitnSrc.PrvdrHeader.IdentificacionIniciaTXPago.PrvdrProveedor de la aplicaci贸n o software utilizado para iniciar el pagoStringRequerido si
CstmrDrctDbtInitn.GrpHdr.InitnSrc.VrsnHeader.IdentificacionIniciaTXPago.VersionVersi贸n de la aplicaci贸n o software utilizado para iniciar el pagoStringRequerido si
CstmrDrctDbtInitn.PmtInf[].PmtInfIdInformacionPago[].IdentificacionUnicaTXIdentificaci贸n 煤nica, asociada al operationID interno de la transacci贸n.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].PmtMtdInformacionPago.MedioPagoEspecifica el medio de pago que se utilizar谩 para mover la cantidad de dineroStringRequerido si
CstmrDrctDbtInitn.PmtInf[].ReqdColltnDtInformacionPago.FechaTXfecha de ejecuci贸n del d茅bitoStringRequerido si
CstmrDrctDbtInitn.PmtInf[].Cdtr.NmInformacionPago.InformacionComercioDestinatario.NombreDestinatarioNombre o alias del destinatario del pago, para PAGO nombre del comercio para DEVOLUCIONES nombre de la persona.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].Cdtr.Id.OrgId.Othr[].IdInformacionPago.InformacionComercioDestinatario.informacionDestinatario.OrgIdDestinatario.OthrIdentificacionDestinatario[].IdDestinatarioIdentificador del actor, para PAGOS mobileNumber del cliente, para DEVOLUCIONES MERCHANTID del comercio.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].CdtrAgt.FinInstnId.BICFIInformacionPago.SucursalBanco.InstitucionFinanciera.CodigoBICFIIdentificador de la entidad bancaria.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].PmtId.InstrIdInformacionPago.InfoTxDebitoDirecto[].IndentificadorPago[].IndentificadorPago.InstrIdIdentificaci贸n asignada al pago por parte de la entidad origenStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].PmtId.EndToEndIdInformacionPago.InfoTxDebitoDirecto[].IndentificadorPago[].IndentificadorPago.EndToEndIdTransactionID. Identificaci贸n 煤nica asignada por la parte iniciadora para identificar sin ambig眉edades la transacci贸n. Esta identificaci贸n se transmite, sin cambios, a lo largo de toda la cadena de extremo a extremo.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].InstdAmtInformacionPago.InfoTxDebitoDirecto[].ValortransaccionCantidad de dinero a mover entre el deudor y el acreedor, con la deducci贸n de comisi贸n y/o impuestos. Contiene punto (.) y 2 decimales.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].Dbtr.NmInformacionPago.InfoTxDebitoDirecto[].InfoUsuario.Nombrenombre o alias del actorStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].Dbtr.Id.OrgId.Othr[].IdInformacionPago.InfoTxDebitoDirecto[].InfoUsuario.InformacionDetalladaUsuario.InfoCelular.InfoDetalladaCelular[].CelIdentificador del actor, para PAGOS mobileNumber del cliente, para DEVOLUCIONES MERCHANTID del comercio.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].Dbtr.Id.PrvtId.Othr[].IdInformacionPago.InfoTxDebitoDirecto[].InfoUsuario.InformacionDetalladaUsuario.Nemonico.InfoDetalladaNemonico[].NumeroIdentificacionidentificador del actor, para PAGO ser谩 del cliente, para DEVOLUCIONES ser谩 la del comercio.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].Dbtr.Id.PrvtId.Othr[].SchmeNm.CdInformacionPago.InfoTxDebitoDirecto[].InfoUsuario.InformacionDetalladaUsuario.Nemonico.InfoDetalladaNemonico[].InfoTipoIdentificacion.TipoIdentificacionTipo de documento.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].DbtrAcct.CcyInformacionPago.InfoTxDebitoDirecto[].InfoCuentaOrigen.MonedaIndicativo de moneda en la que tranza la cuenta.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].DbtrAcct.Id.Othr.IdInformacionPago.InfoTxDebitoDirecto[].InfoCuentaOrigen.DetalleCuentaOrigen.InfoDetalladaCuentaOrigen.CuentaOrigenN煤mero de cuentaStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].DbtrAcct.Tp.CdInformacionPago.InfoTxDebitoDirecto[].InfoBancoRecibe.Sucursal.NombreTipo de cuenta. SVGS - Ahorros / CACC - CorrienteStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].DbtrAgt.FinInstnId.BICFIInformacionPago.InfoTxDebitoDirecto[].InfoBancoRecibe.InstitucionFinanciera.CodigoBICFIIdentificador de la entidad bancaria.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].DbtrAgtAcct.Id.Othr.IdInformacionPago.InfoTxDebitoDirecto[].InfoCuentaBanco.InformacionCuenta.IDCuenta.NumCuentaN煤mero de cuentaStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].PmtTpInf.CtgyPurp.CdInformacionPago.InfoTxDebitoDirecto[].TipoPago.Categoria.CodigoTipo de pago a ejecutarse.StringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].PmtTpInf.CtgyPurp.PrtryInformacionPago.InfoTxDebitoDirecto[].TipoPago.Categoria.TipoTXC贸digo del prop贸sito de la transacci贸n PAY (Pago), DEV (Devoluci贸n),SND(Env铆o P2P)StringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].Id[].NbEste campo no se ha mapeado a ninguno en el BUSDocumento de identificaci贸nStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago.InfoTxDebitoDirecto[].DetallesInfoReferido.Detalles[].Descripcion[].CanalDescStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago.InfoTxDebitoDirecto[].DetallesInfoReferido.Detalles[].Descripcion[].CodigoUnicoComercianteDescStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago.InfoTxDebitoDirecto[].DetallesInfoReferido.Detalles[].Descripcion[].IdTransaccionDescStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago.InfoTxDebitoDirecto[].DetallesInfoReferido.Detalles[].Descripcion[].TiendaDescStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago.InfoTxDebitoDirecto[].DetallesInfoReferido.Detalles[].Descripcion[].TerminalDescStringRequerido si
CstmrDrctDbtInitn.PmtInf[].DrctDbtTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago.InfoTxDebitoDirecto[].DetallesInfoReferido.Detalles[].Descripcion[].CodigoSeguridadDescStringRequerido si

Request Example:

{
  "CstmrDrctDbtInitn": {
    "GrpHdr": {
      "MsgId": "2bcdcb24-bf11-4374-ac6e-18d3d20bc088",
      "CreDtTm": "2024-04-22T21:21:16.835",
      "NbOfTxs": "1",
      "CtrlSum": "8000.00",
      "InitgPty": {
        "Nm": "ANDRES G. T."
      },
      "InitnSrc": {
        "Nm": "ENTRECUENTAS",
        "Prvdr": "REDEBAN",
        "Vrsn": "Ver001.01"
      }
    },
    "PmtInf": [
      {
        "PmtInfId": "13251087744299833222783728588506860",
        "PmtMtd": "TRF",
        "ReqdColltnDt": "2024-04-22",
        "Cdtr": {
          "Nm": "COMERCIO PRUEBAS 6777",
          "Id": {
            "OrgId": {
              "Othr": [
                {
                  "Id": "987610773"
                }
              ]
            }
          }
        },
        "CdtrAgt": {
          "FinInstnId": {
            "BICFI": "0051"
          }
        },
        "DrctDbtTxInf": [
          {
            "PmtId": {
              "InstrId": "null",
              "EndToEndId": "bee8cbce-dc2a-44ee-971e-9d1f41786d4c"
            },
            "InstdAmt": "8000.00",
            "Dbtr": {
              "Nm": "ANDRES G. T.",
              "Id": {
                "OrgId": {
                  "Othr": [
                    {
                      "Id": "+573118371384"
                    }
                  ]
                },
                "PrvtId": {
                  "Othr": [
                    {
                      "Id": "9858558",
                      "SchmeNm": {
                        "Cd": "CC"
                      }
                    }
                  ]
                }
              }
            },
            "DbtrAcct": {
              "Ccy": "COP",
              "Id": {
                "Othr": {
                  "Id": "3118361384"
                }
              },
              "Tp": {
                "Cd": "SVGS"
              }
            },
            "DbtrAgt": {
              "FinInstnId": {
                "BICFI": "0807"
              }
            },
            "DbtrAgtAcct": {
              "Id": {
                "Othr": {
                  "Id": "98585585"
                }
              }
            },
            "PmtTpInf": {
              "CtgyPurp": {
                "Cd": "P2M",
                "Prtry": "PAY"
              }
            },
            "RmtInf": {
              "Strd": [
                {
                  "RfrdDocInf": [
                    {
                      "LineDtls": [
                        {
                          "Id": [
                            {
                              "Nb": "DataMap QR"
                            }
                          ],
                          "Desc": "channel:APP;uniqueCodeMerchant:910203040;idTransaccion:000001;storelabel:001;terminalLabel:001;securityField:hy67shdjjdnbdGH"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          }
        ]
      }
    ]
  }
}

Canonical Response success:

Field NameDescriptionTypeComments
responseType.valuetipoRespuestaStringManejar validacion del ER o OK

Response success example:


{
    "responseType": {
        "value": "OK"
    }
}

Canonical Response error:

Field NameDescriptionTypeComments
errorInformation.errorCodecodigoErrorStringN煤mero de identificaci贸n del error
errorInformation.errorDescriptiondescripcionErrorStringDescribe el tipo de error que se present贸 durante la ejecuci贸n.

Response Error Example:


{
  "errorInformation": {
    "errorCode": "2441",
    "errorDescription": "string"
  }
}

- Payment Reversal

Description:

Service that allows users to reverse a payment

Path:

POST: /CustomerPaymentReversal

Request Data:

Headers:

NameDescriptionExampleCommentsRequired
client_idIdentificador del clientef1b1247...SI
client_secretClave del clienteb124731b4...SI
AuthorizationToken GeneradoBearer WxN_AU...SI
Accept/SI
X-Invoker-ChannelChannel of origin of consumption
X-Invoker-ATMIdAmt codeEL campo canalOrigen es de 10 caracteres y va con ceros a la izquierda antes del primer car谩cter hasta completar el tama帽o del campo
X-Invoker-BranchIdOffice code
X-Invoker-TerminalIdTerm codeEL campo codigoTerminal es de 8 caracteres y va con ceros a la izquierda antes del primer car谩cter hasta completar el tama帽o del campo
X-Invoker-ComponentComponent
X-Invoker-UserIPAddressClient IP AddressSI
X-Invoker-ServerIPAddressServer IP AddressSI
X-Invoker-UserMACAddressClient MAC AddressSI
X-Invoker-ServerMACAddressServer MAC AddressSI
X-Invoker-ProcessDateProcess dateSI
X-Invoker-TxIdId TXEl identificador de la aplicaci贸n se utiliza para la trazabilidad. Este identificador permite identificar los registros de las llamadas. Ejemplo: b11412654765af2f.
X-Invoker-SessionKeySession key
X-Invoker-SourceOrigin
X-Invoker-CountryCountrySI
X-Invoker-ProcessBpmIdID BPM process
X-Invoker-ProcessIdProcess IDSI
X-Invoker-NetworkNet
X-Invoker-subChannelSubchannel with which the transaction must be registered
X-Invoker-UserUserSI
X-Invoker-ActionAction
X-Invoker-ModifierUserModification user
X-Invoker-ReferencedNumberReference number
X-Invoker-RequestNumberRequest number
X-Invoker-CustIdCustId
"X-Invoker-Ally "SPI Ally.

Canonical Request Body:

Field NameDescriptionTypeComments
CstmrPmtRvsl.GrpHdr.MsgIdIdentificador 煤nico del mensaje de reversi贸n.Stringopcional
CstmrPmtRvsl.GrpHdr.CreDtTmFecha y hora de creaci贸n del mensaje de reversi贸n.Stringopcional
CstmrPmtRvsl.GrpHdr.NbOfTxsN煤mero total de transacciones dentro del mensaje.Stringopcional
CstmrPmtRvsl.GrpHdr.CtrlSumSuma total de los importes de todas las transacciones.Stringobligatorio
CstmrPmtRvsl.OrgnlGrpInf.OrgnlMsgIdIdentificador del mensaje original relacionado con la reversi贸n.Stringobligatorio
CstmrPmtRvsl.OrgnlGrpInf.OrgnlCreDtTmFecha y hora de creaci贸n del mensaje original.Stringobligatorio
CstmrPmtRvsl.OrgnlGrpInf.OrgnlMsgNmIdTipo de mensaje originalStringopcional
CstmrPmtRvsl.OrgnlGrpInf.RvslRsnInf[0].Rsn.CdC贸digo que indica la raz贸n del reversoStringopcional
CstmrPmtRvsl.OrgnlGrpInf.RvslRsnInf[0].Rsn.PrtryDescripci贸n propia del motivo de reversi贸nStringopcional
CstmrPmtRvsl.OrgnlGrpInf.RvslRsnInf[0].AddtlInfInformaci贸n adicional relevante para la reversi贸n.Stringopcional
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].OrgnlPmtInfIdIdentificador de la instrucci贸n de pago original.Stringobligatorio
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlEndToEndIdIdentificador End-to-End de la transacci贸n original.Stringopcional
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.Cdtr.Pty.Id.OrgId.Othr[0].IdIdentificaci贸n del acreedor (organizaci贸n).Stringopcional
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.Cdtr.Pty.NmNombre del acreedor o beneficiario.Stringopcional
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.CdtrAgt.FinInstnId.BICFIC贸digo BIC del banco del acreedor.Stringopcional
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.DbtrAcct.CcyMoneda de la cuenta del deudor COPStringopcional
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.DbtrAcct.Id.Othr.IdN煤mero de la cuenta del deudor.Stringobligatorio
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.DbtrAcct.Tp.CdTipo de cuenta del deudor (SVGSStringopcional
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.Dbtr.Pty.NmNombre del deudor o pagador.Stringopcional
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.Dbtr.Pty.Id.PrvtId.Othr[0].SchmeNm.CdC贸digo del esquema de identificaci贸n del deudor "CC"Stringobligatorio
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.Dbtr.Pty.Id.PrvtId.Othr[0].IdIdentificaci贸n del deudor (privada).Stringopcional
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.DbtrAgt.FinInstnId.BICFIC贸digo BIC del banco del deudor.Stringobligatorio
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.PmtTpInf.CtgyPurp.CdC贸digo de la categor铆a del pago (P2MStringopcional
CstmrPmtRvsl.OrgnlPmtInfAndRvsl[0].TxInf[0].OrgnlTxRef.PmtTpInf.CtgyPurp.PrtryProp贸sito del pago (PAYStringobligatorio

Request Example:

{
    "CstmrPmtRvsl": {
        "GrpHdr": {
            "MsgId": "34af5076-c220-4ade-afc1-09c803275c9f",
            "CreDtTm": "2022-10-31T20:05:24.023",
            "NbOfTxs": "1",
            "CtrlSum": "4723.34"
        },
        "OrgnlGrpInf": {
            "OrgnlMsgId": "d50c92ad-47fd-4ba3-896a-6eeb8c14108f",
            "OrgnlCreDtTm": "2022-10-17T09:30:47",
            "OrgnlMsgNmId": "pain008",
            "RvslRsnInf": [
                {
                    "Rsn": {
                        "Cd": "AC04",
                        "Prtry": "ClosedAccountNumber"
                    },
                    "AddtlInf": "845564185167"
                }
            ]
        },
        "OrgnlPmtInfAndRvsl": [
            {
                "OrgnlPmtInfId": "63171197792539904131832198021486397",
                "TxInf": [
                    {
                        "OrgnlEndToEndId": "68e3ac97-a754-4f53-bb98-61f624dadf8c",
                        "OrgnlTxRef": {
                            "Cdtr": {
                                "Pty": {
                                    "Id": {
                                        "OrgId": {
                                            "Othr": [
                                                {
                                                    "Id": "910203040"
                                                }
                                            ]
                                        }
                                    },
                                    "Nm": "EMPRESA MI COMERCIO"
                                }
                            },
                            "CdtrAgt": {
                                "FinInstnId": {
                                    "BICFI": "0013"
                                }
                            },
                            "DbtrAcct": {
                                "Ccy": "COP",
                                "Id": {
                                    "Othr": {
                                        "Id": "23004012666"
                                    }
                                },
                                "Tp": {
                                    "Cd": "SVGS"
                                }
                            },
                            "Dbtr": {
                                "Pty": {
                                    "Nm": "Diego Jimenez",
                                    "Id": {
                                        "PrvtId": {
                                            "Othr": [
                                                {
                                                    "SchmeNm": {
                                                        "Cd": "CC"
                                                    },
                                                    "Id": "1018475999"
                                                }
                                            ]
                                        }
                                    }
                                }
                            },
                            "DbtrAgt": {
                                "FinInstnId": {
                                    "BICFI": "0007"
                                }
                            },
                            "PmtTpInf": {
                                "CtgyPurp": {
                                    "Cd": "P2M",
                                    "Prtry": "PAY"
                                }
                            }
                        }
                    }
                ]
            }
        ]
    }
}

Canonical Response success: (202)

Field NameDescriptionTypeComments
responseType.valuetipoRespuestaStringManejar validacion del ER o OK

Response success example:


{
    "responseType": {
        "value": "OK"
    }
}

Canonical Response error:

Field NameDescriptionTypeComments
errorInformation.errorCodecodigoErrorStringN煤mero de identificaci贸n del error
errorInformation.errorDescriptiondescripcionErrorStringDescribe el tipo de error que se present贸 durante la ejecuci贸n.

Response Error Example:


{
  "errorInformation": {
    "errorCode": "2442",
    "errorDescription": "string"
  }
}

- Payment Reversal Credit

Description:

El mensaje CustomerPaymentReversalCredit es enviado por la parte iniciadora a la siguiente parte en la cadena de pago. Se utiliza para revertir un pago previamente ejecutado.

Path:

POST: /CustomerPaymentReversalCredit

Request Data:

Headers:

NameDescriptionExampleCommentsRequired
client_idIdentificador del clientef1b1247...SI
client_secretClave del clienteb124731b4...SI
AuthorizationToken GeneradoBearer WxN_AU...SI
Accept/SI
X-Invoker-ChannelChannel of origin of consumption
X-Invoker-ATMIdAmt codeEL campo canalOrigen es de 10 caracteres y va con ceros a la izquierda antes del primer car谩cter hasta completar el tama帽o del campo
X-Invoker-BranchIdOffice code
X-Invoker-TerminalIdTerm codeEL campo codigoTerminal es de 8 caracteres y va con ceros a la izquierda antes del primer car谩cter hasta completar el tama帽o del campo
X-Invoker-ComponentComponent
X-Invoker-UserIPAddressClient IP AddressSI
X-Invoker-ServerIPAddressServer IP AddressSI
X-Invoker-UserMACAddressClient MAC AddressSI
X-Invoker-ServerMACAddressServer MAC AddressSI
X-Invoker-ProcessDateProcess dateSI
X-Invoker-TxIdId TXEl identificador de la aplicaci贸n se utiliza para la trazabilidad. Este identificador permite identificar los registros de las llamadas. Ejemplo: b11412654765af2f.
X-Invoker-SessionKeySession key
X-Invoker-SourceOrigin
X-Invoker-CountryCountrySI
X-Invoker-ProcessBpmIdID BPM process
X-Invoker-ProcessIdProcess IDSI
X-Invoker-NetworkNet
X-Invoker-subChannelSubchannel with which the transaction must be registered
X-Invoker-UserUserSI
X-Invoker-ActionAction
X-Invoker-ModifierUserModification user
X-Invoker-ReferencedNumberReference number
X-Invoker-RequestNumberRequest number
X-Invoker-CustIdCustId
"X-Invoker-Ally "SPI Ally.

Canonical Request Body:

{
  "CstmrPmtRvsl": {
    "GrpHdr": {
      "MsgId": "72cae516-f793-4979-bac3-abc6bb3a9e24",                                  // [1]
      "CreDtTm": "2024-03-13T06:47:19.294",                                             // [2]
      "NbOfTxs": "1",                                                                   // [3]
      "CtrlSum": "10000.00"                                                             // [4]
    },
    "OrgnlGrpInf": {
      "OrgnlMsgId": "fcb47c0a-add4-4ff5-b888-c9b23f27dab5",                             // [5]
      "OrgnlCreDtTm": "2024-03-13T06:47:19",                                            // [6]
      "OrgnlMsgNmId": "pain001",                                                        // [7]
      "RvslRsnInf": [
        {
          "Rsn": {
            "Cd": "NT46",                                                               // [8]
            "Prtry": " Not Acceptable -- No se obtuvo res-puesta Pain002 de Credito"    // [9]
          },
          "AddtlInf": "000000"                                                          //[10]
        }
      ]
    },
    "OrgnlPmtInfAndRvsl": [
      {
        "OrgnlPmtInfId": "12900241017230089889282900587856395",                         //[11]
        "TxInf": [
          {
            "OrgnlEndToEndId": "a50dca07-169c-4095-b2ca-675b2870413c",                  //[12]
            "OrgnlTxRef": {
              "DbtrAcct": {
                "Ccy": ""
              },
              "Cdtr": {
                "Pty": {
                  "Id": {
                    "OrgId": {
                      "Othr": [
                        {
                          "Id": "934128397"                                             //[14]
                        }
                      ]
                    },
                    "PrvtId": {
                      "Othr": [
                        {
                          "Id": "2332443234",                                            //[21]
                          "SchmeNm": {
                            "Cd": "1212121"                                              //[22]
                          }
                        }
                      ]
                    }
                  },
                  "Nm": "JUEGOS COMO NINOS"                                             //[13]   //[20]
                }
              },
              "CdtrAgt": {
                "FinInstnId": {
                  "BICFI": "0807"                                                       //[15]   //[23]
                }
              },
              "CdtrAcct": {
                "Ccy": "COP",                                                           //[16]
                "Id": {
                  "Othr": {
                    "Id": "555940121234"                                                //[17]
                  }
                },
                "Tp": {
                  "Cd": "SVGS"                                                          //[18]
                }
              },
              "CdtrAgtAcct": {
                "Id": {
                  "Othr": {
                    "Id": "08070120"                                                    //[19]
                  }
                }
              },
              "Dbtr": {
                "Pty": {
                  "Nm": "ANDRES G. T.",
                  "Id": {
                    "PrvtId": {
                      "Othr": [
                        {
                          "Id": "9816514",
                          "SchmeNm": {
                            "Cd": "CC"
                          }
                        }
                      ]
                    }
                  }
                }
              },
              "DbtrAgt": {
                "FinInstnId": {
                  "BICFI": "0051"
                }
              },
              "PmtTpInf": {
                "CtgyPurp": {
                  "Cd": "P2M",                                                      // OK [24]
                  "Prtry": "PAY"                                                    // OK [25]
                }
              }
            }
          }
        ]
      }
    ]
  }
}

Mapping Request

[#]APIMapperDescriptionRequiredTypePattern / Min-Max value
1CstmrPmtRvsl.GrpHdr.MsgId..IdentificadorMensajeIdentificador 煤nico para el mensaje, utilizado para su seguimiento y referencia.YesStringmaxLength: 36 minLength: 1 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
2CstmrPmtRvsl.GrpHdr.CreDtTm..FechaHoraCreacionTxFecha y hora en la que se cre贸 la transacci贸n actual.YesStringmaxLength: 23 required: true pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
3CstmrPmtRvsl.GrpHdr.NbOfTxs..NumTXN煤mero o identificador inico de la transacci贸n actual.YesStringminLength: 1 maxLength: 15 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
4CstmrPmtRvsl.GrpHdr.CtrlSum..TotalValorTXValor total de la transacci贸n.YesStringpattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
5CstmrPmtRvsl.OrgnlGrpInf.OrgnlMsgId..IdMensajeOriginalIdentificador del mensaje original que est谩 siendo referenciado.YesStringminLength: 1 maxLength: 36 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
6CstmrPmtRvsl.OrgnlGrpInf.OrgnlCreDtTm..FechaHoraCreacionTxOriginalFecha y hora en que se cre贸 la transacci贸n original referenciada.YesStringminLength: 1 maxLength: 25 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
7CstmrPmtRvsl.OrgnlGrpInf.OrgnlMsgNmId..TipoMensajeOriginalTipo o categor铆a del mensaje original referenciado.YesStringminLength: 1 maxLength: 36 enum: - "pain001" - "pain001" - "pain007"
8CstmrPmtRvsl.OrgnlGrpInf.RvslRsnInf[].Rsn.Cd..codigoErrorC贸digo asociado a alg煤n error que haya ocurrido durante el procesamiento.YesStringminLength: 1 maxLength: 4 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]
9CstmrPmtRvsl.OrgnlGrpInf.RvslRsnInf[].Rsn.Prtry..descripcionErrorDescripci贸n detallada del error ocurrido, si corresponde.YesStringminLength: 1 maxLength: 64 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
10CstmrPmtRvsl.OrgnlGrpInf.RvslRsnInf[].AddtlInf..InformacionAdicionalCualquier informaci贸n adicional relevante al mensaje o transacci贸n.YesStringminLength: 1 maxLength: 36 required: true pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
11CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].OrgnlPmtInfId..IdentificacionUnicaTXIdentificador 煤nico de la transacci贸n en el sistema.YesStringminLength: 1 maxLength: 36 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
12CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlEndToEndId..EndToEndIdOriginalIdentificador de fin a fin del mensaje original, si es aplicable.YesStringminLength: 1 maxLength: 36 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
13CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.Cdtr.Pty.Nm..NombreDestinatarioNombre del destinatario de la transacci贸n o mensaje.YesStringminLength: 1 maxLength: 140 required: true pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
14CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.Cdtr.Pty.Id.OrgId.Othr[].Id..IdDestinatarioIdentificaci贸n 煤nica del destinatario.YesStringminLength: 1 maxLength: 36 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
15CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.CdtrAgt.FinInstnId.BICFI..CodigoBICFIC贸digo oficina BIC (Bank Identifier Code) o FI (Financial Institution) del banco destinatario.YesStringminLength: 1 maxLength: 36 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
16CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.CdtrAcct.Ccy..MonedaMoneda utilizada en la transacci贸n.YesStringminLength: 3 maxLength: 3 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
17CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.CdtrAcct.Id.Othr.Id..CuentaOrigenN煤mero de la cuenta de origen de los fondos.YesStringminLength: 1 maxLength: 34 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
18CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.CdtrAcct.Tp.Cd..CodigoCuentaOrigenC贸digo de identificaci贸n de la cuenta de origen.YesString - Enum- "SVGS" - "CACC"
19CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.CdtrAcct.Id.Othr.Id..CuentaDestinoN煤mero de la cuenta de destino de los fondos.YesStringminLength: 1 maxLength: 34 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
20CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.Cdtr.Pty.Nm..NombreNombre asociado a la cuenta o persona en la transacci贸n.YesStringminLength: 1 maxLength: 140 required: true pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
21CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.Cdtr.Pty.Id.PrvtId.Othr[].Id..NumeroIdentificacionN煤mero de identificaci贸n de la persona o entidad en la transacci贸n.YesStringminLength: 1 maxLength: 36 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
22CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.Cdtr.Pty.Id.PrvtId.Othr[].Id.SchmeNm.Cd..TipoIdentificacionTipo de documento o forma de identificaci贸n de la persona o entidad.YesStringminLength: 1 maxLength: 4 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
23CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.CdtrAgt.FinInstnId.BICFI..CodigoBICFIC贸digo BIC o FI del banco emisor.YesStringminLength: 1 maxLength: 36 pattern: "^[\u00F1Aa-zA-z,0-9_ ,.\W]*
__COMPONENT_PLACEHOLDER__
quot;
24CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.PmtTpInf.CtgyPurp.Cd..CodigoC贸digo general utilizado para identificar el tipo de transacci贸n.YesString - Enumenum: - "P2M" - "P2P" - "P2EM"
25CstmrPmtRvsl.OrgnlPmtInfAndRvsl[].TxInf[].OrgnlTxRef.PmtTpInf.CtgyPurp.Prtry..TipoTXTipo de transacci贸n realizada, PAY (Pago), DEV (Devoluci贸n),SND(Env铆o P2P)YesString - Enumenum: - "PAY" - "DEV" - "SND"

Response OK:


{
    "responseType": {
        "value": "OK"
    }
}

Mapping Response OK (202)

Field BCS (campo)DESCRIPCI脫NUBICACI脫NTIPO
responseType.valuetipo RespuestaBodyString

Response Error Example:


{
  "errorInformation": {
    "errorCode": "2441",
    "errorDescription": "string"
  }
}

Mapping Response ERROR

Field BCS (campo)DESCRIPCI脫NUBICACI脫NTIPO
errorInformation.errorCodeError codeBodyString
errorInformation.errorDescriptionCadena de descripci贸n del error.BodyString

Customer Credit Transfer Initiation

Description:

The CustomerCreditTransferInitiation message is sent by the initiating party to the freight forwarder or debtor agent. It is used to request the movement of funds from the debtor account to a creditor account.

Path:

POST: /CustomerCreditTransferInitiation

Request Data:

Headers:

NameDescriptionExampleCommentsRequired
client_idIdentificador del clientef1b1247...SI
client_secretClave del clienteb124731b4...SI
AuthorizationThe Authorization header field is for sending the authorization token for consuming the service.Bearer WxN_AU...SI
Content-LengthThe Content-Length header field indicates the anticipated size of the payload body. It is only sent if a body is present.SI
Content-TypeThe Content-Type header indicates the specific API version used to send the payload body.NO
DateThe Date header field indicates the date the request was submitted.SI
X-Forwarded-ForThis header is a standard for identifying the source IP address of a client connected to a web server through an HTTP proxy or load balancer.NO

Canonical Request Body:

Field NameMapDescriptionTypeComments
CstmrCdtTrfInitn.GrpHdr.MsgIdHeader.IdentificadorMensajeIdentificador (uuidv4) 煤nico del mensaje asignado por la parte que da la instrucci贸n (en este caso Redeban), y enviada a la siguiente parte en la cadena para identificar sin ambig眉edades el mensaje.StringRequerido si
CstmrCdtTrfInitn.GrpHdr.CreDtTmHeader.FechaHoraCreacionTxFecha y hora en que se cre贸 el mensajeStringRequerido si
CstmrCdtTrfInitn.GrpHdr.NbOfTxsHeader.NumTXN煤mero de transacciones contenidas en el mensaje. Para EntreCuentas siempre ser谩 1.StringRequerido si
CstmrCdtTrfInitn.GrpHdr.CtrlSumHeader.TotalValorTXTotal de todos los importes individuales incluidos en el mensaje. Contiene punto (.) y 2 decimales.StringRequerido si
CstmrCdtTrfInitn.GrpHdr.InitgPty.NmHeader.IdentificacionIniciaTXDebito.NombreActorNombre por el que se conoce a un actor y que suele utilizarse para identificarloStringRequerido si
CstmrCdtTrfInitn.GrpHdr.InitnSrc.NmHeader.IdentificacionIniciaTXPago.NombreNombre de la aplicaci贸n o software utilizado para iniciar el pago.StringRequerido si
CstmrCdtTrfInitn.GrpHdr.InitnSrc.PrvdrHeader.IdentificacionIniciaTXPago.PrvdrProveedor de la aplicaci贸n o software utilizado para iniciar el pago.StringRequerido si
CstmrCdtTrfInitn.GrpHdr.InitnSrc.VrsnHeader.IdentificacionIniciaTXPago.VersionVersi贸n de la aplicaci贸n o software utilizado para iniciar el pago.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].PmtInfIdInformacionPago[0].IdentificacionUnicaTXIdentificaci贸n 煤nica, asociada al operationID interno de la transacci贸n.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].PmtMtdInformacionPago[0].MedioPagoEspecifica el medio de pago que se utilizar谩 para mover la cantidad de dinero.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].ReqdExctnDt.DtInformacionPago[0].Fecha.FechaTXEspecifica fecha formato (YYYY-MM-DD)StringRequerido si
CstmrCdtTrfInitn.PmtInf[].Dbtr.NmInformacionPago[0].InformacionDestinatario.NombreDestinatarioNombre por el que se conoce a un partido y que suele utilizarse para identificarlo, para pagos nombre de cliente y para devoluciones nombre del comercio.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].Dbtr.Id.PrvtId.Othr[].IdInformacionPago[0].InformacionDestinatario.informacionDestinatario.PersonalIdDestinatario.DatosCuenta[].NumIdenDestIdentificador del actor, para PAGO ser谩 del cliente, para DEVOLUCIONES ser谩 la del comercio.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].Dbtr.Id.PrvtId.Othr[].SchmeNm.CdInformacionPago[0].InformacionDestinatario.informacionDestinatario.PersonalIdDestinatario.DatosCuenta[].TipoIdentificacion.TipoIdenDestTipo de documento.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].DbtrAgt.FinInstnId.BICFIInformacionPago[0].Banco.InstitucionFinanciera.CodigoOficinaIdentificador de la entidad bancaria, para PAGOS sera del cliente y para DEVOLUCIONES sera del comercio.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].PmtId.EndToEndIdInformacionPago[0].InfoTxCreditoDirecto[].IndentificadorPago.EndToEndIdIdentificaci贸n 煤nica asignada por la parte iniciadora para identificar sin ambig眉edades la transacci贸n. Esta identificaci贸n se transmite, sin cambios, a lo largo de toda la cadena de extremo a extremo.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].Amt.InstdAmtInformacionPago[0].InfoTxCreditoDirecto[].Monto.ValorTxCantidad de dinero que se mover谩 entre el deudor y el acreedor, antes de la deducci贸n de cargos, expresada en la moneda ordenada por la parte iniciadora, Contiene punto (.) y 2 decimales.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].Cdtr.NmInformacionPago[0].InfoTxCreditoDirecto[].ComercioRecibeDeposito.NombreNombre por el que se conoce a un partido y que suele utilizarse para identificarlo, para pagos nombre del comercio, para devoluciones nombre del cliente.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].Cdtr.Id.OrgId.Othr[].IdInformacionPago[0].InfoTxCreditoDirecto[].ComercioRecibeDeposito.InfoComercioRecibeDeposito.IdComercio.InfoComercio[].NumIdN煤mero de identificaci贸n del actor, para PAGOS Codigo de comercio, para DEVOLUCIONES numero de tel茅fono cliente.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].Cdtr.Id.PrvtId.Othr[].IdInformacionPago[0].InfoTxCreditoDirecto[].ComercioRecibeDeposito.InfoComercioRecibeDeposito.PersonalIdDestinatario.DatosCuenta[].NumIdenDestidentificador del actor, para PAGO ser谩 del cliente, para DEVOLUCIONES ser谩 la del comercio.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].Cdtr.Id.PrvtId.Othr[].SchmeNm.CdInformacionPago[0].InfoTxCreditoDirecto[].ComercioRecibeDeposito.InfoComercioRecibeDeposito.PersonalIdDestinatario.DatosCuenta[].TipoIdentificacion.TipoIdenDestTipo de documento.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].CdtrAcct.CcyInformacionPago[0].InfoTxCreditoDirecto[].InfoCuentaOrigen.MonedaMoneda en la que se realiza la transacci贸n. C贸digo ISO de la moneda.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].CdtrAcct.Id.Othr.IdInformacionPago[0].InfoTxCreditoDirecto[].InfoCuentaOrigen.DetalleCuentaOrigen.InfoDetalladaCuentaOrigen.CuentaOrigenIdStringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].CdtrAcct.Tp.CdInformacionPago[0].InfoTxCreditoDirecto[].InfoCuentaOrigen.TipoCuentaOrigen.CodigoCuentaOrigenTipo de cuenta. SVGS - Ahorros / CACC - CorrienteStringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].CdtrAgt.FinInstnId.BICFIInformacionPago[0].InfoTxCreditoDirecto[].Banco.InstitucionFinanciera.CodigoOficinaIdentificador de la entidad bancaria, para PAGOS sera del cliente y para DEVOLUCIONES sera del comercio.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].CdtrAgtAcct.Id.Othr.IdInformacionPago[0].InfoTxCreditoDirecto[].Cuenta.InfoCuenta.OtraInfoCuenta.IdCuentaIdStringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].Tax.Rcrd[].CtgyInformacionPago[0].InfoTxCreditoDirecto[].Tax.Registros[].CategoriaTaxNombre del impuestoStringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].Tax.Rcrd[].TaxAmt.Dtls[].AmtInformacionPago[0].InfoTxCreditoDirecto[].Tax.Registros[].TaxAmt.DetallesTax[].ValorTaxMonto del impuesto o comision. Contiene punto y 2 decimales.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].PmtTpInf.CtgyPurp.CdInformacionPago[0].InfoTxCreditoDirecto[].TipoPago.Categoria.CodigoTipo de pago a ejecutarse.StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].PmtTpInf.CtgyPurp.PrtryInformacionPago[0].InfoTxCreditoDirecto[].TipoPago.Categoria.TipoTXC贸digo del prop贸sito de la transacci贸n PAY (Pago), DEV (Devoluci贸n),SND(Env铆o P2P).StringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].Id[].NbInformacionPago[0].InfoTxCreditoDirecto[].DetallesInfo.Detalles.Identificacion.IDNbStringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago[0].InfoTxCreditoDirecto[].DetallesInfo.Detalles.Descripcion.CanalDescStringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago[0].InfoTxCreditoDirecto[].DetallesInfo.Detalles.Descripcion.CodigoUnicoComercianteDescStringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago[0].InfoTxCreditoDirecto[].DetallesInfo.Detalles.Descripcion.IdTransaccionDescStringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago[0].InfoTxCreditoDirecto[].DetallesInfo.Detalles.Descripcion.TiendaDescStringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago[0].InfoTxCreditoDirecto[].DetallesInfo.Detalles.Descripcion.TerminalDescStringRequerido si
CstmrCdtTrfInitn.PmtInf[].CdtTrfTxInf[].RmtInf.Strd[].RfrdDocInf[].LineDtls[].DescInformacionPago[0].InfoTxCreditoDirecto[].DetallesInfo.Detalles.Descripcion.CodigoSeguridadDescStringRequerido si

Request Example:

{
  "CstmrCdtTrfInitn": {
    "GrpHdr": {
      "MsgId": "464c393b-a7e3-4dfa-89ad-8e2ba926b32d",
      "CreDtTm": "2024-04-22T22:35:22.121",
      "NbOfTxs": "1",
      "CtrlSum": "8000.00",
      "InitgPty": {
        "Nm": "ANDRES G. T."
      },
      "InitnSrc": {
        "Nm": "ENTRECUENTAS",
        "Prvdr": "REDEBAN",
        "Vrsn": "Ver001.01"
      }
    },
    "PmtInf": [
      {
        "PmtInfId": "13251532274810329689203529645029155",
        "PmtMtd": "TRF",
        "ReqdExctnDt": {
          "Dt": "2024-04-22"
        },
        "Dbtr": {
          "Nm": "ANDRES G. T.",
          "Id": {
            "PrvtId": {
              "Othr": [
                {
                  "Id": "9816514",
                  "SchmeNm": {
                    "Cd": "CC"
                  }
                }
              ]
            }
          }
        },
        "DbtrAgt": {
          "FinInstnId": {
            "BICFI": "0051"
          }
        },
        "CdtTrfTxInf": [
          {
            "PmtId": {
              "EndToEndId": "f4d9dd14-1b44-43be-9d8a-9a6673e114fb"
            },
            "Amt": {
              "InstdAmt": "8000.00"
            },
            "Cdtr": {
              "Nm": "DSR",
              "Id": {
                "OrgId": {
                  "Othr": [
                    {
                      "Id": "934129908"
                    }
                  ]
                },
                "PrvtId": {
                  "Othr": [
                    {
                      "Id": "1234567900",
                      "SchmeNm": {
                        "Cd": "NIT"
                      }
                    }
                  ]
                }
              }
            },
            "CdtrAcct": {
              "Ccy": "COP",
              "Id": {
                "Othr": {
                  "Id": "40671264019"
                }
              },
              "Tp": {
                "Cd": "SVGS"
              }
            },
            "CdtrAgt": {
              "FinInstnId": {
                "BICFI": "0807"
              }
            },
            "CdtrAgtAcct": {
              "Id": {
                "Othr": {
                  "Id": "08070120"
                }
              }
            },
            "Tax": {
              "Rcrd": [
                {
                  "Ctgy": "Comision",
                  "TaxAmt": {
                    "Dtls": [
                      {
                        "Amt": "390.32"
                      }
                    ]
                  }
                },
                {
                  "Ctgy": "IVAComision",
                  "TaxAmt": {
                    "Dtls": [
                      {
                        "Amt": "62.32"
                      }
                    ]
                  }
                },
                {
                  "Ctgy": "costoTx",
                  "TaxAmt": {
                    "Dtls": [
                      {
                        "Amt": "49.00"
                      }
                    ]
                  }
                }
              ]
            },
            "PmtTpInf": {
              "CtgyPurp": {
                "Cd": "P2M",
                "Prtry": "PAY"
              }
            },
            "RmtInf": {
              "Strd": [
                {
                  "RfrdDocInf": [
                    {
                      "LineDtls": [
                        {
                          "Id": [
                            {
                              "Nb": "DataMap QR"
                            }
                          ],
                          "Desc": "channel:APP;uniqueCodeMerchant:910203040;idTransaccion:000001;storelabel:001;terminalLabel:001;securityField:hy67shdjjdnbdGH"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          }
        ]
      }
    ]
  }
}

Canonical Response success:

Field NameDescriptionTypeComments
responseType.valuetipoRespuestaStringManejar validacion del ER o OK

Response success example:


{
    "responseType": {
        "value": "OK"
    }
}

Canonical Response error:

Field NameDescriptionTypeComments
errorInformation.errorCodecodigoErrorStringN煤mero de identificaci贸n del error
errorInformation.errorDescriptiondescripcionErrorStringDescribe el tipo de error que se present贸 durante la ejecuci贸n.

Response Error Example:


{
  "errorInformation": {
    "errorCode": "2441",
    "errorDescription": "string"
  }
}

Customer Credit Transfer Initiation ON-US

Description:

The CustomerCreditTransferInitiation ON-US message is sent by the initiating party to the freight forwarder or debtor agent. It is used to request the movement of funds from the debtor account to that of a creditor.

Path:

POST: /CustomerCreditTransferInitiationOnUS

Request Data:

Headers:

NameDescriptionExampleCommentsRequired
client_idIdentificador del clientef1b1247...SI
client_secretClave del clienteb124731b4...SI
AuthorizationThe Authorization header field is for sending the authorization token for consuming the service.Bearer WxN_AU...SI
Content-LengthThe Content-Length header field indicates the anticipated size of the payload body. It is only sent if a body is present.SI
Content-TypeThe Content-Type header indicates the specific API version used to send the payload body.NO
DateThe Date header field indicates the date the request was submitted.SI
X-Forwarded-ForThis header is a standard for identifying the source IP address of a client connected to a web server through an HTTP proxy or load balancer.NO

Canonical Request Body:

Field NameDescriptionTypeComments
CstmrCdtTrfInitn.GrpHdr.MsgIdHeader.IdentificadorMensajeStringopcional
CstmrCdtTrfInitn.GrpHdr.CreDtTmHeader.FechaHoraCreacionTxStringobligatorio
CstmrCdtTrfInitn.GrpHdr.NbOfTxsHeader.NumTXStringOpcional
CstmrCdtTrfInitn.GrpHdr.CtrlSumHeader.TotalValorTXStringOpcional
CstmrCdtTrfInitn.GrpHdr.InitgPty.NmHeader.IdentificacionIniciaTXDebito.NombreActorStringOpcional
CstmrCdtTrfInitn.GrpHdr.InitnSrc.NmHeader.IdentificacionIniciaTXPago.NombreStringOpcional
CstmrCdtTrfInitn.GrpHdr.InitnSrc.PrvdrHeader.IdentificacionIniciaTXPago.PrvdrStringOpcional
CstmrCdtTrfInitn.GrpHdr.InitnSrc.VrsnHeader.IdentificacionIniciaTXPago.VersionStringOpcional
CstmrCdtTrfInitn.PmtInf[0].PmtInfIdInformacionPago[0].IdentificacionUnicaTXStringobligatorio
CstmrCdtTrfInitn.PmtInf[0].PmtMtdInformacionPago[0].MedioPagoStringOpcional
CstmrCdtTrfInitn.PmtInf[0].ReqdExctnDt.DtInformacionPago[0].Fecha.FechaTXStringOpcional
CstmrCdtTrfInitn.PmtInf[0].Dbtr.NmInformacionPago[0].InformacionDestinatario.NombreDestinatarioStringOpcional
CstmrCdtTrfInitn.PmtInf[0].Dbtr.Id.OrgId.Othr[0].IdInformacionPago[0].InformacionDestinatario.OrgIdDestinatario.OthrIdentificacionDestinatario[0].IdDestinatarioStringOpcional
CstmrCdtTrfInitn.PmtInf[0].Dbtr.Id.PrvtId.Othr[0].IdInformacionPago[0].InformacionDestinatario.PersonalIdDestinatario.DatosCuenta[0].NumIdenDestStringobligatorio
CstmrCdtTrfInitn.PmtInf[0].Dbtr.Id.PrvtId.Othr[0].SchmeNm.CdInformacionPago[0].InformacionDestinatario.PersonalIdDestinatario.DatosCuenta[0].TipoIdentificacionTipoIdenDestStringOpcional
CstmrCdtTrfInitn.PmtInf[0].DbtrAcct.CcyInformacionPago[0].InfoCuenta.MonedaStringOpcional
CstmrCdtTrfInitn.PmtInf[0].DbtrAcct.Id.Othr.IdInformacionPago[0].InfoCuenta.DetalleCuentaOrigen.InfoDetalladaCuentaOrigen.CuentaOrigenStringOpcional
CstmrCdtTrfInitn.PmtInf[0].DbtrAcct.Tp.CdInformacionPago[0].InfoCuenta.DetalleCuentaOrigen.TipoCuentaOrigen.CodigoCuentaOrigenStringOpcional
CstmrCdtTrfInitn.PmtInf[0].DbtrAgt.FinInstnId.BICFIInformacionPago[0].Banco.InstitucionFinanciera.CodigoOficinaStringobligatorio
CstmrCdtTrfInitn.PmtInf[0].DbtrAgtAcct.Id.Othr.IdInformacionPago[0].Cuenta.InfoCuenta.OtraInfoCuenta.IdCuentaStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].PmtId.EndToEndIdInformacionPago[0].InfoTxCreditoDirecto[0].IndentificadorPago.EndToEndIdStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].Amt.InstdAmtInformacionPago[0].InfoTxCreditoDirecto[0].Monto.ValorTxStringobligatorio
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].Cdtr.NmInformacionPago[0].InfoTxCreditoDirecto[0].ComercioRecibeDeposito.NombreStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].Cdtr.Id.OrgId.Othr[0].IdInformacionPago[0].InfoTxCreditoDirecto[0].ComercioRecibeDeposito.InfoComercioRecibeDeposito.IdComercio.InfoComercio[0].NumIdStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].Cdtr.Id.PrvtId.Othr[0].IdInformacionPago[0].InfoTxCreditoDirecto[0].ComercioRecibeDeposito.PersonalIdDestinatario.DatosCuenta[0].NumIdenDestStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].Cdtr.Id.PrvtId.Othr.SchmeNm[0].CdInformacionPago[0].InfoTxCreditoDirecto[0].ComercioRecibeDeposito.PersonalIdDestinatario.DatosCuenta[0].TipoIdentificacion.TipoIdenDestStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].CdtrAcct.CcyInformacionPago[0].InfoTxCreditoDirecto[0].InfoCuentaOrigen.MonedaStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].CdtrAcct.Id.Othr.IdInformacionPago[0].InfoTxCreditoDirecto[0].InfoCuentaOrigen.DetalleCuentaOrigen.InfoDetalladaCuentaOrigen.CuentaOrigenStringobligatorio
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].CdtrAcct.Tp.CdInformacionPago[0].InfoTxCreditoDirecto[0].InfoCuentaOrigen.DetalleCuentaOrigen.TipoCuentaOrigen.CodigoCuentaOrigenStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].CdtrAgt.FinInstnId.BICFIInformacionPago[0].InfoTxCreditoDirecto[0].Banco.InstitucionFinanciera.CodigoOficinaStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].CdtrAgtAcct.Id.Othr.IdInformacionPago[0].InfoTxCreditoDirecto[0].Cuenta.InfoCuenta.OtraInfoCuenta.IdCuentaStringobligatorio
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].Tax.Rcrd[0...n].CtgyInformacionPago[0].InfoTxCreditoDirecto[0].Tax.Registros[0...n].CategoriaTaxStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].Tax.Rcrd[0...n].TaxAmt.Dtls[0].AmtInformacionPago[0].InfoTxCreditoDirecto[0].Tax.Registros[0...n].TaxAmt.DetallesTax[0].ValorTaxStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].PmtTpInf.CtgyPurp.CdInformacionPago[0].InfoTxCreditoDirecto[0].TipoPago.Categoria.CodigoStringobligatorio
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].PmtTpInf.CtgyPurp.PrtryInformacionPago[0].InfoTxCreditoDirecto[0].TipoPago.Categoria.TipoTXStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].RmtInf.Strd[0].RfrdDocInf[0].LineDtls[0].Id[0].NbInformacionPago[0].InfoTxCreditoDirecto[0].DetallesInfo.Detalles.Identificacion.IDStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].RmtInf.Strd[0].RfrdDocInf[0].LineDtls[0].DescInformacionPago[0].InfoTxCreditoDirecto[0].DetallesInfo.Detalles.Descripcion.CanalStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].RmtInf.Strd[0].RfrdDocInf[0].LineDtls[0].DescInformacionPago[0].InfoTxCreditoDirecto[0].DetallesInfo.Detalles.Descripcion.CodigoUnicoComercianteStringOpcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].RmtInf.Strd[0].RfrdDocInf[0].LineDtls[0].DescInformacionPago[0].InfoTxCreditoDirecto[0].DetallesInfo.Detalles.Descripcion.IdTransaccionStringopcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].RmtInf.Strd[0].RfrdDocInf[0].LineDtls[0].DescInformacionPago[0].InfoTxCreditoDirecto[0].DetallesInfo.Detalles.Descripcion.TiendaStringopcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].RmtInf.Strd[0].RfrdDocInf[0].LineDtls[0].DescInformacionPago[0].InfoTxCreditoDirecto[0].DetallesInfo.Detalles.Descripcion.TerminalStringopcional
CstmrCdtTrfInitn.PmtInf[0].CdtTrfTxInf[0].RmtInf.Strd[0].RfrdDocInf[0].LineDtls[0].DescInformacionPago[0].InfoTxCreditoDirecto[0].DetallesInfo.Detalles.Descripcion.CodigoSeguridadStringopcional

Request Example:

{
  "CstmrCdtTrfInitn": {
    "GrpHdr": {
      "MsgId": "bfd5322f-4258-4a2e-8727-5add745fcf99",
      "CreDtTm": "2024-04-22T23:08:19.789",
      "NbOfTxs": "1",
      "CtrlSum": "8000.00",
      "InitgPty": {
        "Nm": "ANDRES G. T."
      },
      "InitnSrc": {
        "Nm": "ENTRECUENTAS",
        "Prvdr": "REDEBAN",
        "Vrsn": "Ver001.01"
      }
    },
    "PmtInf": [
      {
        "PmtInfId": "13251730019910710746973943940407985",
        "PmtMtd": "TRF",
        "ReqdExctnDt": {
          "Dt": "2024-04-22"
        },
        "Dbtr": {
          "Nm": "ANDRES G. T.",
          "Id": {
            "OrgId": {
              "Othr": [
                {
                  "Id": "+573118361384"
                }
              ]
            },
            "PrvtId": {
              "Othr": [
                {
                  "Id": "9816514",
                  "SchmeNm": {
                    "Cd": "CC"
                  }
                }
              ]
            }
          }
        },
        "DbtrAcct": {
          "Ccy": "COP",
          "Id": {
            "Othr": {
              "Id": "3118361384"
            }
          },
          "Tp": {
            "Cd": "SVGS"
          }
        },
        "DbtrAgt": {
          "FinInstnId": {
            "BICFI": "0051"
          }
        },
        "DbtrAgtAcct": {
          "Id": {
            "Othr": {
              "Id": "00510040"
            }
          }
        },
        "CdtTrfTxInf": [
          {
            "PmtId": {
              "EndToEndId": "cbe7579e-dd7d-4c7f-9c31-d71042ef5374"
            },
            "Amt": {
              "InstdAmt": "8000.00"
            },
            "Cdtr": {
              "Nm": "PRUEBAS MASIVAS COMERCIOS PARALELITOSS 440",
              "Id": {
                "OrgId": {
                  "Othr": [
                    {
                      "Id": "927888486"
                    }
                  ]
                },
                "PrvtId": {
                  "Othr": [
                    {
                      "Id": "36586497",
                      "SchmeNm": {
                        "Cd": "CC"
                      }
                    }
                  ]
                }
              }
            },
            "CdtrAcct": {
              "Ccy": "COP",
              "Id": {
                "Othr": {
                  "Id": "63434889"
                }
              },
              "Tp": {
                "Cd": "SVGS"
              }
            },
            "CdtrAgt": {
              "FinInstnId": {
                "BICFI": "0051"
              }
            },
            "CdtrAgtAcct": {
              "Id": {
                "Othr": {
                  "Id": "00510040"
                }
              }
            },
            "Tax": {
              "Rcrd": [
                {
                  "Ctgy": "Comision",
                  "TaxAmt": {
                    "Dtls": [
                      {
                        "Amt": "0.00"
                      }
                    ]
                  }
                },
                {
                  "Ctgy": "IVAComision",
                  "TaxAmt": {
                    "Dtls": [
                      {
                        "Amt": "0.00"
                      }
                    ]
                  }
                },
                {
                  "Ctgy": "costoTx",
                  "TaxAmt": {
                    "Dtls": [
                      {
                        "Amt": "0.00"
                      }
                    ]
                  }
                }
              ]
            },
            "PmtTpInf": {
              "CtgyPurp": {
                "Cd": "P2M",
                "Prtry": "PAY"
              }
            },
            "RmtInf": {
              "Strd": [
                {
                  "RfrdDocInf": [
                    {
                      "LineDtls": [
                        {
                          "Id": [
                            {
                              "Nb": "DataMap QR"
                            }
                          ],
                          "Desc": "channel:APP;uniqueCodeMerchant:910203040;idTransaccion:000001;storelabel:001;terminalLabel:001;securityField:hy67shdjjdnbdGH"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          }
        ]
      }
    ]
  }
}

Canonical Response success:

Field NameDescriptionTypeComments
responseType.valuetipoRespuestaStringManejar validacion del ER o OK

Response success example:


{
    "responseType": {
        "value": "OK"
    }
}

Canonical Response error:

Field NameDescriptionTypeComments
errorInformation.errorCodecodigoErrorStringN煤mero de identificaci贸n del error
errorInformation.errorDescriptiondescripcionErrorStringDescribe el tipo de error que se present贸 durante la ejecuci贸n.

Response Error Example:


{
  "errorInformation": {
    "errorCode": "2441",
    "errorDescription": "string"
  }
}

Reviews