THAI: Supported KBank cashless machine
This commit is contained in:
parent
0a8915f60a
commit
ff5449cb0f
40 changed files with 299 additions and 251 deletions
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
Var ChildrenFree = 0
|
||||
|
||||
Var KBankCashlessMachine = 0
|
||||
|
||||
Var OreoDueEnable = 0
|
||||
Var OreoForFreeEnable = 0
|
||||
Var SoundBackToSchoolEnable = 0
|
||||
|
|
@ -353,4 +355,11 @@ If BoxID = 176757 Then
|
|||
Var SaveOrderNameAndPictureEnable = 1
|
||||
EndIf
|
||||
|
||||
DEBUGVAR SystemDateDayOfWeek
|
||||
DEBUGVAR SystemDateDayOfWeek
|
||||
|
||||
READ_FILE "/mnt/sdcard/coffeevending/kbank_cashless_machine" KBankCashlessMachineContent
|
||||
DEBUGVAR KBankCashlessMachineContent
|
||||
If KBankCashlessMachineContent = 1 Then
|
||||
Var KBankCashlessMachine = 1
|
||||
EndIf
|
||||
DEBUGVAR KBankCashlessMachine
|
||||
|
|
@ -42,6 +42,7 @@
|
|||
DEBUGVAR Seeker
|
||||
DEBUGVAR Seeker.selected_a_drink
|
||||
DEBUGVAR Seeker.ServiceAmount2
|
||||
DEBUGVAR Seeker.CashlessVendingTrackNumber
|
||||
|
||||
DEBUGVAR Seeker.CodeNumber
|
||||
|
||||
|
|
@ -948,7 +949,7 @@
|
|||
If Seeker.PayWithQR = 0 Then
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
CashlessReq SUCCESS
|
||||
CashlessReq SUCCESS Seeker.CashlessVendingTrackNumber
|
||||
EndIf
|
||||
|
||||
Else
|
||||
|
|
@ -978,7 +979,7 @@
|
|||
If Seeker.PayWithQR = 0 Then
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL Seeker.CashlessVendingTrackNumber
|
||||
Var ChangeFlag = 1
|
||||
Var CreditCardVoid = 1
|
||||
Else
|
||||
|
|
|
|||
|
|
@ -85,6 +85,7 @@
|
|||
DEBUGVAR Seeker
|
||||
DEBUGVAR Seeker.selected_a_drink
|
||||
DEBUGVAR Seeker.ServiceAmount2
|
||||
DEBUGVAR Seeker.CashlessVendingTrackNumber
|
||||
|
||||
DEBUGVAR Seeker.CodeNumber
|
||||
|
||||
|
|
@ -457,7 +458,7 @@
|
|||
If Seeker.PayWithQR = 0 Then
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
CashlessReq SUCCESS
|
||||
CashlessReq SUCCESS Seeker.CashlessVendingTrackNumber
|
||||
EndIf
|
||||
|
||||
Else
|
||||
|
|
@ -487,7 +488,7 @@
|
|||
If Seeker.PayWithQR = 0 Then
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL Seeker.CashlessVendingTrackNumber
|
||||
Var ChangeFlag = 1
|
||||
Var CreditCardVoid = 1
|
||||
Else
|
||||
|
|
|
|||
|
|
@ -55,6 +55,7 @@
|
|||
DEBUGVAR Seeker.TNumberTaobinCredit
|
||||
DEBUGVAR TelephoneNumber
|
||||
DEBUGVAR Seeker.StoreCreditFlag
|
||||
DEBUGVAR Seeker.CashlessVendingTrackNumber
|
||||
|
||||
|
||||
DEBUGVAR Seeker
|
||||
|
|
@ -519,7 +520,7 @@
|
|||
If Seeker.PayWithQR = 0 Then
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL Seeker.CashlessVendingTrackNumber
|
||||
Var ChangeFlag = 1
|
||||
Var CreditCardVoid = 1
|
||||
Else
|
||||
|
|
|
|||
|
|
@ -1261,8 +1261,8 @@
|
|||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
CashlessReq SUCCESS
|
||||
;CashlessReq FAIL
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
|
|
@ -1271,8 +1271,8 @@
|
|||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
CashlessReq SUCCESS
|
||||
;CashlessReq FAIL
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
|
|
@ -1340,7 +1340,7 @@
|
|||
If Seeker.PayWithQR = 0 Then
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
Var ChangeFlag = 1
|
||||
Var CreditCardVoid = 1
|
||||
Else
|
||||
|
|
|
|||
|
|
@ -709,8 +709,8 @@
|
|||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
CashlessReq SUCCESS
|
||||
;CashlessReq FAIL
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
|
|
@ -721,8 +721,8 @@
|
|||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
|
||||
CashlessReq SUCCESS
|
||||
;CashlessReq FAIL
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
|
|
@ -793,7 +793,7 @@
|
|||
If Seeker.PayWithQR = 0 Then
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
Var ChangeFlag = 1
|
||||
Var CreditCardVoid = 1
|
||||
Else
|
||||
|
|
|
|||
|
|
@ -635,7 +635,7 @@
|
|||
If Seeker.PayWithQR = 0 Then
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
Var ChangeFlag = 1
|
||||
Var CreditCardVoid = 1
|
||||
Else
|
||||
|
|
|
|||
|
|
@ -744,7 +744,7 @@
|
|||
Var Seeker.CreditCard = 1
|
||||
Var Seeker.CreditCardRef = CreditCardRef
|
||||
|
||||
CashlessReq SUCCESS
|
||||
CashlessReq SUCCESS ""
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_thankyou.xml"
|
||||
|
||||
|
|
@ -1033,7 +1033,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
Var CancelCounter = 0
|
||||
|
|
@ -1573,7 +1573,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -1656,7 +1656,7 @@ EndIf
|
|||
If CancelFlag = 0 Then
|
||||
|
||||
If IsCardlessEnable = 1 Then
|
||||
CashlessReq OFF
|
||||
CashlessReq OFF ""
|
||||
Var IsCardlessEnable = 0
|
||||
EndIf
|
||||
Var TelephoneNumber = ""
|
||||
|
|
@ -1690,7 +1690,7 @@ EndIf
|
|||
|
||||
|
||||
If IsCardlessEnable = 1 Then
|
||||
CashlessReq OFF
|
||||
CashlessReq OFF ""
|
||||
Var IsCardlessEnable = 0
|
||||
EndIf
|
||||
|
||||
|
|
@ -1731,7 +1731,7 @@ EndIf
|
|||
Var PopupCancelButtonState = "Enable"
|
||||
|
||||
If IsCardlessEnable = 1 Then
|
||||
CashlessReq OFF
|
||||
CashlessReq OFF ""
|
||||
Var IsCardlessEnable = 0
|
||||
EndIf
|
||||
VendingQR ON
|
||||
|
|
@ -1842,7 +1842,7 @@ EndIf
|
|||
Var EMAMemberID = ""
|
||||
|
||||
If IsCardlessEnable = 1 Then
|
||||
CashlessReq OFF
|
||||
CashlessReq OFF ""
|
||||
Var IsCardlessEnable = 0
|
||||
EndIf
|
||||
|
||||
|
|
@ -1894,7 +1894,7 @@ EndIf
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -2089,7 +2089,7 @@ EndIf
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1676,9 +1676,9 @@
|
|||
<X> X_CASH </X>
|
||||
<Y> TopRowY </Y>
|
||||
<State> CreditCardButtonState </State>
|
||||
<Filename> Var( CountryRootPath + "/image/page_payment/bn_pay_with_ccard.png") </Filename>
|
||||
<FilenamePress> Var( CountryRootPath + "/image/page_payment/bd_pay_with_ccard.png") </FilenamePress>
|
||||
<FilenameDisable> Var( CountryRootPath + "/image/page_payment/bd_pay_with_ccard.png") </FilenameDisable>
|
||||
<Filename> Var( CountryRootPath + "/image/page_payment/bn_credit_card.png") </Filename>
|
||||
<FilenamePress> Var( CountryRootPath + "/image/page_payment/bp_credit_card.png") </FilenamePress>
|
||||
<FilenameDisable> Var( CountryRootPath + "/image/page_payment/bd_credit_card.png") </FilenameDisable>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
|
@ -1727,9 +1727,9 @@ EndIf
|
|||
<X> 439 </X>
|
||||
<Y> TopRowY </Y>
|
||||
<State> QRCodeButtonState </State>
|
||||
<Filename> Var( CountryRootPath + "/image/page_payment/bn_pay_with_qr_code.png") </Filename>
|
||||
<FilenamePress> Var( CountryRootPath + "/image/page_payment/bp_pay_with_qr_code.png") </FilenamePress>
|
||||
<FilenameDisable> Var( CountryRootPath + "/image/page_payment/bd_pay_with_qr_code.png") </FilenameDisable>
|
||||
<Filename> Var( CountryRootPath + "/image/page_payment/bn_qr_code.png") </Filename>
|
||||
<FilenamePress> Var( CountryRootPath + "/image/page_payment/bp_qr_code.png") </FilenamePress>
|
||||
<FilenameDisable> Var( CountryRootPath + "/image/page_payment/bd_qr_code.png") </FilenameDisable>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
|
|
|||
|
|
@ -843,7 +843,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
Var CancelCounter = 0
|
||||
|
|
@ -1310,7 +1310,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -1621,7 +1621,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -1712,11 +1712,11 @@
|
|||
;CoinVending ON
|
||||
;VendingQR OFF
|
||||
|
||||
CashlessReq OFF
|
||||
CashlessReq OFF ""
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -709,12 +709,12 @@
|
|||
Var LOADING_STATE = "Invisible"
|
||||
EndIf
|
||||
|
||||
CashlessReq OFF
|
||||
CashlessReq OFF ""
|
||||
Coin CARDOFF
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -929,7 +929,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
Var CancelCounter = 0
|
||||
|
|
@ -1371,7 +1371,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
Coin CARDOFF
|
||||
|
|
@ -1804,12 +1804,12 @@ EndIf
|
|||
Var CancelNumber = 12
|
||||
EndIf
|
||||
|
||||
CashlessReq OFF
|
||||
CashlessReq OFF ""
|
||||
Coin CARDOFF
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
|
@ -1909,12 +1909,12 @@ EndIf
|
|||
Var alphaStateQR = "Invisible"
|
||||
Var QRCODE99 = ""
|
||||
|
||||
CashlessReq OFF
|
||||
CashlessReq OFF ""
|
||||
Coin CARDOFF
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
|
||||
Var PreScaleCanculate = 100
|
||||
DEBUGVAR VendingCashless
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
|
||||
|
||||
Var CashlessPayFlag = 0
|
||||
|
|
@ -738,7 +738,7 @@
|
|||
Var Seeker.CreditCard = 1
|
||||
Var Seeker.CreditCardRef = CreditCardRef
|
||||
|
||||
CashlessReq SUCCESS
|
||||
CashlessReq SUCCESS ""
|
||||
|
||||
DEBUGVAR UserChoosePayment
|
||||
Var UserChoosePayment = ""
|
||||
|
|
@ -859,7 +859,7 @@
|
|||
If CancelFlag = 1 Then
|
||||
DEBUGVAR CancelFlag
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -1065,19 +1065,19 @@
|
|||
|
||||
If UserChoosePayment = "CreditCashless" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
If UserChoosePayment = "" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
Var CancelCounter = 0
|
||||
|
|
@ -1542,18 +1542,18 @@
|
|||
If CashlessPayFlag = 0 Then
|
||||
If UserChoosePayment = "CreditCashless" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
If UserChoosePayment = "" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
@ -1771,18 +1771,18 @@ EndIf
|
|||
If CashlessPayFlag = 0 Then
|
||||
If UserChoosePayment = "CreditCashless" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
If UserChoosePayment = "" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -1873,24 +1873,24 @@ EndIf
|
|||
;CoinVending ON
|
||||
;VendingQR OFF
|
||||
|
||||
CashlessReq OFF
|
||||
CashlessReq OFF ""
|
||||
|
||||
If CashlessPayFlag = 0 Then
|
||||
If UserChoosePayment = "CreditCashless" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
If UserChoosePayment = "" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
@ -1984,18 +1984,18 @@ EndIf
|
|||
If CashlessPayFlag = 0 Then
|
||||
If UserChoosePayment = "CreditCashless" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
If UserChoosePayment = "" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -2053,18 +2053,18 @@ EndIf
|
|||
If CashlessPayFlag = 0 Then
|
||||
If UserChoosePayment = "CreditCashless" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
If UserChoosePayment = "" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -2107,18 +2107,18 @@ EndIf
|
|||
If CashlessPayFlag = 0 Then
|
||||
If UserChoosePayment = "CreditCashless" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
If UserChoosePayment = "" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
@ -2233,19 +2233,19 @@ EndIf
|
|||
If CashlessPayFlag = 0 Then
|
||||
If UserChoosePayment = "CreditCashless" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
If UserChoosePayment = "" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
DEBUGVAR UserChoosePayment
|
||||
|
|
@ -2320,18 +2320,18 @@ EndIf
|
|||
If CashlessPayFlag = 0 Then
|
||||
If UserChoosePayment = "CreditCashless" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
If UserChoosePayment = "" Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
DEBUGVAR UserChoosePayment
|
||||
|
|
|
|||
|
|
@ -746,7 +746,7 @@
|
|||
Var Seeker.CreditCard = 1
|
||||
Var Seeker.CreditCardRef = CreditCardRef
|
||||
|
||||
CashlessReq SUCCESS
|
||||
CashlessReq SUCCESS ""
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_thankyou.xml"
|
||||
|
||||
|
|
@ -754,8 +754,8 @@
|
|||
|
||||
If VendingCashless = "END" Then
|
||||
If ReqPayInfoFromCashOther = 2 Then
|
||||
DEBUGVAR "CashlessReq OFF"
|
||||
CashlessReq OFF
|
||||
DEBUGVAR "CashlessReq OFF """
|
||||
CashlessReq OFF ""
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
|
@ -996,7 +996,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
Var CancelCounter = 0
|
||||
|
|
@ -1446,7 +1446,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
Var CancelContinue = 0
|
||||
|
|
@ -1670,7 +1670,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -1770,7 +1770,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL ""
|
||||
EndIf
|
||||
|
||||
Var CancelContinue = 1
|
||||
|
|
|
|||
|
|
@ -1870,8 +1870,19 @@
|
|||
EndIf
|
||||
|
||||
|
||||
DEBUGVAR VendingCashless
|
||||
If VendingCashless = "OK" Then
|
||||
DEBUGVAR CashlessCode
|
||||
|
||||
If KBankCashlessMachine = 1 Then
|
||||
|
||||
Var Seeker.CashlessVendingTrackNumber = VendingTrackNumber
|
||||
|
||||
DEBUGVAR VendingTrackNumber
|
||||
DEBUGVAR Var Seeker.CashlessVendingTrackNumber
|
||||
|
||||
EndIf
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
Var QRErrorState = "Invisible"
|
||||
|
|
@ -1948,23 +1959,43 @@
|
|||
GenHashWithTimeStamp CreditCardRef
|
||||
DEBUGVAR VendingCashless
|
||||
|
||||
If VendingCashless = "READY" Then
|
||||
Var QRCODE99 = ""
|
||||
If CoinInOK = 1 Then
|
||||
If KBankCashlessMachine = 1 Then
|
||||
If VendingCashless = "READY" Then
|
||||
Var QRCODE99 = ""
|
||||
If CoinInOK = 1 Then
|
||||
|
||||
Else
|
||||
Var Timeout = 0
|
||||
Else
|
||||
Var Timeout = 0
|
||||
EndIf
|
||||
|
||||
Var QRErrorState = "Invisible"
|
||||
Var VendingCashless = "-"
|
||||
Var ServiceCharge = 3
|
||||
Var RemainAmountX = PayAmount - Seeker.IntVendingCampaign
|
||||
Var RemainAmountX = RemainAmountX + ServiceCharge
|
||||
CashlessPay RemainAmountX CreditCardRef
|
||||
Var CashlessPayFlag = 1
|
||||
EndIf
|
||||
Else
|
||||
If VendingCashless = "READY" Then
|
||||
Var QRCODE99 = ""
|
||||
If CoinInOK = 1 Then
|
||||
|
||||
Var QRErrorState = "Invisible"
|
||||
Var QR_POPUP = "/img_popup8-2.png"
|
||||
Var VendingCashless = "-"
|
||||
Var LOADING_STATE = "Enable"
|
||||
Var RemainAmountX = PayAmount - Seeker.IntVendingCampaign
|
||||
CashlessPay RemainAmountX CreditCardRef
|
||||
Var CashlessPayFlag = 1
|
||||
Else
|
||||
Var Timeout = 0
|
||||
EndIf
|
||||
|
||||
Var QRErrorState = "Invisible"
|
||||
Var QR_POPUP = "/img_popup8-2.png"
|
||||
Var VendingCashless = "-"
|
||||
Var LOADING_STATE = "Enable"
|
||||
Var RemainAmountX = PayAmount - Seeker.IntVendingCampaign
|
||||
CashlessPay RemainAmountX CreditCardRef
|
||||
Var CashlessPayFlag = 1
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
Refresh
|
||||
|
||||
</EventCashlessCard>
|
||||
|
|
@ -2144,7 +2175,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL Seeker.CashlessVendingTrackNumber
|
||||
EndIf
|
||||
|
||||
Var CancelCounter = 0
|
||||
|
|
@ -2295,13 +2326,13 @@
|
|||
EndIf
|
||||
|
||||
If ReqPayInfoFromCashOther = 2 Then
|
||||
DEBUGVAR "CashlessReq OFF by user"
|
||||
CashlessReq OFF
|
||||
DEBUGVAR "CashlessReq OFF "" by user"
|
||||
CashlessReq OFF Seeker.CashlessVendingTrackNumber
|
||||
EndIf
|
||||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL Seeker.CashlessVendingTrackNumber
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
|
@ -2687,7 +2718,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL Seeker.CashlessVendingTrackNumber
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
@ -2949,9 +2980,14 @@
|
|||
If alphaState = "Invisible" Then
|
||||
If CoinInFlag = 0 Then
|
||||
If CancelFlag = 0 Then
|
||||
Var QR_POPUP = "/img_popup8.png"
|
||||
If KBankCashlessMachine = 1 Then
|
||||
Var QR_POPUP = "/img_popup8_with_service_charge.png"
|
||||
Var cancelButtonQRPopupState = "Invisible"
|
||||
Else
|
||||
Var QR_POPUP = "/img_popup8.png"
|
||||
Var cancelButtonQRPopupState = "Enable"
|
||||
EndIf
|
||||
Var alphaState = "Enable"
|
||||
Var cancelButtonQRPopupState = "Enable"
|
||||
Coin CARD
|
||||
Var ReqPayInfoFromCashOther = 2
|
||||
EndIf
|
||||
|
|
@ -3047,7 +3083,7 @@
|
|||
|
||||
If CashlessPayFlag = 1 Then
|
||||
Var CashlessPayFlag = 0
|
||||
CashlessReq FAIL
|
||||
CashlessReq FAIL Seeker.CashlessVendingTrackNumber
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue