CN105488663A - 支持多种付款通道的统一账务结算网关 - Google Patents

支持多种付款通道的统一账务结算网关 Download PDF

Info

Publication number
CN105488663A
CN105488663A CN201510813159.XA CN201510813159A CN105488663A CN 105488663 A CN105488663 A CN 105488663A CN 201510813159 A CN201510813159 A CN 201510813159A CN 105488663 A CN105488663 A CN 105488663A
Authority
CN
China
Prior art keywords
message
interface
request
party
processing module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510813159.XA
Other languages
English (en)
Inventor
肖宝同
刘凯
欧宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Lianyin Information Technology Co Ltd
Original Assignee
Chengdu Lianyin Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Lianyin Information Technology Co Ltd filed Critical Chengdu Lianyin Information Technology Co Ltd
Priority to CN201510813159.XA priority Critical patent/CN105488663A/zh
Publication of CN105488663A publication Critical patent/CN105488663A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/085Payment architectures involving remote charge determination or related payment systems
    • G06Q20/0855Payment architectures involving remote charge determination or related payment systems involving a third party

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

一种支持多种付款结算通道的统一账务结算网关,统一结算处理接口从接入商户账务处理***接收各项功能请求报文,发送给账务数据处理模块;账务数据处理模块根据对应支付请求类型和结算服务平台编码,查找对应的第三方结算服务平台接口处理模块,第三方结算服务平台接口模块将原始请求报文格式转换为第三方结算服务平台接口的功能请求报文,通过报文发送模块发送给第三方结算服务平台,然后接收支付结算服务平台的处理结果报文,按照与统一结算处理接口的报文格式进行转换,通过统一结算处理接口返回给接入商户账务处理***。本发明能够实现账务处理***与多个支付服务平台之间的账务处理,从而简化账务处理***的操作。

Description

