一种基于云数据处理技术的电子支付系统,包括:终端设备、云服务器、支付服务器和商家服务器;终端设备适于基于用户的操作信息发送支付确认消息至云服务器,所述支付确认消息携带第一订单信息、所述用户的支付账号及验证信息、终端设备的身份数据;云服务器适于从第一订单信息对应的所述商家服务器中提取第二订单信息,对第一订单信息进行验证,在验证通过后向支付服务器提交支付请求,支付请求中至少携带支付金额、支付对象、与第一订单信息关联的交易编号、支付账号及验证信息、终端设备的身份数据;支付服务器适于获取与支付账号对应的银行账号,并在所述验证信息验证通过后以该银行账号完成支付。本技术方案能确保电子支付的安全性和便捷性。
【技术实现步骤摘要】
本专利技术涉及电子支付领域,特别涉及一种基于云数据处理技术的电子支付系统。
技术介绍
目前,通过银行进行支付、转账等行为越来越普遍,银行通过商业收款机(P0S,Point Of Sales)、自动提款机(ATM,Auto Teller Machine)或在柜台读取存折或磁条卡的磁条信息、IC卡信息并识别银行账户的信息从而进行相应的操作,随着电话银行、网上银行的普及,银行也开始通过电话、互联网来读取银行账户信息。通过上述方式,包括支付者银行账户真实信息的信息直接传输给银行。而某些情况下,银行的客户,即支付者不希望直接提供真实的账户信息,例如担心真实账户信息的泄露;另外一些情况下,提供真实的账户信息会给支付者带来不便,例如支付者无法准确记忆账户信息,或者没有携带存折或银行卡等等。如果能够给支付者提供更多、更方便的途径使得支付者不必提供银行账户信息,而是提供一个容易记忆或便于提供的替代信息,则对银行、收款单位和支付者均极为有利。现有技术中,提供一个容易记忆或便于提供的替代信息具体采取的方式通常是建立与银行账户相对应的支付账号,例如支付宝账号、手机银行账号,用户在开通(激活)所述支付账号后(主要是确定用户身份以及与该支付账号对应的银行账号的真实可用性),便能够以该支付账号实现支付。采用所述支付账号进行消费支付时,如何确保使用与银行账户相对应的支付账号实现支付时的安全性和便捷性,是尤为重要的问题。关于电子支付技术,还可参考公开号为CN 1758276A的中国专利申请,该专利申请公开了一种支付服务管理系统及方法。
技术实现思路
本专利技术解决的问题是提供一种基于云数据处理技术的电子支付系统,以确保支付账号进行消费支付时的安全性和便捷性。为解决上述问题,本专利技术提供一种基于云数据处理技术的电子支付系统,包括:终端设备、适于与所述终端设备通讯的云服务器、适于与所述云服务器通讯的支付服务器和适于与所述云服务器通讯的商家服务器;所述终端设备包括支付确认单元,所述支付确认单元适于基于用户的操作信息发送支付确认消息至云服务器;其中,所述支付确认消息中携带第一订单信息、所述用户的支付账号及验证信息、终端设备的身份数据;所述云服务器包括:验证单元,适于在接收到所述支付确认消息后,从所述第一订单信息对应的商家服务器中提取第二订单信息,以所述第二订单信息对所述第一订单信息进行验证;支付请求单元,适于在对所述第一订单信息的验证通过后,调用支付接口,向支付服务器提交支付请求;其中,所述支付请求中至少携带支付金额、支付对象、与所述第一订单信息关联的交易编号、所述用户的支付账号及验证信息、终端设备的身份数据;所述商家服务器,适于向所述云服务器提供与所述第一订单信息对应的所述第二订单信息;所述支付服务器,适于在接收到所述支付请求后,基于所述用户的支付账号和终端设备的身份数据获取对应的银行账号,并在所述验证信息验证通过后以所述银行账号完成支付。可选的,所述支付确认单元包括:提示接收单元,适于接收来自所述云服务器的对应于所述第一订单信息的支付提示;操作信息接收单元,适于接收用户响应所述支付提示的操作信息,所述用户的操作信息包括所述用户的支付账号及验证信息;生成单元,适于以所述用户的操作信息、所述第一订单信息、终端设备的身份数据生成所述支付确认消息。可选的,所述终端设备还包括身份信息验证单元,适于对所述用户的身份信息进行验证。可选的,所述身份信息验证单元对所述用户的身份信息进行的验证包括:验证所述用户是否为所述终端设备的登记用户。可选的,所述终端设备还包括绑定检查单元,适于在发送支付确认消息前,检查所述用户的支付账号是否在本终端设备上已绑定银行账号。可选的,所述终端设备还包括绑定提示单元,适于当检查出所述支付账号未绑定银行账号时,提示所述用户进行绑定操作。可选的,所述云服务器还包括:绑定请求接收单元,适于接收所述终端设备提交的绑定请求,所述绑定请求携带所述用户的身份信息、支付账号及验证信息、与所述支付账号对应的银行账号及其密码、所述终端设备的身份数据;绑定请求处理单元,适于调用绑定接口,将所述绑定请求提交至所述支付服务器进行验证,并接收验证通过后返回的绑定结果,更新并存储所述支付账号在所述终端设备上绑定银行账号的信息;绑定结果反馈单元,适于向所述终端设备返回所述绑定结果。可选的,所述云服务器还包括绑定检查单元,适于在提取所述第二订单信息前,检查所述支付账号是否已在所述终端设备上绑定银行账号。可选的,所述云服务器还包括订单信息检查单元,适于在提取所述第二订单信息前,对所述第一订单信息中包括的订单号及其对应的商户号进行检查,对所述订单号的检查包括检查该订单号的格式是否正确以及该订单号是否属于对应商户,对所述商户号的检查包括检查该商户号是否已登记注册并处于激活状态。可选的,所述云服务器还包括屏蔽单元,适于在接收到所述支付确认消息后的预定时间内,屏蔽对具有所述第一订单信息中的订单号的其他支付确认消息的处理。可选的,所述验证单元验证所述第一订单信息中的订单号是否存在、支付金额是否与所述第二订单信息中的支付金额一致以及该订单是否已完成支付。可选的,所述云服务器还包括交易记录生成单元,适于在验证出该订单未完成支付时,生成与所述订单号对应的交易记录,所述交易记录包括支付状态和所述交易编号。可选的,所述支付服务器还适于在支付成功或失败后向所述云服务器返回支付结果,所述云服务器还包括更新反馈单元,适于在接收到所述支付结果后更新所述支付状态,并向所述商家服务器发送支付完成信号。可选的,所述支付服务器查询预先建立的所述用户的支付账号、终端设备的身份数据与银行账号的绑定关系,获取与所述用户支付账号对应的银行账号。可选的,所述终端设备还包括加密单元,适于对所述支付确认消息所携带的信息进行加密处理。可选的,所述云服务器还包括事务管理单元,适于以事务管理的方式对支付过程中的执行结果进行标记。可选的,所述基于云数据处理技术的电子支付系统还包括与所述云服务器相连的运营控制单元,适于对消费支付的过程进行控制。可选的,所述基于云数据处理技术的电子支付系统还包括与所述云服务器相连的运维监控单元,适于监控所述云服务器的运行状况。可选的,所述基于云数据处理技术的电子支付系统还包括与所述云服务器、支付服务器、商家服务器通讯的财务管理单元,适于对消费支付进行财务管理的操作。可选的,所述支付账号与所述终端设备的身份数据、银行账号一一对应。可选的,所述终端设备为车载终端设备。与现有技术相比,本技术方案具有以下优点:通过终端设备向云服务器发送支付确认消息,所述支付确认消息携带第一订单信息、用户的支付账号及验证信息、终端设备的身份数据,云服务器在接收到该支付确认消息后,从第一订单信息对应的商家服务器中提取第二订单信息,对第一订单信息进行验证,并在验证通过后向支付服务器提交支付请求,所述支付请求中至少携带支付金额、支付对象、与第一订单信息关联的交易编号、支付账号及验证信息、终端设备的身份数据,支付服务器在接收到支付请求后,获取与支付账号、终端设备的身份数据相对应的银行账号,并在所述验证信息验证通过后以该银行账号完成支付,从而使用户通过所述支付账号能便捷、安全地实现支付。附图说明图1是本专利技术实施方式提供的基本文档来自技高网...
【技术保护点】
一种基于云数据处理技术的电子支付系统,其特征在于,包括:终端设备、适于与所述终端设备通讯的云服务器、适于与所述云服务器通讯的支付服务器和适于与所述云服务器通讯的商家服务器;所述终端设备包括支付确认单元,所述支付确认单元适于基于用户的操作信息发送支付确认消息至云服务器;其中,所述支付确认消息中携带第一订单信息、所述用户的支付账号及验证信息、终端设备的身份数据;所述云服务器包括:验证单元,适于在接收到所述支付确认消息后,从所述第一订单信息对应的商家服务器中提取第二订单信息,以所述第二订单信息对所述第一订单信息进行验证;支付请求单元,适于在对所述第一订单信息的验证通过后,调用支付接口,向支付服务器提交支付请求;其中,所述支付请求中至少携带支付金额、支付对象、与所述第一订单信息关联的交易编号、所述用户的支付账号及验证信息、终端设备的身份数据;所述商家服务器,适于向所述云服务器提供与所述第一订单信息对应的所述第二订单信息;所述支付服务器,适于在接收到所述支付请求后,基于所述用户的支付账号和终端设备的身份数据获取对应的银行账号,并在所述验证信息验证通过后以所述银行账号完成支付。
【技术特征摘要】
【专利技术属性】
技术研发人员:万磊,姜宇,岳鹏程,吴岳,
申请(专利权)人:上海博泰悦臻电子设备制造有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。