测试环境商家账户是用来进行支付业务体验的账号,交易中产生的一切信息均为生产环境数据,由于体验业务特点,不会产生清算资金划拔,所以使用测试商家账号时请务必使用小额支付(建议:小于0.1元)。
通过给用户发送验证码,以验证码授权方式签署合同。验证码有效时间为 10 分钟。客户平台的用户需要创建协议,在客户平台向系统提交发送创建合同并上送验证码的命令。
1.contractBody字段:包括head和业务数据节点proxySign
a.head节点见电子协议联调说明(二、接口约定中-5. 报文参数-请求参数-head(头信息)详细)
b.业务数据节点proxySign:
参数 | 约束 | 最大长度 | 说明 | 备注 |
---|---|---|---|---|
userId | NOT NULL | 32 | 用户 ID | 开户时返回的用户 ID |
randomCode | NOT NULL | 2 | 短信随机码 | 短信随机码,用来区别当前用接收的短信,防止多次获取时导致验证失败。 |
smsTemplateValue | NULL | 100 | 模板值 | 根据提供的模板上送对应的模板值,用英文分号隔开。使用配置短信模板时,模板值和模板 ID 都不能为空 |
smsTemplateId | NULL | 2 | 模板 ID | 提交模板之后配置的短信 ID,可为空。未提交短信模板,则使用默认短信模板。使用配置短信模板时,模值和模板 ID 都不能为空。 |
1.contractBody字段:包括head和业务数据节点proxySign
a.head节点见电子协议联调说明(二、接口约定中-5. 报文参数-请求参数-head(头信息)详细)
b.业务数据节点proxySign:
参数 | 约束 | 最大长度 | 说明 | 备注 |
---|---|---|---|---|
userId | NOT NULL | 32 | 用户 ID | 开户时返回的用户 ID |
randomCode | NOT NULL | 2 | 短信随机码 | 短信随机码,用来区别当前用接收的短信,防止多次获取时导致验证失败。 |