文档中心 > API类目 > 阿信-交易API

taobao.alitrip.axin.trans.pay.register.create (提交支付服务开通)

阿信供销平台-提交支付服务开通接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
create_d_t_o AxinPayRegisterCreateDto 必须 提交支付服务开通接口入参
  • └ legal_cert_type
  • String
  • 必须
  • 32
  • 法人身份证
  • sites
  • AxinPayRegisterSiteInfo []
  • 可选
  • 站点信息
  • └ site_url
  • String
  • 可选
  • 23
  • 站点地址
  • └ site_name
  • String
  • 可选
  • 23
  • 网站名称
  • └ site_type
  • String
  • 可选
  • 01
  • 网站:01APP : 02服务窗:03公众号:04其他:05支付宝小程序:06
  • └ alipay_logon_id
  • String
  • 必须
  • 23
  • 结算支付宝账号
  • └ service
  • String []
  • 必须
  • ["1","2"]
  • 商户使用服务
  • └ contact_phone
  • String
  • 可选
  • 2434
  • 联系人电话
  • └ contact_name
  • String
  • 可选
  • 23
  • 联系人名字
  • └ service_phone
  • String
  • 可选
  • 23
  • 客服电话
  • business_address
  • AxinPayRegisterAddress
  • 可选
  • 营业地址
  • └ address
  • String
  • 可选
  • 43
  • 详细地址
  • └ district_code
  • String
  • 可选
  • 45
  • 区县编码
  • └ city_code
  • String
  • 可选
  • 54
  • 城市code
  • └ province_code
  • String
  • 可选
  • 434
  • 省code
  • └ country_code
  • String
  • 可选
  • 34
  • 国家code
  • └ legal_cert_front_image
  • String
  • 必须
  • 23
  • 法人身份证反面url
  • └ legal_cert_no
  • String
  • 必须
  • 323
  • 法人身份证件号
  • └ legal_name
  • String
  • 必须
  • 23
  • 法人名称
  • └ cert_image
  • String
  • 必须
  • 32
  • 商户证件图片url
  • └ cert_type
  • String
  • 必须
  • 23
  • 商户证件类型
  • └ cert_no
  • String
  • 必须
  • 445
  • 商户证件编号
  • └ mcc
  • String
  • 可选
  • 43
  • 商户类别码mcc
  • └ merchant_type
  • String
  • 必须
  • 45
  • 商户类型
  • └ alias_name
  • String
  • 可选
  • 4
  • 商户别名
  • └ name
  • String
  • 必须
  • 65
  • 商户名称
  • └ external_id
  • String
  • 必须
  • 65
  • 商户编号
  • └ legal_cert_back_image
  • String
  • 必须
  • 344
  • 法人身份证反面url
  • qualifications
  • AxinPayRegisterQualification []
  • 可选
  • 行业资格证
  • └ image_id
  • String
  • 可选
  • 2
  • 行业资格证图片ID
  • └ type
  • String
  • 可选
  • 2
  • 类型
  • └ binding_alipay_logon_id
  • String
  • 可选
  • 23
  • 支付宝签约账号

响应参数

名称 类型 示例值 描述
result Result 接口返回model
  • └ error_msg
  • String
  • "参数错误"
  • 错误信息
  • └ error_code
  • String
  • "isv.invalid-parameter"
  • 错误码
  • └ need_retry
  • Boolean
  • false
  • 是否需要重试
  • └ info_msg
  • String
  • 操作成功
  • 描述信息
  • └ success
  • Boolean
  • false
  • 是否成功
  • data
  • AxinPayRegisterCreateResDto
  • 1234
  • 返回素材id
  • └ apply_order_id
  • String
  • 2332
  • 支付宝返回的申请单号

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripAxinTransPayRegisterCreateRequest req = new AlitripAxinTransPayRegisterCreateRequest();
AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterCreateDto obj1 = new AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterCreateDto();
obj1.setLegalCertType("32");
List<AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterSiteInfo> list3 = new ArrayList<AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterSiteInfo>();
AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterSiteInfo obj4 = new AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterSiteInfo();
list3.add(obj4);
obj4.setSiteUrl("23");
obj4.setSiteName("23");
obj4.setSiteType("01");
obj1.setSites(list3);
obj1.setAlipayLogonId("23");
obj1.setService(""1","2"");
obj1.setContactPhone("2434");
obj1.setContactName("23");
obj1.setServicePhone("23");
AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterAddress obj5 = new AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterAddress();
obj5.setAddress("43");
obj5.setDistrictCode("45");
obj5.setCityCode("54");
obj5.setProvinceCode("434");
obj5.setCountryCode("34");
obj1.setBusinessAddress(obj5);
obj1.setLegalCertFrontImage("23");
obj1.setLegalCertNo("323");
obj1.setLegalName("23");
obj1.setCertImage("32");
obj1.setCertType("23");
obj1.setCertNo("445");
obj1.setMcc("43");
obj1.setMerchantType("45");
obj1.setAliasName("4");
obj1.setName("65");
obj1.setExternalId("65");
obj1.setLegalCertBackImage("344");
List<AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterQualification> list7 = new ArrayList<AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterQualification>();
AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterQualification obj8 = new AlitripAxinTransPayRegisterCreateRequest.AxinPayRegisterQualification();
list7.add(obj8);
obj8.setImageId("2");
obj8.setType("2");
obj1.setQualifications(list7);
obj1.setBindingAlipayLogonId("23");
req.setCreateDTO(obj1);
AlitripAxinTransPayRegisterCreateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_axin_trans_pay_register_create_response>
    <result>
        <error_msg>&quot;参数错误&quot;</error_msg>
        <error_code>&quot;isv.invalid-parameter&quot;</error_code>
        <need_retry>false</need_retry>
        <info_msg>操作成功</info_msg>
        <success>false</success>
        <data>
            <apply_order_id>2332</apply_order_id>
        </data>
    </result>
</alitrip_axin_trans_pay_register_create_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

返回
顶部