支持多种付款通道的统一账务结算网关
技术领域
本发明属于电子支付技术领域,更为具体地讲,涉及一种支持多种付款通道的统一账务结算网关。
背景技术
随着互联网的逐渐普及,电子商务技术得以发展,使其逐步成为了互连网应用的最大热点。为适应电子商务这一市场潮流,电子支付随之发展起来。电子支付是指电子交易的当事人,包括消费者、厂商和金融机构,使用安全电子支付手段,通过网络进行的货币支付或资金流转。电子支付是电子商务***的重要组成部分。电子支付的业务类型按电子支付指令发起方式分为网上支付、电话支付、移动支付、销售点终端交易、自动柜员机交易和其他电子支付。电子支付服务可以由银行提供,也可以由第三方支付平台来提供。
由于电子支付的大力发展,电子支付已经从线上扩展到了线下。除了网络商家,许多实体商户(例如商场、超市、零售商等)也开始采用电子支付,为消费者提供更为灵活的支付方式。在众多的电子支付服务商中,实体商户在向自己的供货商进行相关资金结算时通常为满足财务成本和财务管理需求会选择其中几种结算方式。这是因为各电子支付服务商具有各自的电子支付平台,如果像网络商家一样尽可能多地涵盖各种电子支付方式,实体商户就需要安装很多电子支付软件或电子支付设备,会给财务管理结算带来许多不便和高额财务管理成本。在这种情况下,就需要能够为接入商户提供一点接入便支持多个银行或第三方支付平台的付款通道的资金结算软件。
发明内容
本发明的目的在于克服现有技术的不足,提供一种支持多种付款通道的统一账务结算网关,完成账务结算处理***到多个第三方结算服务平台的账务处理。
为实现上述发明目的,本发明支持多种付款通道的统一账务结算网关包括统一结算处理接口、账务数据处理模块和结算适配模块,其中:
统一结算处理接口从接入商户账务处理***接收各项功能请求报文,并通过预留公钥对报文数据进行验证,验证通过后向请求报文提交至账务数据处理***;接收账务数据处理模块发送的处理结果报文,反馈给接入商户账务处理***;
账务数据处理模块接收功能请求报文,从中提取得到对应的支付服务平台和请求类型,在预设的支付服务平台业务表中查询与请求类型和支付服务通道匹配的第三方结算服务平台接口模块,并将请求报文发送到该接口模块;接收接口处理模块发送的处理结果报文,转发给统一结算接口;
结算适配模块包括包含对应各个第三方结算服务平台的若干个接口处理模块和报文发送模块,其中:
接口处理模块将账务数据处理***提交的请求报文转换为对应第三方结算服务接口的报文格式,然后提交给报文发送模块;将报文发送模块转发的处理结果报文转换为统一结算处理接口的报文模式,然后发送给账务数据处理模块;
报文发送模块将格式转换后的请求报文发送至对应第三方结算服务平台,并将第三方结算服务平台返回的处理结果报文反馈给接口处理模块。
进一步地,功能请求报文包括对转账付款请求、资金划转请求、付款状态查看请求、单对账单详细请求、对账单清单查询请求、对账请求。
进一步地,报文格式转换的方法为:将统一结算处理接口报文中的各个字段与第三方结算服务平台的报文字段一一对应,不能完全对应的字段采用预编码的方式设置固定数据值或固定算法。
本发明支持多种付款结算通道的统一账务结算网关,包括统一结算处理接口、账务数据处理模块和结算适配模块,统一结算处理接口从接入商户账务处理***接收各项功能请求报文,发送给账务数据处理模块;账务数据处理模块接收功能请求报文,根据对应支付请求类型和结算服务平台编码,查找对应的第三方结算服务平台接口模块,结算适配模块中的第三方结算服务平台接口模块将原始请求报文格式转换为第三方结算服务平台接口的功能请求报文,通过结算适配模块的报文发送模块发送给第三方结算服务平台,然后接收支付结算服务平台的处理结果报文,按照与统一结算处理接口的报文格式进行转换,通过统一结算处理接口返回给接入商户账务处理***。本发明作为连接接入商户账务处理***和支付服务平台的装置,能够实现接入商户的账务处理***与多个结算服务平台之间的资金结算处理,从而简化账务处理***的操作,减低账务管理成本。
附图说明
图1是本发明支持多种付款通道的统一账务结算网关的结构图;
图2是本发明的对账单查询请求处理流程图。
具体实施方式
下面结合附图对本发明的具体实施方式进行描述,以便本领域的技术人员更好地理解本发明。需要特别提醒注意的是,在以下的描述中,当已知功能和设计的详细描述也许会淡化本发明的主要内容时,这些描述在这里将被忽略。
图1是本发明支持多种付款通道的统一账务结算网关的结构图。如图1所示,本发明支持多种付款通道的统一账务结算网关包括统一结算处理接口1、账务数据处理模块2和结算适配模块3。下面分别对各个部分进行说明。
统一结算处理接口1从接入商户账务处理***接收各项功能请求报文,包括对转账付款请求、资金划转请求、付款状态查看请求、单对账单详细请求、对账单清单查询请求、对账请求等,通过预留公钥对报文数据进行验证,验证通过后向请求报文提交至账务数据处理***;接收结算适配模块发送的处理结果报文,反馈给接入商户账务处理***。本实施例中采用128位的RAS非对称双向数字签名的方式进行验证。
账务数据处理模块2接收请求报文,从中提取得到对应的支付服务平台和请求类型,在预设的支付服务平台业务表中查询与请求类型和支付服务通道匹配的第三方结算服务平台的接口处理模块31,并将请求报文发送到该接口处理模块31;
结算适配模块3包括与各个第三方结算服务平台对应的若干个接口处理模块31和报文发送模块32。
接口处理模块31将账务数据处理***提交的请求报文转换为对应第三方结算服务接口的报文格式,然后提交给报文发送模块;将报文发送模块转发的处理结果报文转换为统一结算处理接口的报文模式,然后发送给统一结算***接口。本实施例中所使用报文格式转换方法为:将统一结算处理接口报文中的各个字段与对应第三方结算服务平台的报文字段进行一一对应,不能对应上的字段采用预编码的方式设置固定数据值或固定算法赋值,从而实现报文格式的转换,实现协议适配。该转换方法支持双向转换,即支持统一结算处理接口报文转换对应第三方结算服务平台接口报文和第三方结算服务平台报文转换为统一结算处理接口报文。
报文发送模块32将格式转换后的请求报文发送至对应第三方结算服务平台,并将第三方结算服务平台返回的处理结果报文反馈给接口处理模块。
为了更好地说明本发明的技术方案,采用对A银行的对账单查询请求作为实例,对本发明的处理过程进行说明。图2是本发明的对账单查询请求处理流程图。如图2所示,本发明统一账务结算网关对对账请求的处理流程包括以下步骤:
S1:接收接入商户客户端生成对账单查询请求报文,发送至统一结算处理接口。
S2:统一结算处理接口验证报文签名,通过后将报文转发至账务数据处理系模块。
S3:账务数据处理模块接收对账单查询请求报文,从中提取得到对应的支付服务平台,也就是本实施例中的A银行,以及该请求是对账单查询请求报文,然后在预先存储的支付服务平台接口表中查询得到该请求报文对应的结算适配模块中的第三方结算服务平台接口处理模块,此处假定为接口处理模块B,将对账单查询请求报文转入结算适配模块。
S4:结算适配模块的接口处理模块B,接收对账单查询请求报文,根据对应的报文格式转换方法将其转换为A银行对应接口报文,提交给报文发送模块。
S5:报文发送模块将转换后的报文发送到A银行对应的结算服务平台。
S6:A银行对对账单查询请求进行处理,即根据对账单查询请求中的商户信息从A银行的数据库中取出对账单,构建对账单报文反馈给报文发送模块。
S7:报文发送模块将对账单报文发送给接口处理模块B;
S8:接口处理模块B将对账单报文转换为统一结算处理接口报文格式的转发给账务数据处理模块。
S9:账务数据处理模块接收到格式转换后对账单报文,直接回传到统一结算处理接口。
S10:统一结算处理接口将重构的对账单报文返回给接入商户客户端。
应当指出的是,以上结合附图详细说明了本发明的工作原理,但是本领域的技术人员应该意识到,具体实施方式仅是用于示范地说明本发明,说明书仅是用于解释权利要求书,本发明的保护范围并不局限于说明书。任何熟悉本技术领域的技术人员在本发明公开的技术范围内,可轻易想到的变化或者替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

