一种实现停车费支付的方法和服务器与流程

文档序号:12126721阅读:351来源:国知局
一种实现停车费支付的方法和服务器与流程

本发明涉及智能停车技术领域,具体涉及一种实现停车费支付的方法和服务器。



背景技术:

大型商场往往都具有配套的停车场,为顾客提供停车服务。但实际商场的运营方和停车场的运营方并不一定是相同的,因此顾客的停车通常是有偿的,而为了为用户提供优惠服务,许多商场会为顾客提供一些停车优惠券来减少顾客在停车费用上的支出。例如,会员制的商场可以为顾客提供以消费积分兑换优惠券的服务,但这样的流程十分复杂,而且需要大量的人工操作,顾客还需要保存优惠券,在实际缴纳停车费时也并不便捷。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的实现停车费支付的方法和服务器。

依据本发明的一个方面,提供了一种实现停车费支付的方法,包括:

接收对未完成订单的支付请求,从未完成订单数据库中查找出对应的未完成订单信息,所述未完成订单信息包括:停车场信息、停车费总金额、车辆信息;

根据所述停车场信息查找相应的积分支付规则;

向会员管理服务器发送所述车辆信息,并接收所述会员管理服务器返回的与所述车辆信息对应的会员账户信息;

根据所述停车费总金额、会员账户信息中的积分余额、积分支付规则,生成对所述未完成订单的支付策略;

当所述支付策略包括积分支付方式时,根据所述支付策略向所述会员管理服务器发送扣除可抵用停车费的积分的请求,在接收到积分扣除确认信息后,完成对所述未完成订单的支付。

可选地,该方法还包括:

在支付完成后,根据所述未完成订单信息和支付策略生成已完成订单信息,保存到已完成订单数据库中并发送给所述停车场计费服务器,以及从所述未完成订单数据库中删除相应的未完成订单信息。

可选地,所述接收对未完成订单的支付请求包括:接收前端页面发送的对未完成订单的支付请求,所述支付请求包括:车辆信息;

所述从未完成订单数据库中查找出对应的未完成订单信息包括:根据所述车辆信息查找出相应的未完成订单信息;

在生成与所述未完成订单信息对应的支付策略后,该方法还包括:将所述支付策略返回给所述前端页面;

当接收到前端页面返回的支付策略确认信息后,再根据所述支付策略向所述会员管理服务器发送扣除可抵用停车费的积分的请求。

可选地,该方法还包括:

预先在白名单中记录指定公众号的一个或多个访问IP;

在接收到前端页面发送的对未完成订单的支付请求后,判断该支付请求对应的IP是否在白名单中,若不在,则向所述前端页面返回积分支付失败的提示。

可选地,所述根据所述停车费总金额、会员账户信息中的积分余额、积分支付规则,生成对所述未完成订单的支付策略包括:

根据所述停车费总金额、积分余额和积分支付规则,计算出在所述停车费总金额内的、可用积分余额抵扣的最大停车费金额,并得到对应的可抵用停车费的积分;如果可用积分余额抵扣的最大停车费金额小于停车费总金额,进一步计算停车费总金额和所述会员积分余额抵扣的最大停车费金额的差值;

将扣除所述可抵用停车费的积分,和/或以预设的一种或多种支付方式支付停车费总金额和所述会员积分余额抵扣的最大停车费金额的差值作为对所述未完成订单的支付策略。

依据本发明的另一方面,提供了一种实现停车费支付的服务器,包括:

接收单元,用于接收对未完成订单的支付请求,从未完成订单数据库中查找出对应的未完成订单信息,所述未完成订单信息包括:停车场信息、停车费总金额、车辆信息;

支付单元,用于根据所述停车场信息查找相应的积分支付规则;向会员管理服务器发送所述车辆信息,并接收所述会员管理服务器返回的与所述车辆信息对应的会员账户信息;根据所述停车费总金额、会员账户信息中的积分余额、积分支付规则,生成对所述未完成订单的支付策略;当所述支付策略包括积分支付方式时,根据所述支付策略向所述会员管理服务器发送扣除可抵用停车费的积分的请求,在接收到积分扣除确认信息后,完成对所述未完成订单的支付。

