項目演示:
一、輸入金額
二、跳轉(zhuǎn)到支付寶付款
三、支付成功
四、跳轉(zhuǎn)回自己網(wǎng)站
在使用支付寶接口的前期準(zhǔn)備:
1、支付寶公鑰
2、應(yīng)用公鑰
3、應(yīng)用私鑰
4、APPID
5、Django 1.11.11 環(huán)境
1234均由阿里開放平臺生成
如果你不是商戶或者你只是想測試,阿里提供了沙箱環(huán)境供測試
沙箱環(huán)境下的商戶賬號和用戶賬號、支付寶app都是沙箱版的,不能用實際賬號
這時候我們需要去阿里開放平臺去生成一些1234參數(shù)
注冊網(wǎng)址: https://openhome.alipay.com/platform/appDaily.htm?tab=info
點擊設(shè)置應(yīng)用公鑰
下載簽名生成工具,解壓后找到 RSA簽名驗簽工具.bat 文件打開
這個工具會自動保存應(yīng)用公鑰和應(yīng)用私鑰到 RSA密鑰 文件夾
將應(yīng)用公鑰拷貝到網(wǎng)站窗口,點保存,在原應(yīng)用公鑰按鈕旁就會自動生成支付寶公鑰
我們需要將網(wǎng)站窗口生成的支付寶公鑰也新建一個txt文件放到這里面
繼續(xù)操作
修改三個txt文件的名字為英文,如:app_public.txt \ app_private.txt \ alipay_public.txt
修改三個txt文件內(nèi)容為固定格式:
-----BEGIN PUBLIC KEY----- # 加上這行
密鑰部分
-----END PUBLIC KEY----- # 同上
將三個文件copy到django項目下新建文件夾中,如:
你也可以放在app下面,都可以,隨你自己,但你可以先按我的一模一樣配置將項目先跑通。
建議新建alipay的文件夾,配置及相關(guān)py文件可以全部放到這里面來
接下來在settings配置文件中配置這三個txt文件的路徑
我的配置:
ALIPAY_PUBLIC = os.path.join(BASE_DIR,'alipay_use','alipay','alipay_keys','alipay_public.txt') APP_PUBLIC = os.path.join(BASE_DIR,'alipay_use','alipay','alipay_keys','app_public.txt') APP_PRIVATE = os.path.join(BASE_DIR,'alipay_use','alipay','alipay_keys','app_private.txt')
網(wǎng)頁名稱:python調(diào)用支付寶支付接口流程-創(chuàng)新互聯(lián)
文章路徑:http://www.chinadenli.net/article44/disiee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、靜態(tài)網(wǎng)站、服務(wù)器托管、網(wǎng)站維護(hù)、虛擬主機(jī)、網(wǎng)頁設(shè)計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)