Add POS tricker
This commit is contained in:
parent
b13556e425
commit
b0c0d58a24
3 changed files with 55 additions and 13 deletions
|
|
@ -445,3 +445,11 @@ If BoxID > 200000 Then
|
||||||
EndIf
|
EndIf
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
|
||||||
|
; Check POS machine flag
|
||||||
|
Var ConnectWithPOSMachine = 0
|
||||||
|
|
||||||
|
READ_FILE "/mnt/sdcard/coffeevending/POS_MACHINE" POSMachineFlag
|
||||||
|
If POSMachineFlag = 1 Then
|
||||||
|
Var ConnectWithPOSMachine = 0
|
||||||
|
EndIf
|
||||||
|
|
@ -331,12 +331,15 @@
|
||||||
Var param2 = PureName
|
Var param2 = PureName
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
If ConnectWithPOSMachine = 1 Then
|
||||||
Var WaitPOSStatus = 1
|
Var WaitPOSStatus = 1
|
||||||
Var TimeWaitPOSStatus = 0
|
Var TimeWaitPOSStatus = 0
|
||||||
Var POS_SELL_STATUS = "-"
|
Var POS_SELL_STATUS = "-"
|
||||||
GetPOSStatus param1 param2
|
GetPOSStatus param1 param2
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
EndIf
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
<Timeout> 900 </Timeout>
|
<Timeout> 900 </Timeout>
|
||||||
<EventTimeout>
|
<EventTimeout>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
DEBUGVAR "MIGGAZE0"
|
DEBUGVAR "MIGGAZE0"
|
||||||
If Seeker.PayWithQR = 1 Then
|
If Seeker.PayWithQR = 1 Then
|
||||||
|
|
||||||
|
|
||||||
Var ServiceAmount2 = Seeker.ServiceAmount2
|
Var ServiceAmount2 = Seeker.ServiceAmount2
|
||||||
Var CreditReference = ""
|
Var CreditReference = ""
|
||||||
Var TxReference = ""
|
Var TxReference = ""
|
||||||
|
|
@ -37,6 +36,38 @@ If Seeker.PayWithQR = 1 Then
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/process/addpoint.ev"
|
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 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
|
Else
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/process/addpoint.ev"
|
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/process/addpoint.ev"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue