著录项信息
专利名称 | 一种闸机板及其支付方法 |
申请号 | CN201510270003.1 | 申请日期 | 2015-05-25 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2017-01-04 | 公开/公告号 | CN106297095A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G07G1/14 | IPC分类号 | G;0;7;G;1;/;1;4;;;G;0;7;C;9;/;0;0;;;G;0;6;Q;2;0;/;3;4查看分类表>
|
申请人 | 广东华大互联网股份有限公司 | 申请人地址 | 广东省深圳市龙岗区龙城街道龙岗天安数码创业园4栋A座16层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 广东华大互联网股份有限公司 | 当前权利人 | 广东华大互联网股份有限公司 |
发明人 | 黄荣超;张亚军;梁杰 |
代理机构 | 深圳市精英专利事务所 | 代理人 | 冯筠 |
摘要
本发明公开了一种闸机板,包括:存储模块:用于存储预设支付金额;读卡模块,用于感应银联闪付卡并获取银联闪付卡的标签数据;闪付处理模块,用于从银联闪付卡中扣除预设支付金额、根据标签数据和预设支付金额生成交易报文、以及扣款成功后,生成控制命令;串口连接模块,用于与闸机本体进行串口连接,以及发送控制命令至闸机本体,闸机本体根据控制命令控制闸机本体的闸翼的开启;网络传输模块,用于将交易报文传输至银联后台。其还公开了一种支付方法。本发明的串口连接模块在需要进入缴费或出来缴费的场所的闸机本体上通用,提升了闸机板的通用性。同时,本发明的闪付处理模块能够从银联闪付卡中快速扣除预设支付金额,使得缴费过程快捷。
1.一种闸机板,其特征在于,该闸机板设置于闸机本体上,该闸机板包括闪付处理模块、读卡模块、串口连接模块、网络传输模块和存储模块,所述闪付处理模块分别与所述读卡模块、所述网络传输模块、所述串口连接模块、所述存储模块连接,所述串口连接模块与所述闸机本体串口连接,所述网络传输模块通过网络与银联后台连接;
存储模块,用于存储预设支付金额;
读卡模块,用于感应银联闪付卡,并获取所述银联闪付卡的标签数据;
闪付处理模块,用于生成签到信息,以及判断是否签到成功;
闪付处理模块,还用于从所述银联闪付卡中扣除所述预设支付金额、以及判定扣款成功后,生成控制命令和根据所述标签数据和所述预设支付金额生成交易报文;
串口连接模块,用于发送所述控制命令至所述闸机本体,以供控制所述闸机本体的闸翼的开启;
网络传输模块,用于发送所述签到信息至所述银联后台,以及签到成功后,接收所述银联后台发送的根据所述签到信息产生的工作密钥,所述工作密钥包括MAC校验值;
网络传输模块,还用于将所述交易报文传输至所述银联后台。
2.根据权利要求1所述的闸机板,其特征在于,
闪付处理模块,还用于根据所述标签数据和所述MAC校验值对所述银联闪付卡进行有效性校验。
3.根据权利要求1所述的闸机板,其特征在于,
闪付处理模块,还用于根据所述工作密钥对所述交易报文进行加密处理。
4.根据权利要求1所述的闸机板,其特征在于,所述串口连接模块与打印设备串口连接;
闪付处理模块,还用于扣款成功后,根据所述标签数据和所述预设支付金额生成消费信息,以及生成打印驱动信号;
串口连接模块,还用于发送所述打印驱动信号和所述消费信息至所述打印设备,以供所述打印设备根据所述打印驱动信号和所述消费信息打印出消费小票。
5.一种支付方法,所述支付方法应用于闸机板上,所述闸机板包括闪付处理模块、读卡模块、串口连接模块、网络传输模块和存储模块,所述存储模块用于存储预设支付金额,所述串口连接模块与闸机本体连接,所述网络传输模块通过网络与银联后台连接,其特征在于:其包括如下步骤:
所述闪付处理模块生成签到信息;
所述网络传输模块将所述签到信息通过网络发送至所述银联后台,所述闪付处理模块判断是否签到成功;
若签到成功,所述网络传输模块接收到所述银联后台根据所述签到信息产生的工作密钥,所述工作密钥包括MAC校验值;
所述读卡模块感应银联闪付卡,并获取所述银联闪付卡的标签数据;
所述闪付处理模块从所述银联闪付卡中扣除所述预设支付金额,并判断是否扣款成功;
若扣款成功,所述闪付处理模块生成控制命令,以及根据所述标签数据和所述预设支付金额生成交易报文;
所述串口连接模块发送所述控制命令至所述闸机本体,以及所述网络传输模块发送所述交易报文至所述银联后台。
6.根据权利要求5所述的支付方法,其特征在于:在所述闪付处理模块从所述银联闪付卡中扣除所述预设支付金额的步骤之前包括:
所述闪付处理模块根据所述MAC校验值和所述标签数据对所述银联闪付卡进行有效性校验。
7.根据权利要求5所述的支付方法,其特征在于:在所述网络传输模块发送所述交易报文至所述银联后台的步骤之前,其还包括如下步骤:
所述闪付处理模块根据所述工作密钥对所述交易报文进行加密处理。
8.根据权利要求5所述的支付方法,其特征在于:所述串口连接模块还与打印设备连接,在所述串口连接模块发送所述控制命令至所述闸机本体的步骤之前,其还包括如下步骤:
所述闪付处理模块根据所述标签数据和所述预设支付金额生成消费信息,并生成打印驱动信号;
所述串口连接模块将所述打印驱动信号和所述消费信息发送至所述打印设备,以供所述打印设备根据所述打印驱动信号和所述消费信息打印出消费小票。
一种闸机板及其支付方法\n技术领域\n[0001] 本发明涉及交通设备技术领域,尤其涉及一种闸机板及其支付方法。\n背景技术\n[0002] 目前,许多需要进入缴费或出来缴费的场所,例如:景区、游乐场、停车场、高速路等,只能识别各自的门票或卡。\n[0003] 以景区为例,其为需要进入缴费的场所,大部分的情况下,游客需要花费大量时间在购买门票的事情上。\n[0004] 以停车场为例,其为需要出来缴费的场所,大部分的情况下,不同的停车场的门禁卡只能被各自停车场的门禁系统识别。因此,日常使用的卡变得繁杂,造成用户使用不便。\n[0005] 伴随着这些问题,具备小额快速支付特征的银联闪付卡应运而生。因此,如何使得银联闪付卡在需要进入缴费或出来缴费的场所通用,是当前亟待解决的技术问题。\n发明内容\n[0006] 本发明的主要目的在于提供一种闸机板,该闸机板使得银联闪付卡在需要进入缴费或出来缴费的场所通用。\n[0007] 一种闸机板,该闸机板设置于闸机本体上,该闸机板包括闪付处理模块、读卡模块、串口连接模块、网络传输模块和存储模块,闪付处理模块分别与读卡模块、网络传输模块、串口连接模块、存储模块连接,串口连接模块与闸机本体串口连接,网络传输模块通过网络与银联后台连接。存储模块,用于存储预设支付金额。读卡模块,用于感应银联闪付卡,并获取银联闪付卡的标签数据。闪付处理模块,用于从银联闪付卡中扣除预设支付金额、以及判定扣款成功后,生成控制命令和根据标签数据和预设支付金额生成交易报文。串口连接模块,用于发送控制命令至闸机本体,以供控制闸机本体的闸翼的开启。网络传输模块,用于将交易报文传输至银联后台。\n[0008] 优选地,闪付处理模块,还用于生成签到信息,以及判断是否签到成功。网络传输模块,还用于发送签到信息至银联后台,以及签到成功后,接收银联后台发送的根据签到信息产生的工作密钥,工作密钥包括MAC校验值。\n[0009] 优选地,闪付处理模块,还用于根据标签数据和MAC校验值对银联闪付卡进行有效性校验。\n[0010] 优选地,闪付处理模块,还用于根据工作密钥对交易报文进行加密处理。\n[0011] 优选地,串口连接模块与打印设备串口连接。闪付处理模块,还用于扣款成功后,根据标签数据和预设支付金额生成消费信息,以及生成打印驱动信号。串口连接模块,还用于发送打印驱动信号和消费信息至打印设备,以供打印设备根据打印驱动信号和消费信息打印出消费小票。\n[0012] 一种支付方法,支付方法应用于闸机板上,闸机板包括闪付处理模块、读卡模块、串口连接模块、网络传输模块和存储模块,存储模块用于存储预设支付金额,串口连接模块与闸机本体连接,网络传输模块通过网络与银联后台连接,该支付方法包括如下步骤:\n[0013] 读卡模块感应银联闪付卡,并获取银联闪付卡的标签数据。\n[0014] 闪付处理模块从银联闪付卡中扣除预设支付金额,并判断是否扣款成功。\n[0015] 若扣款成功,闪付处理模块生成控制命令,以及根据标签数据和预设支付金额生成交易报文。\n[0016] 串口连接模块发送控制命令至闸机本体,以及网络传输模块发送交易报文至银联后台。\n[0017] 优选地,在读卡模块感应银联闪付卡的步骤之前,其还包括如下步骤:\n[0018] 闪付处理模块生成签到信息。\n[0019] 网络传输模块将签到信息通过网络发送至银联后台,闪付处理模块判断是否签到成功。\n[0020] 若签到成功,网络传输模块接收到银联后台根据签到信息产生的工作密钥,工作密钥包括MAC校验值。\n[0021] 优选地,在闪付处理模块从银联闪付卡中扣除预设支付金额的步骤之前包括:闪付处理模块根据MAC校验值和标签数据对银联闪付卡进行有效性校验。\n[0022] 优选地,在网络传输模块发送交易报文至银联后台的步骤之前,其还包括如下步骤:闪付处理模块根据工作密钥对交易报文进行加密处理。\n[0023] 优选地,串口连接模块还与打印设备连接,在串口连接模块发送控制命令至闸机本体的步骤之前,其还包括如下步骤:\n[0024] 闪付处理模块根据标签数据和预设支付金额生成消费信息,并生成打印驱动信号。\n[0025] 串口连接模块将打印驱动信号和消费信息发送至打印设备,以供打印设备根据打印驱动信号和消费信息打印出消费小票。\n[0026] 首先,本发明闸机板提供了适用所有闸机本体的串口连接模块。因此,本发明闸机板能在需要进入缴费或出来缴费的场所的闸机本体上通用,以致银联闪付卡在需要进入缴费或出来缴费的场所通用。\n[0027] 其次,本发明闸机板的闪付处理模块能够从银联闪付卡中快速扣除预设支付金额,使得缴费过程快捷。\n[0028] 最后,本发明闸机板将交易报文传输至银联后台,便于用户通过银联后台实时了解交易信息。\n附图说明\n[0029] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0030] 图1为本发明闸机板一种实施例的功能模块示意图。\n[0031] 图2为本发明闸机板的运行环境示意图。\n[0032] 图3为本发明支付方法一种实施例的流程图。\n[0033] 图4为图3的子流程图。\n具体实施方式\n[0034] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用来限定本发明。\n[0035] 如图1所示,其为一种实施例闸机板的功能模块示意图。该闸机板设置于闸机本体上,该闸机板包括闪付处理模块10、读卡模块11、串口连接模块12、网络传输模块13和存储模块,闪付处理模块10分别与读卡模块11、网络传输模块13、串口连接模块12、存储模块14连接,串口连接模块12与闸机本体串口连接,网络传输模块13通过网络与银联后台连接。存储模块14,用于存储预设支付金额。读卡模块11,用于感应银联闪付卡,并获取银联闪付卡的标签数据。闪付处理模块10,用于从银联闪付卡中扣除预设支付金额、以及判定扣款成功后,生成控制命令和根据标签数据和预设支付金额生成交易报文。串口连接模块12,用于发送控制命令至闸机本体,以供控制闸机本体的闸翼的开启。网络传输模块13,用于将交易报文传输至银联后台。\n[0036] 首先,本发明闸机板提供了适用所有闸机本体的串口连接模块12。因此,本发明闸机板能在需要进入缴费或出来缴费的场所的闸机本体上通用,以致银联闪付卡在需要进入缴费或出来缴费的场所通用。\n[0037] 其次,本发明闸机板的闪付处理模块10能够从银联闪付卡中快速扣除预设支付金额,使得缴费过程快捷。\n[0038] 最后,本发明闸机板将交易报文传输至银联后台,便于用户通过银联后台实时了解交易信息。\n[0039] 存储模块14,还用于存储交易报文,当闪付处理模块10空闲时,将交易报文通过网络传输模块13传输至银联后台。\n[0040] 本发明闸机板通过此种方式,使得缴费更加快捷。\n[0041] 闪付处理模块10,还用于生成签到信息,以及判断是否签到成功。网络传输模块\n13,还用于发送签到信息至银联后台,以及签到成功后,接收银联后台发送的根据签到信息产生的工作密钥,工作密钥包括MAC校验值。闪付处理模块10,还用于根据标签数据和MAC校验值对银联闪付卡进行有效性校验。\n[0042] 本发明的闸机板通过串口与闸机本体连接后,首先,本发明的闸机板发送签到消息给银联后台,一方面,告知银联后台,该闸机板处于工作状态,另一方面,从银联后台获取工作密钥。\n[0043] 闸机板获得工作密钥成功后,利用该工作密钥中的MAC校验值和读卡模块11感应的银联闪付卡的标签数据判断该银联闪付卡是否有效。有效性校验的内容包括:银联闪付卡中的余额是否足够、读卡模块11感应的卡片是否为银联闪付卡等等。\n[0044] 本发明通过有效性校验,快捷的对异常卡进行处理,确保了缴费过程的顺畅。\n[0045] 闪付处理模块10,还用于根据工作密钥对交易报文进行加密处理。\n[0046] 本发明通过此种方式,确保了交易报文在传输过程中的安全性。\n[0047] 网络传输模块13,还用于接收银联后台根据工作密钥对交易报文的验证处理结果。闪付处理模块10,还用于将验证处理结果存储至存储模块14中。\n[0048] 本发明的闸机板的验证处理结果和交易报文作为结算的依据,便于后续商家与银联进行结算。\n[0049] 串口连接模块12与打印设备串口连接。闪付处理模块10,还用于扣款成功后,根据标签数据和预设支付金额生成消费信息,以及生成打印驱动信号。串口连接模块12,还用于发送打印驱动信号和消费信息至打印设备,以供打印设备根据打印驱动信号和消费信息打印出消费小票。\n[0050] 本发明通过此种方式,便于用户实时了解消费信息,增强了银联闪付的安全感。\n[0051] 如图2和图3所示,闸机板的运行环境示意图。图3为本发明支付方法一种实施例的流程图。该支付方法应用于闸机板上,闸机板包括闪付处理模块、读卡模块、串口连接模块、网络传输模块和存储模块14,存储模块14用于存储预设支付金额,串口连接模块与闸机本体连接,网络传输模块通过网络与银联后台连接。\n[0052] 该支付方法包括如下步骤:\n[0053] 步骤S1,闪付处理模块生成签到信息。\n[0054] 步骤S2,网络传输模块将签到信息通过网络发送至银联后台,闪付处理模块判断是否签到成功。\n[0055] 步骤S3,若签到成功,网络传输模块接收到银联后台根据签到信息产生的工作密钥,工作密钥包括MAC校验值。\n[0056] 步骤S4,若签到不成功,网络传输模块重新将签到信息通过网络发送至银联后台,并再次判断是否签到成功。\n[0057] 步骤S5,读卡模块感应银联闪付卡,并获取银联闪付卡的标签数据。\n[0058] 步骤S6,闪付处理模块根据MAC校验值和标签数据对银联闪付卡进行有效性校验。\n[0059] 步骤S7,闪付处理模块从银联闪付卡中扣除预设支付金额,并判断是否扣款成功。\n[0060] 步骤S8,闪付处理模块重新从银联闪付卡中扣除预设支付金额,并再次判断是否扣款成功。\n[0061] 步骤S9,若扣款成功,闪付处理模块生成控制命令,以及根据标签数据和预设支付金额生成交易报文。\n[0062] 步骤S10,闪付处理模块根据标签数据和预设支付金额生成消费信息,并生成打印驱动信号。\n[0063] 步骤S11,串口连接模块将打印驱动信号和消费信息发送至打印设备,以供打印设备根据打印驱动信号和消费信息打印出消费小票。\n[0064] 步骤S12,串口连接模块发送控制命令至闸机本体,以供控制闸机本体的闸翼的开启。\n[0065] 步骤S13,闪付处理模块根据工作密钥对交易报文进行加密处理,网络传输模块将加密处理后的交易报文发送至银联后台。\n[0066] 如图4所示,图4为图3的子流程图。结合图4对闸机板的实现支付的过程进行具体描述。\n[0067] 闸机板通过串口连接至闸机本体后,闪付处理模块生成签到信息。\n[0068] 闸机板的网络传输模块将签到信息发送至3G路由器。\n[0069] 3G路由器将签到信息转发至银联后台。\n[0070] 银联后台接收到签到信息后,产生工作密钥,并将该工作密钥发送至3G路由器。\n[0071] 3G路由器将该工作密钥转发至闸机板。\n[0072] 闸机板的读卡模块感应银联闪付卡,当感应到卡片之后,读取该卡片的标签数据。\n[0073] 闸机板的闪付处理模块根据该标签数据和工作密钥中的MAC校验值对该卡片进行有效性校验。\n[0074] 当该卡片有效性检验通过后,闸机板的闪付处理模块从该银联闪付卡中扣除预设支付金额,并根据该卡片的标签数据与该预设支付金额生成交易报文。\n[0075] 闸机板的闪付处理模块扣款成功后,一方面,发送控制命令给闸机本体,致使闸机本体的闸翼的开启,另一方面,发送打印驱动信号给打印设备,将消费信息打印出来。\n[0076] 当闸机板的闪付处理模块空闲时,将交易报文通过网络传输模块传输至3G路由器,3G路由器将该交易报文传输至银联后台。\n[0077] 银联后台对交易报文进行校验,并将校验处理结果发送至闸机板进行存储。\n[0078] 以上对发明的具体实施方式进行了详细说明,但其只作为范例,本发明并不限制与以上描述的具体实施方式。对于本领域的技术人员而言,任何对该发明进行的等同修改或替代也都在本发明的范畴之中,因此,在不脱离本发明的精神和原则范围下所作的均等变换和修改、改进等,都应涵盖在本发明的范围内。
法律信息
- 2021-05-04
未缴年费专利权终止
IPC(主分类): G07G 1/14
专利号: ZL 201510270003.1
申请日: 2015.05.25
授权公告日: 2019.04.16
- 2019-04-16
- 2017-02-01
实质审查的生效
IPC(主分类): G07G 1/14
专利申请号: 201510270003.1
申请日: 2015.05.25
- 2017-01-04
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2010-06-23
| | |
2
| |
2006-08-30
|
2006-04-06
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |