调用本接口前需要用户完成支付,用户支付完成后,第三方平台可以代理小程序获取该用户的 unionid,无需用户授权。本接口支付后的五分钟内有效。使用过程中如遇到问题,可在开放平台服务商专区发帖交流。 Show # 请求地址以下两种方式任选其一:
# 请求参数说明
# 返回参数说明
# 返回码说明
调试工具
# 接口说明# 接口英文名getPaidUnionid # 功能描述该接口用于在用户支付完成后,获调用本接口前需要用户完成支付,用户支付完成后,取该用户的 UnionId,无需用户授权。本接口支付后的五分钟内有效。 # 注意事项
# 调用方式# HTTPS 调用# 云调用
# 第三方调用
# 请求参数# 返回参数
# 调用示例
# 请求数据示例# 返回数据示例
# 请求数据示例# 返回数据示例
# 请求数据示例# 返回数据示例# 错误码
如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,UnionID是相同的。 # UnionID获取途径绑定了开发者帐号的小程序,可以通过以下途径获取 UnionID。
# 微信开放平台绑定小程序流程登录微信开放平台 — 管理中心 — 小程序 — 绑定小程序 背景描述: 目前我们官网平台(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的值叫
,如果在没有绑定统一的微信开放平台账号下,如果同一个微信账号登录官网,然后进入支付阶段会不会产生不一样账号?导致用户最后支付账号不一致的情况? 登录调用的开放平台的openid和商户支付平台返回的openid是同一个吗??? |