【正版】asp支付寶免簽約即時到帳介面免簽約即時到帳訂單系統網站商業原始碼
解壓縮密碼www.jztuan.net
1、開啟alipay_Config.asp設定檔好您的簽約訊息
登陸您的簽約支付寶帳號以取得簽約的合作者身分ID和安全校驗碼
************************************************** ************************************************
2.把ASP程式碼發佈到IIS伺服器中,直接存取index.asp文件,就可以到支付寶的收銀台
************************************************** ************************************************
3、對支付成功的訂單訊息,進行資料庫的操作。
返回的機制有兩種:
一種return_url即時返回,此返回是get方式。
二種notify_url通知返回,此返回時post方式,進行伺服器點對點的通知機制。
注意:返回的地址中不能自訂攜帶參數。例如http://www.alipay.com/return_Alipay_Notify.asp?xx=test
更多有關返回機制及區別請查看文件。
************************************************** ************************************************
4.如果獲得回傳訊息
在指定的兩種返回接收的文件中get或post獲得
例如:return_url:傳回設定檔中的return_Alipay_Notify.asp,
在商家網站中傳遞給支付寶的訂單號碼-------request("out_trade_no"),
價格-------request("price")
notify_url:傳回設定檔中的Alipay_Notify.asp,
在商家網站中傳遞給支付寶的訂單號碼-------request("out_trade_no"),
價格-------request("price")
************************************************** ************************************************
5.為什麼我的買家付款的錢到帳了,而買家儲值帳戶內沒有得到貨幣?
首先確定介面中是否有做通知回傳的非同步處理,如果只是單純的使用return_url參數。
那麼這種客戶端的操作沒有辦法控制,重定向的過程中可能瀏覽器關閉等其它原因,造成頁面不能被執行,進而資料庫的操作語句沒有被執行。
************************************************** ************************************************
6.如果兩種方式都設置,就要判斷交易的訂單是否有更新過,因為兩種返回機制不同。可能同時返回、或者有先後,注意訂單更新時候要判斷訂單不能重複更新。
買家付完款(trade_status=TRADE_FINISHED)在此狀
態下進行資料庫的更新。並返回給支付寶success。若沒有得到success。