找回密码
 立即注册

QQ登录

只需一步,快速开始

微信公众号开发资源

关注:815

所属分类: 微信开发 微信公众号开发资源

本版块为微信公众号开发教程与公众号开发相关技术分享板块,技术提问请到其他对应的问答板块发帖:)

[公众号开发博客] 实用微信支付jsapi支付、Native扫码支付demo(java版)

  [复制链接]
查看: 12140|回复: 133
最佳答案
1 

2

主题

4

帖子

187

积分

新人求带

积分
187
 楼主| 发表于 2016-6-15 10:58:32 | 显示全部楼层 |阅读模式
本帖最后由 LYF 于 2016-6-15 10:59 编辑

扫码支付文档https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1

扫码支付有两种模式:

模式一和模式二提供了两种不同的能力,适用于不同的场景,看商户具体的需求。

两种模式,在支付的流程中,有一定的共同的流程:
1,生成订单。
2,用户支付。

差别在于:
模式一,先扫码,再生成订单。
模式二,先生成订单,再扫码。

而 生成订单,代表着 本次支付给商户的金额是否是已经确定了。
在模式一中,用户扫描的二维码,此时可以还没有确定实际要支付的金额。
在模式二中,用户扫描的二维码,金额已经是确定的。

可以这么理解,模式一中的二维码,是商品的二维码。
模式二中的二维码,是 订单的二维码,也因为这个是订单的二维码,所以必须要有时效性。


那么这两个场景的玩法,可以有一个明显的差别,
模式一,更适合无人职守的自动售卖机。所有的商品都有一个固定的二维码,价格相对稳定,当用户使用微信支付扫描了二维码,微信再请求自动售卖机的服务提供商的 后台接口,注意,这个请求中,是包含了商品ID以及用户信息的,这样,商户系统就可以根据 商品ID,以及用户的身份,再来确定用户实际要支付的金额。

模式二,更适合有人职守的,支付金额非常不确定的场合。比如,你去饭馆吃饭,虽然每个菜的金额是固定的,但一桌子饭菜的金额不固定,甚至是你还可能使用饭馆事先发放的代金券。这个时候,就需要收银员,预先创建一个订单,确定好金额,然后你再来扫描这个二维码来支付。

当然,用模式二来实现无人值守的自动售卖机,也是可以的。只是这个自动售卖机的就要多承担一些交互以及业务逻辑,在生成二维码之前,创建订单。
5105700.png
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

最佳答案
0 

2

主题

206

帖子

3611

积分

S1

积分
3611
发表于 2016-6-15 12:29:47 | 显示全部楼层
感谢楼主分享,顶贴支持~
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

13

帖子

93

积分

新人求带

积分
93
发表于 2016-6-15 16:49:18 | 显示全部楼层
感谢楼主分享,顶贴支持~
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

4

帖子

86

积分

新人求带

积分
86
发表于 2016-6-16 00:38:01 | 显示全部楼层
支持一下,看看自己能整出来不
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

4

帖子

86

积分

新人求带

积分
86
发表于 2016-6-16 01:19:36 | 显示全部楼层
怎么使用呢?我传上去生成的二维码说已过期怎么办
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

1

帖子

40

积分

新人求带

积分
40
发表于 2016-6-16 09:40:11 | 显示全部楼层
感谢分享
回复

使用道具 举报

最佳答案
0 

1

主题

120

帖子

781

积分

专家路上

积分
781
发表于 2016-6-17 08:48:18 | 显示全部楼层

感谢分享
回复

使用道具 举报

最佳答案
0 

3

主题

186

帖子

1917

积分

专家路上

积分
1917
发表于 2016-6-17 09:59:38 | 显示全部楼层
多谢楼主分享。
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

14

帖子

173

积分

新人求带

积分
173
发表于 2016-6-17 21:39:34 | 显示全部楼层
看看  是不是实用
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

1

帖子

40

积分

新人求带

积分
40
发表于 2016-6-25 11:14:26 | 显示全部楼层
感谢楼主分享,顶帖支持~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


易域网-您身边的域名管家

henkuai.com是专业的第三方微信开发者平台,为生态而生。


本站为第三方微信开发者平台,非腾讯官方网站。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

欢迎来这里一起喝喝茶,
聊聊你的产品。

微信公众号gongzhongkaifa

工作日12小时内回复。

广告推广
zhongcong@henkuai.com

工作日12小时内回复。

市场合作
songchang@henkuai.com