When a purchase by card is started a pop up will show up that tells the client that there will be a PreAuth on the card.
To activate the pop-up message feature, you will need to follow a series of steps within the network settings of your system. Begin by navigating to the Network section, and then proceed to Settings. Once you are in the settings menu, look for the Kiosk Settings option.
Within the Kiosk Settings, you will need to search for a specific key labeled "IsVerifyPreAuth". This key is crucial as it determines whether the pop-up message will be enabled or not. By default, the value associated with this key is set to "False", indicating that the pop-up message is currently disabled.
To enable the pop-up message, you will need to modify this setting. Change the value from "False" to "True". This adjustment will activate the pop-up message feature, allowing it to function as intended. Make sure to save your changes after modifying the setting to ensure that the new configuration takes effect.
To modify the localization settings, navigate to the section labeled Network -> Localizations -> Change Localizations. This pathway will guide you through the necessary steps to adjust your localization preferences according to your specific needs.
The message verify_preauth_amount_pre_checkin states: "Please be aware that @0 will be temporarily held on your card during the transaction process. The final amount charged may vary and will be adjusted accordingly." This serves as an important notice to ensure that users are informed about the pre-authorization amount that will be placed on their card prior to the completion of the transaction.
verify_preauth_amount_pre_checkin_yes = "I Understand". This option indicates that the user acknowledges and accepts the terms regarding the pre-authorization amount held on their card.
verify_preauth_amount_pre_checkin_no = "Cancel". Selecting this option allows the user to opt out of the transaction, indicating they do not agree with the pre-authorization conditions presented.
The @0 function will utilize several configuration settings, specifically the values of PreAuthAmount, PreAuthTax, and CurrencySymbol. Additionally, it will take into account the setting known as CurrencyAfter, which influences how the currency is displayed in relation to the amount being processed. This means that the function will not only rely on the pre-defined amounts and symbols but also consider how these elements are formatted based on the specified settings.
To illustrate this concept more clearly, let's consider a practical example.
In this scenario, we have the following settings:
IsVerifyPreAuth is set to True, indicating that pre-authorization verification is enabled.
CurrencyAfter is set to True, which means that the currency symbol will precede the amount.
The CurrencySymbol is defined as SEK, which is the currency code for Swedish Krona.
The PreAuthAmount is set to 30, indicating the amount to be pre-authorized, while
PreAuthTax is set to 0, suggesting that there is no tax applied to this transaction.
It is important to note that, based on these settings, a total of 30SEK will be reserved for this transaction, reflecting the pre-authorization of the specified amount in the given currency.
Other usage
It is also possible to use this popup if you want the customer to click "I understand" or "I accept" or something similar before starting a transaction, in case there is something that you want to make the customer aware of if you have something that causes frequent support questions.