可选地,所述支付单元,还用于在支付完成后,根据所述未完成订单信息和支付策略生成已完成订单信息,保存到已完成订单数据库中并发送给所述停车场计费服务器,以及从所述未完成订单数据库中删除相应的未完成订单信息。

可选地,所述接收单元,用于接收前端页面发送的对未完成订单的支付请求,所述支付请求包括:车辆信息;根据所述车辆信息查找出相应的未完成订单信息;以及用于接收所述前端页面返回的支付策略确认信息;

所述支付单元,还用于在生成与所述未完成订单信息对应的支付策略后,将所述支付策略返回给所述前端页面;在所述接收单元接收到前端页面返回的支付策略确认信息后,再根据所述支付策略向所述会员管理服务器发送扣除可抵用停车费的积分的请求。

可选地,该服务器还包括:

访问控制单元,用于预先在白名单中记录指定公众号的一个或多个访问IP;

所述接收单元,用于在接收到前端页面发送的对未完成订单的支付请求后,判断该支付请求对应的IP是否在白名单中,若不在,则向所述前端页面返回积分支付失败的提示。

可选地,所述支付单元,用于根据所述停车费总金额、积分余额和积分支付规则,计算出在所述停车费总金额内的、可用积分余额抵扣的最大停车费金额,并得到对应的可抵用停车费的积分;如果可用积分余额抵扣的最大停车费金额小于停车费总金额,进一步计算停车费总金额和所述会员积分余额抵扣的最大停车费金额的差值;将扣除所述可抵用停车费的积分,和/或以预设的一种或多种支付方式支付停车费总金额和所述会员积分余额抵扣的最大停车费金额的差值作为对所述未完成订单的支付策略。

由上述可知,本发明的技术方案,通过接收对包含停车场信息、停车费总金额和车辆信息的未完成订单的支付请求,根据确定和获取到的积分支付规则、会员账户中的积分余额和停车费总金额生成对该未完成订单的支付策略,在积分支付可用时,使用积分完成对该未完成订单的支付并从会员管理服务器扣除所使用的积分。该技术方案实现了以顾客在商场消费等方式获取的积分直接抵扣停车费,在停车费支付的整个流程中不需要用户选择如何使用积分,极大地提升支付效率和用户体验。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明一个实施例的一种实现停车费支付的方法的流程示意图;

图2示出了根据本发明一个实施例的一种实现停车费支付的服务器的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

图1示出了根据本发明一个实施例的一种实现停车费支付的方法的流程示意图,如图1所示,该方法包括:

步骤S110,接收对未完成订单的支付请求,从未完成订单数据库中查找出对应的未完成订单信息,未完成订单信息包括:停车场信息、停车费总金额、车辆信息。

步骤S120,根据停车场信息查找相应的积分支付规则,并向所述停车场信息对应的会员管理服务器发送车辆信息,并接收会员管理服务器返回的与所述车辆信息对应的会员账户信息。

其中,积分支付规则可以包括:积分兑换方式,例如,积分兑换停车费金额;积分兑换比例,例如,10积分兑换1元停车费;最高可支付限额,例如,最高可用积分抵扣5元停车费,等等。积分支付规则可以根据配置为启用状态或停用状态,也可以配置积分支付规则的有效期。可以为每个停车场选择已有的积分支付规则或新建积分支付规则,将停车场与对应的积分支付规则保存在数据库中。停车场信息和会员管理服务器的对应关系就是现实中商场与其配套的停车场的对应关系。通常商场都会有自己的会员管理系统,顾客在注册时需要输入一些信息,例如车辆信息。在本实施例中只需要访问商场的会员管理服务器提供的接口,向会员管理服务器发送车辆信息后,会员管理服务器可以根据车辆信息查找出对应的会员账户,并返回会员账户信息,这样就获得了会员账户信息中的积分余额。

步骤S130,根据停车费总金额、会员账户信息中的积分余额、积分支付规则,生成对未完成订单的支付策略。

步骤S140,当支付策略包括积分支付方式时,根据支付策略向会员管理服务器发送扣除可抵用停车费的积分的请求,在接收到积分扣除确认信息后,完成对未完成订单的支付。

