OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10483|回复: 13

求解,关于微信支付实现过程!

[复制链接]

21

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2016-2-1
在线时间
68 小时
发表于 2016-2-22 00:14:52 | 显示全部楼层 |阅读模式
13金钱
最近看到了一个可以实现微信支付的自动贩卖机,不是友宝那种大屏的,是那种本来没有线上支付,后来才嵌入一个小小的屏幕,不知道那个小小的屏幕怎么实现微信支付自动出水的,希望大家能帮我分析下,谢谢!/可怜/可怜/可怜

最佳答案

查看完整内容[请看2#楼]

我来告诉你吧,你图片中的机器是日本富士的,日本的机器不会有微信支付宝等,所以才加装。 原理是: 1. 加装的板上面可以链接网络,GPRS,Wifi等等都有可能,一般是GPRS居多。 2. 支付宝和微信都有商户接口,和他们签订协议后可拿到接口协议等等,这个一般要以公司的资质才可以拿到。 3. 选中商品后,售货机将商品信息通过GPRS,Wifi等提交给支付宝/微信等,支付宝/微信会返回一个支付链接给你,将此支付链接转换成二维 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

26

主题

194

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1175
金钱
1175
注册时间
2011-8-20
在线时间
21 小时
发表于 2016-2-22 00:14:53 | 显示全部楼层
小P 发表于 2016-2-23 21:14
主要就是在原有的机器上加一个液晶显示屏,当你按下某个按键的时候。他会根据你按的饮料出现不同的二维码 ...

我来告诉你吧,你图片中的机器是日本富士的,日本的机器不会有微信支付宝等,所以才加装。

原理是:

1. 加装的板上面可以链接网络,GPRS,Wifi等等都有可能,一般是GPRS居多。
2. 支付宝和微信都有商户接口,和他们签订协议后可拿到接口协议等等,这个一般要以公司的资质才可以拿到。
3. 选中商品后,售货机将商品信息通过GPRS,Wifi等提交给支付宝/微信等,支付宝/微信会返回一个支付链接给你,将此支付链接转换成二维码显示出来,就可以使用支付宝/微信的扫一扫付款了。
4. 付款成功后,支付宝微信会返回状态,收到信息出货即可。
for( int i=0; i<(1.0/0); i++ ) { for( int j=0; j<365; j++) money ++; age ++; if( age > 30 ) ChangeJob( Boss ); } 脸上的痘痘提醒我?我还年轻?口袋的米米告诉我?我仍需努力
回复

使用道具 举报

21

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2016-2-1
在线时间
68 小时
 楼主| 发表于 2016-2-22 11:09:43 来自手机 | 显示全部楼层
求大神帮解释下,
回复

使用道具 举报

4

主题

98

帖子

0

精华

高级会员

Rank: 4

积分
755
金钱
755
注册时间
2015-9-16
在线时间
94 小时
发表于 2016-2-22 17:25:39 | 显示全部楼层
请你讲讲运行过程呢,最好上个图
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2016-2-22 19:04:42 | 显示全部楼层
微信提供支付接口的,在你的安卓或是苹果程序中调用这个接口。联网估计采用的手机网络
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-2-22 20:31:59 | 显示全部楼层
帮顶
回复

使用道具 举报

21

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2016-2-1
在线时间
68 小时
 楼主| 发表于 2016-2-23 21:14:36 | 显示全部楼层
SeaOverflow 发表于 2016-2-22 17:25
请你讲讲运行过程呢,最好上个图

主要就是在原有的机器上加一个液晶显示屏,当你按下某个按键的时候。他会根据你按的饮料出现不同的二维码,然后你可以用支付扫描支付,支付完成后,饮料就出来了!大概是这个过程,求解释这个过程用到的技术细节!

这是那些没有微信支付的机子,智能投币或者纸币

这是那些没有微信支付的机子,智能投币或者纸币

这是那台机器的大概构造,有点丑,请原谅我的画图能力,就是在有右下角加一个液晶显示屏

这是那台机器的大概构造,有点丑,请原谅我的画图能力,就是在有右下角加一个液晶显示屏
回复

使用道具 举报

21

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2016-2-1
在线时间
68 小时
 楼主| 发表于 2016-2-23 21:15:23 | 显示全部楼层

原子哥,求解
回复

使用道具 举报

21

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2016-2-1
在线时间
68 小时
 楼主| 发表于 2016-2-23 21:19:36 | 显示全部楼层
ricefat 发表于 2016-2-22 19:04
微信提供支付接口的,在你的安卓或是苹果程序中调用这个接口。联网估计采用的手机网络

那不是得放一台安卓或者苹果手机了,有没有可能是个STM32在后面默默运行
回复

使用道具 举报

4

主题

98

帖子

0

精华

高级会员

Rank: 4

积分
755
金钱
755
注册时间
2015-9-16
在线时间
94 小时
发表于 2016-2-24 09:34:54 | 显示全部楼层
感觉有点像平时的二维码支付一样,按键后显示的二维码是该商品的价格二维码,完成支付后,该设备通过网络获取到支付信息,然后交付产品。这个机器是接入网络的吧。
回复

使用道具 举报

4

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2016-1-14
在线时间
42 小时
发表于 2016-2-24 10:14:32 | 显示全部楼层
32单片机好像可以做推东西的控制
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2016-2-24 14:08:41 | 显示全部楼层
小P 发表于 2016-2-23 21:19
那不是得放一台安卓或者苹果手机了,有没有可能是个STM32在后面默默运行

应该不用,具体怎么调用你需要看看开发者API
回复

使用道具 举报

21

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2016-2-1
在线时间
68 小时
 楼主| 发表于 2016-2-24 20:33:28 | 显示全部楼层
subo19920716 发表于 2016-2-24 09:58
我来告诉你吧,你图片中的机器是日本富士的,日本的机器不会有微信支付宝等,所以才加装。

原理是:

大神,你是怎么知道这些东西的,感觉这个解释很合理&#9786;&#65039;&#9786;&#65039;&#9786;&#65039;意思是一般人就不可以获得他们的商户api了&#128557;&#128557;,本来想利用这个东西做个小东西呢,看来没戏了&#128555;&#128555;
回复

使用道具 举报

21

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2016-2-1
在线时间
68 小时
 楼主| 发表于 2016-2-24 20:37:05 | 显示全部楼层
ricefat 发表于 2016-2-24 14:08
应该不用,具体怎么调用你需要看看开发者API

我觉得subo大神的解释很不错,你看看
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 00:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表