亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種過程型自助售賣機(jī)互聯(lián)網(wǎng)支付方法及系統(tǒng)的制作方法_2

文檔序號(hào):9922389閱讀:來源:國知局
息,加鎖結(jié)果等信息的流動(dòng),完成加鎖。當(dāng)發(fā)貨完成后,CPS融合服務(wù)系統(tǒng)和支付服務(wù)系統(tǒng)之 間可進(jìn)行結(jié)算信息,解鎖支付信息的流動(dòng),完成結(jié)算,從而實(shí)現(xiàn)整個(gè)支付方法。
【附圖說明】
[0046] 圖1為本發(fā)明正常交易的時(shí)序圖
[0047]圖2為本發(fā)明異常情況一時(shí)序圖 [004引圖3為本發(fā)明異常情況二時(shí)序圖
[0049] 圖4為本發(fā)明異常情況S時(shí)序圖
[0050] 圖5為本發(fā)明的系統(tǒng)結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0051] 下面將結(jié)合附圖所給出的實(shí)施例對(duì)本發(fā)明做進(jìn)一步的詳述。
[0052] 實(shí)施例1交易正常情況下,過程型自助售賣機(jī)互聯(lián)網(wǎng)支付方法時(shí)序圖如圖1所示,
【具體實(shí)施方式】如下,為了方便描述,定義W下字段:
[0化3]
[0054] I)獲取自助售賣機(jī)請(qǐng)求與響應(yīng)。可通過掃一掃方式。
[0055] 2)提交自助售賣機(jī)信息。自助APP在掃一掃承載自助售賣機(jī)信息的二維碼后,獲取 自助售賣機(jī)信息,然后將信息提交至CPS融合服務(wù)器。
[0化6]消息內(nèi)容:
[0化7]
[005引 3)創(chuàng)建sessioneCPS融合服務(wù)器為每一個(gè)連接至服務(wù)器的客戶端創(chuàng)建一個(gè) session,能夠綁定次完整交易中的各個(gè)實(shí)體及過程,確保交易完整性。
[0059] 4)賬戶資金加鎖請(qǐng)求。
[0060] 當(dāng)CPS融合服務(wù)器接收到過程型自助售賣機(jī)信息;對(duì)該信息進(jìn)行分析判斷:當(dāng) volume小于標(biāo)準(zhǔn)值,則返回商品容量不足的信息給移動(dòng)客戶端自助APP;當(dāng)volume大于標(biāo)準(zhǔn) 值,則返回一個(gè)資金加鎖的請(qǐng)求給移動(dòng)客戶端自助APP。請(qǐng)求信息包括session_id,賣家賬 戶、回調(diào)url、加鎖金額。其中加鎖金額為缺省值,用戶可修改。
[0061] 消息內(nèi)容:
[0064] 5)用戶確認(rèn)加鎖
[0065] 用戶輸入加鎖金額,或者默認(rèn)缺省值,點(diǎn)擊加鎖,調(diào)用第=方支付方式客戶端,輸 入支付密碼,確認(rèn)同意加鎖。將確認(rèn)加鎖消息發(fā)送至支付服務(wù)系統(tǒng)。
[0066] 運(yùn)部分消息內(nèi)容由第=方支付系統(tǒng)支付協(xié)議決定。但是為了交易的完整性,在確 認(rèn)加鎖的消息中必須加上session_id和canback_u;rl。
[0067] 6)加鎖結(jié)果。
[0068]支付服務(wù)系統(tǒng)在完成資金鎖定后向WS融合服務(wù)器回調(diào)加鎖結(jié)果,W及加鎖金額。 具體的消息內(nèi)容由第=方支付系統(tǒng)支付協(xié)議決定。但消息內(nèi)容中必須包含W下的內(nèi)容。
[0070] 7)異步通知用戶加鎖結(jié)果。
[0071] 若CPS融合服務(wù)器在接收到加鎖成功的消息后向自助APP發(fā)送加鎖成功的消息即 result_lock=l,W及加鎖金額,消息內(nèi)容:
[0073] 若CPS融合服務(wù)器接收到加鎖失敗的消息,即result_lock = 0,CPS融合服務(wù)器向 自助APP重新發(fā)起賬戶資金加鎖的請(qǐng)求。
[0074] 8)發(fā)貨請(qǐng)求。
[0075] 若CPS融合服務(wù)器在接收到加鎖成功的消息后向自助APP發(fā)送加鎖成功的消息即 result_lock= 1。在CPS融合服務(wù)器和自助售賣機(jī)進(jìn)行雙向認(rèn)證后,CPS融合服務(wù)器向自助 售賣機(jī)發(fā)起發(fā)貨請(qǐng)求。請(qǐng)求消息內(nèi)容:
[0077] 9)異步通知開始發(fā)貨。
[0078] 自助售賣機(jī)接收到發(fā)貨請(qǐng)求時(shí),首先根據(jù)加鎖金額計(jì)算最大發(fā)貨量:
[0080] 自助售賣機(jī)開始發(fā)貨,并異步通知CPS融合服務(wù)器已經(jīng)開始發(fā)貨。CPS融合服務(wù)器 將該筆交易的狀態(tài)定為已發(fā)貨狀態(tài)。
[0081] 10)推送當(dāng)前發(fā)貨量的實(shí)時(shí)數(shù)據(jù)。
[0082] 自助APP根據(jù)當(dāng)前發(fā)貨量向用戶實(shí)時(shí)展示售賣過程。根據(jù)不同情況改變發(fā)貨狀態(tài):
[0083] ?當(dāng)州rrent_amount<max_amount 并且州rrent_amount<use;r_containe;r,售賣 機(jī)處于發(fā)貨狀態(tài);S化化S = 1
[0084] 參當(dāng)cu;rrent_amount = max_amount,則表示加鎖金額已經(jīng)使用完,s1:atus = 0。此 時(shí)需要判斷加油是否加滿,若cu;rrent_amount<use;r_containe;r,表示未加滿,貝ljsell_ result = 0,money_used=money_locked;若current_amount = user_container表示已方口 滿,sell_result = l,money_used=money_locked。
[00 化]參當(dāng) cu;rrent_amount = use;r_containe;r,貝 Ij 表示用戶容器已經(jīng)加滿,s1:atus = 0, sel Lresult = 1。此時(shí)需要計(jì)算實(shí)際使用金額:
[0086] money_used = current_amount*price ;
[0087] 在發(fā)貨的過程中,自助售賣機(jī)系統(tǒng)實(shí)時(shí)向自助APP推送當(dāng)前發(fā)貨量的數(shù)據(jù)信息。該 過程采用websocket技術(shù)。
[0088] 11)發(fā)貨完成。
[0089] 當(dāng)自助售賣機(jī)停止發(fā)貨后,向WS融合服務(wù)器發(fā)送發(fā)貨完成通知。在發(fā)送發(fā)貨完成 通知之前CPS融合服務(wù)器已與自助售賣機(jī)完成雙向認(rèn)證。
[0090] 發(fā)送完成信息內(nèi)容:
[0092] 12)結(jié)算
[0093] CPS融合服務(wù)器接收發(fā)貨完成消息后,通過比較money_used與money_locked來進(jìn) 行賬戶結(jié)算:
[0094] #^money_used<money_locked,settlement_result= 1 ,money_left=money_ locked-money_used
[0095] ?當(dāng)money_used=money_locked,settlement_result = 0,money_left = 0然后該 筆交易的狀態(tài)定為發(fā)貨完成狀態(tài)。
[0096] 13)解鎖資金并支付請(qǐng)求
[0097] 在WS融合服務(wù)器結(jié)算完成后,向支付服務(wù)系統(tǒng)發(fā)送解鎖資金請(qǐng)求和支付請(qǐng)求。請(qǐng) 求消息格式由第=方支付系統(tǒng)的支付協(xié)議決定,但是消息內(nèi)容中必須包含W下內(nèi)容:
[0099] 14)解鎖并支付結(jié)果
[0100] 第=方支付系統(tǒng)根據(jù)請(qǐng)求消息內(nèi)容將實(shí)際使用金額轉(zhuǎn)至賣家賬戶,將剩余鎖定金 額解鎖,返回至用戶賬戶。最后將結(jié)果返回給CPS融合服務(wù)器。
[0101] 15)異步通知自助售賣機(jī)交易完成
[0102] 當(dāng)CPS融合服務(wù)器收到第S方系統(tǒng)發(fā)送的解鎖并支付成功的消息后,通知自助售 賣機(jī)交易完成,自助售賣機(jī)收到CPS融合服務(wù)器交易完成的通知后,則將運(yùn)筆交易記錄刪 除,若自助售賣機(jī)一直未收到交易完成的通知,則保留該筆交易記錄,W備查詢。
[0103] 16)CPS融合服務(wù)器根據(jù)支付服務(wù)系統(tǒng)返回的結(jié)果向用戶自助APP推送交易完成的 消息。
[0104] 進(jìn)一步的改進(jìn):當(dāng)用戶確認(rèn)賬戶金額加鎖后,在自助售賣機(jī)未發(fā)貨之前,申請(qǐng)解 鎖,處理運(yùn)種異常情況方法如下,如圖2所示:CPS融合服務(wù)器首先向自助售賣機(jī)查詢是否已 經(jīng)發(fā)貨,自助售賣機(jī)接收到查詢后,將交易狀態(tài)由待發(fā)貨狀態(tài)改為停止發(fā)貨狀態(tài),然后向 CPS融合服務(wù)器返回結(jié)果(未發(fā)貨);CPS融合服務(wù)器接收到返回結(jié)果后向支付服務(wù)系統(tǒng)發(fā)出 解鎖請(qǐng)求;支付服務(wù)系統(tǒng)根據(jù)請(qǐng)求將加鎖金額解鎖,并返回解鎖結(jié)果。CPS融合服務(wù)器收到 解鎖結(jié)果通知后將結(jié)果返回自助APP。
[0105] 進(jìn)一步的改進(jìn):當(dāng)用戶確認(rèn)賬戶金額加鎖后,自助售賣機(jī)已發(fā)貨,此時(shí)用戶申請(qǐng)解 鎖,處理運(yùn)種異常情況方法如下,如圖3所示:(PS融合服務(wù)器拒絕用戶的解鎖請(qǐng)求。
[0106] 進(jìn)一步的改進(jìn):當(dāng)用戶已確認(rèn)加鎖,自助售賣機(jī)發(fā)貨完成,CPS融合服務(wù)器發(fā)生異 常未進(jìn)行結(jié)算,處理運(yùn)種異常情況方法如下,如圖4所示:CPS融合服務(wù)器首先向自助售賣機(jī) 查詢未結(jié)算的交易。若有未結(jié)算的交易,CPS融合服務(wù)器對(duì)該筆交易進(jìn)行結(jié)算,結(jié)算完成后 向支付系統(tǒng)請(qǐng)求解鎖并支付,支付系統(tǒng)根據(jù)請(qǐng)求完成支付和結(jié)束,并返回結(jié)果。CPS融合服 務(wù)器接收到結(jié)果后向用戶展示支付結(jié)果,并異步通知自助售賣機(jī)交易完成。
[0107] 實(shí)施例2: -種運(yùn)用過程型自助售賣機(jī)互聯(lián)網(wǎng)支付方法的系統(tǒng),如圖5所示本系統(tǒng) 主要包括自助APP、過程型自助售賣機(jī)、CPS融合服務(wù)器、支付服務(wù)系統(tǒng):當(dāng)用戶進(jìn)行購物時(shí), 自助APP通過掃一掃的方式和過程型自助售賣機(jī)進(jìn)行信息交換,包括售賣機(jī)ID、商品名、商 品單價(jià)、商品容量,并將該信息提交至CPS融合服務(wù)系統(tǒng)進(jìn)行存儲(chǔ)、計(jì)算、判斷;CPS融合服務(wù) 系統(tǒng)向自助APP發(fā)出請(qǐng)求加鎖信息;自助APP將確認(rèn)加鎖信息提交至支付服務(wù)系統(tǒng),包括用 戶賬戶、賣家賬戶、加鎖金額及session token;支付服務(wù)系統(tǒng)根據(jù)收到的信息對(duì)用戶賬戶 的金額進(jìn)行加鎖,所謂加鎖,即支付系統(tǒng)從用戶賬戶中預(yù)扣除一定金額(金額大小等于加鎖 金額),待結(jié)算后再將實(shí)際金額支付給賣家賬戶,剩余"加鎖金額"解鎖退回給用戶賬戶;支 付服務(wù)系統(tǒng)將賬戶變動(dòng)信息發(fā)送給WS融合服務(wù)系統(tǒng),CPS融合服務(wù)系統(tǒng)收到
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1