延時(shí)分賬-匯付天下

延時(shí)分賬-匯付天下

專用API
【更新時(shí)間: 2024.01.22】 分賬的應(yīng)用場景:服務(wù)商向分銷/商戶分賬,商戶與下屬的用戶之間基于業(yè)務(wù)訂單收款的分賬。分賬有實(shí)時(shí)分賬與延時(shí)分賬兩種模式。您可以結(jié)合業(yè)務(wù)場景選擇實(shí)時(shí)或延時(shí)分賬(分賬+延遲能力的組合使用)。分賬功能的實(shí)現(xiàn)主要通過接口與控...
瀏覽次數(shù)
133
采購人數(shù)
0
試用次數(shù)
0
! SLA: N/A
! 響應(yīng): N/A
! 適用于個(gè)人&企業(yè)
收藏
×
完成
取消
×
書簽名稱
確定
<
產(chǎn)品介紹
>

什么是匯付天下的延時(shí)分賬?

 

延時(shí)分賬

最近更新時(shí)間:2023.8.11

1. 產(chǎn)品介紹

1.1 簡介

分賬的應(yīng)用場景:服務(wù)商向分銷/商戶分賬,商戶與下屬的用戶之間基于業(yè)務(wù)訂單收款的分賬。分賬有實(shí)時(shí)分賬與延時(shí)分賬兩種模式。您可以結(jié)合業(yè)務(wù)場景選擇實(shí)時(shí)或延時(shí)分賬(分賬+延遲能力的組合使用)。分賬功能的實(shí)現(xiàn)主要通過接口與控臺(tái)兩種方式。控臺(tái)上操作比較適合大額低頻的分賬場景。對于小額高頻的交易建議您實(shí)時(shí)系統(tǒng)自動(dòng)分賬。

延時(shí)分賬

對于有延遲(事后)分賬需求的客戶,收款交易完成,資金進(jìn)入延遲戶不可結(jié)算、不可取現(xiàn);需要通過交易確認(rèn)接口來確認(rèn)(可分賬)到商戶基本戶;延遲確認(rèn)支持多次部分確認(rèn)。 分賬+延遲能力的組合使用,商戶收款交易完成后需單獨(dú)觸發(fā)指令來完成分賬。

延時(shí)分賬流程圖

涉及交易類型:掃碼支付、銀聯(lián)統(tǒng)一線上收銀臺(tái)支付、網(wǎng)銀支付、手機(jī)WAP支付、余額支付、快捷支付。

資金流:收款交易完成,資金進(jìn)入延遲戶(延遲分賬業(yè)務(wù)專用賬戶),不可結(jié)算、不可取現(xiàn),需要通過交易確認(rèn)接口來確認(rèn)交易并分賬到商戶或指定用戶基本戶,支持多次部分確認(rèn)。

延遲分賬支持如下分賬規(guī)則:

接口發(fā)起。交易時(shí)delay_acct_flag傳入延遲分賬標(biāo)簽,交易確認(rèn)時(shí)在acct_split_bunch中指定各分賬方以及分賬金額(保留兩位小數(shù))。 對于延時(shí)分賬支持兩種方案:

  1. 通過控臺(tái)對延時(shí)訂單發(fā)起分賬操作。這種方式只支持商戶向下屬用戶分賬;
  2. 商戶可以調(diào)接口發(fā)起分賬。接口發(fā)起分賬支持商戶與商戶、商戶與用戶之間分賬;

注:建議一筆訂單不要同時(shí)支持接口與控臺(tái)分賬,以免出錯(cuò)

業(yè)務(wù)流程圖:

分賬業(yè)務(wù)流程圖

1.2 應(yīng)用場景

  • 分賬場景:電商、團(tuán)購類商戶用于分潤、提成等;
  • 分賬規(guī)則來源:接口發(fā)起、控臺(tái)配置;
  • 分賬形式:
    • 商戶對平臺(tái)及多用戶(商戶收款資金分賬給平臺(tái)及平臺(tái)上的用戶)
    • 商戶對平臺(tái)(商戶收款資金只分給平臺(tái))
    • 平臺(tái)對商戶及對用戶(平臺(tái)收款分賬給入駐在平臺(tái)上的商戶)
    • 其他(除以上場景外的模式,需單獨(dú)申請溝通);
  • 資金流:

延時(shí)分賬資金流

延遲分賬場景描述:

商戶A 醫(yī)院主營醫(yī)美業(yè)務(wù),甲、乙、丙分別為不同科室的美容醫(yī)生,用戶來到A醫(yī)院做美容項(xiàng)目,需要一年三個(gè)周期完成,每個(gè)周期都有涉及到甲、乙、丙三個(gè)科室醫(yī)生的項(xiàng)目,都需要給對應(yīng)醫(yī)生以勞務(wù)分成。

例如,用戶購買了價(jià)值20000的美容項(xiàng)目,一次性延遲訂單收款總金額 20000元,分為三個(gè)治療階段,在每個(gè)治療階段完成后,對固定金額進(jìn)行確認(rèn)分賬。第一階段消費(fèi)10000元,甲醫(yī)生要收取 2000元 勞務(wù)分成,乙醫(yī)生要收取 1000元 勞務(wù)分成,丙醫(yī)生要收取 500元,A 公司收款 6500元。手續(xù)費(fèi)為 A 公司承擔(dān)。

實(shí)現(xiàn)步驟:

