# 支付后获取用户 Unionid 接口

调用本接口前需要用户完成支付,用户支付完成后,第三方平台可以代理小程序获取该用户的 unionid,无需用户授权。本接口支付后的五分钟内有效。使用过程中如遇到问题,可在开放平台服务商专区发帖交流。

# 请求地址

以下两种方式任选其一:

  1. 微信订单号:
GET https://api.weixin.qq.com/wxa/getpaidunionid?access_token=ACCESS_TOKEN&openid=OPENID&transaction_id=TRANSACTION_ID
  1. 商户订单号:
GET https://api.weixin.qq.com/wxa/getpaidunionid?access_token=ACCESS_TOKEN&openid=OPENID&mch_id=MCH_ID&out_trade_no=OUT_TRADE_NO

# 请求参数说明

参数 类型 必填 说明
access_token String 第三方平台接口调用令牌authorizer_access_token
openid String 支付用户唯一标识
transaction_id String 微信订单号
mch_id String 商户号,和商户订单号配合使用
out_trade_no String 商户订单号,和商户号配合使用

# 返回参数说明

参数 类型 说明
unionid String 用户唯一标识,调用成功后返回
errcode Number 返回码

# 返回码说明

说明
0 请求成功
-1 系统错误
40003 openid 错误
89002 没有绑定开放平台账号
89300 订单无效
其他错误码 请查看全局错误码