For Purchase pre-requisites identifier input a specific panel is required to be declared in the UI – “PurchasePreRequisitesIdentifierInputPanel”. The panel is shown before tariff selection if Purchase pre-requisites is enabled.
If the click function OnPurchasePreRequisitesLoginAuthTokenInputDone is used in the PurchasePreRequisitesIdentifierInputPanel the purchase pre-requisites validation is done in two steps. In this case the user would typically first enter a login authorization code and then a license plate number. The OnPurchasePreRequisitesLoginAuthTokenInputDone click function will open panel PurchasePreRequisitesCodeInputPanel, which should have the OnPurchasePreRequisitesIdentifierInputDone click function and a text box named PurchasePreRequisitesCodeInput.
Purchase Pre-requisites Panel Names
PurchasePreRequisitesIdentifierInputPanel
The panel used for entering purchase pre-requisites identifier. Numeric or alphanumeric.
PurchasePreRequisitesCodeInputPanel
This panel is used for the last step when purchase prerequisites validation is done in two steps.
Text Boxes
The text input item in PurchasePreRequisitesIdentifierInputPanel should be named PurchasePreRequisitesIdentifierInput.
PurchasePreRequisitesIdentifierInput
Textbox name connected to Purchase pre-requisites identifier input.
PurchasePreRequisitesCodeInput
Text box name that should be used in the PurchasePreRequisitesCodeInputPanel.
Popup Panel Names
Popups related to Purchase Pre-Requisites:
PurchasePreRequisitesAllowedPopup
Displayed if the purchase pre-requisites identifier is recognized and the corresponding user is allowed to make purchases.
PurchasePreRequisitesCommunicationDonePopup
Displayed when purchase pre-requisites communication to back office is done
PurchasePreRequisitesCommunicationFailedPopup
Displayed if the purchase pre-requisites communication to back office failed
PurchasePreRequisitesCommunicationStartedPopup
Displayed when purchase pre-requisites communication to back office started.
PurchasePreRequisitesIdentifierExpiredPopup
Displayed if the purchase pre-requisites identifier has expired
PurchasePreRequisitesNotAllowedPopup
Displayed if the purchase pre-requisites identifier is recognized but the corresponding user is not allowed to make purchases.
PurchasePreRequisitesUnknownIdentifierPopup
Displayed if the purchase pre-requisites identifier is unknown
NOTE: When Purchase Pre-Requisites uses a post payment type tariff (i.e. a fixed amount tariff or a tariff based on time of arrival and checkout time), the system uses the max amount reached panel to display the amount the customer needs to pay (i.e. panels PrePay_Easy_Panel3, PrePay_Easy_Step_Panel2, PrePay_Code_Panel5, PrePay_Code_Panel6 or PrePay_Code_Step_Panel2) |