天天看點

支付寶電腦網站接口開發指南1.接口說明2.簽約準入3.應用建立4.沙箱環境5.密鑰配置6.測試demo7.開發知識點8.內建9.最後說明

1.接口說明

  産品介紹

    适用于商家在PC端進行收款,常見的PC端收款網站如:優酷網(PC端購買優酷會員)

    使用場景流程,申請條件,産品費率點選【

檢視

    特别說明1:如果您沒有簽約也想測試電腦網站支付接口,可以直接走4.沙箱環境進行測試

    特别說明2:從2018年1月5号起建立的應用隻支援RSA2(也就是RSA(SHA256))簽名方式,請一定要生成RSA2(2048位密鑰)簽名類型使用RSA2方式詳情請【

檢視公告

2.簽約準入

  注冊入駐

    1.使用支付寶賬号入駐開放平台 注冊支付寶賬号并完成實名認證,如已有支付寶賬号請選擇下一步入駐流程

如何注冊認證支付寶

  |  

現在去注冊

    2.支付寶賬号登入開放平台,完善開發者資訊,線上簽署協定,即可完成入駐

現在去入駐

    注:如果還沒有簽約或者在簽約過程中可以使用4.沙箱環境測試該接口

  如何簽約

    一,自助簽約(推薦)

    1.登入下面位址選擇右下角的立即接入:

去簽約電腦網站

    2.重簽,改簽請根據這個文章第三步進行咨詢:[url]https://openclub.alipay.com/read.php?tid=276&fid=72[/url]

  常見問題

    Q:怎麼檢視自己是否簽約成功?進度到哪裡了?

    A:根據這個文章自查詢:[url]https://openclub.alipay.com/read.php?tid=2025&fid=72[/url]

3.應用建立

  建立應用

    1.如何建立應用:[url]https://openclub.alipay.com/read.php?tid=1606&fid=25[/url] 

    2.視屏講解如何建立應用↓↓↓

    Q:應用有幾種狀态分别代表什麼?

    A:有開發中,稽核中,已上線三個狀态,隻有已上線才可以調用接口進行測試,有開發中,稽核中不可以調用接口

    Q:應用可以删除嗎?

    A:開發中,稽核中可以删除,已上線狀态不可以删除

    Q:應用名稱和logo是否可以修改?

    A:可以修改一個月隻能修改一次

    Q:第三方應用和自用型有什麼差別?

    A:第三方應用:是服務商代替商戶發起請求的應用,自用型:是給自己或者自己公司使用的應用

    Q:現在建立的應用支援什麼簽名方式?

    A:從2018年1月5号起建立的應用隻支援RSA2(也就是RSA(SHA256))簽名方式,詳情【

4.沙箱環境

    電腦網站網站接口支援沙箱測試,沙箱主要用于沒有簽約或者簽約還未生效,可以直接進行代碼聯調測試的工具,如果您已經簽約正式賬号可以走下面測試demo流程

  沙箱使用視訊講解

    沙箱密鑰生成和上傳流程和正式環境步驟相同請參考密鑰配置内容

  如何使用沙箱測試電腦網站

    電腦網站(java版):[url]https://openclub.alipay.com/read.php?tid=1692&fid=58[/url]

    電腦網站(php版):[url]https://openclub.alipay.com/read.php?tid=1680&fid=58[/url]

    Q:沙箱維護時間

    A:每周日中午12點至每周一中午12點沙箱環境進行維護,期間可能出現不可用。

    QA:沙箱報錯:系統有點兒忙,一會兒再試試:[url]https://openclub.alipay.com/read.php?tid=4475&fid=74[/url]

    QA:沙箱出現支付錯誤碼ALI3151:[url]https://openclub.alipay.com/read.php?tid=4100&fid=74&page=1[/url]

5.密鑰配置

  生成RSA2密鑰

    1.密鑰生成工具下載下傳:

       windows密鑰工具:

