...
2.1.1.1 Autorización de Pago
Servicio: /web-vtol/service/authorizeForm
Para realizar una autorización de Pago en una fase, se debe invocar un método POST al endpoint de VPB, enviando el atributo transactionType=sale.
...
Âncora | ||||
---|---|---|---|---|
|
Servicio: /web-vtol/service/checkTransactionStatus
VPB permite consultar el estado y los datos de una operación, a través de una invocación GET a la URL de VPB.
...
En la invocación GET se envían los siguientes parámetros de la operación dentro de la URL:
Campo | Tipo | Obligatorio | Descripción | |
---|---|---|---|---|
transactionId | Numérico | SI | Identificador de la transacción de pago generado por el ecommerce. | |
ecommerce | Object | SI | Datos del comercio electrónico | |
company | Alfanumérico | SI | Código de la compañía que realiza la consulta. | |
store | Numérico | SI | Código de la tienda asociada a la compañía que realiza la consulta. |
...
Ejemplo:
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "transactionId": "1580409092436", "ecommerce": { "company": "C1", "store": "1" } } |
...
2.1.1.3 Cierre de Transacción
Servicio: /web-vtol/service/closeTransaction
VPB permite cerrar la transacción para confirmarla o cancelarla, a través de un método POST a la URL de VPB.
...
2.1.2.1 Autorización de Pago
Servicio: /web-vtol/service/authorizeForm
El pedido de autorización es un servicio que valida la información de la tarjeta que se envía, para verificar si es posible continuar con el proceso de pago y reservar los fondos del tarjeta habiente.
...
2.1.2.2 Consultar Estado de Transacción
Servicio: /web-vtol/service/checkTransactionStatus
VPB permite consultar el estado y los datos de una autorización, a través de una invocación GET a la URL de VPB.
...
2.1.2.3 Captura de Pago
Servicio: /web-vtol/service/closeTransaction
Esta operatoria se utiliza exclusivamente luego de haber realizado un Pedido de Autorización en 2 pasos.
...
2.1.3.1 Realizar devolución total del pago
Servicio: /web-vtol/service/refunds
Se debe invocar un método POST a la URL de VPB, sin informar el monto, y enviando el atributo transactionType=refund.
...
2.1.3.2 Realizar devolución parcial del pago
Servicio: /web-vtol/service/refunds
Se debe invocar un método POST a la URL de VPB, enviando el atributo transactionType=refund.
...
2.1.3.3 Cierre de transacción
Servicio: /web-vtol/service/closeTransaction
VPB permite cerrar la transacción de Devolución para confirmarla o cancelarla, a través de un método POST a la URL de VPB. Esta operación se debe llevar a cabo para poder cerrar la transacción.
...