java 微信扫码支付

qq_16590545 Java开发工程师  2015-07-20 08:40:26
1.开发环境:javaEE,eclipse
2.项目类型:JavaWEB,网页
3.效果:选择微信支付,在网页生成一个二维码,手机通过微信扫码二维码进行支付
4.问题:网上说微信支付属于移动端,网页端需要使用财付通
5.不懂:微信的红包,钱包等钱都放在财务通吗?微信可以在网页上面生成一个二维码进行扫码支付吗?如果可以步骤是什么样的啊?有没有demo高手能发一个给我看看啊!谢谢
...全文
1284 1 收藏 6
写回复
6 条回复
sinat_25445703 2015年12月01日
我现在也出现了这个问题,求解决
回复 点赞
xiaoshenFighting 2015年07月30日
引用 3 楼 u010918876 的回复:
首先你要知道微信支付有三种,jsapi,app 和原生,原生就是扫码,而扫码又分为两种,第一种是生成的二维码是两小时就过期的基本上都用这种。第二种不说了,自己去看。而你不管用什么方式支付,都要去调微信的统一支付接口,而这些所有支付的前提都必须是在微信浏览器里面进行的。包括扫码。扫码流程是这样的 手机微信接口需要必备参数,发送给统一接口,统一接口返回一个xml格式的字符串。然后你通过这个返回串看是不是success。如果成功生成二维码,。然后扫码之后要通过异步交在发送给微信服务器,告诉微信服务器你已经支付成功了,然后你的网页跳转到支付成功页面
@u010918876,问一下,到了最后一步“网页跳转到支付成功页面”,,我却实现不了跳转,能请教一下你怎么实现页面跳转的么?这个问题困了我好几天了额
回复 点赞
呵呵一笑哈 2015年07月21日
首先看官方api有没有,不过试过微信pc版很简略,二维码其实就是个字符串,扫完后提交请求到服务器,而生成的规则其实还是在官方手里的
回复 点赞
乌龟比我快 2015年07月21日
首先你要知道微信支付有三种,jsapi,app 和原生,原生就是扫码,而扫码又分为两种,第一种是生成的二维码是两小时就过期的基本上都用这种。第二种不说了,自己去看。而你不管用什么方式支付,都要去调微信的统一支付接口,而这些所有支付的前提都必须是在微信浏览器里面进行的。包括扫码。扫码流程是这样的 手机微信接口需要必备参数,发送给统一接口,统一接口返回一个xml格式的字符串。然后你通过这个返回串看是不是success。如果成功生成二维码,。然后扫码之后要通过异步交在发送给微信服务器,告诉微信服务器你已经支付成功了,然后你的网页跳转到支付成功页面
回复 点赞
兔子托尼啊 2015年07月20日
看官方api 最好
回复 点赞
发动态
发帖子
Java EE
创建于2007-09-28

3.7w+

社区成员

22.5w+

社区内容

J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区公告
暂无公告