1、通過用戶管理接口創(chuàng)建分賬賬戶(該分賬方開戶過程如果已經(jīng)調(diào)用開通過分賬賬戶,無需重復(fù)調(diào)用開通):【企業(yè)/個(gè)人用戶基本信息開戶接口 】【用戶業(yè)務(wù)入駐接口】為甲、乙、丙分賬方開通匯付賬戶且完成綁卡、結(jié)算或取現(xiàn)的配置。假設(shè)用戶開戶后甲、乙、丙的匯付賬戶為6666000020060002、6666000020060003、6666000020060004,A賬戶為6666000020060001。

2、商戶A發(fā)起20000.00元的收款交易,并在支付請求中指定delay_acct_flag = Y,交易成功將資金收款到延遲戶。

3、美容客戶如期來進(jìn)行了第一階段的治療,治療完成后,商戶A對第一療程的費(fèi)用10000.00元,通過調(diào)用匯付的延遲交易的交易確認(rèn)接口進(jìn)行交易確認(rèn)分賬給參與醫(yī)生甲、乙、丙,指定acct_split_bunch分賬對象如下:

"acct_split_bunch":"{"acct_infos":[{"div_amt":"6500.00","huifu_id":"6666000020060001"},{"div_amt":"2000.00","huifu_id":"6666000020060002"},{"div_amt":"1000.00","huifu_id":"6666000020060003"},{"div_amt":"500.00","huifu_id":"6666000020060004"}]}"后續(xù)療程確認(rèn)資金(分賬)流程如上。

該接口為同步接口,同步會(huì)告知結(jié)果,如果同步返回未拿到成功(S)/失敗(F)終態(tài)的話,需通過交易確認(rèn)查詢接口來查詢各個(gè)分賬方的分賬狀態(tài)trans_stat交易確認(rèn)明細(xì)狀態(tài)。

注意:

  • 交易確認(rèn)接口,可確認(rèn)金額總和=原收款交易金額-原交易手續(xù)費(fèi)金額,即是扣除交易手續(xù)費(fèi)后的金額,不得超額,否則會(huì)導(dǎo)致確認(rèn)失敗。
  • 分賬手續(xù)費(fèi)在交易確認(rèn)時(shí)才收取的。
  • 延時(shí)分賬的交易,交易手續(xù)費(fèi)是一階段扣收,二階段扣收分賬手續(xù)費(fèi);

以前面的例子來說明,交易手續(xù)費(fèi)0.6%,分賬手續(xù)費(fèi)0.1%;

交易手續(xù)費(fèi)20000*0.6%=120元;內(nèi)扣場景下,進(jìn)入延時(shí)戶的資金為10000-120=9880元;

甲、乙、丙的分賬手續(xù)費(fèi):

  • 內(nèi)扣場景下,各分賬接收方按分賬金額承擔(dān)手續(xù)費(fèi)。分別是2000*0.1%=2元;1000*0.1%=1元;500*0.1%=0.5元。
  • 外扣場景下由分賬手續(xù)費(fèi)承擔(dān)方統(tǒng)一承擔(dān);(2000+1000+500)*0.1=3.5元;

多次分賬情形下如何按每次分賬發(fā)生額計(jì)費(fèi)收取;

1.3 名詞定義及功能補(bǔ)充說明

  1. 分賬方:指資金出款方,客戶A分給客戶B,客戶A指分賬方。
  2. 分賬接收方:指資金接收方,客戶A分給客戶B,客戶B指分賬接收方。分賬接收方可以是渠道、代理、商戶、企業(yè)或個(gè)人用戶。分賬方與分賬接收方必須同屬于一個(gè)渠道商或平臺(tái)商戶(包括渠道與平臺(tái)商戶自身)。
  3. 用戶:匯付對分賬接收方角色的定義。
  4. 延遲分賬:指付款人支付后資金先進(jìn)入?yún)R付延時(shí)戶,交易訂單完成后,客戶根據(jù)業(yè)務(wù)模式,調(diào)取交易確認(rèn)接口發(fā)起分賬指令,將資金轉(zhuǎn)給收款方與分賬接收方。
  5. 實(shí)時(shí)分賬:指交易訂單和分賬訂單同步完成。
  6. 匯付基本戶:可以取現(xiàn),可以結(jié)算。普通交易訂單和實(shí)時(shí)分賬交易訂單,資金默認(rèn)進(jìn)入?yún)R付基本戶。
  7. 匯付延遲戶:不可以取現(xiàn),不可以結(jié)算。帶延遲分賬標(biāo)記的交易訂單資金會(huì)進(jìn)入?yún)R付延遲戶,調(diào)取交易確認(rèn)接口可以把匯付延遲戶中的資金劃轉(zhuǎn)到指定匯付基本戶中。
  8. 最大分賬比例:指該商戶下的訂單可以分出去多少金額比例,舉例:商戶A設(shè)置了最大分賬比例80%,商戶A下有交易訂單收款100元,該交易訂單最多可以分給其他商戶80元。
  9. 分賬其他補(bǔ)充說明:
  • 分賬是否支持撤銷交易:支持選擇開關(guān);
  • 分賬是否支持退貨交易:支持選擇開關(guān);
  • 支持商戶自定義分賬比例,申請分賬最大比例:0-100 的數(shù)值,支持兩位小數(shù),單位%;
  • 支持一次最多有15個(gè)分賬接收方;
  • 分賬手續(xù)費(fèi)收取方式:實(shí)收;
    • 分賬手續(xù)費(fèi)與交易手續(xù)費(fèi)是兩種不同的費(fèi)用類型。
    • 分賬手續(xù)費(fèi)只在分賬發(fā)生時(shí)才計(jì)費(fèi);
    • 如果一筆交易有分賬是外扣,則交易手續(xù)費(fèi)與分賬手續(xù)費(fèi)分別計(jì)費(fèi),但一筆收取。
    • 如果一筆交易有分賬是內(nèi)扣,則交易手續(xù)費(fèi)與分賬手續(xù)費(fèi)分別計(jì)費(fèi),分別向收款方與分賬接收方收取。
    • 分賬手續(xù)費(fèi)內(nèi)扣時(shí)是向各分賬接收方分別收取的。
  • 分賬手續(xù)費(fèi)扣收類型:內(nèi)扣、外扣;
  • 手續(xù)費(fèi)外扣商戶號(hào):商戶、服務(wù)商、用戶均支持;
  • 手續(xù)費(fèi)外扣賬戶號(hào):該商戶下的任意賬戶號(hào);

