支付寶支付python總結


支付寶支付,分為:

alipay.trade.wap.pay(手機網站支付接口2.0):

    在手機瀏覽器中支付,手機觸發調起支付寶app,進行支付
alipay.trade.app.pay(app支付接口2.0):

    通過手機掃一掃支付,生成支付二維碼,手機支付寶進行掃一掃支付

開發時需要的參數:

一、partner:支付寶唯一用戶號

    獲取方法:   

    1.1、第一步:登陸支付寶官方網站(www.alipay.com)。

          點擊“我是商家用戶”按鈕。
    1.2、第二步:點擊“我是商家用戶”按鈕進去之后,輸入用戶名密碼。
    1.3、第三步:登錄進去之后,找到“服務台”點擊“技術支持”。(如下圖)

         
     1.4、第四步:點擊“技術支持”進去之后。找到“獲取PID/Key”點擊“獲取”按鈕。(如下圖)

        
     1.5、第五步:點擊“獲取”按鈕進去之后。可以看到PID點擊復制,再輸入支付寶支付密碼點擊“確認”按鈕(如下圖)

        
      1.6、第六步:輸入支付寶支付密碼點擊“確認”按鈕查詢key(如下圖)

          

        

二、app_id:開發者應用
  APPID需要商戶當面付審核通過后才能查看到。
  1、登錄支付寶開放平台地址:http://open.alipay.com
  2、點擊導航欄右上角[賬戶及秘鑰管理]
  3、點擊"開放平台秘鑰"-"APPID",查看APPID

三、開發者應用私鑰:app_private_key
  獲取私鑰,參考文檔:https://www.jianshu.com/p/204d55f5fa9e

四、銷售產品碼:product_code
  固定的

  alipay.trade.app.pay(app支付接口2.0)product_code: QUICK_MSECURITY_PAY

  alipay.trade.wap.pay(手機網站支付接口2.0)product_code:  QUICK_WAP_WAY

五、notify_url:服務器通知地址,支付內部支付操作完成后,支付寶跳轉到這個接口,告訴我們的項目現在的支付狀態
六、return_url:頁面通知地址,支付內部支付操作完成后,會跳轉到這個支付結果頁面,

七、碼雲 代碼地址:https://gitee.com/wangsa/alipay_pays_python

支付寶接口文檔:https://docs.open.alipay.com/api_1/alipay.trade.wap.pay/

 

補充:

1:接口文檔地址:

 https://pypi.org/project/alipay-sdk-python/#description https://docs.open.alipay.com/api_1/alipay.trade.wap.pay https://docs.open.alipay.com/291/105971/

2:服務器需要安裝第三方包:

pip install pycrypto pip install alipay-sdk-python

3:獲取PID和密鑰KEY(合作者身份id, 密鑰key)

5.1:開發者登錄支付寶開放平台,點擊右上角的“賬戶中心”。 5.2:選擇“mapi網關產品密鑰”,即可查詢到合作伙伴身份(PID),以2088開頭的16位純數字。 5.3:生成密鑰的方式:https://docs.open.alipay.com/291/105971

4:流程

6.1:構造數據,對必傳參數和業務參數進行賦值 6.2:根據請求方式返回對應的支付方式,GET請求返回url。 POST請求返回from_html,html中包含表單提交 6.3:支付成功后跳轉到指定的地址

  


  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM