班主好,我基于微信小程序开发了一个,用户自主提交资料申请开通小微商户的功能,但是。。。签署协议,如何解决???
查询申请状态API返回的sub_mch_id和sign_url都已获取到,sign_url是个普通链接,我如何让用户在小程序里进入签署协议的页面呢?
我尝试了以下几种方式:
1、通过公众号的模板消息下发消息附带sign_url链接,但是如果用户没有关注公众号模板消息是发不出去的,再就是我发现URL只是个摆设,以前小程序链接无效时还能跳URL,现在强制报错...只有低版本微信才会跳URL。。。所以此方案行不通。
2、通过小程序的统一模板消息下发消息,我发现问题和上边一样。
3、在小程序里通过web-view打开签署协议的页面,但是不支持扫描普通二维码。。。此方案也行不通。
4、发消息告诉用户这个链接,让用户去电脑打开,再用微信扫码。。。自己都觉的恶心的方案。
没办法了。。
老大们,我该怎么办?这个签署协议为什么这样设计?你们就不能直接给用户推送签署协议吗?还发给我们服务商干嘛?我们是以技术服务客户,是不用和用户照面的,我们也不知道用户是谁,发把这个签署协议的链接给我们,我们怎么给用户啊???
签署协议服务商需引导商户使用本人微信扫码完成协议签署
感谢回复,你所说的,开发文档里也是这么说的。我想要的不是这种回答。我希望解决问题!
用户申请小微商户进件时,提交的资料完全可以定位用户的微信,所以,该接口没有必要给服务商返回这个包含签署协议页面二维码的链接。微信直接给用户微信下发签署协议的消息就行了。就像开放平台的第三方平台提供的代开通小程序的接口一样,微信直接给用户下发人脸验证的模板消息,用户完成后给服务商推送事件。以及微信支付官网注册商户号也是微信直接下发签署协议的消息。
我给用户提供小微商户进件的服务是在线上场景,不是线下。所以没有办法让用户拿着他的微信扫描这个二维码。
有没有人帮忙回答一下?