Skip to main content

Veritran Docs

[en] Full Grade Before Online Processing

[en] This function completes the payment operation and sends the financial institution's response to the card. This process can only be used once in the payment process, or else it will throw a transaction error.

[en] Parameter Configuration

[en] This function doesn't require the configuration of any parameters.

[en] Function ID

[en] Register

[en] Value

110

11

[en] Input Registers

[en] This function doesn't require the configuration of any input registers.

[en] Output Registers

[en] Register

[en] Description

[en] Value

112

[en] Call result

000

[en] NO_ERROR

001

[en] NO_TAGS_TO_ADD

002

[en] NO_TAGS_TO_READ

003

[en] ANY_TAG_COULD_NOT_BE_READED

004

[en] TAG_COULD_NOT_BE_SET

011

[en] MANDATORY_TAGS_REQUIRED_BEFORE_START_EMV_FUNCTION

019

[en] POS_PAYMENT_ERROR_TIMEOUT

020

[en] POS_PAYMENT_ERROR_CANCELLED

023

[en] USE_CHIP

025

[en] ONLINE_DECLINED

026

[en] OFFLINE_DECLINED

027

[en] POS_PAYMENT_ERROR_CARD_REMOVED

028

[en] POS_PAYMENT_ERROR_TERMINATED

033

[en] POS_PAYMENT_ERROR_BAD_SWIPE

034

[en] POS_PAYMENT_ERROR_NOT_ICC

035

[en] POS_PAYMENT_ERROR_DEVICE_BUSY

036

[en] POS_PAYMENT_ERROR_PLEASE_SELECT_ONE_CARD_MULTITAP

037

[en] POS_PAYMENT_ERROR_APPLICATION_SELECTION_FAILED

038

[en] POS_PAYMENT_ERROR_RETRY_TAP

039

[en] POS_PAYMENT_ERROR_ISSUER_SCRIPT_UPDATE_FAILED

040

[en] POS_PAYMENT_ERROR_INVALID_ICC_DATA

041

[en] POS_PAYMENT_ERROR_NO_CARD

042

[en] PAYMENT_RESULT_EMV_CONFIGURATION_NOT_LOADED

043

[en] PAYMENT_STOPPED

045

[en] ARPC_TAG_91_INVALID

046

[en] PAYMENT_TAG_8A_INVALID

099

[en] UNKNOWN