Skip to main content

Veritran Docs

Partial Grade

Esta función realiza una validación de tarjeta chip antes de ejecutar el comando GPO. Es útil para obtener información de la tarjeta sin realizar ninguna transacción financiera.

Configuración del parámetro

Esta función requiere que completes los valores del registro de entrada con la lista de métodos de pago, el indicador MSR de respaldo y el tiempo de espera de entrada de la tarjeta. Consulta la sección Registros de entrada para obtener más información.

ID de la función

Registro

Valor

110

9

Registros de entrada

Registro

Descripción

Obligatorio

Valor

390

Lista de métodos de pago

Lista de métodos de pago separados por "|". Por ejemplo: EMV|MSR|EMVCTLS

391

Fallback MSR flag. Esta configuración permite que el sistema procese transacciones utilizando la banda magnética de la tarjeta (MSR, por sus siglas en inglés) incluso cuando la tarjeta tenga un chip.

Nota

Esta opción es útil como alternativa cuando el chip de la tarjeta no funciona.

true/false

392

Tiempo de espera de entrada de la tarjeta (en milisegundos)

Tiempo de espera para ingresar con éxito la tarjeta. Por ejemplo, durante 30 segundos: 30 000

393

Mensaje PIN sin conexión. Configura el texto para el mensaje mostrado

No

Título y mensaje en el siguiente formato: title;message. Por ejemplo: insertar PIN;Utilizar solo caracteres

394

Parámetros selectores multiapp

No

JSON que configura el texto para un popup selector de tarjetas multiapp. Por ejemplo:

{
    "title": "Select Card"
}
Registros de salida

Registro

Descripción

Valor

112

Resultado de la Call

000

NO_ERROR

001

NO_TAGS_TO_ADD

002

NO_TAGS_TO_READ

003

ANY_TAG_COULD_NOT_BE_READED

004

TAG_COULD_NOT_BE_SET

011

MANDATORY_TAGS_REQUIRED_BEFORE_START_EMV_FUNCTION

019

POS_PAYMENT_ERROR_TIMEOUT

020

POS_PAYMENT_ERROR_CANCELLED

023

USE_CHIP

025

ONLINE_DECLINED

026

OFFLINE_DECLINED

027

POS_PAYMENT_ERROR_CARD_REMOVED

028

POS_PAYMENT_ERROR_TERMINATED

029

POS_PAYMENT_ERROR_CARD_BLOCKED

033

POS_PAYMENT_ERROR_BAD_SWIPE

034

POS_PAYMENT_ERROR_NOT_ICC

035

POS_PAYMENT_ERROR_DEVICE_BUSY

036

POS_PAYMENT_ERROR_PLEASE_SELECT_ONE_CARD_MULTITAP

037

POS_PAYMENT_ERROR_APPLICATION_SELECTION_FAILED

038

POS_PAYMENT_ERROR_RETRY_TAP

039

POS_PAYMENT_ERROR_ISSUER_SCRIPT_UPDATE_FAILED

040

POS_PAYMENT_ERROR_INVALID_ICC_DATA

041

POS_PAYMENT_ERROR_NO_CARD

042

PAYMENT_RESULT_EMV_CONFIGURATION_NOT_LOADED

043

PAYMENT_STOPPED

045

ARPC_TAG_91_INVALID

046

PAYMENT_TAG_8A_INVALID

047

VERIFY_PHONE_CDCVM

048

CARD_NOT_SUPPORTED

099

UNKNOWN

290

Forma de pago seleccionada por el cliente

Cualquiera de los siguientes valores: EMV, MSR o EMVCTLS.

291

Resultado CVM

Solo para EMVCTLS. Describe el método de verificación del titular de la tarjeta (CVM, por sus siglas en inglés) seleccionado. Los posibles resultados son: PIN_ONLINE, CD_CVM, SIGNATURE, NO_CVM, NA.