下載下傳

       MAC_OSX密鑰工具:

    2.如何生成RSA2密鑰教程:[url]https://openclub.alipay.com/read.php?tid=1833&fid=46[/url]

    3.生成密鑰視訊教程

  其他工具生成方式

    1.一鍵生成pem格式密鑰:[url]https://openclub.alipay.com/read.php?tid=2177&fid=46[/url]

    2.使用OpenSSL工具生成密鑰:[url]https://openclub.alipay.com/read.php?tid=4523&fid=72[/url]

  上傳商戶公鑰擷取支付寶公鑰

    1.如何上傳商戶公鑰擷取支付寶公鑰文章教程[url]https://openclub.alipay.com/read.php?tid=2190&fid=69[/url]

    2.如何上傳商戶公鑰擷取支付寶公鑰視訊教程↓↓↓

    Q:使用密鑰工具生成的密鑰,每一次點選生成的密鑰相同嗎?

    A:密鑰工具每點選一次生成密鑰,都是唯一的

    Q:我的私鑰丢失的應該怎麼辦?有商戶公鑰可以找回嗎?

    A:  1.可以找到以前使用的項目有用到過這一對密鑰的項目把密鑰找回 

         2.重新生成一對密鑰,重新上傳商戶公鑰,儲存商戶私鑰

6.測試demo

  測試demo必要性

    為什麼要測試官方提供提供demo,可以判斷自己賬戶密鑰是否有問題,如果demo測試成功,那麼再去內建到項目中這樣可以減少報錯可能性和報錯複雜性。加上現在開發同學可能趕項目開發文檔都沒有看仔細直接內建到自己的項目中導緻的報錯,進而帶來不必要的錯誤反而影響開發進度。

  demo下載下傳&參考

    1.官方demo下載下傳位址(支援java,php,.net):[url]https://docs.open.alipay.com/270/106291/[/url]

    2.官方服務端SDK下載下傳位址(支援java,php,.net):[url]https://docs.open.alipay.com/54[/url]

  demo測試文章&視訊

    1.測試官方demo講解文章

      電腦網站(java版):[url]https://openclub.alipay.com/read.php?tid=1692&fid=58[/url]

      電腦網站(php版):[url]https://openclub.alipay.com/read.php?tid=1680&fid=58[/url]

    2.測試官方demo講解視訊

    java版

    PHP版

7.開發知識點

  開發文檔

    請求參數說明文檔:[url]https://docs.open.alipay.com/270/105900/[/url]

  接入注意點

    使用sdk簽名方法詳解:[url]https://openclub.alipay.com/read.php?tid=2212&fid=46[/url]

    支付寶交易狀态快速掌握:[url]https://openclub.alipay.com/read.php?tid=1295&fid=72[/url]

    關于支付寶異步通知的那些事:[url]https://openclub.alipay.com/read.php?tid=1314&fid=69[/url]

    強烈推薦雲排查!!!(自查問題神器):[url]https://openclub.alipay.com/read.php?tid=1132&fid=25[/url]

  常見問題自查方案

    無效的appid:[url]https://openclub.alipay.com/read.php?tid=1909&fid=72[/url]

    ISV權限不足:[url]https://openclub.alipay.com/read.php?tid=1672&fid=72[/url]

    無效簽名:[url]https://openclub.alipay.com/read.php?tid=1568&fid=69[/url]

    驗簽出錯:[url]https://openclub.alipay.com/read.php?tid=2432&fid=72[/url]

    收不到異步通知:[url]https://openclub.alipay.com/read.php?tid=1677&fid=72[/url]

    驗簽失敗:[url]https://openclub.alipay.com/read.php?tid=1598&fid=69[/url]

   Q:手機網站支援第三方方式調用嗎?

    A:不支援!可以根據這個文章如何判斷接口是否支援第三方應用授權:[url]https://openclub.alipay.com/read.php?tid=4649&fid=68[/url]

    建議參考:如何實作一個項目配置多個商戶資訊付款給對應商戶方案:[url]https://openclub.alipay.com/read.php?tid=2123&fid=56[/url]

8.內建

  看完這個文檔相信您應該已經了解支付寶電腦網站接口整個流程,然後根據自己的商戶業務需求進行內建手機網站接口到自己的項目中

    Q:流程已經看完不知道怎麼內建怎麼辦?

    A:如果您有這樣的疑問,說明您是一個業務人員或者個體商戶。需要一個熟悉開發的人員根據自己的業務需要進行內建或者尋找其他第三方工作協作開發。

9.最後說明

  說明

    如果您看完這個電腦網站接口還是有很多疑問,相信還是這個建議流程開發文檔不夠完善,歡迎您的在本帖下方追問和吐槽,如果您對接入文檔有更好的建議或者想法歡迎在本帖下方說明,最後祝大家接入順利.