流程:
1:創建訂單號(入庫),訂單名稱,付款金額,訂單描述,商品展示地址
2:組合成跳轉到支付寶的超級接口
包涵參數有:
$payment_type(支付類型)
$notify_url(服務器異步通知頁面路徑)
$return_url(頁面跳轉同步通知頁面路徑)
$seller_email(賣家支付寶帳戶)
$out_trade_no(商戶訂單號)
$subject(訂單名稱)
$total_fee(付款金額)
$body(訂單描述)
$show_url(商品展示地址)
$anti_phishing_key(防釣魚時間戳)
$exter_invoke_ip(客戶端的IP地址)
3支付成功后支付寶post到指定的notify_url,并且跳轉到return_url指定的頁面
4:return_url頁面處理流程:計算判斷通知結果是否為支付寶,判斷訂單交易狀態,如果成功根據獲取的訂單號,判斷改訂單是否執行業務處理,沒有處理開始業務處理,有處理不執行業務處理,如果驗證失敗程序結束
5:notify_url頁面處理流程:計算判斷通知結果是否為支付寶,判斷訂單交易狀態,如果成功根據獲取的訂單號,判斷改訂單是否執行業務處理,沒有處理開始業務處理,有處理不執行業務處理,如果驗證失敗程序結束
新聞熱點
疑難解答