diff --git a/inter/gbr/xml/page_payment_with_ukb.lxml b/inter/gbr/xml/page_payment_with_ukb.lxml
index 45772554..31a6b74b 100644
--- a/inter/gbr/xml/page_payment_with_ukb.lxml
+++ b/inter/gbr/xml/page_payment_with_ukb.lxml
@@ -85,7 +85,7 @@
Refresh
StrLen UKBMemberID IDNumLen
- If IDNumLen >= MAX_UKB_CODE Then
+ If IDNumLen >= MIN_UKB_CODE Then
Var Tel_Confirm_State = "Enable"
EndIf
@@ -107,7 +107,7 @@
Refresh
StrLen UKBMemberID IDNumLen
- If IDNumLen >= MAX_UKB_CODE Then
+ If IDNumLen >= MIN_UKB_CODE Then
Var Tel_Confirm_State = "Enable"
EndIf
@@ -129,7 +129,7 @@
Refresh
StrLen UKBMemberID IDNumLen
- If IDNumLen >= MAX_UKB_CODE Then
+ If IDNumLen >= MIN_UKB_CODE Then
Var Tel_Confirm_State = "Enable"
EndIf
@@ -151,7 +151,7 @@
Refresh
StrLen UKBMemberID IDNumLen
- If IDNumLen >= MAX_UKB_CODE Then
+ If IDNumLen >= MIN_UKB_CODE Then
Var Tel_Confirm_State = "Enable"
EndIf
@@ -173,7 +173,7 @@
Refresh
StrLen UKBMemberID IDNumLen
- If IDNumLen >= MAX_UKB_CODE Then
+ If IDNumLen >= MIN_UKB_CODE Then
Var Tel_Confirm_State = "Enable"
EndIf
@@ -195,7 +195,7 @@
Refresh
StrLen UKBMemberID IDNumLen
- If IDNumLen >= MAX_UKB_CODE Then
+ If IDNumLen >= MIN_UKB_CODE Then
Var Tel_Confirm_State = "Enable"
EndIf
@@ -217,7 +217,7 @@
Refresh
StrLen UKBMemberID IDNumLen
- If IDNumLen >= MAX_UKB_CODE Then
+ If IDNumLen >= MIN_UKB_CODE Then
Var Tel_Confirm_State = "Enable"
EndIf
@@ -239,7 +239,7 @@
Refresh
StrLen UKBMemberID IDNumLen
- If IDNumLen >= MAX_UKB_CODE Then
+ If IDNumLen >= MIN_UKB_CODE Then
Var Tel_Confirm_State = "Enable"
EndIf
@@ -261,7 +261,7 @@
Refresh
StrLen UKBMemberID IDNumLen
- If IDNumLen >= MAX_UKB_CODE Then
+ If IDNumLen >= MIN_UKB_CODE Then
Var Tel_Confirm_State = "Enable"
EndIf
@@ -283,7 +283,7 @@
Refresh
StrLen UKBMemberID IDNumLen
- If IDNumLen >= MAX_UKB_CODE Then
+ If IDNumLen >= MIN_UKB_CODE Then
Var Tel_Confirm_State = "Enable"
EndIf
diff --git a/inter/gbr/xml/page_topping_select6.lxml b/inter/gbr/xml/page_topping_select6.lxml
index 1485b380..1db599e5 100644
--- a/inter/gbr/xml/page_topping_select6.lxml
+++ b/inter/gbr/xml/page_topping_select6.lxml
@@ -6741,16 +6741,16 @@
-
- LidDeactiveButton
- 602
- 144
- 290
- 72
-
- 000091
-
-
+;
+; LidDeactiveButton
+; 602
+; 144
+; 290
+; 72
+;
+; 000091
+;
+;
diff --git a/xml/page_payment_cash-GBR.xml b/xml/page_payment_cash-GBR.xml
index 8938b3d5..f2db0a4b 100644
--- a/xml/page_payment_cash-GBR.xml
+++ b/xml/page_payment_cash-GBR.xml
@@ -17,6 +17,7 @@
Var ErrorCause = ""
Var MAX_UKB_CODE = 6
+ Var MIN_UKB_CODE = 5
Var PreScaleCanculate = 100
@@ -1454,7 +1455,14 @@
DEBUGVAR textLen
- If textLen = MAX_UKB_CODE Then
+ Var validTextLength = "false"
+ If textLen >= MIN_UKB_CODE Then
+ If textLen <= MAX_UKB_CODE Then
+ Var validTextLength = "true"
+ EndIf
+ EndIf
+
+ If validTextLength = "true" Then
Var UKBMemberID = scanmsg