Mulitple updated MYS: new payment & update lang SGP: update lang &
remove season pass bug UAE_DUBAI: update lang NewUI: move init ipc service
This commit is contained in:
parent
6316d785c6
commit
847a4660fa
22 changed files with 2732 additions and 661 deletions
|
|
@ -23,6 +23,10 @@ Var ProReducedPriceEnable = 0
|
|||
|
||||
Var ProMysteryCup = 0
|
||||
|
||||
|
||||
; new_payment
|
||||
Var New_PaymentInter = 0
|
||||
|
||||
If SystemDateMonthInt = 6 Then
|
||||
|
||||
If SystemDateDayInt >= 17 Then
|
||||
|
|
@ -92,9 +96,13 @@ If BoxID = 210011 Then
|
|||
Var UseSlideShowVideo = 1
|
||||
EndIf
|
||||
|
||||
;If BoxID = 200002 Then
|
||||
; Var UseSlideShowVideo = 1
|
||||
;EndIf
|
||||
If BoxID = 200002 Then
|
||||
Var New_PaymentInter = 1
|
||||
EndIf
|
||||
|
||||
If BoxID = 210055 Then
|
||||
Var New_PaymentInter = 1
|
||||
EndIf
|
||||
|
||||
;If BoxID = Something Then
|
||||
; Var EnablePayLaterMode = 1
|
||||
|
|
@ -106,4 +114,7 @@ If ProMysteryCup = 1 Then
|
|||
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/mys/xml/event/mystery_cup/random_list.ev"
|
||||
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/mys/xml/event/mystery_cup/check_menu.ev"
|
||||
DEBUGVAR "Syncing Pool Done!"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
DEBUGVAR New_PaymentInter
|
||||
|
|
@ -5,6 +5,17 @@
|
|||
<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
|
||||
If New_PaymentInter = 1 Then
|
||||
RootLayoutVisible 3 "hide"
|
||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/process/payext_setup.ev"
|
||||
SAVELOG "MYS page_brewing3.lxml NEW_PAYMENT"
|
||||
Else
|
||||
SAVELOG "MYS page_brewing3.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
Var SendNotiPaySuccess = 2
|
||||
|
||||
Var GetMoreStrawCount = 3
|
||||
|
|
@ -12,8 +23,12 @@
|
|||
Var CountUpWhenBREW_CNT = 0
|
||||
DEBUGVAR TxRef1
|
||||
|
||||
SAVELOG "MYS page_brewing3.lxml"
|
||||
|
||||
DEBUGVAR MachineStage
|
||||
If New_PaymentInter = 1 Then
|
||||
DEBUGVAR Seeker.ORDER_ID
|
||||
__CMD "PayWasSent" Seeker.ORDER_ID "-" "-"
|
||||
EndIf
|
||||
|
||||
Var PictureFileTextDesctionState = "Enable"
|
||||
|
||||
|
|
@ -31,6 +46,9 @@
|
|||
Var ExtendData = Seeker.ExtendData
|
||||
|
||||
Var ServiceAmount2 = Seeker.ServiceAmount2
|
||||
If New_PaymentInter = 1 Then
|
||||
Var PriceDrink = Seeker.ServiceAmount2
|
||||
EndIf
|
||||
|
||||
DEBUGVAR Seeker
|
||||
DEBUGVAR Seeker.selected_a_drink
|
||||
|
|
@ -38,6 +56,7 @@
|
|||
DEBUGVAR PayAmount
|
||||
DEBUGVAR Seeker.CreditCard
|
||||
DEBUGVAR Seeker.CodeNumber
|
||||
DEBUGVAR Seeker.CashlessVendingTrackNumber
|
||||
|
||||
Var SessionID2 = SelectSlot + ":"
|
||||
Var SessionID2 = SessionID2 + ExtendData
|
||||
|
|
@ -124,39 +143,40 @@
|
|||
|
||||
If Seeker.PayWithQR = 1 Then
|
||||
Var VendingTSIDTmp = Seeker.VendingTSID
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
If Seeker.TNumberTaobinCredit = "" Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
Else
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinCredit
|
||||
Var PayO2 = Seeker.CoffeePinNumber
|
||||
EndIf
|
||||
Else
|
||||
|
||||
If Seeker.TNumberTaobinCredit = "" Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
Else
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinCredit
|
||||
Var PayO2 = Seeker.CoffeePinNumber
|
||||
EndIf
|
||||
|
||||
|
||||
If ChangeFlag2 = 1 Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
Var VendingDiscount = 0
|
||||
Var VendingCampaign = 0
|
||||
Var ServiceType = "credit"
|
||||
Var SessionID2 = SelectDrink
|
||||
Var ServiceCredit = "coffee"
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
If ChangeFlag2 = 1 Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
Var VendingDiscount = 0
|
||||
Var VendingCampaign = 0
|
||||
Var ServiceType = "credit"
|
||||
Var SessionID2 = SelectDrink
|
||||
Var ServiceCredit = "coffee"
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
Else
|
||||
|
||||
If Seeker.StoreCreditFlag = 1 Then
|
||||
Var VendingDiscount = 0
|
||||
Var VendingCampaign = 0
|
||||
Var ServiceType = "credit"
|
||||
Var SessionID2 = SelectDrink
|
||||
Var ServiceCredit = "coffee"
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
Else
|
||||
If Seeker.StoreCreditFlag = 1 Then
|
||||
Var VendingDiscount = 0
|
||||
Var VendingCampaign = 0
|
||||
Var ServiceType = "credit"
|
||||
Var SessionID2 = SelectDrink
|
||||
Var ServiceCredit = "coffee"
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If Seeker.TNumberTaobinCredit = "" Then
|
||||
|
|
@ -171,53 +191,58 @@
|
|||
Var TelephoneNumberProblem = Seeker.TNumberTaobinCredit
|
||||
EndIf
|
||||
|
||||
If TelephoneNumberProblem = "" Then
|
||||
;Var TelephoneNumberProblem = ""
|
||||
Var ShowTextNumber = "Enable"
|
||||
Var Tel_Confirm_State = "Disable"
|
||||
Else
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
Var AddData = 0
|
||||
Else
|
||||
If TelephoneNumberProblem = "" Then
|
||||
;Var TelephoneNumberProblem = ""
|
||||
Var ShowTextNumber = "Enable"
|
||||
Var Tel_Confirm_State = "Disable"
|
||||
Else
|
||||
Var ShowTextNumber = "Invisible"
|
||||
Var Tel_Confirm_State = "Enable"
|
||||
EndIf
|
||||
|
||||
DEBUGVAR Seeker.TNumberTaobinMember
|
||||
DEBUGVAR Seeker.PointTaobinStr
|
||||
Var AddData = 0
|
||||
|
||||
DEBUGVAR Seeker.TNumberTaobinMember
|
||||
DEBUGVAR Seeker.PointTaobinStr
|
||||
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
|
||||
Else
|
||||
If Seeker.PayWithQR = 1 Then
|
||||
Var VendingTSID = VendingTSIDTmp
|
||||
Else
|
||||
Var VendingTSID = ""
|
||||
EndIf
|
||||
Else
|
||||
If Seeker.PayWithQR = 1 Then
|
||||
Var VendingTSID = VendingTSIDTmp
|
||||
Else
|
||||
Var VendingTSID = ""
|
||||
EndIf
|
||||
|
||||
|
||||
Var BmiYear = Seeker.PointTaobinStr
|
||||
Var PointCrm = ""
|
||||
If Seeker.FromConsent = 1 Then
|
||||
Var PointCrm = "pdpa1"
|
||||
EndIf
|
||||
Var GetScore = VendingTSID
|
||||
If Seeker.TaobinErrorNetwork = 0 Then
|
||||
Var Cid = 11
|
||||
Var AddData = 1
|
||||
;AddData Cid Seeker.TNumberTaobinMember BmiYear PointCrm GetScore
|
||||
Else
|
||||
Var PointCrm = ""
|
||||
Var Cid = 14
|
||||
Var AddData = 1
|
||||
;AddData Cid Seeker.TNumberTaobinMember BmiYear PointCrm GetScore
|
||||
EndIf
|
||||
Var BmiYear = Seeker.PointTaobinStr
|
||||
Var PointCrm = ""
|
||||
If Seeker.FromConsent = 1 Then
|
||||
Var PointCrm = "pdpa1"
|
||||
EndIf
|
||||
Var GetScore = VendingTSID
|
||||
If Seeker.TaobinErrorNetwork = 0 Then
|
||||
Var Cid = 11
|
||||
Var AddData = 1
|
||||
;AddData Cid Seeker.TNumberTaobinMember BmiYear PointCrm GetScore
|
||||
Else
|
||||
Var PointCrm = ""
|
||||
Var Cid = 14
|
||||
Var AddData = 1
|
||||
;AddData Cid Seeker.TNumberTaobinMember BmiYear PointCrm GetScore
|
||||
EndIf
|
||||
|
||||
Var VendingTSID = ""
|
||||
EndIf
|
||||
Var VendingTSID = ""
|
||||
EndIf
|
||||
|
||||
If Seeker.VendingCode = "MKFOO" Then
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
|
||||
If Seeker.VendingCode = "MKFOO" Then
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
@ -234,13 +259,16 @@
|
|||
EndIf
|
||||
|
||||
|
||||
Var CreditReference = Seeker.CreditReferenceTmp
|
||||
Var VendingDiscount = Seeker.VendingDiscount
|
||||
Var VendingCampaign = Seeker.VendingCampaign
|
||||
Var TxReference = Seeker.TxRef1
|
||||
DEBUGVAR TxReference
|
||||
DEBUGVAR Seeker.VendingCampaign
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
Else
|
||||
Var CreditReference = Seeker.CreditReferenceTmp
|
||||
Var VendingDiscount = Seeker.VendingDiscount
|
||||
Var VendingCampaign = Seeker.VendingCampaign
|
||||
Var TxReference = Seeker.TxRef1
|
||||
DEBUGVAR TxReference
|
||||
DEBUGVAR Seeker.VendingCampaign
|
||||
EndIf
|
||||
|
||||
If show_eng = "true" Then
|
||||
Var DirImage = "ROOT/taobin_project/image/page_payment_en/page_payment"
|
||||
|
|
@ -637,6 +665,15 @@
|
|||
DEBUGVAR SelectMenuBetweenBrewEnable1
|
||||
DEBUGVAR SelectMenuBetweenBrewEnable2
|
||||
|
||||
If New_PaymentInter = 1 Then
|
||||
__CMD "SetErrorCodeHandleByXML" 1028 "-" "-"
|
||||
__CMD "SetErrorCodeHandleByXML" 1029 "-" "-"
|
||||
__CMD "SetErrorCodeHandleByXML" 1030 "-" "-"
|
||||
__CMD "SetErrorCodeHandleByXML" 1031 "-" "-"
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
</EventOpen>
|
||||
<EventLanguageOnChange>
|
||||
Var XPosiShowCountDownBrew = 768
|
||||
|
|
@ -766,7 +803,11 @@
|
|||
|
||||
Var Seeker = "next"
|
||||
Var MultiPayEnable = "false"
|
||||
CoinPause
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
Else
|
||||
CoinPause
|
||||
EndIf
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
||||
EndIf
|
||||
|
|
@ -785,7 +826,11 @@
|
|||
|
||||
Var Seeker = "next"
|
||||
Var MultiPayEnable = "false"
|
||||
CoinPause
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
Else
|
||||
CoinPause
|
||||
EndIf
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
||||
EndIf
|
||||
|
|
|
|||
|
|
@ -9,9 +9,13 @@
|
|||
Var ActionOKCase = 0
|
||||
Var Seeker = "curr"
|
||||
|
||||
If PayCredit = 0 Then
|
||||
Var PayCredit = 1
|
||||
CoinBack
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
Else
|
||||
If PayCredit = 0 Then
|
||||
Var PayCredit = 1
|
||||
CoinBack
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
;Var PayCredit = 0
|
||||
|
|
@ -116,6 +120,10 @@
|
|||
Var SelectDrink = Seeker.selected_a_drink
|
||||
Var ServiceAmount2 = Seeker.ServiceAmount2
|
||||
|
||||
If New_PaymentInter = 1 Then
|
||||
Var PriceDrink = Seeker.ServiceAmount2
|
||||
EndIf
|
||||
|
||||
DEBUGVAR Seeker
|
||||
DEBUGVAR Seeker.selected_a_drink
|
||||
DEBUGVAR Seeker.ServiceAmount2
|
||||
|
|
@ -133,66 +141,77 @@
|
|||
|
||||
Var PrintCoinAmount = 0
|
||||
|
||||
Var AddData = 0
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
Else
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
|
||||
DEBUGVAR Seeker.TNumberTaobinMember
|
||||
DEBUGVAR Seeker.PointTaobinStr
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
|
||||
Else
|
||||
If Seeker.PayWithQR = 1 Then
|
||||
Var VendingTSIDTmp1 = VendingTSIDTmp
|
||||
Else
|
||||
Var VendingTSIDTmp1 = ""
|
||||
EndIf
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
|
||||
Else
|
||||
If Seeker.PayWithQR = 1 Then
|
||||
Var VendingTSIDTmp1 = VendingTSIDTmp
|
||||
Else
|
||||
Var VendingTSIDTmp1 = ""
|
||||
EndIf
|
||||
|
||||
|
||||
Var BmiYear = Seeker.PointTaobinStr
|
||||
Var PointCrm = ""
|
||||
If Seeker.FromConsent = 1 Then
|
||||
Var PointCrm = "pdpa1"
|
||||
EndIf
|
||||
Var GetScore = VendingTSIDTmp1
|
||||
If Seeker.TaobinErrorNetwork = 0 Then
|
||||
Var Cid = 11
|
||||
Var AddData = 1
|
||||
;AddData Cid Seeker.TNumberTaobinMember BmiYear PointCrm GetScore
|
||||
Else
|
||||
Var PointCrm = ""
|
||||
Var Cid = 14
|
||||
Var AddData = 1
|
||||
;AddData Cid Seeker.TNumberTaobinMember BmiYear PointCrm GetScore
|
||||
EndIf
|
||||
Var BmiYear = Seeker.PointTaobinStr
|
||||
Var PointCrm = ""
|
||||
If Seeker.FromConsent = 1 Then
|
||||
Var PointCrm = "pdpa1"
|
||||
EndIf
|
||||
Var GetScore = VendingTSIDTmp1
|
||||
If Seeker.TaobinErrorNetwork = 0 Then
|
||||
Var Cid = 11
|
||||
Var AddData = 1
|
||||
;AddData Cid Seeker.TNumberTaobinMember BmiYear PointCrm GetScore
|
||||
Else
|
||||
Var PointCrm = ""
|
||||
Var Cid = 14
|
||||
Var AddData = 1
|
||||
;AddData Cid Seeker.TNumberTaobinMember BmiYear PointCrm GetScore
|
||||
EndIf
|
||||
|
||||
Var VendingTSIDTmp1 = ""
|
||||
EndIf
|
||||
Var VendingTSIDTmp1 = ""
|
||||
EndIf
|
||||
|
||||
If Seeker.VendingCode = "MKFOO" Then
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
If Seeker.VendingCode = "MKFOO" Then
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
|
||||
If MyMintEnable = 1 Then
|
||||
If FromMyMintPro = 1 Then
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
EndIf
|
||||
If MyMintEnable = 1 Then
|
||||
If FromMyMintPro = 1 Then
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If ProBadValentineEnable = 1 Then
|
||||
If FromBadValentinePro = 1 Then
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If LipitPro = 1 Then
|
||||
If FromLipitPro = 1 Then
|
||||
If Seeker.CodeChannel = 1 Then
|
||||
If Seeker.CollectPointMain = 1 Then
|
||||
Else
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If ProBadValentineEnable = 1 Then
|
||||
If FromBadValentinePro = 1 Then
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If LipitPro = 1 Then
|
||||
If FromLipitPro = 1 Then
|
||||
If Seeker.CodeChannel = 1 Then
|
||||
If Seeker.CollectPointMain = 1 Then
|
||||
Else
|
||||
Var AddData = 0
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If LedLidBlink = "true" Then
|
||||
|
|
@ -221,6 +240,11 @@
|
|||
|
||||
DEBUGVAR ButtonGameCountDownState
|
||||
|
||||
If New_PaymentInter = 1 Then
|
||||
SAVELOG "Brewing3 Conti NEW_PAYMENT"
|
||||
|
||||
EndIf
|
||||
|
||||
</EventOpen>
|
||||
|
||||
|
||||
|
|
@ -309,7 +333,11 @@
|
|||
|
||||
Var Seeker = "next"
|
||||
Var MultiPayEnable = "false"
|
||||
CoinPause
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
Else
|
||||
CoinPause
|
||||
EndIf
|
||||
Var PayCredit = 0
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
||||
|
|
@ -340,7 +368,11 @@
|
|||
|
||||
SAVELOG "User click topup-credit button"
|
||||
Var Seeker = "topupCredit"
|
||||
CoinPause
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
Else
|
||||
CoinPause
|
||||
EndIf
|
||||
Var PayCredit = 0
|
||||
|
||||
If TelephoneNumber = "" Then
|
||||
|
|
|
|||
|
|
@ -37,6 +37,9 @@
|
|||
Var ECommerce = ECommerce + Seeker.IntVendingCampaign
|
||||
Var ServiceParameter = "max"
|
||||
Var ServiceCharge = 0
|
||||
If New_PaymentInter = 1 Then
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
EndIf
|
||||
Var AccountType = "new"
|
||||
Var testservice = "kbank"
|
||||
Var tc = ""
|
||||
|
|
@ -63,15 +66,19 @@
|
|||
|
||||
EndIf
|
||||
|
||||
If waitAckPay = 1 Then
|
||||
SAVELOG "waitAckPay = 1"
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
If Seeker.e_receipt = "true" Then
|
||||
Open "ROOT/taobin_project/inter/mys/xml/e_receipt/page_show_e_receipt.lxml"
|
||||
EndIf
|
||||
Else
|
||||
If waitAckPay = 1 Then
|
||||
SAVELOG "waitAckPay = 1"
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_drinkok.xml"
|
||||
If Seeker.e_receipt = "true" Then
|
||||
Open "ROOT/taobin_project/inter/mys/xml/e_receipt/page_show_e_receipt.lxml"
|
||||
EndIf
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_drinkok.xml"
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
</EventActionOk>
|
||||
|
|
@ -105,6 +112,9 @@
|
|||
Var ECommerce = ECommerce + Seeker.IntVendingCampaign
|
||||
Var ServiceParameter = "max"
|
||||
Var ServiceCharge = 0
|
||||
If New_PaymentInter = 1 Then
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
EndIf
|
||||
Var AccountType = "new"
|
||||
Var testservice = "kbank"
|
||||
Var tc = ""
|
||||
|
|
@ -185,18 +195,22 @@
|
|||
Var ChangeTimeout = ChangeTimeout + 1
|
||||
EndIf
|
||||
|
||||
If waitAckPay = 1 Then
|
||||
If Timeout > 60 Then
|
||||
Var VendingTSIDTmp1 = ""
|
||||
SAVELOG "waitAckPay = 1 tineout > 60"
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
If Seeker.e_receipt = "true" Then
|
||||
Open "ROOT/taobin_project/inter/mys/xml/e_receipt/page_show_e_receipt.lxml"
|
||||
EndIf
|
||||
Else
|
||||
If waitAckPay = 1 Then
|
||||
If Timeout > 60 Then
|
||||
Var VendingTSIDTmp1 = ""
|
||||
SAVELOG "waitAckPay = 1 tineout > 60"
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_drinkok.xml"
|
||||
If Seeker.e_receipt = "true" Then
|
||||
Open "ROOT/taobin_project/inter/mys/xml/e_receipt/page_show_e_receipt.lxml"
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
Open "ROOT/taobin_project/xml/page_drinkok.xml"
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If waitAckPay = 2 Then
|
||||
|
|
@ -229,6 +243,9 @@
|
|||
Var ECommerce = ECommerce + Seeker.IntVendingCampaign
|
||||
Var ServiceParameter = "max"
|
||||
Var ServiceCharge = 0
|
||||
If New_PaymentInter = 1 Then
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
EndIf
|
||||
Var AccountType = "new"
|
||||
Var testservice = "kbank"
|
||||
Var tc = ""
|
||||
|
|
@ -264,38 +281,57 @@
|
|||
EndIf
|
||||
|
||||
|
||||
If HURR_FOREVER = "S:0" Then
|
||||
Var HURR_FOREVER = "F:1303"
|
||||
If New_PaymentInter = 1 Then
|
||||
Var ServiceType = "coffee-refund"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
Var SessionID2 = ""
|
||||
|
||||
Var VendingDiscount = 0
|
||||
Var VendingCampaign = 0
|
||||
Var PayDetail = ""
|
||||
Var PayDetail2 = ""
|
||||
Var VendingOrderID = Seeker.ORDER_ID
|
||||
Var ServiceRefund = 0
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceRefund ServiceCharge Donate
|
||||
|
||||
Else
|
||||
|
||||
If HURR_FOREVER = "S:0" Then
|
||||
Var HURR_FOREVER = "F:1303"
|
||||
EndIf
|
||||
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
|
||||
|
||||
;Var PayDetail="1/F:404/500/1:430|1001:12|1002:15|1020:7|1042:5|1050:50|9501:1|9502:1|9701:1|9702:1"
|
||||
|
||||
Var ServiceType = "coffee"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
Var SessionID2 = ""
|
||||
|
||||
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
|
||||
;If Seeker.CodeChannel = 0 Then
|
||||
; SAVELOG "back_to_main from line > 315."
|
||||
; Open "ROOT/taobin_project/xml/page_drinkfail2.xml"
|
||||
;EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
|
||||
|
||||
;Var PayDetail="1/F:404/500/1:430|1001:12|1002:15|1020:7|1042:5|1050:50|9501:1|9502:1|9701:1|9702:1"
|
||||
|
||||
Var ServiceType = "coffee"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
Var SessionID2 = ""
|
||||
|
||||
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
|
||||
;If Seeker.CodeChannel = 0 Then
|
||||
; SAVELOG "back_to_main from line > 315."
|
||||
; Open "ROOT/taobin_project/xml/page_drinkfail2.xml"
|
||||
;EndIf
|
||||
|
||||
Var waitAckPay = 2
|
||||
Var TimeoutWaitPay = 45
|
||||
Var Timeout = 5
|
||||
|
|
@ -347,35 +383,54 @@
|
|||
EndIf
|
||||
|
||||
|
||||
If HURR_FOREVER = "S:0" Then
|
||||
Var HURR_FOREVER = "F:1303"
|
||||
If New_PaymentInter = 1 Then
|
||||
Var ServiceType = "coffee-refund"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
Var SessionID2 = ""
|
||||
|
||||
Var VendingDiscount = 0
|
||||
Var VendingCampaign = 0
|
||||
Var PayDetail = ""
|
||||
Var PayDetail2 = ""
|
||||
Var VendingOrderID = Seeker.ORDER_ID
|
||||
Var ServiceRefund = 0
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceRefund ServiceCharge Donate
|
||||
|
||||
Else
|
||||
|
||||
If HURR_FOREVER = "S:0" Then
|
||||
Var HURR_FOREVER = "F:1303"
|
||||
EndIf
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
;Var PayDetail="1/F:404/500/1:430|1001:12|1002:15|1020:7|1042:5|1050:50|9501:1|9502:1|9701:1|9702:1"
|
||||
|
||||
|
||||
Var ServiceType = "coffee"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
Var SessionID2 = ""
|
||||
|
||||
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
;If Seeker.CodeChannel = 0 Then
|
||||
; SAVELOG "back_to_main from line > 357."
|
||||
; Open "ROOT/taobin_project/xml/page_drinkfail2.xml"
|
||||
;EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
;Var PayDetail="1/F:404/500/1:430|1001:12|1002:15|1020:7|1042:5|1050:50|9501:1|9502:1|9701:1|9702:1"
|
||||
|
||||
|
||||
Var ServiceType = "coffee"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
Var SessionID2 = ""
|
||||
|
||||
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
;If Seeker.CodeChannel = 0 Then
|
||||
; SAVELOG "back_to_main from line > 357."
|
||||
; Open "ROOT/taobin_project/xml/page_drinkfail2.xml"
|
||||
;EndIf
|
||||
|
||||
Var waitAckPay = 2
|
||||
Var TimeoutWaitPay = 45
|
||||
Var Timeout = 5
|
||||
|
|
@ -387,37 +442,44 @@
|
|||
If ChangeOK = 3 Then
|
||||
If ActionOKCase = 0 Then
|
||||
|
||||
Var SVT = "coffee"
|
||||
Var ACC = "0899999999"
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var ACC = Seeker.TNumberTaobinMember
|
||||
Var SVT = "coffee"
|
||||
Var ACC = "0899999999"
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var ACC = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
|
||||
|
||||
If HURR_FOREVER = "S:0" Then
|
||||
Var HURR_FOREVER = "F:1303"
|
||||
EndIf
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
|
||||
|
||||
|
||||
Var DEE = PayDetail
|
||||
|
||||
PAYEXT SVT ACC VendingTSIDTmp DEE
|
||||
|
||||
CoinBack
|
||||
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
If HURR_FOREVER = "S:0" Then
|
||||
Var HURR_FOREVER = "F:1303"
|
||||
EndIf
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
|
||||
|
||||
|
||||
Var DEE = PayDetail
|
||||
|
||||
PAYEXT SVT ACC VendingTSIDTmp DEE
|
||||
|
||||
CoinBack
|
||||
|
||||
|
||||
Var ActionOKCase = 1
|
||||
If Seeker.CodeChannel = 0 Then
|
||||
SAVELOG "back_to_main from line > 391."
|
||||
|
|
@ -448,119 +510,136 @@
|
|||
Var waitAckPay = 0
|
||||
Var Timeout = 0
|
||||
|
||||
Var ProcessText = ""
|
||||
|
||||
If Seeker.TNumberTaobinCredit = "" Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
|
||||
Else
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinCredit
|
||||
Var PayO2 = Seeker.CoffeePinNumber
|
||||
EndIf
|
||||
|
||||
If AddData = 1 Then
|
||||
Var Cid = 26
|
||||
DEBUGVAR "Brewing3Conti"
|
||||
DEBUGVAR Seeker
|
||||
DEBUGVAR Seeker.UseGet15Discount
|
||||
If NewCollectPoint = 1 Then
|
||||
If Seeker.UseGet15Discount = 1 Then
|
||||
Var Cid = 39
|
||||
Else
|
||||
Var Cid = 40
|
||||
Var PreviousSeeker.UseGetDrink5Bath = 0
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.PointTaobinStr PointCrm GetScore
|
||||
EndIf
|
||||
|
||||
Var ServiceType = "coffee"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
|
||||
;Var PayDetail="1/S:0/500/1:430|1001:12|1002:15|1020:7|1042:5|1050:50|9501:1|9502:1|9701:1|9702:1"
|
||||
|
||||
If GetFreeFromError = 1 Then
|
||||
Var Seeker.CodeChannel = 1
|
||||
Var Seeker.VendingCode = "C48"
|
||||
Var Seeker.CodeNumber = "0000000000"
|
||||
Var VendingCampaign = ServiceAmount2
|
||||
EndIf
|
||||
|
||||
If Seeker.PayWithQR = 0 Then
|
||||
If Seeker.CodeChannel = 1 Then
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + ""
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + Seeker.VendingCode
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + SelectDrink
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + BoxID
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + "S"
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + Seeker.CodeNumber
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
Else
|
||||
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
|
||||
EndIf
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
|
||||
Else
|
||||
|
||||
;no wait ack pay
|
||||
Var waitAckPay = 0
|
||||
Var ProcessText = ""
|
||||
|
||||
Var SVT = "coffee"
|
||||
Var ACC = "0899999999"
|
||||
Var DEE = PayDetail
|
||||
If Seeker.TNumberTaobinCredit = "" Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var ACC = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
|
||||
PAYEXT SVT ACC VendingTSIDTmp DEE
|
||||
Else
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinCredit
|
||||
Var PayO2 = Seeker.CoffeePinNumber
|
||||
EndIf
|
||||
|
||||
CoinBack
|
||||
If AddData = 1 Then
|
||||
Var Cid = 26
|
||||
DEBUGVAR "Brewing3Conti"
|
||||
DEBUGVAR Seeker
|
||||
DEBUGVAR Seeker.UseGet15Discount
|
||||
If NewCollectPoint = 1 Then
|
||||
If Seeker.UseGet15Discount = 1 Then
|
||||
Var Cid = 39
|
||||
Else
|
||||
Var Cid = 40
|
||||
Var PreviousSeeker.UseGetDrink5Bath = 0
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.PointTaobinStr PointCrm GetScore
|
||||
EndIf
|
||||
|
||||
Var ServiceType = "coffee"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
|
||||
;Var PayDetail="1/S:0/500/1:430|1001:12|1002:15|1020:7|1042:5|1050:50|9501:1|9502:1|9701:1|9702:1"
|
||||
|
||||
If GetFreeFromError = 1 Then
|
||||
Var Seeker.CodeChannel = 1
|
||||
Var Seeker.VendingCode = "C48"
|
||||
Var Seeker.CodeNumber = "0000000000"
|
||||
Var VendingCampaign = ServiceAmount2
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
If New_PaymentInter = 1 Then
|
||||
If Seeker.PayWithQR = 0 Then
|
||||
If Seeker.CreditCard = 1 Then
|
||||
CashlessReq SUCCESS Seeker.CashlessVendingTrackNumber
|
||||
EndIf
|
||||
EndIf
|
||||
Else
|
||||
If Seeker.PayWithQR = 0 Then
|
||||
If Seeker.CodeChannel = 1 Then
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + ""
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + Seeker.VendingCode
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + SelectDrink
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + BoxID
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + "S"
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + Seeker.CodeNumber
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
Else
|
||||
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
Else
|
||||
|
||||
;no wait ack pay
|
||||
Var waitAckPay = 0
|
||||
|
||||
Var SVT = "coffee"
|
||||
Var ACC = "0899999999"
|
||||
Var DEE = PayDetail
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var ACC = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
|
||||
PAYEXT SVT ACC VendingTSIDTmp DEE
|
||||
|
||||
CoinBack
|
||||
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
EndIf
|
||||
|
|
@ -590,19 +669,24 @@
|
|||
If ErrTimeout = 0 Then
|
||||
Var ErrTimeout = 1
|
||||
|
||||
If AddData = 1 Then
|
||||
Var Cid = 26
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
If NewCollectPoint = 1 Then
|
||||
If Seeker.UseGet15Discount = 1 Then
|
||||
Var Cid = 39
|
||||
Else
|
||||
Var Cid = 40
|
||||
Var PreviousSeeker.UseGetDrink5Bath = 0
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.PointTaobinStr PointCrm GetScore
|
||||
Else
|
||||
If AddData = 1 Then
|
||||
Var Cid = 26
|
||||
|
||||
If NewCollectPoint = 1 Then
|
||||
If Seeker.UseGet15Discount = 1 Then
|
||||
Var Cid = 39
|
||||
Else
|
||||
Var Cid = 40
|
||||
Var PreviousSeeker.UseGetDrink5Bath = 0
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.PointTaobinStr PointCrm GetScore
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
@ -635,30 +719,49 @@
|
|||
|
||||
Else
|
||||
|
||||
If Seeker.VendingCode = "MKFOO" Then
|
||||
Var Cid = 33
|
||||
Var PointCrm = "0"
|
||||
Var GetScore = "1"
|
||||
Var TelephoneNumberx = "0899999999"
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.CodeNumber PointCrm GetScore
|
||||
Var Seeker.CodeChannel = 0
|
||||
EndIf
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
If CoinAmount > 0 Then
|
||||
|
||||
If ChangeFlag = 0 Then
|
||||
If ChangeFlag = 0 Then
|
||||
Var ChangeFlag = 1
|
||||
Var ServiceAmount3 = ServiceAmount2 - Seeker.IntVendingCampaign
|
||||
|
||||
If Seeker.StoreCreditFlag = 1 Then
|
||||
Var ChangeOK = 2
|
||||
Var ChangeOK = 2
|
||||
Else
|
||||
Change ServiceAmount3
|
||||
Change ServiceAmount3
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
Else
|
||||
Var ChangeOK = 2
|
||||
|
||||
If Seeker.VendingCode = "MKFOO" Then
|
||||
Var Cid = 33
|
||||
Var PointCrm = "0"
|
||||
Var GetScore = "1"
|
||||
Var TelephoneNumberx = "0899999999"
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.CodeNumber PointCrm GetScore
|
||||
Var Seeker.CodeChannel = 0
|
||||
EndIf
|
||||
|
||||
If CoinAmount > 0 Then
|
||||
|
||||
If ChangeFlag = 0 Then
|
||||
Var ChangeFlag = 1
|
||||
Var ServiceAmount3 = ServiceAmount2 - Seeker.IntVendingCampaign
|
||||
|
||||
If Seeker.StoreCreditFlag = 1 Then
|
||||
Var ChangeOK = 2
|
||||
Else
|
||||
Change ServiceAmount3
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
Else
|
||||
Var ChangeOK = 2
|
||||
EndIf
|
||||
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,22 @@
|
|||
<EventActionOk>
|
||||
|
||||
DEBUGVAR Seeker.VendingTSID
|
||||
DEBUGVAR VendingTSID
|
||||
If Seeker.VendingTSID = "" Then
|
||||
DEBUGVAR Seeker.VendingTSID
|
||||
DEBUGVAR VendingTSID
|
||||
If VendingTSID = "" Then
|
||||
|
||||
|
||||
Else
|
||||
Var Seeker.VendingTSID = VendingTSID
|
||||
EndIf
|
||||
|
||||
DEBUGVAR Seeker.VendingTSID
|
||||
DEBUGVAR VendingTSID
|
||||
|
||||
EndIf
|
||||
|
||||
If CreditCardVoid = 1 Then
|
||||
Var ChangeOK = 2
|
||||
; check-if-void-switch-finish
|
||||
|
|
@ -39,6 +56,10 @@
|
|||
Var ECommerce = ECommerce + Seeker.IntVendingCampaign
|
||||
Var ServiceParameter = "max"
|
||||
Var ServiceCharge = 0
|
||||
If New_PaymentInter = 1 Then
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
EndIf
|
||||
|
||||
Var AccountType = "new"
|
||||
Var testservice = "kbank"
|
||||
Var tc = ""
|
||||
|
|
@ -65,18 +86,25 @@
|
|||
|
||||
EndIf
|
||||
|
||||
If waitAckPay = 1 Then
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
; temp:redirect-show-qr
|
||||
|
||||
If Seeker.e_receipt = "true" Then
|
||||
Open "ROOT/taobin_project/inter/mys/xml/e_receipt/page_show_e_receipt.lxml"
|
||||
EndIf
|
||||
Else
|
||||
|
||||
SAVELOG "waitAckPay = 1"
|
||||
Open "ROOT/taobin_project/xml/page_drinkok.xml"
|
||||
If waitAckPay = 1 Then
|
||||
|
||||
EndIf
|
||||
; temp:redirect-show-qr
|
||||
|
||||
If Seeker.e_receipt = "true" Then
|
||||
Open "ROOT/taobin_project/inter/mys/xml/e_receipt/page_show_e_receipt.lxml"
|
||||
EndIf
|
||||
|
||||
SAVELOG "waitAckPay = 1"
|
||||
Open "ROOT/taobin_project/xml/page_drinkok.xml"
|
||||
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
</EventActionOk>
|
||||
|
||||
|
|
@ -110,6 +138,9 @@
|
|||
Var ECommerce = ECommerce + Seeker.IntVendingCampaign
|
||||
Var ServiceParameter = "max"
|
||||
Var ServiceCharge = 0
|
||||
If New_PaymentInter = 1 Then
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
EndIf
|
||||
Var AccountType = "new"
|
||||
Var testservice = "kbank"
|
||||
Var tc = ""
|
||||
|
|
@ -141,6 +172,7 @@
|
|||
<EventTimeout>
|
||||
|
||||
DEBUGVAR DirImage
|
||||
DEBUGVAR CashlessAmount
|
||||
|
||||
Var Timeout = Timeout + 1
|
||||
|
||||
|
|
@ -270,21 +302,25 @@
|
|||
Var ChangeTimeout = ChangeTimeout + 1
|
||||
EndIf
|
||||
|
||||
If waitAckPay = 1 Then
|
||||
If Timeout > 60 Then
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
; temp:redirect-show-qr
|
||||
Else
|
||||
If waitAckPay = 1 Then
|
||||
If Timeout > 60 Then
|
||||
|
||||
If Seeker.e_receipt = "true" Then
|
||||
Open "ROOT/taobin_project/inter/mys/xml/e_receipt/page_show_e_receipt.lxml"
|
||||
EndIf
|
||||
; temp:redirect-show-qr
|
||||
|
||||
If Seeker.e_receipt = "true" Then
|
||||
Open "ROOT/taobin_project/inter/mys/xml/e_receipt/page_show_e_receipt.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
Var VendingTSID = ""
|
||||
SAVELOG "TIMEOUT=60"
|
||||
Open "ROOT/taobin_project/xml/page_drinkok.xml"
|
||||
Var VendingTSID = ""
|
||||
SAVELOG "TIMEOUT=60"
|
||||
Open "ROOT/taobin_project/xml/page_drinkok.xml"
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If waitAckPay = 2 Then
|
||||
|
|
@ -316,6 +352,9 @@
|
|||
Var ECommerce = ECommerce + Seeker.IntVendingCampaign
|
||||
Var ServiceParameter = "max"
|
||||
Var ServiceCharge = 0
|
||||
If New_PaymentInter = 1 Then
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
EndIf
|
||||
Var AccountType = "new"
|
||||
Var testservice = "kbank"
|
||||
Var tc = ""
|
||||
|
|
@ -351,46 +390,67 @@
|
|||
EndIf
|
||||
|
||||
|
||||
If NextOrderStatus = "Disable" Then
|
||||
Var PayDetail="2/F:1221/0/"
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
Var ServiceType = "coffee-refund"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
Var SessionID2 = ""
|
||||
|
||||
Var VendingDiscount = 0
|
||||
Var VendingCampaign = 0
|
||||
Var PayDetail = ""
|
||||
Var PayDetail2 = ""
|
||||
Var VendingOrderID = Seeker.ORDER_ID
|
||||
Var ServiceRefund = 0
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceRefund ServiceCharge Donate
|
||||
|
||||
|
||||
Else
|
||||
|
||||
If NextOrderStatus = "Disable" Then
|
||||
Var PayDetail="2/F:1221/0/"
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
Else
|
||||
|
||||
If HURR_FOREVER = "S:0" Then
|
||||
Var HURR_FOREVER = "F:1303"
|
||||
EndIf
|
||||
If HURR_FOREVER = "S:0" Then
|
||||
Var HURR_FOREVER = "F:1303"
|
||||
EndIf
|
||||
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
;Var PayDetail="1/F:404/500/1:430|1001:12|1002:15|1020:7|1042:5|1050:50|9501:1|9502:1|9701:1|9702:1"
|
||||
|
||||
Var ServiceType = "coffee"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
Var SessionID2 = ""
|
||||
|
||||
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
|
||||
;If Seeker.CodeChannel = 0 Then
|
||||
; SAVELOG "back_to_main from line > 315."
|
||||
; Open "ROOT/taobin_project/xml/page_drinkfail2.xml"
|
||||
;EndIf
|
||||
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
;Var PayDetail="1/F:404/500/1:430|1001:12|1002:15|1020:7|1042:5|1050:50|9501:1|9502:1|9701:1|9702:1"
|
||||
|
||||
Var ServiceType = "coffee"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
Var SessionID2 = ""
|
||||
|
||||
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
|
||||
;If Seeker.CodeChannel = 0 Then
|
||||
; SAVELOG "back_to_main from line > 315."
|
||||
; Open "ROOT/taobin_project/xml/page_drinkfail2.xml"
|
||||
;EndIf
|
||||
|
||||
Var waitAckPay = 2
|
||||
Var Timeout = 5
|
||||
Var ActionOKCase = 1
|
||||
|
|
@ -489,42 +549,49 @@
|
|||
If ChangeOK = 3 Then
|
||||
If ActionOKCase = 0 Then
|
||||
|
||||
Var SVT = "coffee"
|
||||
Var ACC = "0899999999"
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var ACC = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
Var SVT = "coffee"
|
||||
Var ACC = "0899999999"
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var ACC = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
|
||||
|
||||
If NextOrderStatus = "Disable" Then
|
||||
Var PayDetail="2/F:1221/0/"
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
Else
|
||||
If NextOrderStatus = "Disable" Then
|
||||
Var PayDetail="2/F:1221/0/"
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
Else
|
||||
|
||||
If HURR_FOREVER = "S:0" Then
|
||||
Var HURR_FOREVER = "F:1303"
|
||||
EndIf
|
||||
If HURR_FOREVER = "S:0" Then
|
||||
Var HURR_FOREVER = "F:1303"
|
||||
EndIf
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
|
||||
Var DEE = PayDetail
|
||||
|
||||
PAYEXT SVT ACC VendingTSIDTmp DEE
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
|
||||
Var DEE = PayDetail
|
||||
|
||||
PAYEXT SVT ACC VendingTSIDTmp DEE
|
||||
|
||||
Var ActionOKCase = 1
|
||||
SAVELOG "ActionOKCase = change OK 3"
|
||||
If Seeker.CodeChannel = 0 Then
|
||||
|
|
@ -553,110 +620,120 @@
|
|||
Var waitAckPay = 0
|
||||
Var Timeout = 0
|
||||
|
||||
Var ProcessText = ""
|
||||
|
||||
If Seeker.TNumberTaobinCredit = "" Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
If New_PaymentInter = 1 Then
|
||||
If Seeker.CreditCard = 1 Then
|
||||
WRITE_FILE "/mnt/sdcard/app_run_flag" "1"
|
||||
CashlessReq SUCCESS Seeker.CashlessVendingTrackNumber
|
||||
EndIf
|
||||
|
||||
Else
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinCredit
|
||||
Var PayO2 = Seeker.CoffeePinNumber
|
||||
Var ProcessText = ""
|
||||
|
||||
If Seeker.TNumberTaobinCredit = "" Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
|
||||
Else
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinCredit
|
||||
Var PayO2 = Seeker.CoffeePinNumber
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
If AddData = 1 Then
|
||||
Var Cid = 26
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.PointTaobinStr PointCrm GetScore
|
||||
EndIf
|
||||
|
||||
Var ServiceType = "coffee"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
|
||||
;Var PayDetail="1/S:0/500/1:430|1001:12|1002:15|1020:7|1042:5|1050:50|9501:1|9502:1|9701:1|9702:1"
|
||||
|
||||
If GetFreeFromError = 1 Then
|
||||
Var Seeker.CodeChannel = 1
|
||||
Var Seeker.VendingCode = "FAU"
|
||||
Var Seeker.CodeNumber = "0000000000"
|
||||
Var VendingCampaign = ServiceAmount2
|
||||
EndIf
|
||||
|
||||
If Seeker.PayWithQR = 0 Then
|
||||
If Seeker.CodeChannel = 1 Then
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + ""
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + Seeker.VendingCode
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + SelectDrink
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + BoxID
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + "S"
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + Seeker.CodeNumber
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
WRITE_FILE "/mnt/sdcard/app_run_flag" "1"
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
Else
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
WRITE_FILE "/mnt/sdcard/app_run_flag" "1"
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
Else
|
||||
|
||||
;no wait ack pay
|
||||
Var waitAckPay = 0
|
||||
|
||||
Var SVT = "coffee"
|
||||
Var ACC = "0899999999"
|
||||
Var DEE = PayDetail
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var ACC = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
|
||||
PAYEXT SVT ACC VendingTSIDTmp DEE
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
If AddData = 1 Then
|
||||
Var Cid = 26
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.PointTaobinStr PointCrm GetScore
|
||||
EndIf
|
||||
|
||||
Var ServiceType = "coffee"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
|
||||
Var PayDetail = "2/" + HURR_FOREVER
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + SAMESALARY
|
||||
Var PayDetail = PayDetail + "/"
|
||||
Var PayDetail = PayDetail + NOBONUS
|
||||
Var PayDetail = PayDetail + "/XML|"
|
||||
Var PayDetail = PayDetail + Seeker.OrderChanel
|
||||
|
||||
|
||||
;Var PayDetail="1/S:0/500/1:430|1001:12|1002:15|1020:7|1042:5|1050:50|9501:1|9502:1|9701:1|9702:1"
|
||||
|
||||
If GetFreeFromError = 1 Then
|
||||
Var Seeker.CodeChannel = 1
|
||||
Var Seeker.VendingCode = "FAU"
|
||||
Var Seeker.CodeNumber = "0000000000"
|
||||
Var VendingCampaign = ServiceAmount2
|
||||
EndIf
|
||||
|
||||
If Seeker.PayWithQR = 0 Then
|
||||
If Seeker.CodeChannel = 1 Then
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + ""
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + Seeker.VendingCode
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + SelectDrink
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + BoxID
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + "S"
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + Seeker.CodeNumber
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
WRITE_FILE "/mnt/sdcard/app_run_flag" "1"
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
Else
|
||||
|
||||
If Seeker.CreditCard = 1 Then
|
||||
|
||||
WRITE_FILE "/mnt/sdcard/app_run_flag" "1"
|
||||
CashlessReq SUCCESS ""
|
||||
;CashlessReq FAIL ""
|
||||
|
||||
EndIf
|
||||
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
Else
|
||||
|
||||
;no wait ack pay
|
||||
Var waitAckPay = 0
|
||||
|
||||
Var SVT = "coffee"
|
||||
Var ACC = "0899999999"
|
||||
Var DEE = PayDetail
|
||||
|
||||
If Seeker.TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var ACC = Seeker.TNumberTaobinMember
|
||||
EndIf
|
||||
|
||||
PAYEXT SVT ACC VendingTSIDTmp DEE
|
||||
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
__CMD "clear-stock-data" 0 "-" "-"
|
||||
|
|
@ -685,9 +762,13 @@
|
|||
If ErrTimeout = 0 Then
|
||||
Var ErrTimeout = 1
|
||||
|
||||
If AddData = 1 Then
|
||||
Var Cid = 26
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.PointTaobinStr PointCrm GetScore
|
||||
If New_PaymentInter = 1 Then
|
||||
|
||||
Else
|
||||
If AddData = 1 Then
|
||||
Var Cid = 26
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.PointTaobinStr PointCrm GetScore
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
@ -725,31 +806,44 @@
|
|||
|
||||
Else
|
||||
|
||||
|
||||
If Seeker.VendingCode = "MKFOO" Then
|
||||
Var Cid = 33
|
||||
Var PointCrm = "0"
|
||||
Var GetScore = "1"
|
||||
Var TelephoneNumberx = "0899999999"
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.CodeNumber PointCrm GetScore
|
||||
Var Seeker.CodeChannel = 0
|
||||
EndIf
|
||||
|
||||
If CoinAmount > 0 Then
|
||||
|
||||
If ChangeFlag = 0 Then
|
||||
If New_PaymentInter = 1 Then
|
||||
If ChangeFlag = 0 Then
|
||||
Var ChangeFlag = 1
|
||||
Var ServiceAmount3 = ServiceAmount2 - Seeker.IntVendingCampaign
|
||||
|
||||
If Seeker.StoreCreditFlag = 1 Then
|
||||
Var ChangeOK = 2
|
||||
Var ChangeOK = 2
|
||||
Else
|
||||
Change ServiceAmount3
|
||||
Change ServiceAmount3
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
Else
|
||||
Var ChangeOK = 2
|
||||
EndIf
|
||||
Else
|
||||
If Seeker.VendingCode = "MKFOO" Then
|
||||
Var Cid = 33
|
||||
Var PointCrm = "0"
|
||||
Var GetScore = "1"
|
||||
Var TelephoneNumberx = "0899999999"
|
||||
AddData Cid Seeker.TNumberTaobinMember Seeker.CodeNumber PointCrm GetScore
|
||||
Var Seeker.CodeChannel = 0
|
||||
EndIf
|
||||
|
||||
If CoinAmount > 0 Then
|
||||
|
||||
If ChangeFlag = 0 Then
|
||||
Var ChangeFlag = 1
|
||||
Var ServiceAmount3 = ServiceAmount2 - Seeker.IntVendingCampaign
|
||||
|
||||
If Seeker.StoreCreditFlag = 1 Then
|
||||
Var ChangeOK = 2
|
||||
Else
|
||||
Change ServiceAmount3
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
Else
|
||||
Var ChangeOK = 2
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
DEBUGVAR "Credit::void.switch(app: finexus)"
|
||||
WRITE_FILE "/mnt/sdcard/app_run_flag" "1"
|
||||
CashlessReq FAIL ""
|
||||
CashlessReq FAIL Seeker.CashlessVendingTrackNumber
|
||||
Var ChangeFlag = 1
|
||||
Var CreditCardVoid = 1
|
||||
</EventOpen>
|
||||
|
|
|
|||
133
inter/mys/xml/process/payment.ev
Normal file
133
inter/mys/xml/process/payment.ev
Normal file
|
|
@ -0,0 +1,133 @@
|
|||
DEBUGVAR " payment ev evaluate "
|
||||
DEBUGVAR CashlessAmount
|
||||
If Seeker.PayWithQR = 1 Then
|
||||
|
||||
Var ServiceAmount2 = Seeker.ServiceAmount2
|
||||
Var CreditReference = ""
|
||||
Var TxReference = ""
|
||||
Var VendingDiscount = 0
|
||||
Var VendingCampaign = 0
|
||||
Var SelectDrink = Seeker.selected_a_drink
|
||||
Var SuggestID = ""
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
|
||||
If ChangeFlag2 = 1 Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
Var ServiceType = "credit"
|
||||
Var SessionID2 = SelectDrink
|
||||
Var ServiceCredit = "coffee"
|
||||
Var PayDetail = ""
|
||||
Var PayDetail2 = ""
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
Else
|
||||
|
||||
If Seeker.StoreCreditFlag = 1 Then
|
||||
Var TelephoneNumber = Seeker.TNumberTaobinCredit
|
||||
Var PayO2 = Seeker.CoffeePinNumber
|
||||
Var ServiceType = "credit"
|
||||
Var SessionID2 = SelectDrink
|
||||
Var ServiceCredit = "coffee"
|
||||
Var PayDetail = ""
|
||||
Var PayDetail2 = ""
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/process/addpoint.ev"
|
||||
|
||||
If ConnectWithPOSMachine = 1 Then
|
||||
Var SelectDrink = Seeker.selected_a_drink
|
||||
Var ExtendData = Seeker.ExtendData
|
||||
Var ServiceAmount2 = Seeker.ServiceAmount2
|
||||
Var SessionID2 = SelectSlot + ":"
|
||||
Var SessionID2 = SessionID2 + ExtendData
|
||||
|
||||
Var CreditReference = Seeker.CreditReferenceTmp
|
||||
Var VendingDiscount = Seeker.VendingDiscount
|
||||
Var VendingCampaign = Seeker.VendingCampaign
|
||||
Var TxReference = Seeker.TxRef1
|
||||
Var VendingOrderID = Seeker.ORDER_ID
|
||||
Var PayType = "newpay"
|
||||
|
||||
Var ServiceType = "coffee-payment"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
|
||||
Var PayDetail = "2/S:0/0//XML|" + Seeker.OrderChanel
|
||||
|
||||
If GetFreeFromError = 1 Then
|
||||
Var Seeker.CodeChannel = 1
|
||||
Var Seeker.VendingCode = "FAU"
|
||||
Var Seeker.CodeNumber = "0000000000"
|
||||
Var VendingCampaign = ServiceAmount2
|
||||
EndIf
|
||||
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
POSPay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
EndIf
|
||||
|
||||
|
||||
Else
|
||||
|
||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/process/addpoint.ev"
|
||||
|
||||
|
||||
Var SelectDrink = Seeker.selected_a_drink
|
||||
Var ExtendData = Seeker.ExtendData
|
||||
Var ServiceAmount2 = Seeker.ServiceAmount2
|
||||
Var SessionID2 = SelectSlot + ":"
|
||||
Var SessionID2 = SessionID2 + ExtendData
|
||||
|
||||
Var CreditReference = Seeker.CreditReferenceTmp
|
||||
Var VendingDiscount = Seeker.VendingDiscount
|
||||
Var VendingCampaign = Seeker.VendingCampaign
|
||||
Var TxReference = Seeker.TxRef1
|
||||
Var VendingOrderID = Seeker.ORDER_ID
|
||||
Var PayType = "newpay"
|
||||
|
||||
Var ServiceType = "coffee-payment"
|
||||
Var ServiceCredit = SelectDrink
|
||||
Var SuggestID = ""
|
||||
|
||||
Var ServiceCharge = Seeker.ServiceCharge
|
||||
|
||||
Var PayDetail = "2/S:0/0//XML|" + Seeker.OrderChanel
|
||||
|
||||
If GetFreeFromError = 1 Then
|
||||
Var Seeker.CodeChannel = 1
|
||||
Var Seeker.VendingCode = "FAU"
|
||||
Var Seeker.CodeNumber = "0000000000"
|
||||
Var VendingCampaign = ServiceAmount2
|
||||
EndIf
|
||||
|
||||
If Seeker.CodeChannel = 1 Then
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + ""
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + Seeker.VendingCode
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + SelectDrink
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + BoxID
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + "S"
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
Var SessionID2 = SessionID2 + Seeker.CodeNumber
|
||||
Var SessionID2 = SessionID2 + "/"
|
||||
|
||||
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
Else
|
||||
|
||||
|
||||
Var PayDetail2 = Seeker.PayDetail2
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
Loading…
Add table
Add a link
Reference in a new issue