扫码优惠支付系统的制作方法

文档序号:13238250阅读:564来源:国知局
扫码优惠支付系统的制作方法

本发明涉及电子设备领域,具体涉及一种扫码优惠支付系统。



背景技术:

目前众多食堂收费方式采用传统的ic卡刷卡收费模式,消费者在通过人工或者结算设备结算完总价后,通过ic卡刷卡机刷卡支付,无需使用现金支付;由于高校或者企业食堂经常会在节假日给学生或者员工发放优惠餐券福利,所以食客在取完餐结算后只需支付总价扣除优惠券优惠的部分即可。这种方式对传统人工计费食堂基本没有影响,但是针对使用自动结算设备的食堂,如果有食客使用餐券,还需要人工重新打卡干预;另外,由于众多公立院校食堂没有独立结算账户,不具备开通微信或者支付宝等移动支付功能,所以当食客忘记带ic卡的时候,也可以到人工服务窗口购买对应金额的餐券。



技术实现要素:

为了解决上述技术问题,本发明提供了一种扫码优惠支付系统。

本发明是通过以下技术方案实现的:一种扫码优惠支付系统,包括扫码器、与扫码器相连接的自动收费系统、因特网、支付服务端、数据库服务端、发码管理端、条码打印机、条码售卖端以及小票打印机;自动收费系统,包括用于饭堂菜价计费的收费系统;扫码器,通过串口与自动收费系统连接;支付服务端,与因特网及数据库服务端相连接;条码售卖端,通过因特网与支付服务端连接;小票打印机,通过串口或者并口与条码售卖端连接;发码管理端,通过因特网与支付服务端相连接;条码打印机,通过串口或者并口与发码管理端连接。发码管理端与条码售卖端将条码数字编号及对应的金额通过因特网发送给支付服务端,数据库服务端记录对应的条码数字编号和金额信息;消费者通过扫码器扫描优惠券或者消费小票上条码,自动收费系统将扫码器采集的条码编号信息通过支付服务端与数据库服务端内数据进行匹配扣除对应消费金额。

以上所述发码管理端通过因特网与支付服务端连接,每个发码管理端设有一个网络唯一身份id标志,发码管理端将自身id标志与按升序生成的序号加密生成一个条码编号,向支付服务端发送条码编号信息及对应金额信息,支付服务端解密判断条码是否符合要求,若符合则通过数据库服务端记录对应的数据信息;发码管理端还向条码打印机发送条码编号信息,条码打印机打印对应条码。

以上所述条码售卖端通过因特网与支付服务端连接,每个条码售卖端设有一个网络唯一身份id标志,条码售卖端将自身id标志与按升序生成的序号加密生成一个条码编号,条码售卖端向支付服务端发送条码编号信息及对应金额信息,支付服务端解密判断条码是否符合要求,若符合则通过数据库服务端记录对应的条码编号及金额信息,条码售卖端向小票打印机发送条码编号信息及金额信息,小票打印机打印对应条码及金额。

以上所述支付服务端接收来自所述发码管理端与条码售卖端的录入的金额信息与发码管理端或者条码售卖端生成的网络唯一条码编号,并将所述条码与金额信息发送至数据库服务端中储存。

以上所述自动收费系统连接至因特网请求条码优惠信息时,将扫码器条码与数据库服务端中条码作匹配,取得数据库服务端中相同条码对应的金额信息并在自动收费系统中减少对应金额,具体支付步骤为:

a)扫码器扫码,并将条码传输给自动收费系统;

b)自动收费系统解密接收到的条码,验证后发送给支付服务端;

c)支付服务端将收到的数据与数据库服务器中数据匹配,匹配成功后将优惠金额信息发送给自动收费系统;

d)自动收费系统扣除对应金额,支付方完成支付结束。

进一步的,所述的扫码器条码,自动收费系统对条码解密判断是否符合要求,如果不符合要求,则会告知支付方条码不符要求,扫码优惠请求失败;如果信息相符,则将条码上传到服务器验证。

进一步的,中所述的自动收费系统请求条码优惠信息,由支付服务端对条码信息与数据库服务端中信息匹配,判断是否一致,如果信息不一致,则会告知自动收费系统验证失败,不能提供优惠;如果信息一致,则可享受优惠申请。

所述扫码器与自动收费系统均设有多个。

所述条码编号能够生成二维码、条形码或者扫码器能识别的其他标志码中的任意一种。

本发明的具体工作流程为:步骤1)扫码器扫码;步骤2)扫码器将扫码信息传输给收费系统;步骤3)收费系统解密得到明文判断是否符合要求,如果不符合要求,扫码失败;如果符合要求,执行步骤4)收费系统上传条码号给支付服务端;步骤5)支付服务端判断是否收到,如果没有收到,返回步骤3);如果收到,执行步骤6)支付服务端将收到的条码与数据库服务端内容匹配;步骤7)判断是否匹配成功,如果没有匹配不成功,返回验证失败信息给收费系统;如果匹配成功,执行步骤8)返回金额信息给收费系统;步骤9)收费系统扣除结算总价相应的价钱;步骤10)消费者刷卡或其它方式付剩余款项;步骤11)交易结束。

本发明的有益效果是:对于使用自动结算设备的食堂,如果有食客使用餐券,不需要人工重新打卡干预;当食客忘记带ic卡的时候,可以自行购买对应金额的餐券,方便食客就餐,节省人工。

附图说明

图1为本发明的实施例结构示意图。

图2为本发明的工作流程图。