2. 接入前準(zhǔn)備

2.1業(yè)務(wù)開通及配置

2.1.1開通分賬業(yè)務(wù)

匯付運(yùn)營人員為服務(wù)商開通分賬
  1. 服務(wù)商開通基礎(chǔ)收款能力:如微信支付、支付寶支付、網(wǎng)銀支付等(本章節(jié)不再闡述,如需請聯(lián)系客戶經(jīng)理提供對應(yīng)指引);
  2. 服務(wù)商需要開通具備分賬權(quán)限,下屬商戶才可以開通分賬權(quán)限,需先聯(lián)系匯付申請開通服務(wù)商的分賬權(quán)限以及分賬費(fèi)率底價(jià)配置。如果有大比例分賬需求(超過20%比例的),也需要提前向匯付報(bào)備,涉及到一些場景說明文件的提交。
服務(wù)商為商戶開通分賬

控臺(tái)開通:
開通路徑:服務(wù)商控臺(tái)-【商戶管理】-【商戶信息】-【查看】-【分賬配置】-【編輯】

分賬配置_商戶

開通分賬基礎(chǔ)材料:《分賬雙方合作項(xiàng)目照片》、《分賬接收方營業(yè)執(zhí)照》、《分賬接收方身份證明文件》、《分賬接收方營業(yè)場所照片》,企業(yè)商戶分賬比例超過20%,個(gè)人商戶分賬比例超過10%,需額外提供補(bǔ)充材料:

分賬模式 通用材料 其他材料
教培機(jī)構(gòu)分賬 需提供 教育機(jī)構(gòu)和被分賬方簽訂的真實(shí)有效的合作協(xié)議
公辦/民辦學(xué)校分賬 需提供 分賬方與被分賬方之間的協(xié)議或明確了合作關(guān)系及學(xué)校代收款和分賬比例的雙方蓋章承諾函
醫(yī)美渠道獨(dú)立收款分賬 需提供 醫(yī)美渠道與被分賬方合作協(xié)議銷售實(shí)地走訪照片渠道與醫(yī)院分開收款的收據(jù)憑證/發(fā)票醫(yī)院和渠道之間的合作協(xié)議 或者 醫(yī)院授權(quán)有股權(quán)關(guān)系的渠道進(jìn)行收款的說明函
醫(yī)美醫(yī)院分賬 超20%無需提供超50%需提供 超20%:醫(yī)療許可證超50%:醫(yī)美醫(yī)院和被分賬方簽訂的真實(shí)有效的合作協(xié)議若分賬對象為醫(yī)生的,提供醫(yī)生的醫(yī)師執(zhí)業(yè)證書
線上供應(yīng)商貨款 無需提供 供應(yīng)商協(xié)議
線下供應(yīng)商貨款 需提供 供應(yīng)商協(xié)議
線上推廣方(渠道/代理/個(gè)人)的服務(wù)傭金/抽成 無需提供 服務(wù)傭金相關(guān)協(xié)議
線下推廣方(渠道/代理/個(gè)人)的服務(wù)傭金/抽成 需提供 服務(wù)傭金相關(guān)協(xié)議
入駐商戶貨款 無需提供 入駐合作協(xié)議
其他 需提供 與分賬方的相關(guān)合作協(xié)議

分賬場景描述

分賬補(bǔ)充材料

當(dāng)選擇場景涉及線上,分賬模式為其他,此場景下還需要補(bǔ)充業(yè)務(wù)模式、資金流向、功能開通用途說明、與分賬方的合同等

分賬業(yè)務(wù)情況說明

2.1.2 分賬用戶開通

1、參與分賬的分賬接收方需要在匯付體系下開通賬戶,通過用戶管理接口開通并入駐用戶。

用戶開通

根據(jù)商戶主體(有無營業(yè)執(zhí)照)選擇企業(yè)、個(gè)人商戶基本信息開戶接口進(jìn)行用戶開戶;

企業(yè)用戶基本信息開戶API/個(gè)人用戶基本信息開戶API

創(chuàng)建用戶所需的相關(guān)資料

  1. 企業(yè)用戶:企業(yè)用戶資料:法人證件、營業(yè)執(zhí)照、結(jié)算賬戶類型(對公、對私)、結(jié)算卡、協(xié)議、聯(lián)系人手機(jī)號(hào)等;
  2. 個(gè)人用戶:個(gè)人用戶資料:身份證、營業(yè)執(zhí)照、結(jié)算卡、協(xié)議、手機(jī)號(hào)等;

用戶入駐

用戶業(yè)務(wù)入駐接口給用戶進(jìn)行綁卡、結(jié)算/取現(xiàn)的權(quán)限、周期的配置以及費(fèi)率配置。

用戶業(yè)務(wù)入駐API

2、使用控臺(tái)創(chuàng)建用戶

路徑:商戶控臺(tái)-【商戶管理】-【用戶創(chuàng)建】-選擇企業(yè)、個(gè)人商戶,填寫基本信息、結(jié)算配置、取現(xiàn)配置、資料上傳。

2.2 分賬模板配置