可见,图1所示的方法,通过接收对包含停车场信息、停车费总金额和车辆信息的未完成订单的支付请求,根据确定和获取到的积分支付规则、会员账户中的积分余额和停车费总金额生成对该未完成订单的支付策略,在积分支付可用时,使用积分完成对该未完成订单的支付并从会员管理服务器扣除所使用的积分。该技术方案实现了以顾客在商场消费等方式获取的积分直接抵扣停车费,在停车费支付的整个流程中不需要用户选择如何使用积分,极大地提升支付效率和用户体验。

在本发明的一个实施例中,图1所示的方法还包括:在支付完成后,根据未完成订单信息和支付策略生成已完成订单信息,保存到已完成订单数据库中并发送给停车场计费服务器,以及从未完成订单数据库中删除相应的未完成订单信息。

例如,未完成订单信息包括停车费总金额10元,车辆信息为京A11111(仅作举例),停车场编号A0001。实际未完成订单信息可能包括更多信息,例如车辆入场时间、车辆出场时间、停车费单价等等。支付策略为从会员账户中扣除了100积分,恰好抵消了本次10元的停车费。那么在支付完成后,就会生成相应的已完成订单信息进行保存,可以用于生成停车场的财务报表、业务流水等等。另外已完成订单信息还可以发回给停车场计费服务器,使得停车场计费服务器控制相应的终端对车辆进行放行。

在本发明的一个实施例中,图1所示的方法中,接收对未完成订单的支付请求包括:接收前端页面发送的对未完成订单的支付请求,支付请求包括:车辆信息;从未完成订单数据库中查找出对应的未完成订单信息包括:根据车辆信息查找出相应的未完成订单信息;在生成与未完成订单信息对应的支付策略后,该方法还包括:将支付策略返回给前端页面;当接收到前端页面返回的支付策略确认信息后,再根据支付策略向会员管理服务器发送扣除可抵用停车费的积分的请求。

在本实施例中,限定了支付请求是通过前端页面来发送的,具体地,该前端页面的入口可以嵌入在商场公众号中。例如用户需要关注该公众号,进行信息的注册才能成为该商场的会员等,这些不是本发明的重点;但在本实施例中需要用户通过在该公众号中打开停车缴费的链接才能发送支付请求,因此可以实现对商场公众号的推广。具体地,可以预先在白名单中记录指定公众号的一个或多个访问IP;在接收到前端页面发送的对未完成订单的支付请求后,判断该支付请求对应的IP是否在白名单中,若不在,则向前端页面返回积分支付失败的提示。这样就确保了支付请求是通过公众号发送的。

用户关注该公众号后需要注册相关信息,因此发送的支付请求中会携带车辆信息,如果没有携带,就会向用户返回完善注册信息的页面。根据车辆信息,在未完成订单数据库中查找到与该车辆信息对应的未完成订单信息。那么在生成支付策略后,还可以将生成的支付策略返回给前端页面供用户确认,用户可以了解到本次花费了多少积分。

在本发明的一个实施例中,图1所示的方法中,根据停车费总金额、会员账户信息中的积分余额、积分支付规则,生成对未完成订单的支付策略包括:根据停车费总金额、积分余额和积分支付规则,计算出在停车费总金额内的、可用积分余额抵扣的最大停车费金额,并得到对应的可抵用停车费的积分;如果可用积分余额抵扣的最大停车费金额小于停车费总金额,进一步计算停车费总金额和会员积分余额抵扣的最大停车费金额的差值;将扣除可抵用停车费的积分,和/或以预设的一种或多种支付方式支付停车费总金额和会员积分余额抵扣的最大停车费金额的差值作为对未完成订单的支付策略。

例如,停车费总金额为2元;积分支付规则为10积分兑换1元停车费,没有兑换上限;积分余额是50积分,那么生成的支付策略为扣除20积分。而如果停车费总金额为6元,其他条件不变,那么生成的支付策略为扣除50积分,而剩余的1元以预设的支付方式扣除。其中,服务器可以提供一种或多种支付方式供用户选择,此时就需要将支付策略发送至前端页面,由用户进行确认。当然,用户还可以通过预先将选择的支付方式发送至服务器,例如用户希望以指定信用卡账户进行停车费支付,那么就不需每次都由用户进行停车费支付方式(积分支付外的其他支付方式,例如支付宝支付、信用卡支付等)的确认了。