图中,1.扫码器,2.自动收费系统,3.条码售卖端,4.小票打印机,5.因特网,6.支付服务端,7.数据库服务端,8.发码管理端,9.条码打印机。

具体实施方式

如附图1所示,一种扫码优惠支付系统,包括扫码器1、与扫码器1相连接的自动收费系统2、因特网5、支付服务端6、数据库服务端7、发码管理端8、条码打印机9、条码售卖端3以及小票打印机4;自动收费系统2,包括用于饭堂菜价计费的收费系统;扫码器1,通过串口与自动收费系统2连接;支付服务端6,与因特网5及数据库服务端7相连接;条码售卖端3,通过因特网5与支付服务端6连接;小票打印机4,通过串口或者并口与条码售卖端3连接;发码管理端8,通过因特网5与支付服务端6相连接;条码打印机9,通过串口或者并口与发码管理端8连接。发码管理端8与条码售卖端3将条码数字编号及对应的金额通过因特网5发送给支付服务端6,数据库服务端7记录对应的条码数字编号和金额信息;消费者通过扫码器1扫描优惠券或者消费小票上条码,自动收费系统2将扫码器1采集的条码编号信息通过支付服务端6与数据库服务端7内数据进行匹配扣除对应消费金额。

如附图1所示,所述发码管理端8通过因特网5与支付服务端6连接,每个发码管理端8设有一个网络唯一身份id标志,发码管理端8将自身id标志与按升序生成的序号加密生成一个条码编号,向支付服务端6发送条码编号信息及对应金额信息,支付服务端6解密判断条码是否符合要求,若符合则通过数据库服务端7记录对应的数据信息;发码管理端8还向条码打印机9发送条码编号信息,条码打印机9打印对应条码。

所述条码售卖端3通过因特网5与支付服务端6连接,每个条码售卖端3设有一个网络唯一身份id标志,条码售卖端3将自身id标志与按升序生成的序号加密生成一个条码编号,条码售卖端3向支付服务端6发送条码编号信息及对应金额信息,支付服务端6解密判断条码是否符合要求,若符合则通过数据库服务端7记录对应的条码编号及金额信息,条码售卖端3向小票打印机4发送条码编号信息及金额信息,小票打印机4打印对应条码及金额。

所述支付服务端6接收来自所述发码管理端8与条码售卖端3的录入的金额信息与发码管理端8或者条码售卖端3生成的网络唯一条码编号,并将所述条码与金额信息发送至数据库服务端7中储存。

所述自动收费系统2连接至因特网5请求条码优惠信息时,将扫码器1条码与数据库服务端7中条码作匹配,取得数据库服务端7中相同条码对应的金额信息并在自动收费系统2中减少对应金额。

所述的扫码器条码,自动收费系统2对条码解密判断是否符合要求,如果不符合要求,则会告知支付方条码不符要求,扫码优惠请求失败;如果信息相符,则将条码上传到服务器验证。

所述的自动收费系统2请求条码优惠信息,由支付服务端6对条码信息与数据库服务端7中信息匹配,判断是否一致,如果信息不一致,则会告知自动收费系统验证失败,不能提供优惠;如果信息一致,则可享受优惠申请,具体支付步骤为:a)扫码器扫码,并将条码传输给自动收费系统;b)自动收费系统解密接收到的条码,验证后发送给支付服务端;c)支付服务端将收到的数据与数据库服务器中数据匹配,匹配成功后将优惠金额信息发送给自动收费系统;d)自动收费系统扣除对应金额,支付方完成支付结束。

所述扫码器1与自动收费系统2均设有多个。

所述条码编号能够生成二维码、条形码或者扫码器能识别的其他标志码中的任意一种。

如图2所示,步骤1)扫码器1扫码;步骤2)扫码器1将扫码信息传输给自动收费系统2;步骤3)自动收费系统2解密得到明文判断是否符合要求,如果不符合要求,扫码失败;如果符合要求,执行步骤4)自动收费系统2上传条码号给支付服务端6;步骤5)支付服务端6判断是否收到,如果没有收到,返回步骤3);如果收到,执行步骤6)支付服务端6将收到的条码与数据库服务端7内容匹配;步骤7)判断是否匹配成功,如果没有匹配不成功,返回验证失败信息给自动收费系统2;如果匹配成功,执行步骤8)返回金额信息给自动收费系统2;步骤9)自动收费系统2扣除结算总价相应的价钱;步骤10)消费者刷卡或其它方式付剩余款项;步骤11)交易结束。

实施例1

1.高校食堂管理者通过发码管理端8打印5元优惠券100张、10元优惠券100张发送给学生,发码管理端8同时将条码编号信息及对应的金额信息发送给支付服务端6,支付服务端6通过数据库服务端7存储相关信息。学生在通过自动收费系统2结算的过程中,系统算出菜价总价为12元,学生通过扫码器1扫描五元代金券条码,此时,学生只需要刷卡支付另外7元餐费。

实施例2

学生去食堂吃饭,忘记带饭卡,此时可以通过条码售卖端3向服务人员购买对应金额条码。例如学生花13元购买对应金额的条码,此时条码售卖端向支付服务端6发送13元金额的条码信息,支付服务端6生成对应条码编号信息并将条码编号与金额信息发送至数据库服务端7中存储,同时将生成的条码编号返回给条码售卖端3,条码售卖端3通过小票打印机4打印对应条码编号等信息。此时学生通过自动收费系统2计算完餐费后直接用扫码器1扫描小票上条码即可。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1