(該模板僅用于控臺(tái)操作對延遲訂單按照模板進(jìn)行分賬操作)

控臺(tái)分賬配置路徑:商戶控臺(tái)-【分賬管理】-【分賬模板配置】-【普通分賬規(guī)則】(延時(shí))

分賬模板配置

注意:對現(xiàn)有模板的任何操作都不會(huì)影響已按此模板分賬訂單。

分賬模板配置2

注:

  • 您的一筆業(yè)務(wù)收款的自留比例不能低于一個(gè)最低比例,系統(tǒng)會(huì)給出相應(yīng)提示。否則您的模板創(chuàng)建成功了,但應(yīng)用這個(gè)模板發(fā)起分賬時(shí)會(huì)被系統(tǒng)攔截。

  • 這個(gè)比例是您在申請開通分賬業(yè)務(wù)時(shí)為您設(shè)置的。如果您的這個(gè)比例需要調(diào)整需要提交說明材料,匯付審批之后才可以調(diào)整這個(gè)比例。

2.3發(fā)起延時(shí)分賬

支持多次部分分賬,分賬完成后,資金會(huì)隨商戶配置的結(jié)算周期自動(dòng)結(jié)算到用戶的銀行賬戶中;

控臺(tái)和接口都支持延時(shí)分賬;

控臺(tái)發(fā)起分賬

商戶控臺(tái)-【分賬管理】-【分賬發(fā)起】-【分賬申請】、【批量分賬】

支持多次部分分賬,所以這里查詢到的都是未完成全額分賬的延時(shí)待分賬訂單。

分賬發(fā)起

選擇一筆延時(shí)分賬訂單點(diǎn)擊【分賬申請】打開分賬操作彈框。選擇一個(gè)分賬模板,系統(tǒng)根據(jù)模板自動(dòng)計(jì)算出各分賬方的分賬金額。此時(shí)您可以調(diào)整分賬方比如刪除或新增一個(gè)分賬收款方,輸入對應(yīng)的比例或分賬金額。

注:

  • 系統(tǒng)會(huì)自動(dòng)計(jì)算并調(diào)整已分賬金額、未分賬金額、各方本次分賬比例;
  • 系統(tǒng)會(huì)自動(dòng)累計(jì)本次及之前該訂單累計(jì)分賬金額,以及您自留部分的金額是否滿足規(guī)定。
  • 彈框的底部是該訂單歷史分賬流水記錄;

分賬發(fā)起2

分賬申請為發(fā)起單筆交易分賬,批量分賬勾選多筆交易一起分賬,分賬時(shí)可選擇之前配置的延遲分賬模板

接口發(fā)起分賬

參見下文交易流程說明

2.4分賬退款

支持接口和控臺(tái)端操作退款;

控臺(tái)退款
商戶控臺(tái)-【交易結(jié)算】-【交易流水】-【詳情】-【退款】

  1. 延時(shí)分賬未分賬前,退款方式與普通交易退款方式一致

商控臺(tái)退款 2. 延時(shí)分賬已完成分賬,點(diǎn)擊退款會(huì)顯示分賬記錄,需完成所分賬退款方可發(fā)起交易退款

商控臺(tái)分賬退款

  1. 當(dāng)分賬退款因賬戶余額不足無法完成退款時(shí),被分賬方為服務(wù)商和商戶,可通過充值解決,如被分賬方為用戶,無法充值,則可通過退款墊資方式處理

接口退款
參見下文延時(shí)分賬退款流程

2.5查詢分賬明細(xì)

控臺(tái)查詢路徑:商戶控臺(tái)-【分賬管理】-【分賬明細(xì)】

分賬明細(xì)查詢

2.6 對接準(zhǔn)備

第一步:密鑰獲取

聯(lián)調(diào)之前需要先獲取公私鑰,參見公私解鑰參數(shù)獲取說明

第二步:公共參數(shù)獲取

登錄服務(wù)商/商戶控臺(tái)后,可在開發(fā)設(shè)置-開發(fā)者信息中,獲取sys_id,product_id參數(shù)信息;

控臺(tái)開發(fā)者信息.png

3. 開發(fā)指引

3.1 對接規(guī)范

調(diào)用匯付接口,均采取POST形式提交,數(shù)據(jù)格式統(tǒng)一為JSON格式,相關(guān)SDK及簽名方法見鏈接:

SDK示例:Java SDK

加簽驗(yàn)簽:v2版接口加簽驗(yàn)簽

3.2 確認(rèn)業(yè)務(wù)配置

控臺(tái)查詢分賬功能/延遲功能是否配置完成

  1. 通過服務(wù)商控臺(tái)-【代理商管理】-【代理商查看】-查看-業(yè)務(wù)信息

代理商開通業(yè)務(wù)查詢

  1. 商戶控臺(tái)-【我的信息管理】-【我的信息】-業(yè)務(wù)信息查詢-分賬信息

分賬業(yè)務(wù)開通狀態(tài)查詢

  1. 通過商戶詳細(xì)信息查詢接口來確認(rèn)相關(guān)配置。

3.3 系統(tǒng)調(diào)用流程

3.3.1 交易流程

聚合正掃接口手續(xù)費(fèi)內(nèi)扣場景為例,其他交易類型接口規(guī)則一樣:

分賬交易流程圖

延遲分賬交易有兩個(gè)步驟:1)延遲交易  2)延遲交易確認(rèn)

  • 第一步:指定交易為延遲交易:

模式一:商戶開通非強(qiáng)制延遲權(quán)限,需要在發(fā)起支付交易收款時(shí)指定下是否延遲交易標(biāo)識(shí)(delay_acct_flag=Y),將該筆交易指定為延遲交易(不指定即為實(shí)時(shí)交易);

