微信支付接入小程序能使用unionid方式吗?
发布于 5 年前 作者 uchen 16455 次浏览 来自 问答

背景描述:

目前我们官网平台(PC/APP/小程序端都有绑定在同一个微信开放平台账号下)为了保证用户账号统一性都是使用unionid方式来授权登录的;

请教解答问题:

1、例如小程序接入微信支付是,只看到openid方式,没有看到 unionid方式?

因为现在官网各渠道都是使用unionid方式保证统一微信登录账号统一性,现在这样接入微信支付如何使用unionid方式接入?

另外,微信支付的其他几种方式(扫码支付、H5端支付、公众号支付、APP支付)也一样只看到openid方式。是否有统一的方法获取unionid?

https://image.wxopen.club/content_5a89a472-3d95-11ea-af8c-a0999b08aadb.png

2、微信支付和账号是否打通疑问:

就是目前我们在接入微信支付商户平台时,这个平台有个类似应用APPID的值叫

商户号mch_id

,如果在没有绑定统一的微信开放平台账号下,如果同一个微信账号登录官网,然后进入支付阶段会不会产生不一样账号?导致用户最后支付账号不一致的情况?

登录调用的开放平台的openid和商户支付平台返回的openid是同一个吗???

1 回复

第一个问题,只要绑定了微信开放平台,所有小程序、公众号、app的微信授权,同一个微信用户只会有一个unionID,open ID也要记录,可以区分渠道

第二个问题,不同的小程序、公众号的微信支付绑定同一个微信商户平台,微信商户平台涉及到的微信支付跟微信开放平台无关

回到顶部