在APP開發(fā)中我們經(jīng)常會碰到,APP要實(shí)現(xiàn)終端用戶提現(xiàn),提現(xiàn)請求提交后則通過微信支付直接付款到用戶的微信零錢賬號,這就會用到微信支付提供“企業(yè)支付”這個功能,今天鄭州APP開發(fā)開拓者科技跟大家分享一下“企業(yè)支付”的申請開通問題。
一、功能介紹
企業(yè)付款為企業(yè)提供付款至用戶零錢的能力,支持通過API接口付款,或通過微信支付商戶平臺(pay.weixin.qq.com)網(wǎng)頁操作付款。
二、使用條件
1、商戶號(或同主體其他非服務(wù)商商戶號)已入駐90日
2、商戶號(或同主體其他非服務(wù)商商戶號)有30天連續(xù)正常交易
3、 登錄微信支付商戶平臺-產(chǎn)品中心,開通企業(yè)付款。
三、付款資金
企業(yè)付款到零錢資金使用商戶號余額資金。
根據(jù)商戶號的賬戶開通情況,實(shí)際出款賬戶有做區(qū)別:
◆ 默認(rèn)情況下,企業(yè)付款到零錢使用商戶號基本戶(或余額賬戶)余額。如商戶號已開通運(yùn)營賬戶,則企業(yè)付款到零錢使用運(yùn)營賬戶內(nèi)的資金。
◆ 基本戶(或上述其他出款賬戶)的資金來源,可能是交易結(jié)算款項(xiàng)(僅基本戶),或給賬戶充值的資金。當(dāng)出款賬戶余額不足時,付款將因余額不足而付款失敗。
四、付款規(guī)則
付款方式
◆ 支持API接口或網(wǎng)頁操作,付款至目標(biāo)用戶。
收款用戶身份指定
◆ 通過APPID+OPENID指定收款用戶。
◆ APPID需要為申請商戶號時的APPID,或者與商戶號有綁定關(guān)系。
◆ OPENID的獲取方式,可參照:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839
付款額度
◆ 不支持給非實(shí)名用戶打款
◆ 給同一個實(shí)名用戶付款,單筆單日限額2W/2W
◆ 一個商戶同一日付款總額限額100W
注意:以上規(guī)則中的限額2w、100w由于計算規(guī)則與風(fēng)控策略的關(guān)系,不是完全精確值,金額僅做參考,請不要依賴此金額做系統(tǒng)處理,應(yīng)以接口實(shí)際返回和查詢結(jié)果為準(zhǔn),請知曉。
收款用戶身份校驗(yàn)
◆ 針對付款的目標(biāo)用戶,提供可校驗(yàn)真實(shí)姓名的功能
查詢付款情況
◆ 已付款的記錄,企業(yè)可通過企業(yè)付款查詢查看相應(yīng)數(shù)據(jù),或者查詢商戶號資金流水。
付款頻次
◆ 默認(rèn)每天最多可向同一個用戶付款10次,可以在商戶平臺--API安全進(jìn)行設(shè)置
其他注意事項(xiàng)
◆ 付款金額必須小于或等于商戶當(dāng)前可用余額的金額;
五、接口介紹
注意事項(xiàng):
◆ 當(dāng)返回錯誤碼為“SYSTEMERROR”時,請不要更換商戶訂單號,一定要使用原商戶訂單號重試,否則可能造成重復(fù)支付等資金風(fēng)險。
◆ XML具有可擴(kuò)展性,因此返回參數(shù)可能會有新增,而且順序可能不完全遵循此文檔規(guī)范,如果在解析回包的時候發(fā)生錯誤,請商戶務(wù)必不要換單重試,請商戶聯(lián)系客服確認(rèn)付款情況。如果有新回包字段,會更新到此API文檔中。
◆ 因?yàn)殄e誤代碼字段err_code的值后續(xù)可能會增加,所以商戶如果遇到回包返回新的錯誤碼,請商戶務(wù)必不要換單重試,請商戶聯(lián)系客服確認(rèn)付款情況。如果有新的錯誤碼,會更新到此API文檔中。
◆ 錯誤代碼描述字段err_code_des只供人工定位問題時做參考,系統(tǒng)實(shí)現(xiàn)時請不要依賴這個字段來做自動化處理。
接口地址
接口鏈接:https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers
是否需要證書
請求需要雙向證書。 詳見證書使用
請求參數(shù)
請求示例:
wxe062425f740c30d8
10000098
3PG2J4ILTKCH16CQ2502SI8ZNMTM67VS
100000982014120919616
ohO4Gt7wVPxIT1A9GjFaMYMiZY1s
FORCE_CHECK
張三
100
節(jié)日快樂!
10.2.3.10
C97BDBACF37622775366F38B629F45E3
返回參數(shù):
以下字段在return_code為SUCCESS的時候有返回
以下字段在return_code 和result_code都為SUCCESS的時候有返回

成功示例:
錯誤示例:
錯誤碼