模式二:商戶開通強(qiáng)制延遲權(quán)限,交易無需指定delay_acct_flag參數(shù),商戶所有交易默認(rèn)都是延遲交易。

注:延遲交易的訂單,無需在交易接口中傳入分賬串,請?jiān)诮灰状_認(rèn)接口中傳入分賬串。

  • 第二步:對延遲交易進(jìn)行交易確認(rèn)

分賬延遲交易須通過交易確認(rèn)接口指定分賬對象(acct_split_bunch)來實(shí)現(xiàn)延遲分賬,延遲交易支持多次部分確認(rèn)分賬,分賬完成后,資金會(huì)隨用戶配置的結(jié)算周期自動(dòng)結(jié)算到用戶的銀行賬戶中;

注意:交易確認(rèn)接口,可確認(rèn)金額總和=原收款交易金額-原交易手續(xù)費(fèi)金額,即是扣除交易手續(xù)費(fèi)后的金額,不得超額,否則會(huì)導(dǎo)致確認(rèn)失敗。

對延遲交易進(jìn)行交易確認(rèn):交易確認(rèn)接口

注意:該接口為同步接口,同步會(huì)告知結(jié)果,如果同步返回未拿到成功(S)/失敗(F)終態(tài)的話,需通過交易確認(rèn)查詢接口來查詢各個(gè)分賬方的分賬狀態(tài)trans_stat交易確認(rèn)明細(xì)狀態(tài)。

3.3.2 延時(shí)分賬退款流程

  • 未完成分賬的延遲分賬交易可直接進(jìn)行交易退款,退還到買家賬戶;

延遲交易未分賬場景

延遲交易退款未分賬場景 調(diào)掃碼交易退款接口,不傳分賬串,傳退款金額;支持多次部分退款;

延遲交易已分賬場景

延時(shí)交易退款已分賬場景

已做了分賬或部分分賬的交易:

  1. 調(diào)用交易確認(rèn)退款接口,將已分賬的金額退回延時(shí)戶;必須依據(jù)原分賬交易逐筆退款;
  2. 調(diào)用交易退款接口,將延時(shí)戶中的金額退給付款人;

注:

  • 斗拱退款默認(rèn)退還手續(xù)費(fèi);
  • 兩個(gè)階段都可以部分退款,如果是從延時(shí)戶做退款,要保證這筆交易在延時(shí)戶中的可退款資金充足。否則要先從收款人與分賬接收人的賬戶中把資金退到延時(shí)戶。
  • 如果交易確認(rèn)退款接口不傳分賬串則默認(rèn)全額退款;
  • 如果是延遲分賬+已分賬(全部分賬)+部分退款5元。先調(diào)用交易確認(rèn)退款接口,傳入分賬串(分賬串總額為49.9元,計(jì)算方法5*0.001 = 0.005元 ,然后向上取整取0.01元手續(xù)費(fèi),5-0.01 = 49.9元);然后調(diào)交易退款接口,不傳分賬串,交易金額傳5元
  • 如果被分賬方資金不夠,交易確認(rèn)退款會(huì)失敗,需要補(bǔ)足被分賬方資金。
  • 如果沒有辦法補(bǔ)足被分賬方資金,那么交易確認(rèn)退款需要墊資處理,墊資方一定要參與了分賬,否則無法墊資。參考墊資退款說明;

通過交易退款接口完成退款,支持分賬交易的部分退款和全額退款,

如果是全額退款無需指定分賬串,部分退款需要指定分賬對象參數(shù)(acct_split_bunch)指明各分賬參與方、參與方退款金額(金額不得大于分賬金額)。

  • 已完成分賬的延遲分賬交易需先進(jìn)行交易確認(rèn)退款,再進(jìn)行交易退款,才可以退還到買家賬戶:

第一步:通過交易確認(rèn)退款接口,將交易確認(rèn)分賬的金額退還到分賬商戶的延遲戶(要保證各分賬方賬戶余額充足,不然會(huì)導(dǎo)致交易確認(rèn)退款失敗,退回部分可重新交易確認(rèn)分賬)

參數(shù) 中文名 說明
loan_flag 是否墊資退款 Y 是墊資出款, N 是普通出款, 為空默認(rèn)N;示例值:N
loan_undertaker 墊資承擔(dān)者 墊資方的huifu_id;為空: 各自承擔(dān)。不為空走第三方墊資。
目前支持商戶墊資。墊資方一定參與了交易分賬,否則不支持墊資
loan_acct_type 墊資賬戶類型 01:基本戶, 05: 充值戶, 默認(rèn)充值戶;示例值:05
  • 實(shí)時(shí)分賬退款墊資,可通過調(diào)用交易退款接口完成,目前僅掃碼交易退款接口支持退款墊資;
  • 分賬退款手續(xù)費(fèi)也支持按比例退還;

第二步:通過交易退款接口完成退款,支持分賬交易的部分退款和全額退款。

如果是全額退款無需指定分賬串,部分退款需要指定分賬對象參數(shù)(acct_split_bunch)指明各分賬參與方、參與方退款金額(金額不得大于分賬金額)。

備注:

1.實(shí)時(shí)分賬僅支持一次分賬,分賬串最多默認(rèn)支持15個(gè)被分賬方對象。

2.延遲分賬支持多次分賬,每次分賬串最多默認(rèn)支持15個(gè)被分賬方對象。

3.多次分賬的延遲分賬,退款的時(shí)候要多次分賬退款。

4.延遲交易的訂單,不要在聚合正掃接口中傳入分賬串,需要分賬的時(shí)候,在交易確認(rèn)接口中傳入分賬串。

3.3.3 分賬配置

接口開通:

