To reduce the possibility of transaction failure caused by poor network, network checking is added to VC Touch from version 1.8.0.
When buying a card or selecting a payment method, the Tablet will call an API to check the network. If there is no feedback for 6 seconds, the tablet will prompt “Network Error, Please Try Again” to prevent the customer from continuing the transaction.
1. Power Off
The table below illustrates the prompt messages when the following parts are powered off.
Scenario | Operation | Prompt Message | Remark | |
Power Off | Modem | Buy Card | Register and add value failed. | / |
Add Value | VXT displays “Read Card Failed” and VC Touch displays “Terminal Error” when tapping Cloud-based card on VXT. | |||
Check Balance | VXT displays “Read Card Failed” and VC Touch displays “Terminal Error” when tapping Cloud-based card on VXT. | |||
Remote Command | Washboard prompts “Offline Status.” | |||
VXT | Add Value | VC Touch prompts “Terminal Error, Ultra VXT is not ready now, please wait and try again.” | / | |
Check Balance | VC Touch prompts “Terminal Error, Ultra VXT is not ready now, please wait and try again.” | |||
Remote Command | Washboard prompts “Reboot Kiosk Failed: Not Executed.” | |||
Linux Box | Buy Card | Prompt “No Public Key.” | / |
2. Power Off Then Power On
If VC Touch is powered off and then powered on, the kiosk will check the Bluetooth name to see if it is changed and correct it if it is changed. You will need to disconnect the network of VC Touch and restart the kiosk to check if it will crash.
Before you perform operations on VC Touch or VXT, please ensure that the VXT has been completely initialized and that the VXT and the tablet have successfully connected to the network.
Scenario | Operation | Prompt Message | Remark | |
Power Off Then Power On | Modem | Buy Card | Register and add value failed. | It takes about 2-5 minutes for the modem to restart and connect to the network successfully. The messages herein will prompt if these operations are performed within 2 minutes. |
Add Value | VXT displays “Read Card Failed” and VC Touch displays “Terminal Error” when tapping Cloud-based card on VXT. | |||
Check Balance | VXT displays “Read Card Failed” and VC Touch displays “Terminal Error” when tapping Cloud-based card on VXT. | |||
Remote Command | Washboard prompts “Offline Status.” | |||
VXT | Add Value | VC Touch prompts “Terminal Error, Ultra VXT is not ready now, please wait and try again.” | The messages herein will prompt if these operations are performed before the successful initialization of VXT. | |
Check Balance | VC Touch prompts “Terminal Error, Ultra VXT is not ready now, please wait and try again.” | |||
Remote Command | Washboard prompts “Reboot Kiosk Failed: Not Executed.” | |||
VC Touch | Buy Card | Prompt “No Public Key.” | It takes about 2-5 minutes for the modem to restart and connect to the network successfully. The messages herein will prompt if these operations are performed within 2 minutes. | |
Add Value | VXT displays “Read Card Failed” and VC Touch displays “Terminal Error” when tapping Cloud-based card on VXT. | |||
Check Balance | VXT displays “Read Card Failed” and VC Touch displays “Terminal Error” when tapping Cloud-based card on VXT. |
3. Disconnect the Network
Please refer to the table below for the prompt messages and effects caused by the network disconnection.
Scenario | Operation | Prompt Message | Remark |
Disconnect the VXT Network | Add Value | VXT displays “Read Card Failed.” VC Touch displays “Terminal Error.” | / |
Check Balance | |||
Disconnect the Android Tablet Network | Buy Card | If paying with Cash, the tablet will display “Remaining $xx.xx, Please call service.” | Card will be dispensed successfully but adding funds will fail. |
If paying with Credit | Card will be dispensed successfully but adding funds will fail. And reversal will be triggered. | ||
Report Upload (R03, L02, L05) | / | The transaction log will be saved locally. When the network is connected successfully, the transactions logs will be uploaded to the corresponding database. | |
Inject Key | Inject Key failed. | / | |
Remote Command | Washboard prompts “Reboot Kiosk Failed: Not Executed.” | / | |
Loyalty Program | Click Buy card and add value, select amount, the Loyalty program will not be clear (00:00, 06:00, 12:00,18:00), from the 1.8.0.0 version | ||
Remote Upgrade Profile | / | When the tablet connects to the network successfully, VC Touch will upgrade the profile automatically if it is on the idle screen. | |
Reboot VC Touch | Click “Buy Card” and the tablet will prompt “No Public Key.” | / | |
Remote Upgrade | / | / | |
Switch Language | It will not be affected by the network disconnection. | / | |
Disconnect the Modem Network (Both VXT and Tablet will disconnect from the Network.) | Buy Card (If the network is disconnected before selecting the payment method, the transaction will fail from version 1.8.0) | If pay with Cash and the network is disconnected after selecting the payment method, then the tablet will display “Remaining $xx.xx, Please call service.” | Card will be dispensed successfully but adding funds will fail. |
If pay with Credit and the network is disconnected after selecting the payment method | Card will be dispensed successfully but adding funds will fail. And reversal will be triggered. | ||
Report Upload (R03, L02, L05) | / | The transaction log will be saved locally. When the network is connected successfully, the transactions logs will be uploaded to the corresponding database. | |
Remote Command | Washboard prompts “Reboot Kiosk Failed: Not Executed.” | / | |
Add Value | VXT displays “Read Card Failed.” VC Touch displays “Terminal Error.” | / | |
Check Balance | |||
Reboot VC Touch | The tablet will display “Network Error.” | / |