小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我询问一下 ,同个公众平台下的公众号appid和小程序appid是不是一样的,
这边接入支付的时候,用关联的小程序发现,支付订单不能通用,在公众号提交的订单,小程序内无法支付。
是不是appid如果是一样,订单就能相通。
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
垃圾应用
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
但是他那里报错说是appid和openid不匹配,以为提交订单openid,appid要 参与签名,小程序提交的订单,再用公众号去支付,openid就不一样了,不知道怎么弄
你的意思是你们的项目可以在小程序支付也可以在公众号支付,是这个意思吧?
所以,unionid了解一下
我这里能确定是同一个用户,但是小程序, 公众号appid,openid都不相同, 订单能相通么,还是说我在公众号提交小程序生成的订单,可以用小程序的appid,openid ?
你可以把小程序和公众号都看作公众号,都是独立的appid,然后可以相互关联,用户共有uid
你的意思我理解了。首先,不同appid(公众号)下用户的openid不同,然后你需要先理清支付流程。微信支付的流程就是先换取prepayId然后起调支付完成支付。你需要明确的是,首先,公众号和小程序appid不同,使用了不同的支付方法,用户openid也不同,然后从换取prepayid开始就需要使用appid和openid,这个appid和openid要配套的,就是公众号a下的用户openid a,小程序b下的openid b,然后你想想你在做的需求,就应该明白了吧
你这么说我有很多思路了,我去试试看,验证一下我的想法。
个人建议通过用户id来查对应的openId实现
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
垃圾应用
但是他那里报错说是appid和openid不匹配,以为提交订单openid,appid要 参与签名,小程序提交的订单,再用公众号去支付,openid就不一样了,不知道怎么弄
你的意思是你们的项目可以在小程序支付也可以在公众号支付,是这个意思吧?
所以,unionid了解一下
我这里能确定是同一个用户,但是小程序, 公众号appid,openid都不相同, 订单能相通么,还是说我在公众号提交小程序生成的订单,可以用小程序的appid,openid ?
你可以把小程序和公众号都看作公众号,都是独立的appid,然后可以相互关联,用户共有uid
但是他那里报错说是appid和openid不匹配,以为提交订单openid,appid要 参与签名,小程序提交的订单,再用公众号去支付,openid就不一样了,不知道怎么弄
你的意思我理解了。首先,不同appid(公众号)下用户的openid不同,然后你需要先理清支付流程。微信支付的流程就是先换取prepayId然后起调支付完成支付。你需要明确的是,首先,公众号和小程序appid不同,使用了不同的支付方法,用户openid也不同,然后从换取prepayid开始就需要使用appid和openid,这个appid和openid要配套的,就是公众号a下的用户openid a,小程序b下的openid b,然后你想想你在做的需求,就应该明白了吧
你这么说我有很多思路了,我去试试看,验证一下我的想法。
个人建议通过用户id来查对应的openId实现