實(shí)時(shí)分賬需要商戶通過分賬配置接口開通分賬權(quán)限、最大分賬比例以及分賬手續(xù)費(fèi)配置。最大分賬比例20以下是免審的,20以上需要審核,結(jié)果以異步方式通知。

通過分賬配置接口進(jìn)行開通分賬并配置;

分賬配置接口入?yún)⑿桕P(guān)注acct_split_bunch_list字段:

參數(shù) 中文名 必填 說明
rule_origin 分賬規(guī)則來源 Y 01 接口發(fā)起,02 控臺(tái)配置;示例值:01
div_flag 分賬開關(guān) Y Y:開,N:關(guān);示例值:Y
apply_ratio 最大分賬比例 Y 0-100 的數(shù)值,支持兩位小數(shù);示例值:20.00
acct_split_bunch_list 分賬明細(xì) N jsonArray列表; 分賬規(guī)則來源選擇控臺(tái)配置(rule_origin=02)時(shí)必填
參數(shù) 中文名 必填 說明
fee_rate 分賬比例 Y 百分比;數(shù)字類型,大于0,保留2位小數(shù);示例值:20.00
huifu_id 匯付Id Y 分賬接收方的匯付商戶號(hào);示例值:6666000109812123

分賬規(guī)則:交易商戶開通分賬權(quán)限時(shí)有兩種規(guī)則(通過rule_origin分賬規(guī)則來源參數(shù)指定)可根據(jù)商戶業(yè)務(wù)自行選擇:

         01 接口發(fā)起:交易時(shí)指定acct_split_bunch分賬對象,指定參各分賬方以及各分賬方分賬金額(保留兩位小數(shù))。

         02 控臺(tái)配置:該規(guī)則是配置固定的分賬方、分賬比例,交易時(shí)無需指定分賬對象參數(shù)默認(rèn)讀取分賬權(quán)限開通時(shí)配置的的分賬對象串來填充分賬對象,以配置對象來進(jìn)行分賬。

3.3.4 商戶業(yè)務(wù)開通

延遲權(quán)限開通: 商戶業(yè)務(wù)開通接口

關(guān)注字段:

參數(shù) 中文名 說明
delay_flag 延遲入賬開關(guān) 選項(xiàng):N:否 Y:是,默認(rèn)否;示例值:Y
forced_delay_flag 商戶開通強(qiáng)制延遲標(biāo)記 選項(xiàng):N:否 Y:是,默認(rèn)否;開關(guān)打開后商戶所有交易都是延遲交易,需要調(diào)用交易確認(rèn)接口完成交易;示例值:Y

商戶業(yè)務(wù)開通修改接口

關(guān)注字段:

參數(shù) 中文名 說明
delay_flag 延遲入賬開關(guān) 選項(xiàng):N:否 Y:是,默認(rèn)否;示例值:Y

延遲權(quán)限:

  • 延遲權(quán)限分為非強(qiáng)制延遲(delay_flag 延遲入賬開關(guān)),權(quán)限開通后,交易默認(rèn)是非延遲交易,指定了延遲標(biāo)記參數(shù)(delay_acct_flag     是否延遲交易)的交易訂單為延遲交易;
  • 強(qiáng)制延遲(forced_delay_flag 商戶開通強(qiáng)制延遲標(biāo)記)。權(quán)限開通后,商戶的所有交易默認(rèn)全部都是延遲交易。延遲交易必須進(jìn)行交易確認(rèn),確認(rèn)部分的資金才會(huì)入賬到基本戶才可結(jié)算、取現(xiàn)。

3.3.5 查詢分賬明細(xì)

接口查詢:分賬明細(xì)查詢

3.3.6 對賬流程

為了滿足商戶財(cái)務(wù)的對賬需求,斗拱提供了對賬功能。

方案一:控臺(tái)下載;

對賬文件查詢

方案二:接口獲取;參見交易結(jié)算對賬單查詢接口

  • 接口下載的對賬文件包括以下四類:
    • 日對賬單類型:包括日結(jié)算對賬單、日分賬對賬單、日出金對賬單;
    • 日交易數(shù)據(jù):主要是各種支付交易記錄;
    • 月結(jié)算對賬單:按月匯總的結(jié)算對賬單;
    • 月交易數(shù)據(jù):按月匯總支付交易記錄;

3.3.7 異步通知

針對交易結(jié)果,匯付會(huì)通過異步消息的方式通知客戶系統(tǒng)。 

調(diào)用匯付接口時(shí)上送的異步通知地址為http/https路徑:服務(wù)器為POST回調(diào),默認(rèn)超時(shí)時(shí)間為5秒,超時(shí)后會(huì)重試3次;不支持HTTP重定向;服務(wù)器對應(yīng)答不是200~300之間的錯(cuò)誤,會(huì)默認(rèn)重試3次;異步通知服務(wù)器對HTTPS不認(rèn)證驗(yàn)簽和ALLOW_ALL_HOSTNAME_VERIFIER;如商戶自定義通知端口,請使用8000-9005內(nèi)端口,否則無法通知;URL 上請勿附帶參數(shù);異步回調(diào)請求編碼集為:UTF-8;收到通知后請返回狀態(tài)碼“200”,響應(yīng)異步通知。

注意事項(xiàng):

同樣的異步消息可能會(huì)通知多次,因此接收異步消息的處理需做好冪等,保障多次接收到同樣的消息處理后結(jié)果不變。

在實(shí)現(xiàn)異步消息接收的同時(shí),都建議您在重要的業(yè)務(wù)環(huán)節(jié),通過反查接口確認(rèn) 非終態(tài) 支付訂單的狀態(tài),以保證在發(fā)生異步消息延遲或無法送達(dá)情況下的支付結(jié)果一致性。