Claims (3)

1.一种支持多种付款通道的统一账务结算网关,其特征在于,包括统一结算处理接口、账务数据处理模块和结算适配模块,其中:
统一结算处理接口从接入商户账务处理***接收各项功能请求报文,并通过预留公钥对报文数据进行验证,验证通过后向请求报文提交至账务数据处理***;接收账务数据处理模块发送的处理结果报文,反馈给接入商户账务处理***;
账务数据处理模块接收功能请求报文,从中提取得到对应的支付服务平台和请求类型,在预设的支付服务平台业务表中查询与请求类型和支付服务通道匹配的第三方结算服务平台接口模块,并将请求报文发送到该接口模块;接收接口处理模块发送的处理结果报文,转发给统一结算接口;
结算适配模块包括包含对应各个第三方结算服务平台的若干个接口处理模块和报文发送模块,其中:
接口处理模块将账务数据处理***提交的请求报文转换为对应第三方结算服务接口的报文格式,然后提交给报文发送模块;将报文发送模块转发的处理结果报文转换为统一结算处理接口的报文模式,然后发送给账务数据处理模块;
报文发送模块将格式转换后的请求报文发送至对应第三方结算服务平台,并将第三方结算服务平台返回的处理结果报文反馈给接口处理模块。
2.根据权利要求1所述的统一账务结算网关,其特征在于,所述功能请求报文包括对转账付款请求、资金划转请求、付款状态查看请求、单对账单详细请求、对账单清单查询请求、对账请求。
3.根据权利要求1所述的统一账务结算网关,其特征在于,所述报文格式转换的方法为:将统一结算处理接口报文中的各个字段与第三方结算服务平台的报文字段一一对应,不能完全对应的字段采用预编码的方式设置固定数据值或固定算法赋值。
CN201510813159.XA 2015-11-19 2015-11-19 支持多种付款通道的统一账务结算网关 Pending CN105488663A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510813159.XA CN105488663A (zh) 2015-11-19 2015-11-19 支持多种付款通道的统一账务结算网关

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510813159.XA CN105488663A (zh) 2015-11-19 2015-11-19 支持多种付款通道的统一账务结算网关

