Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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
checkTransactionStatus
checkTransactionStatus
2.1.1.2 Consultar Estado de Transacción

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:

CampoTipoObligatorioDescripción
transactionIdNuméricoSIIdentificador de la transacción de pago generado por el ecommerce.
ecommerceObjectSIDatos del comercio electrónico

company

Alfanumérico

SICódigo de la compañía que realiza la consulta.

storeNuméricoSICódigo de la tienda asociada a la compañía que realiza la consulta.

...


Ejemplo:

Bloco de código
themeMidnight
titlejson
linenumberstrue
{
   "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.

...