當前位置: 泰州之窗首頁 > 家居 > 正文

聚合支付系統:關于手機APP后臺監控回調的討論

聚合支付系統:關于手機APP后臺監控回調的討論

當玩家每付款一筆資金,成功或是失敗,都可以在手機app上監控,再將監控的信息回調到聚合支付系統內部,收款對賬便是這么一個過程了。說起來很簡單,但是在這個流程中可能出現一些問題,卻是人為無法干涉的。

當玩家每付款一筆資金,成功或是失敗,都可以在手機app上監控,再將監控的信息回調到聚合支付系統內部,收款對賬便是這么一個過程了。說起來很簡單,但是在這個流程中可能出現一些問題,卻是人為無法干涉的。

使用場景:

1、IM模塊,收到消息時,需要判斷當前App是否在前臺,如果在前臺則震動一下提醒用戶,如果在后臺則發送一條通知提醒用戶。

2、收到Push推送,需要判斷App是否存活,如果存活則直接跳轉到目標界面,如果不存活則先啟動App,再跳轉到目標頁面。

比如當PC端集成支付寶即時到賬的時候,會出現一個問題,當支付寶支付成功后,系統的支付寶流水會重復添加好幾條。

解決方案:

1、保證執行回調接口的結果為“success”,但是有時即使返回“success”,支付寶還是繼續回發異步通知,這是采用本地支付狀態驗證。

2、訂單號唯一,根據訂單號查詢訂單的數據庫的支付狀態,如果數據庫支付狀態為false,則繼續執行下面的程序;反之則返回“success”,相當于在數據庫訂單支付狀態的層面上,又進行了一次攔截驗證。

一般第三方支付會通過兩個方向通知商戶用戶在他們系統的支付情況,一個是及時的前端回調,還有一個異步的后臺回調。

前端回調是用于告知和處理前端的業務跳轉/前端用戶交互方面的體驗。

后臺的異步回調是更加安全的可靠的接收第三方支付結構的方式,基于安全的原因,商戶需要在后臺回調處理邏輯里面對第三方支付的灰度進行簽名驗證;在驗證完成后,還需要調用第三方支付的查單接口進行反查驗證。

在聚合系統平臺之上,商戶進件后,通過云端監控和手機APP監控完成回調工作,手機在安裝監控回調APP的時候要注意以下幾點,手機不能熄屏斷網死機,如果中途出現這3種情況,則需要重新安裝。

推薦閱讀:葉紫網

[責任編輯:無]
正规男模特赚钱吗 湖北11选5推荐预测 顶呱刮好运8中奖图片 浙江11选5走势图 快赢481走势图 最近120期 天津11选五下载 喜乐彩-Welcome 福建11选5中奖窍门 体彩顶呱刮自助售卖机 资产配置比例 申城棋牌室 下载