小程序支付问题
- 需求的场景描述(希望解决的问题)
目前接到一个需求,就是用户能够使用小程序 对公众号进行充值操作,但目前遇到的问题是 :微信开发工具使用的appid和公众号的appid不一致,导致出现获取的operid在后台进行统一下单时出现
appid and openid not match
这样的提示,请问,在开发环境下,如果使小程序能够使用支付接口
- 希望提供的能力
能否提供一些代码片段,感谢
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
首先感谢大家的热情,没想到这么快就有回复了。刚刚写得比较匆忙,抱歉,现在我再详细描述一下过程,因为是第一次开发小程序,很多不懂的地方请大家赐教。
项目需求是某种智能设备的充值,上位机的抄读和收费已经完成。现在客户方要求加一个小程序充值。开发方已经申请了公众号作为调试使用,而作为开发者也申请了一个开发账号。有各自的appid。现在将充值过程描述如下
1 用户打开微信,打开小程序
2 直接弹出用户充值界面,输入金额,点确定,调用后台服务器(开发者编写)统一下单流程,然后返回签名、时间戳、随机字符串等等给前端小程序(处理这里时弹出appid and openid not match)
3 小程序接到上述数据后,弹出微信密码输入界面,输入密码,确定后,充值金额直接输入到公众号,同时返回消息给后台服务器(开发者编写),服务器处理充值成功后的数据
4 完成
流程描述如上。请大家看看有无错误。目前小程序的登录以及获取openId都已经完成,返回也已经完成,就弄不清楚如何将小程序获取的openId和后台的统一下单结合起来。看文档据说是要把开发者和公众号绑定。但还是稀里糊涂啊。
再次感谢大家。
