本地沙箱環境測試支付寶支付接口

測試支付寶支付各類接口,不用簽約應用,只要註冊一個開發者賬號就行。php

測試成功後,再換成正式應用的參數html

沙箱主要用於沒有簽約或者簽約還未生效,能夠直接進行代碼聯調測試的工具算法

 

沙箱環境使用說明更新時間:2017-09-19

螞蟻沙箱環境(Beta)是協助開發者進行接口功能開發及主要功能聯調的輔助環境。沙箱環境模擬了開放平臺部分產品的主要功能和主要邏輯(當前沙箱支持產品請參考「沙箱支持產品列表」)。
在開發者應用上線審覈前,開發者能夠根據自身需求,先在沙箱環境中瞭解、組合和調試各類開放接口,進行開發調通工做,從而幫助開發者在應用上線審覈完成後,能更快速、更順利的進行線上調試和驗收工做。
如何使用和配置沙箱環境請參考《沙箱環境使用說明》。api

注意:app

  • 因爲沙箱爲模擬環境,在沙箱完成接口開發及主要功能調試後,請務必在螞蟻正式環境進行完整的功能驗收測試。全部返回碼及業務邏輯以正式環境爲準。
  • 爲保證沙箱穩定,沙箱環境測試數據會進行按期數據清理。Beta測試階段每週日中午12點至每週一中午12點爲維護時間。在此時間內沙箱環境部分功能可能會不可用,敬請諒解。
  • 請勿在沙箱進行壓力測試,以避免觸發相應的限流措施,致使沒法正常使用沙箱環境。
  • 沙箱支持的各個開放產品,沙箱使用的特別說明請參考各產品的快速接入文檔或技術接入文檔章節。

如何使用沙箱環境

第一步:配置沙箱應用環境

點擊「開放平臺-開發者中心-沙箱環境」。進入沙箱環境頁面,系統已經自動爲你建立一個應用,在基礎信息中能夠看到應用信息。
工具

      1. 生成並上傳RSA2(SHA256)的應用公鑰,詳見生成RSA密鑰;配置RSA2(SHA256)的應用公鑰後,不須要配置RSA(SHA1)密鑰,RSA和RSA2簽名算法區別能夠參考此處測試

      2. 編寫代碼時,請將網站

          a.請求網關修改成:https://openapi.alipaydev.com/gateway.do.net

          b.appid切換爲沙箱的appid調試

          c.簽名方式使用RSA2

          d.應用私鑰使用第1步生成的RSA2(SHA256)的私鑰(請根據開發語言進行選擇原始或pkcs8格式)

          e.支付寶公鑰切換爲第1步配置後應用公鑰後,點擊查看支付寶公鑰看到的公鑰

 

引用:https://docs.open.alipay.com/200/105311

配置公鑰教程:https://blog.csdn.net/haibo0668/article/details/81062671

 

2、測試電腦網站支付產品介紹

官方文件:https://docs.open.alipay.com/270/105898 

下載官方DEMO

 

這樣子能夠本地測試了

 

進入掃碼支付:支付不了

緣由:

主要緣由是:掃碼的時候不能用正式版的支付寶 app 來掃,必須用沙箱環境版的支付寶 app 來掃。固然,可使用登陸賬密來支付,可是必定要注意只能用和應用 ID 對應的沙箱賬號來登陸。

根據系統提供的沙箱帳號進行支付交易測試:https://openhome.alipay.com/platform/appDaily.htm?tab=account

引用:http://www.javashuo.com/article/p-pfptbjhz-cz.html

官方文檔:https://openclub.alipay.com/read.php?tid=1692&fid=58

相關文章
相關標籤/搜索