常见问题

更新时间:2024.11.18

公众号签约常见错误

1、首先确认支付密钥KEY是否正确,签约接口使用的加密密钥KEY与支付接口是同一个。

2、签名参数使用的是原值,传输时其中一个参数值notify_url需要做encode处理,注意是对参数值encode。

3、对notify_url进行encode后,转义符(3A%、2F%)需要大写。

4、请检查参数格式是否正确,是否符合字段要求。如notify_url参数必须是一个url地址的格式、时间戳是10位数字、int格式的字段出现了字母或特殊字符等。

5、plan_id与商户号是否对应。

APP签约常见错误

1、首先确认支付密钥KEY是否正确,签约接口使用的加密密钥KEY与支付接口是同一个。

2、请检查参数格式是否正确,是否符合字段要求。如notify_url参数必须是一个url地址的格式、时间戳是10位数字、int格式的字段出现了字母或特殊字符等。

3、如遇到跳转失败报错“other”,请先检查您的APP应用是否已在微信开放平台注册并登记了blunderId等信息。如检查无误,请联系微信支付同学额外申请OpenBusinessWebview权限即可

4、plan_id与商户号是否对应。

H5签约常见错误

1、首先确认支付密钥KEY是否正确,签约接口使用的加密密钥KEY与支付接口是同一个。

2、请检查参数格式是否正确,是否符合字段要求。如notify_url参数必须是一个url地址的格式、时间戳是10位数字、int格式的字段出现了字母或特殊字符等。

3、如遇到跳转失败报错“发起签约页面非法”,请先检查您是否有配置签约域名,需要联系微信运营由微信配置,并且配置的签约域名是否完整,例如1商户发起签约的页面是:“https://weixin.qq.com/wx/contract”,则需要配置的域名为“weixin.qq.com”;例如2商户发起签约的页面是:“https://qq.com/wx/contract”,则需要配置的域名为“qq.com”。

4、plan_id与商户号是否对应。

支付中签约常见错误

Q:支付中签约接口,支付成功但是签约失败有哪些原因?

A:用户已签约、用户账号有异常、用户未选择签约、用户签的扣费项目超过了200条。

更多常见问题

Q:一个微信用户能否与商户多次签约?

A:签约遵循同一个商户号+同一个模板ID+同一个微信号只能签约一次的原则。多次签约可采用多模板ID的方式,同一个商户号下的每个不同模板ID都可以与同一微信用户分别签约一次。

 

Q:申请扣款接口已经返回成功,为什么还会扣款失败?

A:申请扣款接口返回成功仅代表申请受理成功,不代表最终的扣款结果,扣款结果应以支付结果通知接口通知的结果为准,无论扣款是否成功都会返回扣款结果及原因。

 

Q:签约和解约信息是通过什么路径通知给商户的?

A:签约通知是通过签约接口上传的notify_url参数所填写的地址回调通知的(签约失败不通知)。解约信息是通过创建模板ID时填写的解约通知URL来回调通知的。