diff --git a/image/before_member/bn_change_pass.png b/image/before_member/bn_change_pass.png
new file mode 100644
index 00000000..4fb80086
Binary files /dev/null and b/image/before_member/bn_change_pass.png differ
diff --git a/image/before_member/bn_change_pass_en.png b/image/before_member/bn_change_pass_en.png
new file mode 100644
index 00000000..df322178
Binary files /dev/null and b/image/before_member/bn_change_pass_en.png differ
diff --git a/image/before_member/bn_check_coupon.png b/image/before_member/bn_check_coupon.png
new file mode 100644
index 00000000..df32b323
Binary files /dev/null and b/image/before_member/bn_check_coupon.png differ
diff --git a/image/before_member/bn_check_coupon_en.png b/image/before_member/bn_check_coupon_en.png
new file mode 100644
index 00000000..c145db15
Binary files /dev/null and b/image/before_member/bn_check_coupon_en.png differ
diff --git a/image/before_member/bn_topup_credit.png b/image/before_member/bn_topup_credit.png
new file mode 100644
index 00000000..3b561fbd
Binary files /dev/null and b/image/before_member/bn_topup_credit.png differ
diff --git a/image/before_member/bn_topup_credit_en.png b/image/before_member/bn_topup_credit_en.png
new file mode 100644
index 00000000..dac457b5
Binary files /dev/null and b/image/before_member/bn_topup_credit_en.png differ
diff --git a/image/before_member/bp_change_pass.png b/image/before_member/bp_change_pass.png
new file mode 100644
index 00000000..c21c20a4
Binary files /dev/null and b/image/before_member/bp_change_pass.png differ
diff --git a/image/before_member/bp_change_pass_en.png b/image/before_member/bp_change_pass_en.png
new file mode 100644
index 00000000..2fda9d21
Binary files /dev/null and b/image/before_member/bp_change_pass_en.png differ
diff --git a/image/before_member/bp_check_coupon.png b/image/before_member/bp_check_coupon.png
new file mode 100644
index 00000000..7aae232f
Binary files /dev/null and b/image/before_member/bp_check_coupon.png differ
diff --git a/image/before_member/bp_check_coupon_en.png b/image/before_member/bp_check_coupon_en.png
new file mode 100644
index 00000000..5e1b82db
Binary files /dev/null and b/image/before_member/bp_check_coupon_en.png differ
diff --git a/image/before_member/bp_topup_credit.png b/image/before_member/bp_topup_credit.png
new file mode 100644
index 00000000..84f00081
Binary files /dev/null and b/image/before_member/bp_topup_credit.png differ
diff --git a/image/before_member/bp_topup_credit_en.png b/image/before_member/bp_topup_credit_en.png
new file mode 100644
index 00000000..73b97b84
Binary files /dev/null and b/image/before_member/bp_topup_credit_en.png differ
diff --git a/xml/page_before_check_member.xml b/xml/page_before_check_member.xml
index 773e8b76..67b35377 100644
--- a/xml/page_before_check_member.xml
+++ b/xml/page_before_check_member.xml
@@ -9,6 +9,7 @@
Var OpenTopupCredit = 0
Var OpenCheckCoupon = 0
+ Var ChangeMemberPassword = 0
; Default language (Thai).
@@ -95,12 +96,14 @@
diff --git a/xml/page_payment_changePinFailed.xml b/xml/page_payment_changePinFailed.xml
index 3eec0b00..ea76552b 100644
--- a/xml/page_payment_changePinFailed.xml
+++ b/xml/page_payment_changePinFailed.xml
@@ -29,7 +29,11 @@
Var Timeout = Timeout + 1
If Timeout > 30 Then
- Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ If ChangeMemberPassword = 1 Then
+ Open "ROOT/taobin_project/xml/page_before_check_member.xml"
+ Else
+ Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ EndIf
EndIf
TimerReset
@@ -103,7 +107,11 @@
SoundVolume
- Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ If ChangeMemberPassword = 1 Then
+ Open "ROOT/taobin_project/xml/page_before_check_member.xml"
+ Else
+ Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ EndIf
diff --git a/xml/page_payment_changePinSMS.xml b/xml/page_payment_changePinSMS.xml
index 8babea05..e9691be6 100644
--- a/xml/page_payment_changePinSMS.xml
+++ b/xml/page_payment_changePinSMS.xml
@@ -40,7 +40,11 @@
If PinSMSFlag = 1 Then
Open "ROOT/taobin_project/xml/page_check_member1.xml"
Else
- Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ If ChangeMemberPassword = 1 Then
+ Open "ROOT/taobin_project/xml/page_before_check_member.xml"
+ Else
+ Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ EndIf
EndIf
EndIf
@@ -105,7 +109,11 @@
If PinSMSFlag = 1 Then
Open "ROOT/taobin_project/xml/page_check_member1.xml"
Else
- Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ If ChangeMemberPassword = 1 Then
+ Open "ROOT/taobin_project/xml/page_before_check_member.xml"
+ Else
+ Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ EndIf
EndIf
diff --git a/xml/page_payment_changePinSuccess.xml b/xml/page_payment_changePinSuccess.xml
index e80682d8..01e8de69 100644
--- a/xml/page_payment_changePinSuccess.xml
+++ b/xml/page_payment_changePinSuccess.xml
@@ -29,7 +29,11 @@
Var Timeout = Timeout + 1
If Timeout > 30 Then
- Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ If ChangeMemberPassword = 1 Then
+ Open "ROOT/taobin_project/xml/page_before_check_member.xml"
+ Else
+ Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ EndIf
EndIf
TimerReset
@@ -101,7 +105,11 @@
SoundVolume
- Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ If ChangeMemberPassword = 1 Then
+ Open "ROOT/taobin_project/xml/page_before_check_member.xml"
+ Else
+ Open "ROOT/taobin_project/xml/page_check_member2.xml"
+ EndIf