Publications (1)

Publication Number Publication Date
CN105488663A true CN105488663A (zh) 2016-04-13

Family

ID=55675632

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510813159.XA Pending CN105488663A (zh) 2015-11-19 2015-11-19 支持多种付款通道的统一账务结算网关

Country Status (1)

Country Link
CN (1) CN105488663A (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106845067A (zh) * 2016-12-14 2017-06-13 武汉默联股份有限公司 商业保险直赔直付通道智能转化***及方法
CN107071057A (zh) * 2017-05-19 2017-08-18 武汉票据交易中心有限公司 一种基于银行api服务器的用户请求处理方法和***
CN107423957A (zh) * 2016-12-30 2017-12-01 语联网(武汉)信息技术有限公司 一种灵活支付结算的业务运行***
CN107800667A (zh) * 2016-09-02 2018-03-13 财付通支付科技有限公司 一种信息处理方法及接入处理装置
CN107862593A (zh) * 2017-10-24 2018-03-30 广东康美通信息服务有限公司 一种数据清结算方法、电子设备及存储介质
CN108009908A (zh) * 2017-10-24 2018-05-08 广东康美通信息服务有限公司 一种智能财务***及智能财务处理方法
CN108768727A (zh) * 2018-05-31 2018-11-06 康键信息技术(深圳)有限公司 访问第三方服务的方法、电子装置及可读存储介质
CN108960790A (zh) * 2017-05-23 2018-12-07 阿里巴巴集团控股有限公司 一种账单业务的处理方法、装置、服务器及***
CN109242460A (zh) * 2018-07-17 2019-01-18 华润物业工程科技有限公司 一种基于多个支付渠道的支付***及其对账方法
CN109727012A (zh) * 2018-09-13 2019-05-07 网联清算有限公司 差错处理***及方法
CN109829708A (zh) * 2019-02-28 2019-05-31 ***股份有限公司 一种交易处理***
CN111260360A (zh) * 2020-01-13 2020-06-09 支付宝实验室(新加坡)有限公司 基于条码支付的实现方法和装置
CN111949337A (zh) * 2020-08-07 2020-11-17 中国建设银行股份有限公司 一种账务的处理方法、装置、终端及存储介质
CN112448953A (zh) * 2020-11-13 2021-03-05 中国电力财务有限公司 数据传输的方法、数据处理***以及结算***
CN113298521A (zh) * 2021-05-19 2021-08-24 河北幸福消费金融股份有限公司 数据处理方法、***、设备和存储介质
CN116894668A (zh) * 2023-09-11 2023-10-17 深圳易能时代科技有限公司 基于支付网关适配器的支付方法及相关设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1203680A (zh) * 1995-11-07 1998-12-30 诺基亚电信公司 在电信网络中进行电子支付交易的***、方法和装置
CN103392186A (zh) * 2012-12-28 2013-11-13 华为技术有限公司 一种支付方法、支付网关及支付客户端

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1203680A (zh) * 1995-11-07 1998-12-30 诺基亚电信公司 在电信网络中进行电子支付交易的***、方法和装置
CN103392186A (zh) * 2012-12-28 2013-11-13 华为技术有限公司 一种支付方法、支付网关及支付客户端

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107800667A (zh) * 2016-09-02 2018-03-13 财付通支付科技有限公司 一种信息处理方法及接入处理装置
CN107800667B (zh) * 2016-09-02 2020-05-08 财付通支付科技有限公司 一种信息处理方法及接入处理装置
CN106845067A (zh) * 2016-12-14 2017-06-13 武汉默联股份有限公司 商业保险直赔直付通道智能转化***及方法
CN107423957A (zh) * 2016-12-30 2017-12-01 语联网(武汉)信息技术有限公司 一种灵活支付结算的业务运行***
CN107071057A (zh) * 2017-05-19 2017-08-18 武汉票据交易中心有限公司 一种基于银行api服务器的用户请求处理方法和***
CN108960790B (zh) * 2017-05-23 2021-12-03 创新先进技术有限公司 一种账单业务的处理方法、装置、服务器及***
CN108960790A (zh) * 2017-05-23 2018-12-07 阿里巴巴集团控股有限公司 一种账单业务的处理方法、装置、服务器及***
CN107862593A (zh) * 2017-10-24 2018-03-30 广东康美通信息服务有限公司 一种数据清结算方法、电子设备及存储介质
CN108009908A (zh) * 2017-10-24 2018-05-08 广东康美通信息服务有限公司 一种智能财务***及智能财务处理方法
CN108768727A (zh) * 2018-05-31 2018-11-06 康键信息技术(深圳)有限公司 访问第三方服务的方法、电子装置及可读存储介质
CN108768727B (zh) * 2018-05-31 2023-03-31 康键信息技术(深圳)有限公司 访问第三方服务的方法、电子装置及可读存储介质
CN109242460A (zh) * 2018-07-17 2019-01-18 华润物业工程科技有限公司 一种基于多个支付渠道的支付***及其对账方法
CN109727012A (zh) * 2018-09-13 2019-05-07 网联清算有限公司 差错处理***及方法
CN109829708A (zh) * 2019-02-28 2019-05-31 ***股份有限公司 一种交易处理***
CN109829708B (zh) * 2019-02-28 2024-03-15 ***股份有限公司 一种交易处理***
CN111260360A (zh) * 2020-01-13 2020-06-09 支付宝实验室(新加坡)有限公司 基于条码支付的实现方法和装置
CN111949337A (zh) * 2020-08-07 2020-11-17 中国建设银行股份有限公司 一种账务的处理方法、装置、终端及存储介质
CN111949337B (zh) * 2020-08-07 2023-11-07 中国建设银行股份有限公司 一种账务的处理方法、装置、终端及存储介质
CN112448953A (zh) * 2020-11-13 2021-03-05 中国电力财务有限公司 数据传输的方法、数据处理***以及结算***
CN112448953B (zh) * 2020-11-13 2023-02-28 中国电力财务有限公司 数据传输的方法、数据处理***以及结算***
CN113298521A (zh) * 2021-05-19 2021-08-24 河北幸福消费金融股份有限公司 数据处理方法、***、设备和存储介质
CN116894668A (zh) * 2023-09-11 2023-10-17 深圳易能时代科技有限公司 基于支付网关适配器的支付方法及相关设备

Similar Documents

Publication Publication Date Title
CN105488663A (zh) 支持多种付款通道的统一账务结算网关
CN105405007A (zh) 支持多种支付通道的统一账务处理***
US20200051050A1 (en) Methods and systems for enabling data exchange between computing devices lacking a shared data exchange protocol
CA3117518C (en) Settlement system and settlement method
US20180253726A1 (en) Direct connection systems and methods
CN105427101A (zh) 支持多种支付通道的统一支付接入网关
JP6372951B2 (ja) 暗証番号付きデビット取引の処理方法およびシステム
CN103413389B (zh) 基于银行账户对非银行账户管理和支付方法
US20020099656A1 (en) Electronic funds transfer system for processing multiple currency transactions
CN104217322A (zh) 基于商户终端设备实现第三方帐户支付与结算的通信方法及***
CN103413216A (zh) 一种多账户管理支付方法
US20110055079A1 (en) Real time accounts payable web service
CN108038681A (zh) 跨商户交易支付信息处理方法
CN103971230A (zh) 一种电子商务统一支付***
CN104899750A (zh) 一种多商户经营平台的资金清分管理***及方法
US20120095912A1 (en) Systems and methods for electronic purchase transaction processing
CN101877101A (zh) 银行代缴费***及其运行方法
JP2018137005A (ja) 決済システム、決済方法、および決済プログラム
CN104392355A (zh) 一种安全性高的电子支付方法
JP2010198568A (ja) ゲートウェイ装置、電子マネーオートチャージシステム
TWI700655B (zh) 數值處理方法及裝置
CN101266675A (zh) 一种文本型电子合同与自动执行指令的转换方法及***
KR20200008495A (ko) Qr 코드와 거래 중개 서버를 이용하여 가맹점 결제단말과 사용자 이동단말간을 연결하는 간편결제 방법 및 시스템
EP3244361A1 (en) A cross-currency payment method and system
KR102181317B1 (ko) 결제 대금 정산 서비스 제공 방법 및 그를 수행하는 결제 대행 서버

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160413