用于处理电子支付交易的方法和系统技术方案

技术编号:5547010 阅读:208 留言:0更新日期:2012-04-11 18:40
提供用于处理交易的系统和方法,更具体地是用于接收、处理和传输电子支付交易信息的系统和方法。该系统和方法访问交易软件引擎,该引擎实行对电子支付请求的授权和对授权的电子支付的结算。根据本发明专利技术实施例,交易软件引擎驻留于商家驻地,并且更具体地驻留在与一个或多个网络终端通信的商家服务器或计算机之内。利用这样的系统,当每个交易出现时,可由终端发送授权请求。虽然交易是在逐笔交易的基础上处理的,但是在预定时间之后处理成批的结算请求。此外,软件引擎使得能够通过互联网进行传输。结果,与仅使用传统电话线相比较,处理支付授权和结算的时间量有所减少。此外,交易软件引擎能够接受格式有变化的数据并且对这样的数据重新编码,从而可以由交易软件引擎处理该数据。结果,交易软件引擎可以处理从多种终端接收的和发送到多种终端的数据以及发送到多种数据交易提供商主机的和从多种数据交易提供商主机接收的数据。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于处理电子交易的系统和方法,更具体地涉及用于接收、 处理和传送电子支付交易信息的系统和方法。
技术介绍
商家在从事商品和/或服务的销售过程中通常接受来自消费者的各种 形式的支付。这些交易中的一些交易包括现金、支票、借记卡、信用卡等 支付。这些支付形式中的许多支付形式本质上是电子支付(例如信用卡、借记卡、电子支票支付、储值卡、忠诚点偿还(loyalty points redemptions)、电子权益转移)并且为消费者提供某些便利。例如,当电子支付被接受时,消费 者不必确定他们是否随身带有足量现金,他们经常不必立即将资金转账给 商家,而且有时可以利用赊购线购买商品或服务。这种电子支付的提供也使商家受益。例如,通过给消费者提供支付选 项组,商家通常会发现销售增加。然而,这样的电子支付系统具有各种不足。例如,位于商家驻地的电 子支付系统对于可以与这种系统交互的终端类型具有限制。典型地,商家 驻地具有一个或多个中央计算机或服务器,它们支持在商家处使用的电子 支付终端。仅可以使用那些配置成与商家计算机或服务器交互的终端。一 个解决方案是拥有多个计算服务器或计算机,但是这样的系统可能昂贵和 臃肿。另一解决方案是在商家驻地希望使用新终端时,连续地修改服务器或 计算机。然而,这样的解决方案可能要求对商家计算机软件和硬件的大量 维护。此外,电子支付系统典型地经由拨号调制解调器进行通信。这样的系统对于消费者和商家是不便的,因为交易可能占用长时间才能完成,对消 费者和商家造成延迟。此外,这种系统不支持向通过电子支付系统传递的 数据提供增强安全性的某些加密技术。此外,如果商家希望利用众多电子 支付终端来支持交易,则使用拨号调制解调器需要使用多个电话线。同样,将许多电子终端配置成使得与结算过程有关的交易数据由这样 的终端存储而且仅成批地发送到商家服务器。当实行结算过程时,这样的 设置造成延迟。
技术实现思路
本专利技术涉及用于处理交易的系统和方法,以及更具体地涉及一种克服 上述缺点的用于接收、处理和传输电子支付交易信息的系统和方法。该系 统和方法访问交易软件引擎,该引擎实行对电子支付请求的授权和对授权 的电子支付的结算。根据本专利技术实施例,交易软件引擎驻留于商家驻地, 并且更具体地驻留在与一个或多个网络终端通信的商家服务器或计算机 内。利用这样的系统,关于某些交易(例如授权、结算等)的数据由终端发送 到软件引擎。典型地,当进行电子支付请求时,授权请求得到处理。根据 本专利技术实施例,由商家的终端存储结算请求直至预定时间为止,然后在逐 笔交易的基础上将每个请求从引擎传输到数据交易主机用于处理。此外,软件引擎使得能够通过互联网传输数据。结果,与仅仅使用传 统电话线相比较,縮短了处理支付授权和结算的时间。此外,交易软件引擎能够接受格式有变化的数据且能够对这样的数据 重新编码,从而可由交易软件引擎处理该数据。结果,交易软件引擎可以 处理从各种终端接收的和发送到各种终端的数据以及发送到各种数据交易 提供商主机的和从各种数据交易提供商主机接收的数据。附图说明根据与示出本专利技术说明性实施例的附图相结合进行的以下具体描述,本专利技术的更多目的、特征和优点将变得明显,在附图中图1是根据本专利技术实施例的电子支付交易系统的方框图;图2是根据本专利技术另一实施例的电子支付交易系统的方框图;图3是根据本专利技术实施例在处理电子支付交易的交易软件引擎之内结合的模块的方框图;图4图示了根据本专利技术实施例在处理电子支付交易时驻存的数据字段;图5是图示了根据本专利技术实施例授权电子支付请求的方法的流程图;以及图6是图示了根据本专利技术实施例结算电子交易的方法的流程图。具体实施方式本专利技术涉及用于处理交易的系统和方法,且更具体地涉及用于接收、 处理和传输电子支付交易信息的系统和方法。该系统和方法访问交易软件 引擎,该引擎实行对电子支付请求的授权及对授权的电子支付的结算。根 据本专利技术实施例,交易软件引擎驻留于商家驻地,并且更具体地驻留在与 一个或多个网络或串行终端通信的商家服务器或计算机内。利用这样的系 统,当发生每个交易(与成批发送的一组交易相对照)时,关于某些交易(例 如授权、结算等)的数据可由终端发送到软件引擎。此外,软件引擎使得能够通过互联网传输数据。结果,与仅使用传统 电话线相比较,縮短了处理支付授权和结算的时间。此外,交易软件引擎能接受格式有变化的数据且对这样的数据重新编 码,从而可由交易软件引擎处理该数据。结果,交易软件引擎可以处理从 各种终端接收的和发送到各种终端的数据以及发送到各种数据交易提供商 主机的和从各种数据交易提供商主机接收的数据。系统图1是图示了结合本专利技术特征的电子支付交易系统10的方框图。系统 IO特别地通过支持商家(如商家100)与支付处理器(如数据交易提供商140) 之间的通信来处理对电子支付交易的授权和对这种交易的结算。如图1中 所示,在这样的处理中可以涉及到各种实体。例如,系统10通过公共网络 (如互联网120)和例如第三方互联网协议网络(IPN)13来实现商家100与数 据交易提供商140之间的通信。在一个实施例中,IPN130可由数据线通信 网络的交易传送网络(Datawire Communication Network's Transaction Delivery Network)提供。商家100是对电子支付交易的授权和/或结算进行请求的任何个人或实 体。应该注意,在此使用的术语"支付"可包括涉及资金支付或资金赊购的交易。典型地,商家ioo具有用于处理电子支付请求的一个或多个信用/借记卡处理终端。例如在图1中,商家100具有与商家服务器110通信的 数个终端102-1至102-N。在图1中,终端102-1至102-N通过串行连接来 连接到商家服务器110,因此这些终端称为"串行终端"。串行终端102的 例子是Verifone的TRANZ型号380。例如,当由例如串行终端102-1产生电子支付交易请求时,数据包经 由串行连接从终端102发送到商家服务器110。商家服务器110包括至少下 述组件中央处理单元112、交易软件引擎111和互联网路由器113。CPU 112可具体化为单个商用处理器。可选地,在另一实施例中,CPU 112可具体化为并行操作的许多这样的处理器。交易软件引擎111可操作用来存储下面结合图3-6进一步讨论的一个 或多个指令,CPU112可操作用以取回、解译和执行该指令。例如,如下 所述,引擎111优选地存储用于授权和结算电子支付的过程。CPU 112优选地以公知的方式包括控制单元、算术逻辑单元(ALU)以及 CPU本地存储器存储设备,如例如可堆叠的高速缓存或多个寄存器。控制 单元可操作用来从交易软件引擎111取回指令。ALU可操作用来执行为了 实现指令而需要的多个操作。CPU本地存储器存储设备可操作用来提供用 于存储临时结果和控制信息的高速存储。互联网路由器113将商家服务器110连接到互联网120,并且可以例 如是D-Link路由器机型DI704。此外,商家服务器110还可经由拨号调制 解调器(未示出)连接到主机142-1至142-N。根据本专利技术实施例,缺省地经 由互联网110和IPN 130,尝试商家服务器110与本文档来自技高网
...

【技术保护点】
一种用于处理电子支付交易的方法,包括:    从支付终端接收对于处理电子支付交易的请求,该请求包括格式类型;    确定该请求的格式类型;    识别被配置用来处理所确定的格式类型的主机计算机;以及    将该请求传输到所识别的主机计算机。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:道格拉斯J桑切斯特龙恩古延迈克尔帕勒莫
申请(专利权)人:第一数据公司
类型:发明
国别省市:US[美国]

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

1