詳見異步通知使用說明

4. API列表

類型 名稱 描述
API 商戶分賬配置接口 有分賬需求的商戶需要調(diào)用該接口開通分賬權(quán)限
API 商戶業(yè)務(wù)開通接口 有延遲需求的商戶需要調(diào)用該接口開通延遲權(quán)限
API 商戶業(yè)務(wù)開通修改接口 有延遲需求的商戶可調(diào)用該接口開通延遲權(quán)限
API 聚合正掃接口 交易收款
API 交易確認(rèn)接口 對延遲交易做確認(rèn)并進(jìn)行分賬
API 交易確認(rèn)查詢 對交易確認(rèn)訂單進(jìn)行查詢
API 交易確認(rèn)退款接口 對確認(rèn)交易進(jìn)行退款
API 交易退款接口 對原交易進(jìn)行退款
API 交易確認(rèn)退款查詢 查詢交易確認(rèn)退款記錄
API 分賬明細(xì)查詢 對分賬訂單進(jìn)行查詢
API 企業(yè)用戶基本信息開戶接口 給企業(yè)類型用戶開戶
API 個(gè)人用戶基本信息開戶接口 給個(gè)人類型用戶開戶
API 用戶業(yè)務(wù)入駐接口 給用戶綁卡、配置結(jié)算、取現(xiàn)等

5.常見問題

  1. 延遲交易退款報(bào):"resp_desc":"退款金額大于待確認(rèn)金額","trans_stat":"F"

問題原因:已確認(rèn)的延遲交易訂單,如需退款要先進(jìn)行交易確認(rèn)撤銷后再進(jìn)行掃碼退款

解決方案:先進(jìn)行交易確認(rèn)撤銷,再進(jìn)行掃碼退款操作。

  1. 支付接口調(diào)用報(bào)錯(cuò):"resp_desc":"數(shù)據(jù)權(quán)限認(rèn)證失敗"

問題原因:商戶信息校驗(yàn)沒有通過。

解決方案:

1)檢查報(bào)文中的產(chǎn)品號(hào)(product_id)是否填寫正確;

2)檢查報(bào)文中的系統(tǒng)號(hào)(sys_id)和商戶號(hào)(huifu_Id) 從屬關(guān)系是否正確。

  1. 退款場景參考

分賬退款場景說明

  • 場景1、延遲分賬:未分賬+全額退款
    答:商戶A調(diào)取掃碼交易退款接口,不傳分賬串,交易金額傳100

  • 場景2、延遲分賬:未分賬+部分退款50元
    答:商戶A調(diào)取掃碼交易退款接口,傳入分賬串總和50,交易金額傳50

  • 場景3、延遲分賬:已分賬(部分分賬50元)+全額退款
    答:商戶A調(diào)取交易確認(rèn)退款接口,分賬串傳50,接口完成后,調(diào)取掃碼交易退款接口,不傳分賬串,交易金額傳100

  • 場景4、延遲分賬:已分賬(部分分賬50元)+部分退款
    答:1.部分退款30小于已分賬金額50,此時(shí)未分賬金額49.97
    方式1:商戶A調(diào)取掃碼交易退款接口:交易金額傳30,從未確認(rèn)余額出,其中匯付退款手續(xù)費(fèi)30/100*0.03=0.009 保留兩位小數(shù)向上取整為0.01,從未確認(rèn)資金出款30-0.01=29.99, 退款后待確認(rèn)金額為49.97-29.99=19.98。
    方式2:如果其中的資金涉及到被分賬方,首先調(diào)取交易確認(rèn)退款接口,分賬串傳30-30/100*0.03=29.99,然后調(diào)取掃碼交易退款接口:交易金額傳30。
    2. 部分退款60大于已分賬金額50,此時(shí)未分賬金額49.97。部分退款60,匯付退還手續(xù)費(fèi)金額為60/100*0.03=0.018 取0.02,從延遲戶出資60-0.02=59.98 。首先調(diào)取交易確認(rèn)退款接口,分賬串傳59.98-49.97=10.01元,然后調(diào)取掃碼交易退款接口:交易金額傳60.

  • 場景5、延遲分賬:已分賬(全部分賬)+全額退款
    答:商戶A調(diào)取交易確認(rèn)退款接口,不傳分賬串,接口完成后,調(diào)取掃碼交易退款接口,不傳分賬串,交易金額傳100

  • 場景6、延遲分賬:已分賬(全部分賬)+部分退款50元
    答:商戶A調(diào)取交易確認(rèn)退款接口,傳入分賬串(分賬串總額為49.98元,計(jì)算方法50/100*0.03 = 0.015元 ,然后向上取整取0.02元,50-0.02 = 49.98元),接口完成后,調(diào)取掃碼交易退款接口,不傳分賬串,交易金額傳50元

  • 場景7:實(shí)時(shí)分賬:部分退款50
    答:商戶A調(diào)取掃碼交易退款接口,傳入分賬串(分賬串總額50元),交易金額傳50元

  • 場景8:實(shí)時(shí)分賬:全部退款
    答:商戶A調(diào)取掃碼交易退款接口,不傳分賬串,交易金額傳100

更多問題詳見斗拱開發(fā)者社區(qū):https://service.dougong.net/t/qa

什么是匯付天下的延時(shí)分賬接口?

