買家手動關閉了返回頁面,交易訂單如何更新?

2022-02-14 03:23:36 字數 825 閱讀 1391

買家支付完成後,當前介面會停留在支付寶的交易付款成功的提示介面上,如:

該頁面有短暫的停留 時間,買家看到這個提示資訊後有可能會把當前頁面關掉,導致頁面沒有自動跳轉回商戶**(return_url)使得商戶的業務資料沒有被處理(如:訂單 沒有更新)。出現這種情況的原因是:商戶**的支付寶介面並沒有利用伺服器非同步通知頁面檔案(notify_url)或是該頁面在訂單執行過程中也出現異 常。

解決方法:

解決人員:商戶**開發、維護或管理的程式開發技術人員、商戶**系統提供商

解決步驟:

1、開啟return_url頁面檔案(引數引數return_url對應返回檔案),找到已經編寫好的業務邏輯處理程式**段,對其增加防止該筆交易被重複處理判斷。

2、開啟notify_url頁面檔案(引數引數notify_url對應返回檔案),找到可插入商戶的業務邏輯處理程式**的地方,編寫與return_url頁面檔案中相類似的程式,也需要包含防止該筆交易被重複處理的判斷。

修改完成後效果:

當買家關掉自動跳轉回商戶**的返回頁面(引數return_url對應的return_url返回檔案)時,商戶的業務處理依舊被notify_url頁面檔案所執行,因此就不會發生業務沒有同步的現象出現(如:訂單沒有被更新)

注意:1、注意獲取值的方式,notify_url頁面檔案是post方式獲取(request.form("引數名

")、$_post['引數名']),return_url頁面檔案是get方式獲取(request.querrystring("引數名

以後看不到買家秀了?好傷心

買家和賣家是一對歡喜冤家 買家秀和賣家秀則是兩道靚麗的風景線!多少賣家怕差評更怕神奇的買家秀!他們不僅辣了大家的眼睛 還嚇走了那群潛在的客戶!商家心裡苦啊 你們買東西就不能挑合適的嘛!再過一天就是聖誕節了 一波新的買家秀即將到來 商家賣貨的同時也時刻警惕著 服裝店撲街 美妝店撲街 咦?這次家具家紡店...

mysql啟動與關閉(手動與自動)

手動管理mysql的啟動與關閉 root mysql service mysql start 手動啟動mysql starting mysql.success root mysql service mysql stop 手動關閉mysql shutting down mysql.success ro...

mysql啟動與關閉(手動與自動)

手動管理mysql的啟動與關閉 root mysql service mysql start 手動啟動mysql starting mysql.success root mysql service mysql stop 手動關閉mysql shutting down mysql.success ro...