支付寶掃碼支付開(kāi)發(fā)備忘-創(chuàng)新互聯(lián)

1、首先當(dāng)然得注冊(cè)有支付寶賬號(hào),最好是企業(yè)支付寶賬號(hào)

創(chuàng)新互聯(lián)公司為您提適合企業(yè)的網(wǎng)站設(shè)計(jì)?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競(jìng)爭(zhēng)力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計(jì)及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站, 我們的網(wǎng)頁(yè)設(shè)計(jì)師為您提供的解決方案。

2、進(jìn)入支付寶開(kāi)放平臺(tái)的開(kāi)發(fā)者中心:https://openhome.alipay.com/platform/developerIndex.htm

申請(qǐng)應(yīng)用

3、申請(qǐng)應(yīng)用之后,設(shè)置好應(yīng)用圖標(biāo)、需要添加的功能為當(dāng)面付和第三方應(yīng)用授權(quán),這個(gè)后續(xù)需要簽約,否則調(diào)用接口會(huì)提示權(quán)限不夠

4、設(shè)置應(yīng)用網(wǎng)關(guān) 也就是支付成功之后的后臺(tái)通知地址

5、設(shè)置應(yīng)用公鑰,這個(gè)非常重要,選擇RSA2(SHA256)密鑰(推薦),下載支付寶提供的RSA簽名驗(yàn)簽工具:https://doc.open.alipay.com/docs/doc.htm?treeId=291&articleId=105971&docType=1,生成2048位的公鑰和私鑰,其中公鑰填寫(xiě)到開(kāi)放平臺(tái)后臺(tái),私鑰自己保存,用于接口請(qǐng)求的時(shí)候生成簽名,其中支付寶公鑰自動(dòng)生成,直接拷貝下來(lái)即可,這個(gè)用于后臺(tái)接收支付寶通知的簽名校驗(yàn),

搞清楚這些秘鑰的用途對(duì)于接下來(lái)的開(kāi)發(fā)非常重要。

6、下載支付寶sdk開(kāi)發(fā)包:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.8xZeBn&treeId=193&articleId=103419&docType=1

例如:php sdk,在AopClient.php里面設(shè)置好應(yīng)用私鑰字符串和支付寶公鑰字符串

7、重點(diǎn)說(shuō)一下支付成功之后的后臺(tái)通知處理:

1.在通知返回參數(shù)列表中,除去sign、sign_type兩個(gè)參數(shù)外,凡是通知返回回來(lái)的參數(shù)皆是待驗(yàn)簽的參數(shù),都需要加入校驗(yàn)簽名的生成。

2.將除去sign、sign_type兩個(gè)參數(shù)外的其他參數(shù)進(jìn)行url_decode, 然后進(jìn)行字典排序,組成字符串,得到待簽名字符串,例如:a=123&b=ccc

3.將簽名參數(shù)(sign)使用base64解碼為字節(jié)碼串。

4.使用RSA的驗(yàn)簽方法,通過(guò)簽名字符串、簽名參數(shù)(經(jīng)過(guò)base64解碼)及支付寶公鑰驗(yàn)證簽名,根據(jù)返回結(jié)果判定是否驗(yàn)簽通過(guò)。

如果是php skd 就直接把$_POST 傳入AopClient.php里面的函數(shù) rsaCheckV1 即可驗(yàn)證簽名是否正確

創(chuàng)新互聯(lián)www.cdcxhl.cn,專(zhuān)業(yè)提供香港、美國(guó)云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開(kāi)啟,新人活動(dòng)云服務(wù)器買(mǎi)多久送多久。

網(wǎng)站標(biāo)題:支付寶掃碼支付開(kāi)發(fā)備忘-創(chuàng)新互聯(lián)
瀏覽路徑:http://muchs.cn/article12/djhdgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)微信小程序、App開(kāi)發(fā)虛擬主機(jī)、網(wǎng)站營(yíng)銷(xiāo)、網(wǎng)站設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)