批量导入资金管理中的账户
支持:
银行账户
云商通2.0银行托管版
收银宝分账
method: allinpay.shopoint.fundService.accountUser.batch
version: 1.0
业务请求参数
| 字段名 | 参数类型 | 必填 | 最大长度 | 说明 | 取值 |
|---|---|---|---|---|---|
| referenceType | Integer | 是 | 2 | 账户来源 | 13,收款方 49,外部分账方 |
| bankAccountPayeeList | List | 是 | 银行账户版收款方列表 | 一次处理不能超过50条 | |
| bankAccountPayeeList[].shopId | Integer | 否 | 11 | 店铺Id | 店铺Id和店铺编号必传一个 两个都传时,以店铺Id为准 |
| bankAccountPayeeList[].shopCode | String | 否 | 20 | 店铺编号 | 店铺Id和店铺编号必传一个 两个都传时,以店铺Id为准 |
| bankAccountPayeeList[].accountBizUserId | String | 是 | 40 | 银行账户对应的会员编号 | |
| bankAccountPayeeList[].fundSettleTerm | String | 是 | 3 | 资金结算周期 | Dn,按自然日结算。N为1~28 例如:D1 或者 D2 Tn,按交易日结算。N为1~28 例如:T1 或者 T2 |
| bankAccountPayeeList[].settleTerm | String | 是 | 1 | 提现结算周期 | D,按工作日结算 T,按交易日结算(节假日不发起提现) |
| bankAccountPayeeList[].withdrawAccountName | String | 是 | 100 | 银行账户名称 | |
| bankAccountPayeeList[].withdrawType | Integer | 是 | 1 | 提现方式 | 0-不提现(仅支持笔笔提现) 1-自动提现 2-手动提现 4-不提现(仅支持合并提现) |
| bankAccountPayeeList[].withdrawRule | String | 否 | 83 | 提现规则 | Dn,间隔n天提现,n为1~9。 例如:D3,表示上次提现后,间隔三天(第四天)才能发起提现 DKn[,n1,n2…],每周几提现。n为1~7,英文逗号分隔。 例如:DK1,3,7 表示周一周三周日能发起提现 FDMn[,n1,n2…],每月几号提现。n为1~31,英文逗号分隔。 例如:FDM1,3,7 表示每月1号3号7号能发起提现 |
| bankAccountPayeeList[].withdrawMinLimit | BigDecimal | 否 | 11 | 最低可提现金额 | 单位:元。不超过1亿,两位小数 |
| bankAccountPayeeList[].withdrawMaxLimit | BigDecimal | 否 | 11 | 最高可提现金额 | 单位:元。不超过1亿,两位小数 |
| bankAccountPayeeList[].mchtCd | String | 否 | 20 | 收银宝商户号 | |
| bankAccountPayeeList[].settleBizUserId | String | 否 | 40 | 银行结算户BizUserId | 要么为空,要么不能和accountBizUserId相同 |
| bankAccountPayeeList[].subLedgerEnabled | String | 否 | 5 | 是否创建为内部分账方 | true / false |
| bankAccountLedgerList | List | 是 | 银行账户版外部分账方列表 | 一次处理不能超过50条 | |
| bankAccountLedgerList[].externalCode | String | 否 | 40 | 外部分账方编号 | |
| bankAccountLedgerList[].accountBizUserId | String | 是 | 40 | 银行账户对应的会员编号 | |
| bankAccountLedgerList[].accountName | String | 是 | 100 | 外部分账方名称 | |
| bankAccountLedgerList[].roleCode | String | 否 | 20 | 角色编码 | |
| bankAccountLedgerList[].settleTerm | String | 是 | 1 | 提现结算周期 | D,按工作日结算 T,按交易日结算(节假日不发起提现) |
| bankAccountLedgerList[].withdrawType | Integer | 是 | 1 | 提现方式 | 0-不提现(仅支持笔笔提现) 1-自动提现 2-手动提现 4-不提现(仅支持合并提现) |
| bankAccountLedgerList[].withdrawRule | String | 否 | 83 | 提现规则 | Dn,间隔n天提现,n为1~9。 例如:D3,表示上次提现后,间隔三天(第四天)才能发起提现 DKn[,n1,n2…],每周几提现。n为1~7,英文逗号分隔。 例如:DK1,3,7 表示周一周三周日能发起提现 FDMn[,n1,n2…],每月几号提现。n为1~31,英文逗号分隔。 例如:FDM1,3,7 表示每月1号3号7号能发起提现 |
| bankAccountLedgerList[].withdrawMinLimit | BigDecimal | 否 | 11 | 最低可提现金额 | 单位:元。不超过1亿,两位小数 |
| bankAccountLedgerList[].withdrawMaxLimit | BigDecimal | 否 | 11 | 最高可提现金额 | 单位:元。不超过1亿,两位小数 |
| yst2BankAccountPayeeList | List | 是 | 云商通2.0银行托管版收款方列表 | 一次处理不能超过50条 | |
| yst2BankAccountPayeeList[].shopId | Integer | 否 | 11 | 店铺Id | 店铺Id和店铺编号必传一个 两个都传时,以店铺Id为准 |
| yst2BankAccountPayeeList[].shopCode | String | 否 | 20 | 店铺编号 | 店铺Id和店铺编号必传一个 两个都传时,以店铺Id为准 |
| yst2BankAccountPayeeList[].externalCode | String | 是 | 40 | 外部编号 | |
| yst2BankAccountPayeeList[].accountName | String | 是 | 100 | 账户名称 | |
| yst2BankAccountPayeeList[].bankSubAccountNo | String | 是 | 40 | 银行子账户 | |
| yst2BankAccountPayeeList[].withdrawAccountNo | String | 是 | 40 | 提现账户 | |
| yst2BankAccountPayeeList[].withdrawAccountName | String | 是 | 100 | 提现账户名 | |
| yst2BankAccountPayeeList[].settleTerm | String | 是 | 1 | 提现结算周期 | D,按工作日结算 T,按交易日结算(节假日不发起提现) |
| yst2BankAccountPayeeList[].withdrawType | Integer | 是 | 1 | 提现方式 | 0-不提现(仅支持笔笔提现) 1-自动提现 2-手动提现 4-不提现(仅支持合并提现) |
| yst2BankAccountPayeeList[].withdrawRule | String | 否 | 83 | 提现规则 | Dn,间隔n天提现,n为1~9。 例如:D3,表示上次提现后,间隔三天(第四天)才能发起提现 DKn[,n1,n2…],每周几提现。n为1~7,英文逗号分隔。 例如:DK1,3,7 表示周一周三周日能发起提现 FDMn[,n1,n2…],每月几号提现。n为1~31,英文逗号分隔。 例如:FDM1,3,7 表示每月1号3号7号能发起提现 |
| yst2BankAccountPayeeList[].withdrawMinLimit | BigDecimal | 否 | 11 | 最低可提现金额 | 单位:元。不超过1亿,两位小数 |
| sybPayeeList | List | 是 | 收银宝分账版收款方列表 | 一次处理不能超过1000条 | |
| sybPayeeList[].shopId | Integer | 否 | 11 | 店铺Id | 店铺Id和店铺编号必传一个 两个都传时,以店铺Id为准 |
| sybPayeeList[].shopCode | String | 否 | 20 | 店铺编号 | 店铺Id和店铺编号必传一个 两个都传时,以店铺Id为准 |
| sybPayeeList[].mchtCd | String | 否 | 20 | 收银宝商户号 | 填写了收银宝商户号,则收银宝appId、收银宝签名方式、收银宝私钥必填 |
| sybPayeeList[].appId | String | 否 | 20 | 收银宝AppId | 填写了收银宝appId,则收银宝商户号、收银宝签名方式、收银宝私钥必填 |
| sybPayeeList[].signType | String | 否 | 10 | 收银宝签名方式 | 填写了收银宝appId,则收银宝商户号、收银宝签名方式、收银宝私钥必填 |
| sybPayeeList[].privateKey | String | 否 | 500 | 收银宝私钥 | 填写了收银宝appId,则收银宝商户号、收银宝签名方式、收银宝私钥必填 |
| sybLedgerList | List | 是 | 收银宝分账版分账方列表 | 一次处理不能超过1000条 | |
| sybLedgerList[].externalCode | String | 否 | 40 | 外部分账方编号 | |
| sybLedgerList[].accountName | String | 是 | 100 | 外部分账方名称 | |
| sybLedgerList[].mchtCd | String | 是 | 20 | 收银宝商户号 |
业务响应参数
| 字段名 | 参数类型 | 必填 | 最大长度 | 说明 | 取值 |
|---|---|---|---|---|---|
| code | Integer | 是 | 返回码 | 0-表示成功 1-公共返回码 |
|
| msg | String | 否 | 错误信息 |