一种基于条码的支付凭证制造技术

技术编号:8106104 阅读:211 留言:0更新日期:2012-12-21 05:15
本发明专利技术公开了一种基于条码的支付凭证,包含凭证条码生成模块,编码模块,逻辑模块,验证模块,计费模块等等。本发明专利技术通过在系统平台获取系统为用户生成的条码,用户通过各种方式如互联网,邮件等方式获取该条码后打印、复印在纸媒介或通过手机承载作为支付的凭证,使用时系统根据用户的条码进行识别并判断该条码包含的支付价值和真实有效性,验证通过则本次支付凭证合法有效,并将该条码的使用状态标记为已经使用,通过本发明专利技术的支付方法,为用户提供了一种离线或在线的一种方便快捷的支付方式。

【技术实现步骤摘要】

本专利技术涉及条码、系统软件,移动终端等多个
,特别是指一种基于条码的支付凭证
技术介绍
随着互联网技术、通信技术的发展,特别是条码技术的成熟和系统软件技术的发展,为基于条码的支付凭证提供了可行性。终端支付尤其是手机支付成为一种便捷的消费模式,用户无需携带钱包等物品即可完成消费的全过程,成为人们的一种消费支付的选择。目前流行的支付方式主要是NFC方式,需要更换特制手机终端或SIM卡,同时需要 POS机的配合,推广上存在弊端,成本较高,而通过短信获取支付代码凭证,并通过系统简单的识别,可以完成NFC类似的支付功能,对手机没有要求,用户群基础更广泛。同时,以上各种支付方式都是在线使用方式,而条码的支付凭证方式可以是离线使用方式,用户可以先行获取支付凭证,在不同的时间和地点使用,提高了使用的便捷性。有鉴于此,本专利技术的目的在于提出一种简单,易行,通过基于条码的支付凭证完成支付的一种方法。
技术实现思路
从上面所述可以看出,本专利技术提供的一种基于条码的支付凭证,通过在条码作为凭证,在条码中包含用户支付的编码,使用时验证支付凭证,进行在线或离线的支付的一种简单易行的基于条码的支付凭证。具体来说具有以下优点 成本低廉 基于系统在线生成承载支付凭证,费用低廉,有效地降低了成本。使用方便 用户获得支付凭证后,根据使用场景,打印凭证或通过手机承载,使用方式灵活。易于部署 通过条码识别,识别技术相对简单,设备成本低廉,技术成熟,部署简单快捷。离线消费 用户获得支付凭证后可以在离线方式使用该支付凭证,而无需实时或在线支付特定消费或服务,方便了用户的使用。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图I为本专利技术系统模块结构的示意图。图2为用户获取支付凭证交互示意图。图3为用户凭证使用流程示意图。具体实施例方式下面参照附图对本专利技术进行更全面的描述,其中说明本专利技术的示例性实施例。为实现上述目的,提出了一种基于条码的支付凭证。以下通过结合附图,对本专利技术的实施方式进行描述。实现一种基于条码的支付凭证的关键点如下 凭证申请 用户注册后可以在系统申请凭证,用户申请凭证时系统将从用户账户扣费,并根据扣费结果生成凭证,凭证数据包含支付流水号信息,系统用来映射后台系统保留的具体的大量的用户信息和支付信息。凭证编码 为保证数据和消息的安全,系统生成唯一性的编码数据,映射用户支付的信息和支付信息,凭证侧数据量小,提高识别的成功率。凭证验证 用户在使用凭证时,系统将验证用户的凭证条码,系统读取条码数据后将以该编码为查询的索引键查找系统的对应的用户数据和支付数据,以及使用状态,并根据用户的安全设置决定是否使用动态密码进行验证,如该条码凭证有效且未使用的话,则本次验证有效。支付结算 用户在申请凭证时通过系统账户或第三方的账户进行支付,如系统账户的扣费的话则需要与支付对象进行资金的结算,周期性地与支付对象进行资金的转移和报表的生成。 主要功能模块 如图I所示,一种基于条码的支付凭证的系统结构主要包括 终端侧 互联网终端100 移动终端内部的数据库系统,保存各种数据,为其他模块提供数据来源和访问接口。移动终端101 : 终端侧的与支付有关的各个逻辑流程的控制和执行,与其他模块进行交互完成各种业务逻辑功能。打印终端102 负责与系统端和终端侧的各个模块进行接口协议适配,负责与系统侧的接口模块进行通信,按照协商的协议进行数据传输和通信,提供各种消息和数据的上下行的收发。消费端 凭证扫描103 在消费终端上扫描条码和解析条码信息,并将读取的数据提交给业务逻辑模块。凭证识别104 消费终端上在读取到条码后在本地识别条码或通过系统的条码识别服务接口进行远程条码识别,并将识别结果提交给业务逻辑模块。人机交互模块105 消费终端与用户进行交互的模块,用户可以在消费终端进行输入密码,消费商户的操作员进行人机操作的模块。本地数据库106: 在消费终端上保存业务逻辑数据,包含识别信息,识别结果,支付数据等各种业务数据并提供数据查询等数据库的常见功能。业务逻辑107: 消费终端上根据条码识别的结果执行对应的业务逻辑,包含使用条件判定,支付请求等操作,并将各种逻辑操作结果记录在日志。数据接口模块108: 负责将消费端设备与系统的交互的数据通过数据传输通道与系统进行上下行的数据交互,完成数据的传输,系统的其他模块通过调用接口完成数据的上下载。管理配置模块109 负责消费终端侧的系统的参数配置,提供消费终端设备的各种设备和软件的管理功倉泛。传输通道110: 提供数据传输的实际的物理通道,可以是互联网、无线宽带网和移动数据网络,包含移动宽带网,WIFI,固定宽带网等等。系统侧 系统接口模块111 : 负责与终端与消费端设备的接口模块进行通信,按照协商的协议进行数据传输和通信,将数据发送给终端和接收终端的请求数据。数据库112: 提供数据存储和数据库以及各种基于数据库的各种功能,如数据触发器、函数等逻辑功能以及报表系统等。终端业务逻辑模块113: 负责系统端的对应终端用户的各个业务逻辑的执行和逻辑设置、保存等功能,解析终端侧的业务请求并响应终端,处理各种业务请求逻辑。消费终端业务逻辑模块114 负责系统端与消费终端的对应的业务逻辑的执行和逻辑设置、保存等功能,解析消费终端侧的业务请求并响应终端,处理消费终端侧各种业务请求逻辑。服务封装115: 将系统端的业务逻辑服务能力封装成服务接口形式,供终端侧以远程服务形式调用,包含条码服务,验证服务、查询服务等。安全模块116: 负责用户身份验证和支付安全相关的各种功能,包含生成动态密码,验证终端用户身份和属性,加密和解密各种数据等功能。条码模块117: 负责生成条码和解析条码,为业务逻辑模块提供条码的生成和解析,通过条码服务接口,消费终端可将条码发送到系统的条码模块进行识别,识别后将数据返回到消费终端,也可以在消费终端本地进行识别。结算模块118: 负责与消费终端所属的商户以及支付系统所属机构进行结算,提供各种支付数据的详细数据和资金结算的数据,通过报表模块提供各种分析数据报表。日志模块119: 将系统的支付操作的信息记录到系统日志,并提供给用户进行查询。本地支付模块120: 为用户提供系统内进行支付的功能,系统提供完整的储值,扣款,出账等支付功能。报表模块121 : 为系统提供各种报表,根据用户的需求,生成和输出各种分析数据报表。第三方支付接口 122: 与第三方支付系统的接口,系统通过调用支付接口完成与第三方支付系统的交互。第三方支付系统123 第三方的支付系统,提供电子化的支付接口和根据接口协议完成支付功能,并将支付结果返回给调用方。管理模块124 管理系统,包含用户管理,业务逻辑管理、日志、参数配置等各种管理功能。系统门户125 系统用户登入门户的系统的门户,提供用户使用系统的界面和各种业务流程的承载。 下面举一个例子来说明本专利技术用户使用条码凭证进行支付的工作流程,该实施例中,业务包括以下步骤 预置条件终端已经在本文档来自技高网...

【技术保护点】
一种基于条码的支付凭证,其特征在于用户注册在系统后通过互联网等方式获取支付凭证,系统根据用户支付的结果生成包含支付信息的条码作为支付凭证并通过该凭证进行离线的支付。

【技术特征摘要】

【专利技术属性】
技术研发人员:顾健
申请(专利权)人:上海博路信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1