<< 點擊返回技(jì)術(shù)分(fēn)享列表

富友(yǒu)開(kāi)放(fàng)接口“公衆号/服務窗(chuāng)統一(yī)下(xià)單”接口API開(kāi)發注意事(shì)項

浏覽量 3599時(shí)間(jiān) 2024-07-11

開(kāi)發前:
一(yī)、先閱讀(dú)注意事(shì)項,https://fundwx.fuiou.com/doc/#/aggregatePay/introduction?id=%e6%8e%a5%e5%8f%a3%e8%af%b4%e6%98%8e± 很(hěn)多(duō)注意點和(hé)開(kāi)發思路(lù)在具體(tǐ)的(de)接口中沒有(yǒu)體(tǐ)現(xiàn),先閱讀(dú)注意事(shì)項可(kě)以避坑,£比如(rú)訂單号長(cháng)度和(hé)組成規則,不(bù)同于微(wēi)信支付和(hé)支付寶,富友(yǒu)的(d e)要(yào)求比較複雜(zá)。image.png


二、測試環境參數(shù)是(shì)不(bù)能(néng)執行(xíng)到(dào)實際支付的(de),以“公衆号/服務窗(c∏huāng)統一(yī)下(xià)單接口”為(wèi)例,使用(yòng)測試賬号和(hé)對(duì)應的(de)測試接口地(dì)址,會(huì)返回“ [result_code] => 030001 [result_msg] => 當前商戶需補齊相(xβiàng)關資料後,才可(kě)進行(xíng)相(xiàng)應的(de)支付交易,請(qǐng)商戶聯系對(duì)接的(de)微(wēi)信支付服務商 ”,技(jì)術(shù)人(rén)員(yuán)反饋測試環境隻能(néng)走到(dào)這(zhè)一(yī)步,但(dàn)是(shì)在文(wén)檔中沒有(yǒu)任何說(shuō)明↕(míng)。

開(kāi)發中:

一(yī)、支付響應代碼中“result_code”為(wèi)“000000”代表成功,但(dàn)是(shì)查詢接口“訂單查✔詢接口——commonQuery”中“result_code”為(wèi)“000000”并不(bù)代表查詢結果支付成功,隻是(shì)查詢到(dào)了(le)支付情況,成功與否還(hái)要(yào)看(kàn)“trans_stat”字段,為(wèi)“SU♦CCESS”才是(shì)支付成功。

二、支付訂單号“mchnt_order_no”不(bù)能(néng)重複,所以對(duì)于客戶多(du<ō)次嘗試支付的(de)情況,要(yào)每次生(shēng)成一(yī)個(gè)新的(de)訂單号,去(qù)執行(xíng)支®付(這(zhè)裡(lǐ)和(hé)微(wēi)信和(hé)支付寶相(xiàng)似),但(dàn)是(shì)在實際支付中可(kě)能(néng)會(huì)出現(xiàn)一(yī)個(g♦è)訂單在多(duō)次嘗試支付的(de)曆史中,中間(jiān)某一(yī)次成功支付,而不(bù)是(shì)最後一(yī)次,這(zhè)就(jiù)要(yào)對(duì)訂單号支付→狀态和(hé)實際訂單狀态之間(jiān)聯動做(zuò)好(hǎo)處理(lǐ),并且因為(wèi)支付結果可(kě)能(néng)需要(yào)後台輪詢的(de)情況,這(zhè)裡♦(lǐ)的(de)業(yè)務邏輯就(jiù)比較複雜(zá)了(le)。

三、支付成功後的(de)回調地(dì)址notify_url可(kě)能(néng)無效,平台沒有(yǒu)給出原因,并且平台方的(de)技(jì)術(shù)支持聲稱回調不(bù)能(néng$)100%執行(xíng)成功,所以實際情況中後台輪詢支付結果在所難免。


以上(shàng)情況僅供參考,在實際開(kāi)發中發現(xiàn)富友(yǒu)可(kě)能(néng)更适合搭配收銀(yín)機(jī)使用(yòng)(他(tā)們平台的(≠de)專長(cháng)),線上(shàng)支付的(de)API接口感覺并不(bù)是(shì)很(hěn)好(hǎo)用(yòng),$網上(shàng)的(de)帖子(zǐ)也(yě)比較少(shǎo),有(yǒu)經驗的(de)朋(péng)友(yǒu)們多(duō)交流吧(♣ba)。



上(shàng)一(yī)篇:AI火(huǒ)熱(rè)行(xíng)情下(xià)企業(yè)應用(yòng)的(de)障礙
推薦閱讀(dú)
免費(fèi)體(tǐ)驗新企雲平台後台管理(lǐ)系統立即體(tǐ)驗