由服務(wù)使用方的應(yīng)用程序發(fā)起,以Restful風(fēng)格為主、通過公網(wǎng)HTTP協(xié)議調(diào)用匯付天下的延時(shí)分賬 ,從而實(shí)現(xiàn)程序的自動(dòng)化交互,提高服務(wù)效率。
<
關(guān)于我們
>
上海匯付支付有限公司是一家技術(shù)領(lǐng)先的全支付解決方案提供商,專注于為合作伙伴提供快速、安全、可靠的支付服務(wù)。我們擁有持牌第三方支付公司資質(zhì),是中國支付清算協(xié)會(huì)常務(wù)理事單位,曾獲得福布斯"中國互聯(lián)網(wǎng)金融50強(qiáng)"等多項(xiàng)榮譽(yù)。我們的支付平臺(tái)支持線上+線下多通道支付,覆蓋主流支付場景,系統(tǒng)正常運(yùn)行時(shí)間超過99.99%,具有高度的擴(kuò)展性和冗余性。同時(shí),我們擁有豐富的敏捷開發(fā)經(jīng)驗(yàn),每年發(fā)布數(shù)百個(gè)功能和改進(jìn),幫助客戶保持行業(yè)領(lǐng)先地位。選擇匯付支付,為您的業(yè)務(wù)發(fā)展提供強(qiáng)有力的支付支持。
聯(lián)系信息
服務(wù)時(shí)間: 0:00:00至24:00:00
電話號(hào)碼: 400-820-2819
郵箱: cs@huifu.com

匯付天下成立于2006年7月,是國內(nèi)領(lǐng)先的數(shù)字化支付企業(yè),旨在為企業(yè)收款、數(shù)據(jù)集成和資金管理提供平臺(tái)服務(wù)。匯付一路在技術(shù)實(shí)踐、商業(yè)模式、解決方案等領(lǐng)域開創(chuàng)行業(yè)先河,在業(yè)內(nèi)率先開啟全方位的數(shù)字化轉(zhuǎn)型,首創(chuàng)支付PaaS“斗拱平臺(tái)”,踐行 Payment&Beyond 發(fā)展戰(zhàn)略,與各方共建數(shù)字生態(tài)。

 

 

 

秉持“一切以客戶為中心”的發(fā)展宗旨,匯付面向品牌連鎖、集團(tuán)企業(yè)、互聯(lián)網(wǎng)平臺(tái)、跨境國際、數(shù)字經(jīng)濟(jì)、小微商戶等行業(yè)場景,攜手?jǐn)?shù)百家知名SaaS/軟件公司、商業(yè)銀行以及數(shù)十萬渠道服務(wù)商等合作伙伴,提供全渠道收款和數(shù)據(jù)管理、智能對賬、供應(yīng)鏈資金結(jié)算、數(shù)電發(fā)票、數(shù)字權(quán)益、跨云IaaS集成等一站式數(shù)字化解決方案,助力上萬家行業(yè)客戶與千萬中小微商戶實(shí)現(xiàn)降本、提效、增長的轉(zhuǎn)型目標(biāo)。

 

 

 

<
最可能同場景使用的其他API
>
API接口列表
<
依賴服務(wù)
>
<
關(guān)于我們
>
上海匯付支付有限公司是一家技術(shù)領(lǐng)先的全支付解決方案提供商,專注于為合作伙伴提供快速、安全、可靠的支付服務(wù)。我們擁有持牌第三方支付公司資質(zhì),是中國支付清算協(xié)會(huì)常務(wù)理事單位,曾獲得福布斯"中國互聯(lián)網(wǎng)金融50強(qiáng)"等多項(xiàng)榮譽(yù)。我們的支付平臺(tái)支持線上+線下多通道支付,覆蓋主流支付場景,系統(tǒng)正常運(yùn)行時(shí)間超過99.99%,具有高度的擴(kuò)展性和冗余性。同時(shí),我們擁有豐富的敏捷開發(fā)經(jīng)驗(yàn),每年發(fā)布數(shù)百個(gè)功能和改進(jìn),幫助客戶保持行業(yè)領(lǐng)先地位。選擇匯付支付,為您的業(yè)務(wù)發(fā)展提供強(qiáng)有力的支付支持。
聯(lián)系信息
服務(wù)時(shí)間: 0:00:00至24:00:00
電話號(hào)碼: 400-820-2819
郵箱: cs@huifu.com

匯付天下成立于2006年7月,是國內(nèi)領(lǐng)先的數(shù)字化支付企業(yè),旨在為企業(yè)收款、數(shù)據(jù)集成和資金管理提供平臺(tái)服務(wù)。匯付一路在技術(shù)實(shí)踐、商業(yè)模式、解決方案等領(lǐng)域開創(chuàng)行業(yè)先河,在業(yè)內(nèi)率先開啟全方位的數(shù)字化轉(zhuǎn)型,首創(chuàng)支付PaaS“斗拱平臺(tái)”,踐行 Payment&Beyond 發(fā)展戰(zhàn)略,與各方共建數(shù)字生態(tài)。

 

 

 

秉持“一切以客戶為中心”的發(fā)展宗旨,匯付面向品牌連鎖、集團(tuán)企業(yè)、互聯(lián)網(wǎng)平臺(tái)、跨境國際、數(shù)字經(jīng)濟(jì)、小微商戶等行業(yè)場景,攜手?jǐn)?shù)百家知名SaaS/軟件公司、商業(yè)銀行以及數(shù)十萬渠道服務(wù)商等合作伙伴,提供全渠道收款和數(shù)據(jù)管理、智能對賬、供應(yīng)鏈資金結(jié)算、數(shù)電發(fā)票、數(shù)字權(quán)益、跨云IaaS集成等一站式數(shù)字化解決方案,助力上萬家行業(yè)客戶與千萬中小微商戶實(shí)現(xiàn)降本、提效、增長的轉(zhuǎn)型目標(biāo)。

 

 

 

<
合作案例
>
<
最可能同場景使用的其他API
>