文档中心 > API类目 > 天猫汽车

taobao.car.huijin.pay.upload (发起汇分抽拥分账)

发起天猫汇金平台抽拥、门店分润

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
common_upload_pay_dto CommonUploadPayDto 可选 汇金分账对象
  • └ out_biz_id
  • String
  • 必须
  • TWL20200917001
  • 外部业务号
  • extend_infos
  • ExtendInfoDto []
  • 可选
  • 扩展信息
  • └ info_value
  • String
  • 可选
  • SOTRE_ID
  • 扩展值
  • └ info_code
  • String
  • 可选
  • 10001
  • 扩展标识
  • └ src_user_code
  • String
  • 必须
  • SELLER
  • 出款方标识
  • └ submit_type
  • Number
  • 必须
  • 1
  • 提交类型 1扣拥,2分账,3扣拥+分账
  • └ biz_code
  • String
  • 必须
  • 1001
  • 业务编码 1001本地化多Seller天猫车站抽拥,1002本地化多Seller服务门店分润
  • dst_fcusers
  • DstFcuserDto []
  • 可选
  • 入款方
  • └ dst_value
  • String
  • 可选
  • 123
  • 入款具体值,如门店id
  • └ dst_amount
  • String
  • 可选
  • 100
  • 入款金额(单位:分)
  • └ dst_code
  • String
  • 可选
  • SELLER
  • 入款方标识 SERVICESTORE门店,SELLER店铺
  • └ is_comm_user
  • Number
  • 必须
  • 1
  • 是否包含扣拥 1包含 2未包含
  • └ request_amount
  • String
  • 必须
  • 1000
  • 扣拥金额(单位:分)
  • └ biz_time
  • Date
  • 必须
  • 2020-09-10 10:00:00
  • 业务时间
  • └ comm_user_code
  • String
  • 可选
  • SELLER
  • 扣拥标识
  • └ p_trade_id
  • String
  • 必须
  • 17021868852806202
  • 父订单号
  • └ comm_user_amount
  • String
  • 可选
  • 100
  • 扣拥金额
  • └ trade_id
  • String
  • 必须
  • 17021868852806202
  • 子订单号

响应参数

名称 类型 示例值 描述
data Number 1234 打款ID
suc Boolean false 是否成功
ecode Number -1 错误码
emsg String "参数错误" 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
CarHuijinPayUploadRequest req = new CarHuijinPayUploadRequest();
CarHuijinPayUploadRequest.CommonUploadPayDto obj1 = new CarHuijinPayUploadRequest.CommonUploadPayDto();
obj1.setOutBizId("TWL20200917001");
List<CarHuijinPayUploadRequest.ExtendInfoDto> list3 = new ArrayList<CarHuijinPayUploadRequest.ExtendInfoDto>();
CarHuijinPayUploadRequest.ExtendInfoDto obj4 = new CarHuijinPayUploadRequest.ExtendInfoDto();
list3.add(obj4);
obj4.setInfoValue("SOTRE_ID");
obj4.setInfoCode("10001");
obj1.setExtendInfos(list3);
obj1.setSrcUserCode("SELLER");
obj1.setSubmitType(1L);
obj1.setBizCode("1001");
List<CarHuijinPayUploadRequest.DstFcuserDto> list6 = new ArrayList<CarHuijinPayUploadRequest.DstFcuserDto>();
CarHuijinPayUploadRequest.DstFcuserDto obj7 = new CarHuijinPayUploadRequest.DstFcuserDto();
list6.add(obj7);
obj7.setDstValue("123");
obj7.setDstAmount("100");
obj7.setDstCode("SELLER");
obj1.setDstFcusers(list6);
obj1.setIsCommUser(1L);
obj1.setRequestAmount("1000");
obj1.setBizTime(StringUtils.parseDateTime("2020-09-10 10:00:00"));
obj1.setCommUserCode("SELLER");
obj1.setPTradeId("17021868852806202");
obj1.setCommUserAmount("100");
obj1.setTradeId("17021868852806202");
req.setCommonUploadPayDto(obj1);
CarHuijinPayUploadResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<car_huijin_pay_upload_response>
    <data>1234</data>
    <suc>false</suc>
    <ecode>-1</ecode>
    <emsg>&quot;参数错误&quot;</emsg>
</car_huijin_pay_upload_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部