有寫到,記錄下支付寶支付的實現
demo 請狠狠的戳這里 ¥ https://download.lllomh.com/cliect/#/product/J302659722615829
微信支付請看這里 https://www.cnblogs.com/lllomh/p/14523711.html
沙箱環境 (Beta) 是協助開發者進行接口功能開發及主要功能聯調的輔助環境,模擬了開放平台部分產品的主要功能和主要邏輯。可用於在產品上線前了解環境、組合和調試各種接口。
沙箱環境配置
打開 支付寶開發者中心 並登錄,點擊 => 進入我的控制台(也可能登錄之后自動進入), 不需要企業賬戶,個人的也可以
在開發者中心中點擊開發服務下的研發服務,就進入沙箱環境頁面了,
在沙箱應用可以看到基本配置。
密鑰配置
點擊 RSA2(SHA256)密鑰 設置,
點擊 支付寶密鑰生成器,下載對應版本的工具,下載完成后將工具安裝在不包含空格的目錄中,
然后點打開,點擊生成密鑰,即可生成商戶應用私鑰與商戶應用公鑰。然后點擊復制公鑰。
回到沙箱界面,選擇公鑰,並把剛剛復制的公鑰粘貼進去;
然后就可以得到支付寶公鑰了,代碼中會用到。
1,封裝配置
alipayUtil.js
2,接口定義
創建支付寶需要的表單表
把 通知加進去(如需要的話)
然后就是需要的訂單參數
后就是 成功回調: 這里我被坑了很久:
最后提交官方,用官網文檔的寫法:
訂單查詢(可用可不用):
到這里就完成了,成功返回 支付支付的該地址前端只要拿到跳到這里地址去支付就可以了,成功后跳到回調成功頁面
前端直接請求 然后拿到地址:
最后用沙箱版本app掃碼付款可以看到效果
希望多多支持,你的評論點贊都是我的動力,有問題可以留言,謝謝網友