文档中心 > API类目 > 信息平台-采购

alibaba.ant.sign.or.unsign.factoring.account (供应商金融签约解约)

供应商金融签约解约

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
top_factoring_account_handle_param_dto TopFactoringAccountHandleParamDTO 必须 签约解约入参
  • └ supplier_name
  • String
  • 可选
  • 测试供应商
  • 供应商名称
  • └ account_name
  • String
  • 可选
  • 测试供应商
  • 供应商公司名称
  • └ bank_branch_name
  • String
  • 可选
  • 民生银行杭州城西支行
  • 银行名称
  • └ swift_code
  • String
  • 可选
  • MSBCCNBJ007
  • 国际汇款使用
  • └ source
  • String
  • 可选
  • DCHAIN
  • 来源
  • └ supplier_code
  • String
  • 可选
  • SU1025
  • 供应商编码
  • └ business_license_no
  • String
  • 可选
  • 91330106MA2J17ND52
  • 社会信用统一代码
  • └ account_currency_type
  • String
  • 可选
  • RMB
  • 币种类型,只支持人民币
  • └ id_number
  • String
  • 可选
  • 123456
  • 身份证号
  • └ bank_address
  • String
  • 可选
  • 浙江杭州
  • 银行地址
  • └ bank_country
  • String
  • 可选
  • INLAND_CN
  • 中国大陆
  • └ inland_bank_code
  • String
  • 可选
  • CMBC
  • 银行编码
  • └ bank_account_type
  • String
  • 可选
  • COMPANY
  • 对公对私
  • └ province
  • String
  • 可选
  • P330000
  • 省份编码
  • └ district
  • String
  • 可选
  • C330100
  • 地区编码
  • └ operator_type
  • String
  • 可选
  • signed
  • 签约解约操作,解约unsigned
  • └ account
  • String
  • 可选
  • 123456test
  • 账户
  • └ cnaps
  • String
  • 可选
  • MSBCCNBJ007
  • 联行号
  • └ bank_name
  • String
  • 可选
  • 中国民生银行股份有限公司
  • 银行总行名称

响应参数

名称 类型 示例值 描述
result ActionResult 对象模型
  • └ success
  • Boolean
  • true
  • 是否成功
  • └ error_code
  • String
  • INVALID_PARAM
  • 错误码信息
  • └ content
  • String
  • 新增保理账户成功
  • 成功提示信息
  • └ error_msg
  • String
  • 新增失败
  • 失败提示信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAntSignOrUnsignFactoringAccountRequest req = new AlibabaAntSignOrUnsignFactoringAccountRequest();
AlibabaAntSignOrUnsignFactoringAccountRequest.TopFactoringAccountHandleParamDTO obj1 = new AlibabaAntSignOrUnsignFactoringAccountRequest.TopFactoringAccountHandleParamDTO();
obj1.setSupplierName("测试供应商");
obj1.setAccountName("测试供应商");
obj1.setBankBranchName("民生银行杭州城西支行");
obj1.setSwiftCode("MSBCCNBJ007");
obj1.setSource("DCHAIN");
obj1.setSupplierCode("SU1025");
obj1.setBusinessLicenseNo("91330106MA2J17ND52");
obj1.setAccountCurrencyType("RMB");
obj1.setIdNumber("123456");
obj1.setBankAddress("浙江杭州");
obj1.setBankCountry("INLAND_CN");
obj1.setInlandBankCode("CMBC");
obj1.setBankAccountType("COMPANY");
obj1.setProvince("P330000");
obj1.setDistrict("C330100");
obj1.setOperatorType("signed");
obj1.setAccount("123456test");
obj1.setCnaps("MSBCCNBJ007");
obj1.setBankName("中国民生银行股份有限公司");
req.setTopFactoringAccountHandleParamDto(obj1);
AlibabaAntSignOrUnsignFactoringAccountResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_ant_sign_or_unsign_factoring_account_response>
    <result>
        <success>true</success>
        <error_code>INVALID_PARAM</error_code>
        <content>新增保理账户成功</content>
        <error_msg>新增失败</error_msg>
    </result>
</alibaba_ant_sign_or_unsign_factoring_account_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

返回
顶部