图2示出了根据本发明一个实施例的一种实现停车费支付的服务器的结构示意图,如图2所示,实现停车费支付的服务器200包括:

接收单元210,用于接收对未完成订单的支付请求,从未完成订单数据库中查找出对应的未完成订单信息,未完成订单信息包括:停车场信息、停车费总金额、车辆信息。

支付单元220,用于根据停车场信息查找相应的积分支付规则;向会员管理服务器发送车辆信息,并接收会员管理服务器返回的与会员账户信息;根据停车费总金额、会员账户信息中的积分余额、积分支付规则,生成对未完成订单的支付策略;当支付策略包括积分支付方式时,根据支付策略向会员管理服务器发送扣除可抵用停车费的积分的请求,在接收到积分扣除确认信息后,完成对未完成订单的支付。

可见,图2所示的服务器,通过各单元的相互配合,接收对包含停车场信息、停车费总金额和车辆信息的未完成订单的支付请求,根据确定和获取到的积分支付规则、会员账户中的积分余额和停车费总金额生成对该未完成订单的支付策略,在积分支付可用时,使用积分完成对该未完成订单的支付并从会员管理服务器扣除所使用的积分。该技术方案实现了以顾客在商场消费等方式获取的积分直接抵扣停车费,在停车费支付的整个流程中不需要用户选择如何使用积分,极大地提升支付效率和用户体验。

在本发明的一个实施例中,图2所示的服务器中,支付单元220,还用于在支付完成后,根据未完成订单信息和支付策略生成已完成订单信息,保存到已完成订单数据库中并发送给停车场计费服务器,以及从未完成订单数据库中删除相应的未完成订单信息。

在本发明的一个实施例中,图2所示的服务器中,接收单元210,用于接收前端页面发送的对未完成订单的支付请求,支付请求包括:车辆信息;根据车辆信息查找出相应的未完成订单信息;以及用于接收前端页面返回的支付策略确认信息;支付单元220,还用于在生成与未完成订单信息对应的支付策略后,将支付策略返回给前端页面;在接收单元接收到前端页面返回的支付策略确认信息后,再根据支付策略向会员管理服务器发送扣除可抵用停车费的积分的请求。

在本发明的一个实施例中,上述服务器还包括:访问控制单元230(图未示),用于预先在白名单中记录指定公众号的一个或多个访问IP;接收单元210,用于在接收到前端页面发送的对未完成订单的支付请求后,判断该支付请求对应的IP是否在白名单中,若不在,则向前端页面返回积分支付失败的提示。

在本发明的一个实施例中,图2所示的服务器中,支付单元220,用于根据停车费总金额、积分余额和积分支付规则,计算出在停车费总金额内的、可用积分余额抵扣的最大停车费金额,并得到对应的可抵用停车费的积分;如果可用积分余额抵扣的最大停车费金额小于停车费总金额,进一步计算停车费总金额和会员积分余额抵扣的最大停车费金额的差值;将扣除可抵用停车费的积分,和/或以预设的一种或多种支付方式支付停车费总金额和会员积分余额抵扣的最大停车费金额的差值作为对未完成订单的支付策略。

需要说明的是,上述各装置实施例的具体实施方式与前述对应方法实施例的具体实施方式相同,在此不再赘述。

综上所述,本发明的技术方案,通过接收对包含停车场信息、停车费总金额和车辆信息的未完成订单的支付请求,根据确定和获取到的积分支付规则、会员账户中的积分余额和停车费总金额生成对该未完成订单的支付策略,在积分支付可用时,使用积分完成对该未完成订单的支付并从会员管理服务器扣除所使用的积分。该技术方案实现了以顾客在商场消费等方式获取的积分直接抵扣停车费,在停车费支付的整个流程中不需要用户选择如何使用积分,极大地提升支付效率和用户体验。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

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