请稍等 ...
×

采纳答案成功!

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

我用网址支付成功了,登陆前端的时候提示url不一致。

用师兄的账号输入网址 付款成功了图片描述
图片描述

在微信端访问sell.com 登陆不进去所以将mpappid 换回自己的测试号 登录进去了。 但是 没法支付 支付会显示openid不对 图片描述

看到支付教程中说将openid写死 我这样子写对么?
如果不对的话 该在哪里写死呢?

图片描述

如果没有解决的办法,是不能完整的浏览商品并进行支付再跳转回页面嘛? 只能去借一个有支付权限的服务号才能走完整的流程吗?

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

2回答

提问者 可乐加奶呦 2020-03-16 08:00:12

师兄我在payserviceiml里面 定义了string类型openid
在payRequest.setopenid方法里将定义的openid传进去了。
提示openid不一致
我是不是写错地方了呀?

0 回复 有任何疑惑可以回复我~
  • 支付的时候写死openid,也就是写你在是师兄干货里的openid. 这是微信的要求。
    回复 有任何疑惑可以回复我~ 2020-03-18 01:03:08
  • 提问者 可乐加奶呦 回复 廖师兄 #2
    师兄,我看了手记,将openid写死,然后进入前端页面下单,去支付的时候,提示
    数据库无此openid
    但是数据库有了新下单的订单信息,里面的openid和干货里的openid一模一样可是就是报"数据库无此openid"这个错误
    回复 有任何疑惑可以回复我~ 2020-03-18 09:46:02
  • 廖师兄 回复 提问者 可乐加奶呦 #3
    /pay/create链接里的openid要用借用支付秘钥时的openid,也就是你在师兄干货里的openid
    回复 有任何疑惑可以回复我~ 2020-03-21 13:37:04
廖师兄 2020-03-15 23:07:17

【登陆不进去所以将mpappid 换回自己的测试号 登录进去了。 但是 没法支付 支付会显示openid不对】

支付的时候显示写死openid

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信