首页> 外国专利> System, method and article of manufacture for a payment gateway system architecture for processing encrypted payment transactions utilizing a multichannel, extensible, flexible architecture

System, method and article of manufacture for a payment gateway system architecture for processing encrypted payment transactions utilizing a multichannel, extensible, flexible architecture

机译:用于支付网关系统体系结构的系统,方法和制品,用于利用多通道,可扩展的灵活体系结构处理加密的支付交易

摘要

Secure transmission of data is provided between a plurality of computer systems over a public communication system, such as the Internet. Secure transmission of data is provided from a customer computer system to a merchant computer system, and for the further secure transmission of payment information from the merchant computer system to a payment gateway computer system. The payment gateway system receives encrypted payment requests from merchants, as HTTP POST messages via the Internet. The gateway then unwraps and decrypts the requests, authenticates digital signatures of the requests based on certificates, supports transaction types and card types as required by a financial institution, and accepts concurrent VPOS transactions from each of the merchant servers. Then, the gateway converts transaction data to host-specific formats and forwards the mapped requests to the host processor using the existing financial network. The gateway architecture includes three distinct sections to enhance distribution of the functions. The upper API consists of concise functions which are available via a call out interface to custom modules. The lower API allows the gateway and the custom modules to call in to reusable functions which facilitate isolation from possible future fluctuations in structural definitions of SET data elements. The system configuration custom parameters include the more static information elements required for such things as the network address of the host or its proxy equipment, timeout values, expected length of certain messages and other system configuration information. These parameters are specified as name- value pairs in the gateway system initialization file.
机译:通过诸如因特网的公共通信系统在多个计算机系统之间提供数据的安全传输。从客户计算机系统向商家计算机系统提供数据的安全传输,并且用于将支付信息从商家计算机系统进一步安全传输到支付网关计算机系统。支付网关系统通过Internet接收来自商家的加密支付请求,作为HTTP POST消息。然后,网关将对请求进行解包装和解密,根据证书对请求的数字签名进行身份验证,根据金融机构的要求支持交易类型和卡类型,并接受来自每个商家服务器的并发VPOS交易。然后,网关将交易数据转换为特定于主机的格式,并使用现有金融网络将映射的请求转发到主机处理器。网关体系结构包括三个不同的部分,以增强功能的分布。上层API包含简洁的功能,这些功能可通过调用接口访问自定义模块。较低的API允许网关和自定义模块调用可重复使用的功能,这些功能有助于与SET数据元素的结构定义将来可能出现的波动隔离。系统配置自定义参数包括诸如主机或其代理设备的网络地址,超时值,某些消息的预期长度和其他系统配置信息之类的事物所需的更多静态信息元素。这些参数在网关系统初始化文件中指定为“名称/值”对。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号