请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

openid is invalid

我使用的师兄发的以下信息配置在了application.yml中

mpAppId
mchId: 
mchKey: 
keyPath:

但是PayServiceImplTest的结果是【微信统一支付】发起支付, returnCode != SUCCESS, returnMsg = openid is invalid

正在回答 回答被采纳积分+3

1回答

提问者 晓梅子酱 2017-12-20 20:39:37

已解决

0 回复 有任何疑惑可以回复我~
  • 您好,能不能说一下是怎么解决的?
    回复 有任何疑惑可以回复我~ 2018-03-11 12:46:33
  • 已解决。正确的流程是,移动端微信用户创建订单后,那么这个订单在数据库中存储的是有openid的,但是这里只是先测试支付,等于之前是手动的在数据库里创建的订单数据,那么openid就是乱写的,这里想要测试支付,就需要手动的在数据库里将openid改为正确的值。
    openid在湿兄的公众号里获取。
    回复 有任何疑惑可以回复我~ 2018-03-11 13:23:53
  • yJJJJJJ 回复 Yoooshiki #3
    您好,您也是向师兄借的支付账号吗?我能请教几个问题吗?
    回复 有任何疑惑可以回复我~ 2018-03-15 10:42:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信