国产女人被狂躁到高潮小说,亚洲日韩一区二区三区,色窝窝无码一区二区三区成人网站 ,丰满岳乱妇在线观看中字无码

400-800-9385
網(wǎng)站建設(shè)資訊詳細(xì)

使用ThinkPHP實(shí)現(xiàn)支付寶境外支付接口的經(jīng)驗(yàn)總結(jié)

發(fā)表日期:2018-09-17 08:34:23   作者來源:陳應(yīng)信   瀏覽:6623   標(biāo)簽:    
對(duì)于所有做過支付接口的程序員來說,支付寶支付接口應(yīng)該是最常見的支付接口了,現(xiàn)在微信支付也流行起來了,幾乎跟支付寶支付并駕齊驅(qū)。兩者的支付接口的實(shí)現(xiàn)都不會(huì)難,只是由于支付環(huán)境的不同,對(duì)于接口的代碼要有所區(qū)分,像微信支付接口,就有掃碼支付,手機(jī)端支付和H5支付,雖然支付接口的代碼大同小異,但還是要注意一些不同的關(guān)鍵點(diǎn)。本文主要還是講下支付寶境外支付接口的實(shí)現(xiàn)方法,還是一個(gè)非常主要的關(guān)鍵點(diǎn),最后會(huì)講到。
首先的第一步,跟國(guó)內(nèi)的支付寶接口那樣操作,先到支付寶官網(wǎng)下載php接口文件,然后再集成到網(wǎng)站上,現(xiàn)在講下要一些主要的步驟,首先是引入相類庫(kù)如下圖所示:

支付寶接口代碼1


 
 
接口下來是傳遞參數(shù),如下圖所示:
 

支付寶接口代碼2


由于網(wǎng)站做的是境外交易,所以service需要填寫create_forex_trade,不能填錯(cuò),否會(huì)提示參數(shù)錯(cuò)誤;partner是商家申請(qǐng)支付接口后,成功申請(qǐng)支付寶接口后獲取到的PID;currency是指交易的貨幣代碼,例如我們這里使用港幣支付,就填寫”HKD”,具體的貨幣代碼可以在支付寶接口文檔上查找。現(xiàn)在講下最重要的一點(diǎn)參數(shù):product_code,這也是我花費(fèi)時(shí)間在這里最多的地方,別小看這個(gè)參數(shù),雖然國(guó)內(nèi)的接口里對(duì)這個(gè)參數(shù)有了明確的詳解,例如使用PC端支付的接口,product_code就填寫FAST_INSTANT_TRADE_PAY,用手機(jī)端支付的接口,product_code填寫QUICK_WAP_WAY,其他如AAP支付接口,product_code就填寫QUICK_MSECURITY_PAY.但是你看圖上的product_code為'NEW_OVERSEAS_SELLER',在得到這個(gè)參數(shù)值之前,我上百度搜索還是支付寶接口的網(wǎng)站查找接口報(bào)錯(cuò)的原因,如下圖所示:

提示

然后我就百度搜索“訂單信息無法識(shí)別,建議聯(lián)系賣家”和“錯(cuò)誤碼:INVALID_PARAMETER”,結(jié)果都沒找到問題的所在,然后再去google搜索,同樣沒能解決問題。當(dāng)然我心里就比較急躁了,然后我發(fā)現(xiàn)支付寶海外的網(wǎng)站有在線客服,然后我就試著聯(lián)系下,客服人員先用英文和我打招呼,然后又用中文打招呼,我一看能用中文交流,就把上面的問題截圖給他,他立馬給了我答案,就是沒填寫上product_code的值,而且要填寫成'NEW_OVERSEAS_SELLER'(新海外賣家),果然是少了這個(gè)參數(shù),填寫后接口就成功對(duì)接上了。就因?yàn)檫@個(gè)坑白白費(fèi)了半天時(shí)間。

   總結(jié)下,支付寶境外支付接口基本跟國(guó)內(nèi)的接口代碼是一致的,要注意兩點(diǎn),一是貨幣代碼不是寫錯(cuò),二是要填寫正確的product_code,一般填寫'NEW_OVERSEAS_SELLER',這樣就可以順利完成支付接口的對(duì)接了。
 
 作者:方維網(wǎng)絡(luò)陳應(yīng)信
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來自http://www.sdlwjx666.com/news/4589.html