5.1 签约创建
会员必须实名
测试环境:
电子签约报【999999:系统繁忙】或报错,原因如下:
1)会员绑定手机号未开通过电子签约通道的白名单
2)会员实名时,不能使用类似123、abc等纯数字,纯字母类会员名称;请使用如下名称:企业会员:张三企业(举例),个人会员:张三(举例)
平台先进行核查,如果以上原因都不符合,请发送电子签约创建的申请报文和返回报文至对接群里询问运营人员
如何开通签约通道的白名单:(只在测试环境时需要,生产正常接收短信即可)
1)注册会员请用真实手机号,提供手机号码
2)提供机主运营商证明,比如手机卡是移动的,登录移动营业厅,打开“我的”一栏 ,手机屏幕截图,将截图提供给运营人员
此信息提供给通道使用
电子签约调用接口流程:
【5.1 签约创建】->【5.2 电子签约签署申请】->【5.3 电子签约签署确认】
请求报文说明
service : esign.create
params :
字段名 | 说明 | 参数类型 | 取值 | 是否必选 |
---|---|---|---|---|
esign_type | 电子签约类型 | Long | 1:特约商户支付服务合作协议三合一 2:机构业务协议 3:商户结算授权委托书 |
必选 |
esign_template_no | 电子合同签约的合同模板编号 | String | 1.“电子签约类型”为“1”,合同编号:QT_25642 2. “电子签约类型”为“3”,合同编号:QT_25642 注:测试环境与生产环境相同 |
必选 |
esign_info | 电子合同签约的合同内容 | JSONOBject | 当“电子签约类型”为“3”时, A1:渠道合作方(固定填写值); A2:渠道分佣合作协议(固定填写值); A3:订单分账填写1;余额分账填写2; A4:取最低分账比例填写的值(A3为“1”上传,如比例为20%,则填20); A5:平台方名称(A3为“2”时,上传); A6:取最低分账比例填写的值(A3为“2”时,上传,如比例为20%,则填20); A7:签署日期(格式:YYYY-MM-DD) |
必选 |
esign_sign_info | 电子合同签约的签名域内容(公章的区域) | JSONArray | 详见 | 必选 |
back_url | 后台通知地址 | String(256) | 必选 |
响应报文参数
response解析后的结果:
字段名 | 说明 | 参数类型 | 取值 | 是否必选 | |
---|---|---|---|---|---|
status | 服务调用是否成功 | String | ”OK”表示成功; “ERROR”表示失败。 |
必选 | |
result | JSON Object类型的返回值 | ||||
esign_project_code | 电子合同签约授权号 | String | 如果电子合同签约,则必选 | 可选 | |
contract_no | 合同编号 | String | 必选 | ||
error_code | 错误代码 | 仅当status=error时有效 | 可选 | ||
message | 错误信息 | 仅当status=error时有效 | 可选 |
文档更新时间: 2025-06-18 18:12 作者:孙旭东