需求

需要使用PC端扫码微信支付,查阅微信支付API文档,符合需求的是Native支付模式

准备

首先吐槽一下微信支付,搞那么多账号干啥,公众号平台商户平台,开放平台,而且每个账户不想通,开通账户想要使用微信支付认证还要花钱,一个认证300块,认证到最后了,绑定AppID去了,提示个:当前商户号暂不支持关联该类型的AppID,真没谁了,找人工也难,这很腾讯 1.需要认证的公众号订阅号或者服务号或者媒体类订阅号公众号 2.微信商户平台账户

问题

PC网站,要开通二维码扫码支付,申请使用NATIVE方式支付,按照文档引导,需要商户ID和appid绑定,登陆商户平台添加appi绑定微信认证的订阅号公众号appid ,提示:当前商户号暂不支持关联该类型的AppID,然后去微信开放平台又花300块认证开发者资质,申请网站应用,给出一个appid去绑定,还是提示当前商户号暂不支持关联该类型的AppID

场景

PC网站,需要开通扫描二维码支付 由于我们的公众号是认证的订阅号,并不是服务号,而且也不属于媒体类型的订阅号,所以一开始绑定公众号AppID提示并支持,后来去开放平台 注册了账户,又花了300块认证了开发者资质认证,申请开通了网站应用,开通之后,发现有微信支付能力,打电话问客服说网站应用不支持微信支付,我去,不支持你放着干啥,

解决

由于我们是认证的公众号订阅号,注意公众号认证需要花费300块,登陆微信公众平台 在里面申请注册微信小程序,由于公众号已经认证,注册完成之后会自动关联认证,不需要再花费认证!注册完成微信小程序之后会有AppID 这个小程序可以不用发布,不用开发,我们只要他的AppID 然后去微信商户平台 产品中心-开通Navite支付 然后绑定开通认证的微信小程序AppID,发起授权绑定,然后去登陆微信小程序后台,确认接受绑定即可! 产品中心-开通Native 绑定AppID