背景描述:
目前我们官网平台(PC/APP/微信小程序端都有绑定在同一个微信开放平台账号下)为了保证用户账号统一性都是使用unionid方式来授权登录的;
请教解答问题:
1、例如微信小程序接入微信支付是,只看到openid方式,没有看到 unionid方式?
因为现在官网各渠道都是使用unionid方式保证统一微信登录账号统一性,现在这样接入微信支付如何使用unionid方式接入?
另外,微信支付的其他几种方式(扫码支付、H5端支付、公众号支付、APP支付)也一样只看到openid方式。是否有统一的方法获取unionid?
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_1
2、微信支付和账号是否打通疑问:
就是目前我们在接入微信支付商户平台时,这个平台有个类似应用APPID的值叫
商户号mch_id
,如果在没有绑定统一的微信开放平台账号下,如果同一个微信账号登录官网,然后进入支付阶段会不会产生不一样账号?导致用户最后支付账号不一致的情况?
登录调用的开放平台的openid和商户支付平台返回的openid是同一个吗???
微信小程序开发问题解答
微信小程序开发者回答:
第一个问题,只要绑定了微信开放平台,所有微信小程序、公众号、app的微信授权,同一个微信用户只会有一个unionID,open ID也要记录,可以区分渠道
第二个问题,不同的微信小程序、公众号的微信支付绑定同一个微信商户平台,微信商户平台涉及到的微信支付跟微信开放平台无关
本文网址:http://www.91bianli.com/weixinxiaochengxu/42628.html