CN108629587A - 一种实现停车费电子支付验证的方法、服务器和终端设备 - Google Patents
一种实现停车费电子支付验证的方法、服务器和终端设备 Download PDFInfo
- Publication number
- CN108629587A CN108629587A CN201810436175.5A CN201810436175A CN108629587A CN 108629587 A CN108629587 A CN 108629587A CN 201810436175 A CN201810436175 A CN 201810436175A CN 108629587 A CN108629587 A CN 108629587A
- Authority
- CN
- China
- Prior art keywords
- information
- payment
- code
- designated vehicle
- agreement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/389—Keeping log of transactions for guaranteeing non-repudiation of a transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/14—Payment architectures specially adapted for billing systems
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B15/00—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
- G07B15/06—Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Abstract
本发明公开了一种实现停车费电子支付验证的方法、服务器、终端设备、电子设备和计算机可读存储介质。该方法包括:在指定车辆的停车费电子支付成功时,根据约定的算法规则生成电子支付凭证信息;将所述电子支付凭证信息发送给与该指定车辆绑定的用户智能终端。通过本发明的技术方案,当停车场断网的情况下,车主仍能够使用电子支付,并且岗亭侧能够对该电子支付进行验证,验证通过时放行。因此本发明的方案解决了停车场断网时车主只能支付现金出场的问题,提高了用户体验,并且不需要对已经完成的电子支付订单进行冲正,节省了网络资源。
Description
技术领域
本发明涉及智能停车领域,具体涉及一种实现停车费电子支付验证的方法、服务器、终端设备、电子设备和计算机可读存储介质。
背景技术
目前为了缓解车辆在离开停车场时的拥堵情况,越来越多的停车场采用电子支付方式支付停车费,具体是通过手机支付停车费,以节约车主时间的同时也缓解了拥堵情况。但当停车场断网时,服务器与位于停车场岗亭的终端设备之间的通信被切断,车主用手机支付的电子支付信息不能到达位于停车场岗亭的终端设备,因此岗亭处无法获知该车辆是否已交付停车费,因此,车主只能通过交现金出场,待网络恢复时,对该订单进行冲正,原电子支付的金额会原路退回给车主。这不仅给用户带来了不便,也浪费了网络资源。
发明内容
鉴于现有技术存在的问题,提出了本发明的一种实现停车费电子支付验证的方法、服务器、终端设备、电子设备和计算机可读存储介质,以便克服上述问题或者至少部分地解决上述问题。
为了实现上述目的,本发明采用了如下技术方案:
根据本发明的一个方面,提供了一种实现停车费电子支付验证的方法,
在指定车辆的停车费电子支付成功时,根据约定的算法规则生成电子支付凭证信息;
将所述电子支付凭证信息发送给与该指定车辆绑定的用户智能终端。
可选地,根据约定的算法规则生成电子支付凭证信息包括:
对支付成功的电子订单信息根据约定的加密算法进行加密后,生成包含加密后的信息的二维码或条形码;
或者,
根据所述指定车辆的入场信息和约定的算法,生成数字验证码。
根据本发明的另一个方面,提供了一种实现停车费电子支付验证的方法,
获取指定车辆的电子支付凭证信息;
根据约定的算法规则对所述电子支付凭证信息进行验证;
当验证通过时发送针对所述指定车辆的出场放行指令。
可选地,
所述获取指定车辆的电子支付凭证信息包括:通过扫码盒或扫码枪扫描二维码或条形码;
所述根据约定的算法规则对所述电子支付凭证信息进行验证包括:从扫描获得的二维码或条形码中提取信息,并根据约定的加密算法进行解密,如果解密成功并获得支付成功的电子订单信息,则验证通过,反之验证不通过。
可选地,
所述获取指定车辆的电子支付凭证信息包括:获取输入的数字验证码;
所述根据约定的算法规则对所述电子支付凭证信息进行验证包括:根据所述指定车辆的入场信息和约定的算法计算出数字验证码,如果计算出的数字验证码与所述输入的数字验证码一致,则验证通过,反之验证不通过。
可选地,该方法进一步包括:
当指定车辆有多个电子支付凭证信息验证通过时,以对应支付金额最大的电子支付凭证为准;
当指定车辆即有电子支付凭证信息验证通过,又有服务器下发的电子支付成功信息时,按照时间顺序用后者覆盖前者。
可选地,该方法进一步包括:
当验证通过时发送针对所述指定车辆的出场放行指令后,当检测到与服务器端的网络恢复时,将所述指定车辆的相关订单信息发送给服务器。
根据本发明的又一个方面,提供了一种实现停车费电子支付验证的服务器,该服务器包括:
存储单元,用于保存约定的算法的描述信息;
支付凭证生成单元,用于在指定车辆的停车费电子支付成功时,根据约定的算法规则生成电子支付凭证信息;
通讯单元,用于将所述电子支付凭证信息发送给与该指定车辆绑定的用户智能终端。
可选地,
所述支付凭证生成单元,用于对支付成功的电子订单信息根据约定的加密算法进行加密后,生成包含加密后的信息的二维码或条形码;或者,用于根据所述指定车辆的入场信息和约定的算法,生成数字验证码。
根据本发明的再一个方面,提供了一种实现停车费电子支付验证的终端设备,
获取单元,用于获取指定车辆的电子支付凭证信息;
存储单元,用于保存约定的算法的描述信息;
验证单元,用于根据约定的算法规则对所述电子支付凭证信息进行验证;
指令发送单元,用于当验证通过时发送针对所述指定车辆的出场放行指令。
可选地,该装置还包括:扫码盒或扫码枪;
所述获取单元,用于通过扫码盒或扫码枪扫描二维码或条形码;
所述验证单元,用于从扫描获得的二维码或条形码中提取信息,并根据约定的加密算法进行解密,如果解密成功并获得支付成功的电子订单信息,则验证通过,反之验证不通过。
可选地,
所述获取单元,用于获取输入的数字验证码;
所述验证单元,用于根据所述指定车辆的入场信息和约定的算法计算出数字验证码,如果计算出的数字验证码与所述输入的数字验证码一致,则验证通过,反之验证不通过。
可选地,该终端设备进一步包括:
订单处理单元,用于当指定车辆有多个电子支付凭证信息验证通过时,以对应支付金额最大的电子支付凭证为准;以及用于当指定车辆即有电子支付凭证信息验证通过,又有服务器下发的电子支付成功信息时,按照时间顺序用后者覆盖前者。
可选地,该终端设备进一步包括:
通讯单元,用于当验证通过时发送针对所述指定车辆的出场放行指令后,当检测到与服务器端的网络恢复时,将所述指定车辆的相关订单信息发送给服务器。
根据本发明的再一个方面,提供了一种电子设备,该电子设备包括:
处理器;以及,
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行根据上述任一项所述的方法。
根据本发明的再一个方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被处理器执行时,实现上述中任一项所述的方法。
由上述可知,本发明的技术方案是:在服务器侧,将在指定车辆的停车费电子支付成功时,根据约定的算法规则生成电子支付凭证信息,将所述电子支付凭证信息发送给与该指定车辆绑定的用户智能终端;在停车场岗亭处的终端设备侧,获取指定车辆的电子支付凭证信息,根据约定的算法规则对所述电子支付凭证信息进行验证,当验证通过时发送针对所述指定车辆的出场放行指令。通过本发明的技术方案,当停车场断网的情况下,车主仍能够使用电子支付,并且岗亭侧能够对该电子支付进行验证,验证通过时放行。因此本发明的方案解决了停车场断网时车主只能支付现金出场的问题,提高了用户体验,并且不需要对已经完成的电子支付订单进行冲正,节省了网络资源。
附图说明
图1为本发明一个实施例提供的一种实现停车费电子支付验证的方法的示意图;
图2为本发明一个实施例提供的一种实现停车费电子支付验证的二维码的示意图;
图3为本发明一个实施例提供的一种实现停车费电子支付验证的条形码的示意图;
图4为本发明一个实施例提供的一种实现停车费电子支付验证的方法的示意图;
图5为本发明一个实施例提供的一种实现停车费电子支付验证的方法的流程图;
图6为本发明一个实施例提供的一种实现停车费电子支付验证的服务器的结构示意图;
图7为本发明一个实施例提供的一种实现停车费电子支付验证的终端设备的结构示意图;
图8为本发明一个实施例的电子设备的结构示意图;
图9为本发明一个实施例的计算机可读存储介质的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
图1为本发明一个实施例提供的一种实现停车费电子支付验证的方法的示意图。如图1所示,该方法包括在服务器端执行的如下步骤:
步骤S110,在指定车辆的停车费电子支付成功时,根据约定的算法规则生成电子支付凭证信息。
在本实施例中,约定的算法规则是指服务器端和位于停车场岗亭的终端设备之间约定好的算法规则。算法规则具体指对原来明文的数据按某种算法进行处理,使其成为一段不可读的代码,通常称为“密文”。这样做是为了保护数据不被非法窃取和阅读。常见的加密算法有MD5算法,SHA算法,DES算法,数据签名等。本实施例中所采用算法规则是上述算法中一种,或者其结合,或者是在已有算法的基础上进行改进的算法规则,该算法规则预先被存放在停车场的服务器和岗亭处的终端设备中。电子支付凭证信息通过该算法规则加密处理后,只能被该停车场的服务器侧和岗亭处的终端设备解密。
步骤S120,将电子支付凭证信息发送给与该指定车辆绑定的用户智能终端。
在本实施例中,用户智能终端是指用户所使用支付设备。例如手机、iPad等。根据用户选择的支付程序及支付方式不同,接收电子支付凭证信息的程序也不同。例如,用户在微信公众号上进行支付,加密后的电子支付凭证信息就会发送到手机的微信公众号上,用户在停车场APP上进行支付,加密后的电子支付凭证信息就会发送到该APP上,用户在支付宝上支付,加密后的电子支付凭证信息就会发送到手机的支付宝上,用户通过支付宝扫纸票宝支付,加密后的电子支付凭证信息就会发送到手机的支付宝上,用户在小程序上支付,加密后的电子支付凭证信息就会发送到手机的小程序上等等。此外,若用户在APP上获得了该停车场的在电子优惠券,用户也可以选择先用优惠券支付;若优惠券支付完成后,支付金额不够,再选择用APP支付余下的停车费。
在本发明的一个实施例中,图1所示方法中的所述根据约定的算法规则生成电子支付凭证信息包括:对支付成功的电子订单信息根据约定的加密算法进行加密后,生成包含加密后的信息的二维码或条形码;或者,根据指定车辆的入场信息和约定的算法,生成数字验证码。即电子支付凭证信息可以是二维码、条形码或数字验证码。
图2为本发明一个实施例提供的一种实现停车费电子支付验证的二维码的示意图。图3为本发明一个实施例提供的一种实现停车费电子支付验证的条形码图的示意图。
在本发明的实施例中,在停车场中的服务器和岗亭处的终端设备的中均预存同一套算法规则,用户通过手机电子支付停车费后,服务器就会接收到电子订单信息,并根据预存的算法规则对该电子订单信息进行加密处理,生成包含加密的电子订单信息的二维码或条形码,再将生成的二维码或条形码发送到用户的手机上。
本发明实施例中生成数字验证码的方式,与生成二维码的方式大体相同。数字验证码算法规则被研发成功后,会被存放在服务器端和岗亭处的终端设备中。用户电子支付成功后,服务器端根据车辆的入场信息(如入场时间)和预存的算法规则生成数字验证码,并将数字验证码发送到用户的手机上。当用户准备离开停车场时,在岗亭处向收费员出示数字验证码。岗亭处的终端设备根据该车辆的入场信息和预存的算法规则计算出的数字验证码与所出示的验证比较,如果一致则验证通过,进行抬闸杆放行的操作。
需要说明的是,由于数字验证码包含的订单信息不完整,当停车场内的网络恢复后,服务器自动调取订单信息将电子订单信息补充完整。
图4为本发明一个实施例提供的一种实现停车费电子支付验证的方法的示意图。如图4所示,该方法包括在岗亭处终端设备侧执行的如下步骤:
步骤S410,获取指定车辆的电子支付凭证信息。
在本发明的实施例中,电子支付凭证信息可以是二维码、条形码或数字验证码。二维码或条形码中包括有已支付的金额及金额明细、电子支付时间和停车行为标识,这里的停车行为标识是指车牌号、车主姓名、停车时间等,数字验证码是根据预存的算法规则和车牌号、车主姓名、车辆进入停车场的时间等生成的四位或多位数字。获取电子支付凭证信息即指获取二维码、条形码或数字验证码中的一种。
步骤S420,根据约定的算法规则对电子支付凭证信息进行验证。
若电子支付凭证信息是二维码或条形码的形状,可被停车场出口的岗亭中的扫码枪或扫码盒扫描识别并解密出电子支付凭证信息。
若电子支付凭证信息是数字验证码,收费员在本地设备中录入数字密码后,若与本地设备中计算出的密码匹配,即数字验证码正确。
在本实施例中,若收费员通过扫码枪或扫码盒扫描用户出示二维码后,获取到用户支付的电子订单信息,即说明用户已交费可放行,若通过扫去二维码后未获取订单信息,说明解密不成功,用户未交费不予放行车辆。
用户也可以通过出示数字验证码,收费员在岗亭设备中录入验证码后,与岗亭设备终端计算出的验证码匹配,说明用户已交费,可放行,否则不予放行。
步骤S430,当验证通过时发送针对指定车辆的出场放行指令。
在本实施例中,若收费员验证用户出示的二维码、条形码或数字验证码中的任何一个正确,即说明用户已交费,本地终端设备就会发送闸杆抬起的指令,对车辆放行。
在本发明的一个实施例中,图4所示方法中所述获取指定车辆的电子支付凭证信息包括:通过扫码盒或扫码枪扫描二维码或条形码。则所述根据约定的算法规则对电子支付凭证信息进行验证包括:从扫描获得的二维码或条形码中提取信息,并根据约定的加密算法进行解密,如果解密成功并获得支付成功的电子订单信息,则验证通过,反之验证不通过。
在本实施例中,停车场的服务器和岗亭终端设备使用相同的算法规则,用户支付的电子订单信息发送到服务器中,服务器根据算法规则对电子订单信息加密后生成二维码或条形码到用户的手机上,岗亭终端设备扫描用户提供的二维码或条形码后,根据与服务器相同的算法规则进行解密,若解密成功就会获得用户支付的电子订单信息,同时说明用户出示的二维码正确,确认用户是交付完停车费的。
在本发明的另一个实施例中,图4所示方法中所述获取指定车辆的电子支付凭证信息包括:获取输入的数字验证码;所述根据约定的算法规则对电子支付凭证信息进行验证包括:根据指定车辆的入场信息和约定的算法计算出数字验证码,如果计算出的数字验证码与输入的数字验证码一致,则验证通过,反之验证不通过。
在本实施例中,数字验证码的验证方式与上述二维码的验证方式大体相同,但数字验证码包含的电子支付订单信息不完整,需要网络恢复后从服务器中修复电子支付订单信息。
在本实施例中,数字验证码的算法规则会被分别存放在服务器和岗亭终端设备中,当用户支付完成电子订单后,服务器会根据车辆的入场信息和算法规则向用户发送一个验证码,当用户在岗亭设备中出示数字验证码后,收费员将数字验证码录入岗亭设备的本地***中,若录入的数字验证码与本地***中根据车辆的入场信息和算法规则计算出的数字验证码相同,即
说明用户已交费,对车辆放行。
在本发明的一个实施例中,图4所示的方法进一步包括:当指定车辆有多个电子支付凭证信息验证通过时,以对应支付金额最大的电子支付凭证为准;以及当指定车辆即有电子支付凭证信息验证通过,又有服务器下发的电子支付成功信息时,按照时间顺序用后者覆盖前者。
在本实例中,假设车主用手机上的停车APP支付了一个5元停车费后,服务器就给手机上的该停车APP发送一个含有已支付5元停车费信息的二维码,但车主没有离开停车场,过了一个小时后,车主又支付了一个5元电子停车费,服务器就给用户APP发送一个含有10元停车费的二维码。这时岗亭终端设备如果识别了上述的两个二维码,则会以10元停车费的二维码为最终采用的信息。
如果岗亭终端设备对用户出示的二维码验证成功丙获取到用户的电子支付账单,同时岗亭终端设备也从服务器获取到了电子支付账单(网络正常时),按时间顺序,以后获取到的账单为准。
在本发明的一个实施例中,图4所示的方法进一步包括:当验证通过时发送针对指定车辆的出场放行指令后,当检测到与服务器端的网络恢复时,将指定车辆的相关订单信息发送给服务器。
在本实施例中,如用户采用出示数字验证码的方式,验证电子支付账单时。若数字验证码正确,用户即可离开停车场,但数字验证码中不包含用户的电子支付信息,例如,已支付金额、金额明细等等。所以当停车场内的网络恢复正常时,岗亭终端设备就向服务器中调取完整的电子支付账单。
图5为本发明一个实施例提供的一种实现停车费电子支付验证的方法的流程图。如图5所示,
步骤500,车辆进入停车场中的出口岗亭处。
步骤501,用户支付完停车费后,岗亭设备的本地***获取到用户的电子支付账单。
步骤502,车辆压出口出发地感。
步骤503,若闸杆抬起,则执行步骤504,若闸杆未抬起,可能订单没有刷新出来,则执行步骤505。
步骤504,车辆离开停车场。
步骤505,收费员点击“订单刷新”。
步骤506,判断闸杆是否抬起,若闸杆抬起,则执行步骤507,若闸杆未抬起,说明停车场内网络出现异常,则执行步骤508。
步骤507,车辆离开停车场。
步骤508,若岗亭设备处设置有扫码枪,则用户向收费员出示包含电子支付订单信息的二维码或条形码,若岗亭设备处未设置有扫码枪,则用户向收费员出示包含部分账单信息的数字验证码。
步骤509,若验证用户出示的二维码、条形码或数字验证码正确,则执行步骤510,若验证不正确,可能用户出示的验证码不正确,则执行步骤512。
步骤510,判断闸杆是否抬起,若闸杆抬起,则执行步骤511,若闸杆未抬起,可能闸杆发生故障,则执行步骤512。
步骤511,车辆离开停车场。
步骤512,当闸杆发生故障或用户出示的验证码不正确,收费员点击“收费放行”或点击“特殊处理”交费现金后,车辆离开停车场。
图6为本发明一个实施例提供的一种实现停车费电子支付验证的服务器的结构示意图。如图6所示,该服务器600包括:
存储单元610,用于保存约定的算法的描述信息。
在本实施例中,约定的算法的描述信息是指该公司或技术人员根据该停车场的实际应用的情况,研发创作一种只有该停车场的服务器端和位于停车场岗亭的终端设备可解读的特有代码。
支付凭证生成单元620,用于在指定车辆的停车费电子支付成功时,根据约定的算法规则生成电子支付凭证信息。
在本实施例中,约定的算法规则是指服务器端和位于停车场岗亭的终端设备之间约定好的算法规则。算法规则具体指对原来明文的数据按某种算法进行处理,使其成为一段不可读的代码,通常称为“密文”。这样做是为了保护数据不被非法窃取和阅读。常见的加密算法有MD5算法,SHA算法,DES算法,数据签名等。本实施例中所采用算法规则是上述算法中一种,或者其结合,或者是在已有算法的基础上进行改进的算法规则,该算法规则预先被存放在停车场的服务器和岗亭处的终端设备中。电子支付凭证信息通过该算法规则加密处理后,只能被该停车场的服务器侧和岗亭处的终端设备解密。
通讯单元630,用于将电子支付凭证信息发送给与该指定车辆绑定的用户智能终端。
在本实施例中,用户智能终端是指用户所使用支付设备。例如手机、iPad等。根据用户选择的支付程序及支付方式不同,接收电子支付凭证信息的程序也不同。例如,用户在微信公众号上进行支付,加密后的电子支付凭证信息就会发送到手机的微信公众号上,用户在停车场APP上进行支付,加密后的电子支付凭证信息就会发送到该APP上,用户在支付宝上支付,加密后的电子支付凭证信息就会发送到手机的支付宝上,用户通过支付宝扫纸票宝支付,加密后的电子支付凭证信息就会发送到手机的支付宝上,用户在小程序上支付,加密后的电子支付凭证信息就会发送到手机的小程序上等等。此外,若用户在APP上获得了该停车场的在电子优惠券,用户也可以选择先用优惠券支付;若优惠券支付完成后,支付金额不够,再选择用APP支付余下的停车费。
在本发明的一个实施例中,支付凭证生成单元602,用于对支付成功的电子订单信息根据约定的加密算法进行加密后,生成包含加密后的信息的二维码或条形码;或者,用于根据所述指定车辆的入场信息和约定的算法,生成数字验证码。即电子支付凭证信息可以是二维码、条形码或数字验证码。
图2为本发明一个实施例提供的一种实现停车费电子支付验证的二维码的示意图。图3为本发明一个实施例提供的一种实现停车费电子支付验证的条形码图的示意图。
在本发明的实施例中,在停车场中的服务器和岗亭处的终端设备的中均预存同一套算法规则,用户通过手机电子支付停车费后,服务器就会接收到电子订单信息,并根据预存的算法规则对该电子订单信息进行加密处理,生成包含加密的电子订单信息的二维码或条形码,再将生成的二维码或条形码发送到用户的手机上。
本发明实施例中生成数字验证码的方式,与生成二维码的方式大体相同。数字验证码算法规则被研发成功后,会被存放在服务器端和岗亭处的终端设备中。用户电子支付成功后,服务器端根据车辆的入场信息(如入场时间)和预存的算法规则生成数字验证码,并将数字验证码发送到用户的手机上。当用户准备离开停车场时,在岗亭处向收费员出示数字验证码。岗亭处的终端设备根据该车辆的入场信息和预存的算法规则计算出的数字验证码与所出示的验证比较,如果一致则验证通过,进行抬闸杆放行的操作。
需要说明的是,由于数字验证码包含的订单信息不完整,当停车场内的网络恢复后,服务器自动调取订单信息将电子订单信息补充完整。
图7为本发明一个实施例提供的一种实现停车费电子支付验证的终端设备的结构示意图。如图7所示,一种实现停车费电子支付验证的终端设备,该设备700包括:
获取单元710,用于获取指定车辆的电子支付凭证信息。
在本发明的实施例中,电子支付凭证信息可以是二维码、条形码或数字验证码。二维码或条形码中包括有已支付的金额及金额明细、电子支付时间和停车行为标识,这里的停车行为标识是指车牌号、车主姓名、停车时间等,数字验证码是根据预存的算法规则和车牌号、车主姓名、车辆进入停车场的时间等生成的四位或多位数字。获取电子支付凭证信息即指获取二维码、条形码或数字验证码中的一种。
存储单元720,用于保存约定的算法的描述信息。
在本实施例中,约定的算法的描述信息是指该公司或技术人员根据该停车场的实际应用的情况,研发创作一种只有该停车场的服务器端和位于停车场岗亭的终端设备可解读的特有代码。
验证单元730,用于根据约定的算法规则对电子支付凭证信息进行验证。
若电子支付凭证信息是二维码或条形码的形状,可被停车场出口的岗亭中的扫码枪或扫码盒扫描识别并解密出电子支付凭证信息。
若电子支付凭证信息是数字验证码,收费员在本地设备中录入数字密码后,若与本地设备中计算出的密码匹配,即数字验证码正确。
在本实施例中,若收费员通过扫码枪或扫码盒扫描用户出示二维码后,获取到用户支付的电子订单信息,即说明用户已交费可放行,若通过扫去二维码后未获取订单信息,说明解密不成功,用户未交费不予放行车辆。
用户也可以通过出示数字验证码,收费员在岗亭设备中录入验证码后,与岗亭设备终端计算出的验证码匹配,说明用户已交费,可放行,否则不予放行。
指令发送单元740,用于当验证通过时发送针对指定车辆的出场放行指令。
在本实施例中,若收费员验证用户出示的二维码、条形码或数字验证码中的任何一个正确,即说明用户已交费,本地终端设备就会发送闸杆抬起的指令,对车辆放行。
在本发明的一个实施例中,图7所示的设备700还包括:扫码盒或扫码枪;
获取单元710,用于通过扫码盒或扫码枪扫描二维码或条形码。
验证单元730,用于从扫描获得的二维码或条形码中提取信息,并根据约定的加密算法进行解密,如果解密成功并获得支付成功的电子订单信息,则验证通过,反之验证不通过。
在本实施例中,停车场的服务器和岗亭终端设备使用相同的算法规则,用户支付的电子订单信息发送到服务器中,服务器根据算法规则对电子订单信息加密后生成二维码或条形码到用户的手机上,岗亭终端设备扫描用户提供的二维码或条形码后,根据与服务器相同的算法规则进行解密,若解密成功就会获得用户支付的电子订单信息,同时说明用户出示的二维码正确,确认用户是交付完停车费的。
在本发明的一另个实施例中,图7所示的设备700还包括:
获取单元710,用于获取输入的数字验证码;
验证单元730,用于根据指定车辆的入场信息和约定的算法计算出数字验证码,如果计算出的数字验证码与输入的数字验证码一致,则验证通过,反之验证不通过。
在本实施例中,数字验证码的验证方式与上述二维码的验证方式大体相同,但数字验证码包含的电子支付订单信息不完整,需要网络恢复后从服务器中修复电子支付订单信息。
在本实施例中,数字验证码的算法规则会被分别存放在服务器和岗亭终端设备中,当用户支付完成电子订单后,服务器会根据车辆的入场信息和算法规则向用户发送一个验证码,当用户在岗亭设备中出示数字验证码后,收费员将数字验证码录入岗亭设备的本地***中,若录入的数字验证码与本地***中根据车辆的入场信息和算法规则计算出的数字验证码相同,即
说明用户已交费,对车辆放行。
在本发明的一个实施例中,图7所示的终端设备700进一步包括:
订单处理单元750,用于当指定车辆有多个电子支付凭证信息验证通过时,以对应支付金额最大的电子支付凭证为准;以及用于当指定车辆即有电子支付凭证信息验证通过,又有服务器下发的电子支付成功信息时,按照时间顺序用后者覆盖前者。
在本实例中,假设车主用手机上的停车APP支付了一个5元停车费后,服务器就给手机上的该停车APP发送一个含有已支付5元停车费信息的二维码,但车主没有离开停车场,过了一个小时后,车主又支付了一个5元电子停车费,服务器就给用户APP发送一个含有10元停车费的二维码。这时岗亭终端设备如果识别了上述的两个二维码,则会以10元停车费的二维码为最终采用的信息。
如果岗亭终端设备对用户出示的二维码验证成功丙获取到用户的电子支付账单,同时岗亭终端设备也从服务器获取到了电子支付账单(网络正常时),按时间顺序,以后获取到的账单为准。
在本发明的一个实施例中,图7所示的终端设备700进一步包括:
通讯单元760,用于当验证通过时发送针对指定车辆的出场放行指令后,当检测到与服务器端的网络恢复时,将所述指定车辆的相关订单信息发送给服务器。
在本实施例中,如用户采用出示数字验证码的方式,验证电子支付账单时。若数字验证码正确,用户即可离开停车场,但数字验证码中不包含用户的电子支付信息,例如,已支付金额、金额明细等等。所以当停车场内的网络恢复正常时,岗亭终端设备就向服务器中调取完整的电子支付账单。
本发明的技术方案是:在服务器侧,将在指定车辆的停车费电子支付成功时,根据约定的算法规则生成电子支付凭证信息,将所述电子支付凭证信息发送给与该指定车辆绑定的用户智能终端;在停车场岗亭处的终端设备侧,获取指定车辆的电子支付凭证信息,根据约定的算法规则对所述电子支付凭证信息进行验证,当验证通过时发送针对所述指定车辆的出场放行指令。通过本发明的技术方案,当停车场断网的情况下,车主仍能够使用电子支付,并且岗亭侧能够对该电子支付进行验证,验证通过时放行。因此本发明的方案解决了停车场断网时车主只能支付现金出场的问题,提高了用户体验,并且不需要对已经完成的电子支付订单进行冲正,节省了网络资源。
需要说明的是:
在此提供的算法和显示不与任何特定计算机、虚拟装置或者其它设备固有相关。各种通用装置也可以与基于在此的示教一起使用。根据上面的描述,构造这类装置所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的实现停车费电子支付验证的终端设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
例如,图8示出了根据本发明一个实施例的电子设备的结构示意图。该电子设备800传统上包括处理器810和被安排成存储计算机可执行指令(程序代码)的存储器820。存储器820可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。存储器820具有存储用于执行图1所示的以及各实施例中的任何方法步骤的程序代码840的存储空间830。例如,用于程序代码的存储空间830可以包括分别用于实现上面的方法中的各种步骤的各个程序代码840。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,紧致盘(CD)、存储卡或者软盘之类的程序代码载体。这样的计算机程序产品通常为例如图9所述的计算机可读存储介质900。该计算机可读存储介质900可以具有与图8的电子设备中的存储器820类似布置的存储段、存储空间等。程序代码可以例如以适当形式进行压缩。通常,存储单元存储有用于执行根据本发明的方法步骤的程序代码910,即可以由诸如810之类的处理器读取的程序代码,当这些程序代码由电子设备运行时,导致该电子设备执行上面所描述的方法中的各个步骤。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
Claims (16)
1.一种实现停车费电子支付验证的方法,其特征在于
在指定车辆的停车费电子支付成功时,根据约定的算法规则生成电子支付凭证信息;
将所述电子支付凭证信息发送给与该指定车辆绑定的用户智能终端。
2.如权利要求1所述的方法,其特征在于,根据约定的算法规则生成电子支付凭证信息包括:
对支付成功的电子订单信息根据约定的加密算法进行加密后,生成包含加密后的信息的二维码或条形码;
或者,
根据所述指定车辆的入场信息和约定的算法,生成数字验证码。
3.一种实现停车费电子支付验证的方法,其特征在于,
获取指定车辆的电子支付凭证信息;
根据约定的算法规则对所述电子支付凭证信息进行验证;
当验证通过时发送针对所述指定车辆的出场放行指令。
4.如权利要求3所述的方法,其特征在于,
所述获取指定车辆的电子支付凭证信息包括:通过扫码盒或扫码枪扫描二维码或条形码;
所述根据约定的算法规则对所述电子支付凭证信息进行验证包括:从扫描获得的二维码或条形码中提取信息,并根据约定的加密算法进行解密,如果解密成功并获得支付成功的电子订单信息,则验证通过,反之验证不通过。
5.如权利要求3所述的方法,其特征在于,
所述获取指定车辆的电子支付凭证信息包括:获取输入的数字验证码;
所述根据约定的算法规则对所述电子支付凭证信息进行验证包括:根据所述指定车辆的入场信息和约定的算法计算出数字验证码,如果计算出的数字验证码与所述输入的数字验证码一致,则验证通过,反之验证不通过。
6.如权利要求3-5中任一项所述的方法,其特征在于,该方法进一步包括:
当指定车辆有多个电子支付凭证信息验证通过时,以对应支付金额最大的电子支付凭证为准;
当指定车辆即有电子支付凭证信息验证通过,又有服务器下发的电子支付成功信息时,按照时间顺序用后者覆盖前者。
7.如权利要求3-5中任一项所述的方法,其特征在于,该方法进一步包括:
当验证通过时发送针对所述指定车辆的出场放行指令后,当检测到与服务器端的网络恢复时,将所述指定车辆的相关订单信息发送给服务器。
8.一种实现停车费电子支付验证的服务器,其特征在于,该服务器包括:
存储单元,用于保存约定的算法的描述信息;
支付凭证生成单元,用于在指定车辆的停车费电子支付成功时,根据约定的算法规则生成电子支付凭证信息;
通讯单元,用于将所述电子支付凭证信息发送给与该指定车辆绑定的用户智能终端。
9.如权利要求8所述的服务器,其特征在于,
所述支付凭证生成单元,用于对支付成功的电子订单信息根据约定的加密算法进行加密后,生成包含加密后的信息的二维码或条形码;或者,用于根据所述指定车辆的入场信息和约定的算法,生成数字验证码。
10.一种实现停车费电子支付验证的终端设备,其特征在于,
获取单元,用于获取指定车辆的电子支付凭证信息;
存储单元,用于保存约定的算法的描述信息;
验证单元,用于根据约定的算法规则对所述电子支付凭证信息进行验证;
指令发送单元,用于当验证通过时发送针对所述指定车辆的出场放行指令。
11.如权利要求10所述的终端设备,其特征在于,该设备还包括:扫码盒或扫码枪;
所述获取单元,用于通过扫码盒或扫码枪扫描二维码或条形码;
所述验证单元,用于从扫描获得的二维码或条形码中提取信息,并根据约定的加密算法进行解密,如果解密成功并获得支付成功的电子订单信息,则验证通过,反之验证不通过。
12.如权利要求10所述的终端设备,其特征在于,该设备还包括:
所述获取单元,用于获取输入的数字验证码;
所述验证单元,用于根据所述指定车辆的入场信息和约定的算法计算出数字验证码,如果计算出的数字验证码与所述输入的数字验证码一致,则验证通过,反之验证不通过。
13.如权利要求10-12中任一项所述的终端设备,其特征在于,该终端设备进一步包括:
订单处理单元,用于当指定车辆有多个电子支付凭证信息验证通过时,以对应支付金额最大的电子支付凭证为准;以及用于当指定车辆即有电子支付凭证信息验证通过,又有服务器下发的电子支付成功信息时,按照时间顺序用后者覆盖前者。
14.如权利要求10-12中任一项所述的终端设备,其特征在于,该终端设备进一步包括:
通讯单元,用于当验证通过时发送针对所述指定车辆的出场放行指令后,当检测到与服务器端的网络恢复时,将所述指定车辆的相关订单信息发送给服务器。
15.一种电子设备,其特征在于,该电子设备包括:
处理器;以及,
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行根据权利要求1~7中任一项所述的方法。
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被处理器执行时,实现权利要求1~7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810436175.5A CN108629587A (zh) | 2018-05-09 | 2018-05-09 | 一种实现停车费电子支付验证的方法、服务器和终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810436175.5A CN108629587A (zh) | 2018-05-09 | 2018-05-09 | 一种实现停车费电子支付验证的方法、服务器和终端设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108629587A true CN108629587A (zh) | 2018-10-09 |
Family
ID=63692203
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810436175.5A Pending CN108629587A (zh) | 2018-05-09 | 2018-05-09 | 一种实现停车费电子支付验证的方法、服务器和终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108629587A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111415143A (zh) * | 2020-03-26 | 2020-07-14 | 支付宝(杭州)信息技术有限公司 | 支付设备及其支付方法和装置 |
CN112652105A (zh) * | 2020-12-31 | 2021-04-13 | 深圳市捷顺科技实业股份有限公司 | 一种停车场离线出入控制方法及装置 |
CN113963449A (zh) * | 2021-10-21 | 2022-01-21 | 深圳市捷顺科技实业股份有限公司 | 一种停车场支付的方法及装置 |
CN114821831A (zh) * | 2022-03-18 | 2022-07-29 | 深圳市捷顺科技实业股份有限公司 | 一种停车场脱机计费的方法、终端及服务器 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004019282A1 (en) * | 2002-08-21 | 2004-03-04 | Mechtronix Systems Inc. | Networked metered parking system |
CN102831514A (zh) * | 2011-06-15 | 2012-12-19 | 上海博路信息技术有限公司 | 一种基于条码的支付凭证 |
CN105591751A (zh) * | 2015-12-23 | 2016-05-18 | 趣点在线科技(北京)有限公司 | 一种离线验证装置和方法 |
CN106558110A (zh) * | 2015-09-28 | 2017-04-05 | 西安艾润物联网技术服务有限责任公司 | 停车场控制方法和装置 |
CN107122906A (zh) * | 2017-04-28 | 2017-09-01 | 郑州云海信息技术有限公司 | 一种基于云平台的智能停车管理***及方法 |
CN107871342A (zh) * | 2017-12-27 | 2018-04-03 | 北京悦畅科技有限公司 | 停车收费***和方法 |
-
2018
- 2018-05-09 CN CN201810436175.5A patent/CN108629587A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004019282A1 (en) * | 2002-08-21 | 2004-03-04 | Mechtronix Systems Inc. | Networked metered parking system |
CN102831514A (zh) * | 2011-06-15 | 2012-12-19 | 上海博路信息技术有限公司 | 一种基于条码的支付凭证 |
CN106558110A (zh) * | 2015-09-28 | 2017-04-05 | 西安艾润物联网技术服务有限责任公司 | 停车场控制方法和装置 |
CN105591751A (zh) * | 2015-12-23 | 2016-05-18 | 趣点在线科技(北京)有限公司 | 一种离线验证装置和方法 |
CN107122906A (zh) * | 2017-04-28 | 2017-09-01 | 郑州云海信息技术有限公司 | 一种基于云平台的智能停车管理***及方法 |
CN107871342A (zh) * | 2017-12-27 | 2018-04-03 | 北京悦畅科技有限公司 | 停车收费***和方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111415143A (zh) * | 2020-03-26 | 2020-07-14 | 支付宝(杭州)信息技术有限公司 | 支付设备及其支付方法和装置 |
CN112652105A (zh) * | 2020-12-31 | 2021-04-13 | 深圳市捷顺科技实业股份有限公司 | 一种停车场离线出入控制方法及装置 |
CN113963449A (zh) * | 2021-10-21 | 2022-01-21 | 深圳市捷顺科技实业股份有限公司 | 一种停车场支付的方法及装置 |
CN114821831A (zh) * | 2022-03-18 | 2022-07-29 | 深圳市捷顺科技实业股份有限公司 | 一种停车场脱机计费的方法、终端及服务器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106846506B (zh) | 一种基于信息标识码进行信息验证的方法及*** | |
US10515362B2 (en) | Methods and apparatus for card transactions | |
CN104966199B (zh) | 一种数据处理方法、客户端及支付平台 | |
CN108629587A (zh) | 一种实现停车费电子支付验证的方法、服务器和终端设备 | |
CN104599408B (zh) | 基于动态二维码的第三方账户自动柜员机取款方法及*** | |
WO2017143924A1 (zh) | 一种支付方法及装置、设备 | |
US20150235196A1 (en) | Payment method and device | |
CN103186861A (zh) | 基于云数据处理技术的电子支付方法 | |
CN103186860A (zh) | 基于云数据处理技术的电子支付*** | |
EP2888703A1 (en) | Method and system to enable mobile contactless ticketing/payments via a mobile phone application | |
CN105590194A (zh) | 一种线下支付方法以及支付*** | |
WO2017029739A1 (ja) | 携帯端末を利用したクレジット決済システムおよび方法 | |
US9384487B2 (en) | Phone number payments for bill payments users | |
US9342664B2 (en) | Method to make payment or charge safe transactions using programmable mobile telephones | |
US20080183630A1 (en) | Pay station-based system and method for document processing | |
KR20180030514A (ko) | 서비스 프로세싱을 위한 방법 및 디바이스 | |
CN104899747A (zh) | 虚拟票据生成、验证方法、装置及*** | |
CN109800063A (zh) | 业务并行处理方法、装置、服务器、存储介质 | |
CN111626739A (zh) | 一种支付方法、装置、设备和计算机可读存储介质 | |
CN107330695A (zh) | 安全支付方法及*** | |
CN109800897A (zh) | 基于区块链的酒店入住处理方法、装置、***及计算设备 | |
KR102082564B1 (ko) | 온라인 또는 오프라인 결제 시 결제금액을 사용자가 직접 입력하고 금융기관에서 생성되는 일회성 결제 보안코드를 사용자가 받아 결제함으로써 개인정보 유출, 중복결제, 초과결제 또는 결제오류를 방지하는 모바일 페이먼트 서비스 방법 및 시스템 | |
CN111091430B (zh) | 一种开票二维码处理方法及*** | |
CN108109214B (zh) | 一种自动通闸方法、结算装置、存储介质及计算机设备 | |
KR100618128B1 (ko) | 가승인용 신용카드 단말기 및 이를 이용한 신용카드 결제시스템 및 결제 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181009 |
|
RJ01 | Rejection of invention patent application after publication |