...
Painel | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
Código | Nombre del campo | Tipo de dato | SaleWallet | QueryWallet (1) | QueryWallet (2) | Descripción |
---|---|---|---|---|---|---|
1 | store | Alfanumérico | X | X | X | Identificador del sitio originador de la transacción |
2 | node | Numérico | X | X | X | Identificación del nodo, en el sitio originador, donde se generó la transacción |
3 | server | Alfanumérico | - | X | - | Identificador del Server que procesará la transacción. (en el caso de VTOL será 'VTOL') |
4 | messageType | Alfanumérico | - | - | - | Tipo de Mensaje:
|
6 | cardNumber | Numérico | - | X | - | Tarjeta enmascarada seleccionada por el cliente al momento de efectuar el pago QR. |
11 | trxType | Alfanumérico | - | - | - | Tipo de Transacción:
|
12 | ammount | Importe | X | X | X | Monto de la transacción. Valor entero. Los últimos 2 dígitos corresponden a los decimales. |
13 | currencyPosCode | Alfanumérico | X | X | X | Tipos de moneda: $ = Pesos U$S = Dólares |
14 | payments | Numérico | X | - | X | Cantidad de cuotas seleccionadas al momento de realizar el pago QR |
16 | originalDate | Numérico | - | - | - | Fecha de realización de la compra con billetera electrónica en formato YYYYMMDD |
24 | trxId | Numérico | X | X | X | Identificador de la transacción |
25 | dateTime | Numérico | X | X | X | Fecha y hora de realización de la transacción en formato YYYYMMDDHHMMSS |
26 | responseCode | Alfanumérico | X | X | X | Puede contener uno de los siguientes valores:
|
27 | isoCode | Numérico | X | X | X | Código de Respuesta emitido por el centro autorizador. 3 dígitos como máximo. |
28 | responseMessage | Alfanumérico | X | X | X | Mensaje de la Respuesta relacionado con el código del campo 27 |
71 | checkPendingString | Alfanumérico | - | - | - | Indica si VTOL debe o no efectuar el chequeo de pendientes:
|
140 | paymentType | Numérico | X | X | X | Tipo de pago. Valores posibles 0: Tarjeta |
157 | customerDoc | Numérico | - | - | - | Número de documento del cliente que realiza la consulta. |
166 | trxReferenceNumber | Numérico | X | - | - | Identificador único de la transacción en VTOL Server. Longitud entre 19 y 20 dígitos, debido a que utiliza el día como parte de formato |
268 | walletPosTrxId | Alfanumérico | - | - | - | Identificador único de la transacción de billetera para la compañía. Debe ser único por tipo de transacción. Es originado por el POS para realizar una compra o devolución con billetera. Formato: Opcional en QueryWallet: Se informa este campo o el campo walletPaymentId para localizar una transacción de compra |
269 | walletType | Numérico | - | - | - | Tipo de billetera por la cual se cursará la transacción en el POS. Opciones: 10: GoCuotas |
270 | walletPosTicket | Alfanumérico | - | - | - | Información del ticket en formato xml y posteriormente transformado en Base 64. Ver sección Estructura posTicket |
271 | walletPaymentId | Numérico | X | X | X | Identificador del número de pago informado por el Autorizador. |
273 | paymentStatus | Alfanumérico | X | X | X | Estado de la transacción de pago informado por el Autorizador. Estados posibles: 0: Aprobado |
274 | paymentStatusDetail | Alfanumérico | - | X | X | Detalle del estado de la transacción de pago informado por el Autorizador |
275 | cardType | Numérico | X | X | X | Tipo de tarjeta seleccionada al momento de efectuar el pago QR. |
416 | customerPhoneAreaCode | Numérico | - | - | - | Código de área de teléfono celular del cliente |
417 | customerPhone | Numérico | - | - | - | Teléfono celular del cliente |
418 | customerEmail | Alfanumérico | - | - | - | Mail del cliente |
512 | installmentAmount | Numérico | - - | O | - | Importe de cuota |
1010 | currentSessionId | Numérico | X | X | X | Identificador de la sesión que se cierra |
1027 | libResponseCode | Numérico | X | X | X | Código de respuesta de la librería. |
1028 | libResponseMessage | Alfanumérico | X | X | X | Mensaje descriptivo del código de respuesta de la librería |
...
Código | Nombre del campo | Tipo de dato | RefundWallet | Descripción |
---|---|---|---|---|
1 | store | Alfanumérico | X | Identificador del sitio originador de la transacción |
2 | node | Numérico | X | Identificación del nodo, en el sitio originador, donde se generó la transacción |
3 | server | Alfanumérico | X | Identificador del Server que procesará la transacción. (en el caso de VTOL será 'VTOL') |
4 | messageType | Alfanumérico | X | Tipo de Mensaje: Control = Mensaje de Control, para uso interno por parte de un módulo en su comunicación con el server. Data = Mensaje de la Aplicación cliente. |
6 | cardNumber | Numérico | - | Tarjeta enmascarada seleccionada por el cliente al momento de efectuar el pago QR. Este campo se envía solo si se realiza el cambio de tarjeta para realizar el pago. |
7 | expiration | Numérico | - | Indica el año y el mes de vencimiento de la tarjeta (cuatro dígitos en formato AAMM). Este campo se envía solo si se realiza el cambio de tarjeta para realizar el pago. |
8 | cvc | Numérico | - | Indica los tres dígitos de atrás de la tarjeta. Este campo se envía solo si se realiza el cambio de tarjeta para realizar el pago. |
11 | trxType | Alfanumérico | X | Tipo de Transacción: SaleWallet = permite realizar una compra presencial con billetera. RefundWallet = permite realizar una devolución (parcial o total) de una compra presencial con billetera realizada con anterioridad. QueryWallet= permite realizar una consulta de una operación de compra con billetera |
12 | ammount | Importe | X | Monto de la transacción. Valor entero. Los últimos 2 dígitos corresponden a los decimales. |
13 | currencyPosCode | Alfanumérico | X | Tipos de moneda: $ = Pesos U$S = Dólares |
14 | payments | Numérico | X | Cantidad de cuotas seleccionadas al momento de realizar el pago QR |
16 | originalDate | Numérico | - | Fecha de realización de la compra con billetera electrónica en formato YYYYMMDD |
24 | trxId | Numérico | X | Identificador de la transacción |
25 | dateTime | Numérico | X | Fecha y hora de realización de la transacción en formato YYYYMMDDHHMMSS |
71 | checkPendingString | Alfanumérico | X | Indica si VTOL debe o no efectuar el chequeo de pendientes: true = activa chequeo de pendientes. false = desactiva chequeo de pendientes. |
157 | customerDoc | Numérico | - | Número de documento del cliente que realiza la consulta. |
268 | walletPosTrxId | Alfanumérico | X | Identificador único de la transacción de billetera para la compañía. Debe ser único por tipo de transacción. Es originado por el POS para realizar una compra o devolución con billetera. Formato: codigoTienda (longitud 10) + codigoCaja (longitud 10) + Fecha (AAMMDDHHmmss) (longitud 12) Longitud total de 32 Opcional en QueryWallet: Se informa este campo o el campo walletPaymentId para localizar una transacción de compra |
269 | walletType | Numérico | X | Tipo de billetera por la cual se cursará la transacción en el POS. Opciones: 1: Mercado Pago 5: Yacaré 6: Plus Pagos 8: Rappi Payless 10: GoCuotas |
270 | walletPosTicket | Alfanumérico | - | Información del ticket en formato xml y posteriormente transformado en Base 64. Ver sección Estructura posTicket. |
271 | walletPaymentId | Numérico | X | Identificador del número de pago informado por el Autorizador. |
416 | customerPhoneAreaCode | Numérico | - | Código de área de teléfono celular del cliente |
417 | customerPhone | Numérico | - | Teléfono celular del cliente |
418 | customerEmail | Alfanumérico | - | Mail del cliente |
- Response VTOL - POS
...
Código | Nombre del campo | Tipo de dato | SaleWallet | RefundWallet | QueryWallet | Descripción |
---|---|---|---|---|---|---|
1 | store | Alfanumérico | X | X | X | Identificador del sitio originador de la transacción |
2 | node | Numérico | X | X | X | Identificación del nodo, en el sitio originador, donde se generó la transacción |
3 | server | Alfanumérico | - | - | - | Identificador del Server que procesará la transacción. (en el caso de VTOL será 'VTOL') |
4 | messageType | Alfanumérico | - | - | - | Tipo de Mensaje: Control = Mensaje de Control, para uso interno por parte de un módulo en su comunicación con el server. Data = Mensaje de la Aplicación cliente. |
11 | trxType | Alfanumérico | - | - | - | Tipo de Transacción: SaleWallet = permite realizar una compra presencial con billetera. RefundWallet = permite realizar una devolución (parcial o total) de una compra presencial con billetera realizada con anterioridad. QueryWallet= permite realizar una consulta de una operación de compra con billetera |
12 | ammount | Importe | X | - | X | Monto de la transacción. Valor entero. Los últimos 2 dígitos corresponden a los decimales. |
13 | currencyPosCode | Alfanumérico | X | - | X | Tipos de moneda: $ = Pesos $S = Dólares |
14 | payments | Numérico | X | - | X | Cantidad de cuotas seleccionadas al momento de realizar el pago QR |
16 | originalDate | Numérico | - | - | - | Fecha de realización de la compra con billetera electrónica en formato YYYYMMDD |
24 | trxId | Numérico | X | X | X | Identificador de la transacción |
25 | dateTime | Numérico | X | X | X | Fecha y hora de realización de la transacción en formato YYYYMMDDHHMMSS |
26 | responseCode | Alfanumérico | X | X | X | Puede contener uno de los siguientes valores: Iso8583 = la autorización fue procesada. Para evaluar si fue aprobada chequear el campo 27 Error = ver sección Códigos de error del CORE TrxIsPending: indica si existen transacciones pendientes de confirmar. En este caso, el ID de transacción a confirmar está en el campo 24 |
27 | isoCode | Numérico | X | X | X | Código de Respuesta emitido por el centro autorizador. 3 dígitos como máximo. |
28 | responseMessage | Alfanumérico | X | X | X | Mensaje de la Respuesta relacionado con el código del campo 27 |
71 | checkPendingString | Alfanumérico | - | - | - | Indica si VTOL debe o no efectuar el chequeo de pendientes: true = activa chequeo de pendientes. false = desactiva chequeo de pendientes. |
140 | paymentType | Alfanumérico | X | - | X | Tipo de pago. Valore posible 0: Tarjeta |
157 | customerDoc | Numérico | - | - | - | Número de documento del cliente que realiza la consulta. |
166 | trxReferenceNumber | Numérico | X | X | - | Identificador único de la transacción en VTOL Server. Longitud entre 19 y 20 dígitos, debido a que utiliza el día como parte de formato |
268 | walletPosTrxId | Alfanumérico | - | - | - | Identificador único de la transacción de billetera para la compañía. Debe ser único por tipo de transacción. Es originado por el POS para realizar una compra o devolución con billetera. Formato: codigoTienda (longitud 10) + codigoCaja (longitud 10) + Fecha (AAMMDDHHmmss) (longitud 12) Longitud total de 32 Opcional en QueryWallet: Se informa este campo o el campo walletPaymentId para localizar una transacción de compra |
269 | walletType | Numérico | - | - | - | Tipo de billetera por la cual se cursará la transacción en el POS. Opciones: 1: Mercado Pago 5: Yacaré 6: Plus Pagos 8: Rappi Payless 10: GoCuotas |
270 | walletPosTicket | Alfanumérico | - | - | - | Información del ticket en formato xml y posteriormente transformado en Base 64. Ver sección Estructura posTicket |
271 | walletPaymentId | Numérico | X | - | X | Identificador del número de pago informado por el Autorizador. |
273 | paymentStatus | Alfanumérico | X | - | X | Estado de la transacción de pago informado por el Autorizador. Estados posibles: 0: Aprobado 1: Devuelto 2: Pendiente 3: Autorizado 4: En Progreso 5: En mediacion 6: Rechazado 7: Cancelado 8: Contracargo 9: Reversado |
274 | paymentStatusDetail | - | - | X | Detalle del estado de la transacción de pago informado por el Autorizador | |
275 | cardType | Numérico | X | - | X | Tipo de tarjeta seleccionada al momento de efectuar el pago QR. |
416 | customerPhoneAreaCode | Numérico | - | - | - | Código de área de teléfono celular del cliente |
417 | customerPhone | Numérico | - | - | - | Teléfono celular del cliente |
418 | customerEmail | Alfanumérico | - | - | - | Mail del cliente |
...