CN111523872A - 交易处理方法、装置、移动终端及计算机可读存储介质 - Google Patents

交易处理方法、装置、移动终端及计算机可读存储介质 Download PDF

Info

Publication number
CN111523872A
CN111523872A CN202010330282.7A CN202010330282A CN111523872A CN 111523872 A CN111523872 A CN 111523872A CN 202010330282 A CN202010330282 A CN 202010330282A CN 111523872 A CN111523872 A CN 111523872A
Authority
CN
China
Prior art keywords
transaction
client
instruction
fund
payment
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
CN202010330282.7A
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.)
Shenzhen Kftpay Finance Network Technology Service Co ltd
Original Assignee
Shenzhen Kftpay Finance Network Technology Service 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 Shenzhen Kftpay Finance Network Technology Service Co ltd filed Critical Shenzhen Kftpay Finance Network Technology Service Co ltd
Priority to CN202010330282.7A priority Critical patent/CN111523872A/zh
Publication of CN111523872A publication Critical patent/CN111523872A/zh
Pending legal-status Critical Current

Links

Images

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/08Payment architectures
    • G06Q20/085Payment architectures involving remote charge determination or related payment systems
    • 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/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/108Remote banking, e.g. home banking

Landscapes

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

Abstract

本发明公开了一种交易处理方法、装置、移动终端及计算机可读存储介质,所述交易处理方法包括:接入网关接收第一客户端发送的交易请求,并将所述交易请求发送至业务平台;所述业务平台根据所述交易请求,调用支付核心***;所述支付核心***生成所述交易请求对应的交易指令,并将所述交易指令发送至财务***;所述财务***执行所述交易指令对应的交易操作,并将所述交易指令对应的交易信息存储至数据库,让支付核心内部互不影响,并互相简化,且实时对每次的交易信息进行保存,提高了用户体验。

Description

交易处理方法、装置、移动终端及计算机可读存储介质
技术领域
本发明涉及支付交易领域,尤其涉及一种交易处理方法、装置、移动终端及计算机可读存储介质。
背景技术
在处理支付交易时,各个业务平台都都有可能调用支付***接口进行资金操作,但是在实际处理中,由于对各个业务方支付接入没有任何鉴权,且在数据库里并未能区分业务来源和操作类型,导致各项业务的流水、收入、支出难以统计和核算。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种交易处理方法、装置、移动终端及计算机可读存储介质,旨在解决目前由于交易过程中业务种类繁多而导致支付核心内部处理流程混乱的技术问题。
为实现上述目的,本发明提供一种交易处理方法,所述交易处理方法包括以下步骤:
接入网关接收第一客户端发送的交易请求,并将所述交易请求发送至业务平台;
所述业务平台根据所述交易请求,调用支付核心***;
所述支付核心***生成所述交易请求对应的交易指令,并将所述交易指令发送至财务***;
所述财务***执行所述交易指令对应的交易操作,并将所述交易指令对应的交易信息存储至数据库。
优选地,基于支付核心***的支付引擎服务,所述支付核心***获取所述交易请求匹配的服务配置;
根据所述服务配置,所述支付核心***生成所述交易请求对应的交易指令。
优选地,所述支付核心***确认所述交易请求对应的第二客户端,并判断所述第一客户端和/或第二客户端是否开通所述服务配置;
若所述第一客户端和/或第二客户端开通所述服务配置,则所述支付核心***生成所述交易请求对应的交易指令。
优选地,所述支付核心***判断所述服务配置对应的服务是否需要进行银行账户验证;
若所述服务配置对应的服务需要进行银行账户验证,则所述支付核心***获取所述第一客户端的银行账户信息和/或第二客户端的银行账户信息;
所述支付核心***判断所述第一客户端的银行账户信息和/或第二客户端的银行账户信息是否满足第一预设条件;
若所述第一客户端的银行账户信息和/或第二客户端的银行账户信息满足第一预设条件,则所述支付核心***生成所述交易请求对应的交易指令。
优选地,所述财务***确认所述交易指令对应的资金,并判断所述资金是否超过预设资金阈值;
若所述资金超过预设资金阈值,所述财务***冻结所述交易指令对应的资金;
基于第一客户端的资金信息和/或第二客户端的资金信息,所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作。
优选地,所述财务***判断第一客户端的资金信息和/或第二客户端的资金信息是否满足第二预设条件;
若第一客户端的资金信息和/或第二客户端的资金信息满足第二预设条件,则所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作。
优选地,接入网关接收第一客户端发送的交易请求,并获取所述交易请求对应的交易类型;
接入网关将所述交易请求发送至所述交易类型匹配的业务平台。
此外,为实现上述目的,本发明还提供一种交易处理装置,所述交易处理装置包括:
接收模块,用于接入网关接收第一客户端发送的交易请求,并将所述交易请求发送至业务平台;
调用模块,用于所述业务平台根据所述交易请求,调用支付核心***;
发送模块,用于所述支付核心***生成所述交易请求对应的交易指令,并将所述交易指令发送至财务***;
处理模块,用于基于所述财务***,处理所述交易指令,并将所述交易指令对应的交易信息存储至数据库。
优选地,所述发送模块还用于,
基于支付核心***的支付引擎服务,所述支付核心***获取所述交易请求匹配的服务配置;
根据所述服务配置,所述支付核心***生成所述交易请求对应的交易指令。
优选地,所述发送模块还用于,
所述支付核心***确认所述交易请求对应的第二客户端,并判断所述第一客户端和/或第二客户端是否开通所述服务配置;
若所述第一客户端和/或第二客户端开通所述服务配置,则所述支付核心***生成所述交易请求对应的交易指令。
优选地,所述发送模块还用于,
所述支付核心***判断所述服务配置对应的服务是否需要进行银行账户验证;
若所述服务配置对应的服务需要进行银行账户验证,则所述支付核心***获取所述第一客户端的银行账户信息和/或第二客户端的银行账户信息;
所述支付核心***判断所述第一客户端的银行账户信息和/或第二客户端的银行账户信息是否满足第一预设条件;
若所述第一客户端的银行账户信息和/或第二客户端的银行账户信息满足第一预设条件,则所述支付核心***生成所述交易请求对应的交易指令。
优选地,所述处理模块还用于,
所述财务***确认所述交易指令对应的资金,并判断所述资金是否超过预设资金阈值;
若所述资金超过预设资金阈值,所述财务***冻结所述交易指令对应的资金;
基于第一客户端的资金信息和/或第二客户端的资金信息,所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作。
优选地,所述处理模块还用于,
所述财务***判断第一客户端的资金信息和/或第二客户端的资金信息是否满足第二预设条件;
若第一客户端的资金信息和/或第二客户端的资金信息满足第二预设条件,则所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作。
优选地,所述接收模块还用于,
接入网关接收第一客户端发送的交易请求,并获取所述交易请求对应的交易类型;
接入网关将所述交易请求发送至所述交易类型匹配的业务平台。
此外,为实现上述目的,本发明还提供一种移动终端,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的交易处理程序,所述交易处理程序被所述处理器执行时实现上述的交易处理方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有交易处理程序,所述交易处理程序被处理器执行时实现以上所述的交易处理方法的步骤。
本发明通过接入网关接收第一客户端发送的交易请求,并将交易请求发送至业务平台,接着业务平台根据交易请求,调用支付核心***,支付核心***生成交易请求对应的交易指令,并将交易指令发送至财务***,最后基于财务***,执行交易指令对应的交易操作,并将交易指令对应的交易信息存储至数据库,让支付核心内部互不影响,并互相简化,且实时对每次的交易信息进行保存,提高了用户体验。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的移动终端结构示意图;
图2为本发明交易处理方法第一实施例的流程示意图;
图3为本发明交易处理方法第二实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的移动终端结构示意图。
本发明实施例移动终端可以是PC,也可以是智能手机、平板电脑等具有交易处理功能的可移动式终端设备。
如图1所示,该移动终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,移动终端还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
本领域技术人员可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及交易处理程序。
在图1所示的移动终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的交易处理程序。
在本实施例中,交易处理装置包括:存储器1005、处理器1001及存储在所述存储器1005上并可在所述处理器1001上运行的交易处理程序,其中,处理器1001调用存储器1005中存储的交易处理程序时,并执行以下操作:
接入网关接收第一客户端发送的交易请求,并将所述交易请求发送至业务平台;
所述业务平台根据所述交易请求,调用支付核心***;
所述支付核心***生成所述交易请求对应的交易指令,并将所述交易指令发送至财务***;
所述财务***执行所述交易指令对应的交易操作,并将所述交易指令对应的交易信息存储至数据库。
进一步地,处理器1001可以调用存储器1005中存储的交易处理程序,还执行以下操作:
基于支付核心***的支付引擎服务,所述支付核心***获取所述交易请求匹配的服务配置;
根据所述服务配置,所述支付核心***生成所述交易请求对应的交易指令。
进一步地,处理器1001可以调用存储器1005中存储的交易处理程序,还执行以下操作:
所述支付核心***确认所述交易请求对应的第二客户端,并判断所述第一客户端和/或第二客户端是否开通所述服务配置;
若所述第一客户端和/或第二客户端开通所述服务配置,则所述支付核心***生成所述交易请求对应的交易指令。
进一步地,处理器1001可以调用存储器1005中存储的交易处理程序,还执行以下操作:
所述支付核心***判断所述服务配置对应的服务是否需要进行银行账户验证;
若所述服务配置对应的服务需要进行银行账户验证,则所述支付核心***获取所述第一客户端的银行账户信息和/或第二客户端的银行账户信息;
所述支付核心***判断所述第一客户端的银行账户信息和/或第二客户端的银行账户信息是否满足第一预设条件;
若所述第一客户端的银行账户信息和/或第二客户端的银行账户信息满足第一预设条件,则所述支付核心***生成所述交易请求对应的交易指令。
进一步地,处理器1001可以调用存储器1005中存储的交易处理程序,还执行以下操作:
所述财务***确认所述交易指令对应的资金,并判断所述资金是否超过预设资金阈值;
若所述资金超过预设资金阈值,所述财务***冻结所述交易指令对应的资金;
基于第一客户端的资金信息和/或第二客户端的资金信息,所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作。
进一步地,处理器1001可以调用存储器1005中存储的交易处理程序,还执行以下操作:
所述财务***判断第一客户端的资金信息和/或第二客户端的资金信息是否满足第二预设条件;
若第一客户端的资金信息和/或第二客户端的资金信息满足第二预设条件,则所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作。
进一步地,处理器1001可以调用存储器1005中存储的交易处理程序,还执行以下操作:
接入网关接收第一客户端发送的交易请求,并获取所述交易请求对应的交易类型;
接入网关将所述交易请求发送至所述交易类型匹配的业务平台。
本发明还提供一种交易处理方法,参照图2,图2为本发明交易处理方法第一实施例的流程示意图。
步骤S10,接入网关接收第一客户端发送的交易请求,并将所述交易请求发送至业务平台;
在本实施例中,接入网关接收第一客户端发送的交易请求,并将交易请求发送至业务平台,可以理解地,一个网关设备与多个业务设备关联,其中,网关设备可以是一台服务器或者是一台服务器中的网关设备,主要用于接收客户端发送的交易请求报文,并根据***内部数据参数格式要求,将第一客户端发送的交易请求报文进行报文格式转换,以获取符合***内部数据参数格式要求的交易请求报文,即将交易通过接入网关的配置转换为后端支付***能统一处理的模式,方便后端多样化记账需求,其中,业务设备可以是一台服务器或者是一台服务器中的一个独立设备,主要用于对接收到的交易请求报文进行处理,具体地,为了让支付核心内部互不影响,则根据交易请求类型,相应设置对应的业务平台。
具体地,步骤S10包括,
步骤S11,接入网关接收第一客户端发送的交易请求,并获取所述交易请求对应的交易类型;
步骤S12,接入网关将所述交易请求发送至所述交易类型匹配的业务平台。
该步骤中,可以理解地,随着业务定制化的发展,对于交易支付***要求越来越高,纪要保持***的稳定性,有要具备灵活性,则需将交易通过支付前置的配置转换为后端支付***能统一处理的模式,即通过接入网关将交易请求进行配置转换,为后端支付***提供能统一处理的交易请求模式,进一步地为了方便后端多样化记账需求,根据交易请求的交易类型,将交易请求分配至对应的业务平台。其中,接入网关为包装后端支付核心***的接口,进一步地,对外提供接口包括余额、现金、网银、快捷支付、出款及订单的退款,所有的支付行为都会以业务支付订单的形式落地。
接入网关在接收到第一客户端发送的交易请求时,并获取第一客户端发送的交易请求对应的交易类型,具体地,交易类型包括消费类、转账类、代收付类、缴费类、开销户类、查询类和管理类,具体地缴费类包括,转账、代收付、缴费、具体地,缴费类包括缴水费、缴电费、缴煤气费、***还款、手机充值、固话充值、物业缴费、教育缴费和缴费撤销等,接着接入网关根据第一客户端发送的交易请求对应的交易类型,将该交易请求发送至该交易类型匹配的业务平台,具体地,若交易类型为消费类,则将该交易请求发送至管理消费的业务平台,若交易类型为转账类,则将该交易请求发送至管理转账的业务平台。
步骤S20,所述业务平台根据所述交易请求,调用支付核心***;
在本实施例中,业务平台在接收到接入网关发送的第一客户端的交易请求时,根据该交易请求,调用支付核心***,基于支付核心***内部各个功能组织模块,用于处理该交易请求,具体地,基于业务管理模块,基于接收业务平台发送的交易请求,接着基于支付引擎服务,获取该交易请求匹配的服务配置,并根据该服务配置,生成交易请求对应的交易指令,最后基于输出网关,将该交易指令发送至财务***,以处理交易指令对应的交易操作。其中,支付核心***包括业务管理、支付引擎、通道网关三层,以组件的形式对各类功能进行抽象封装,通过流程引擎对各功能处理环节进行串接,具体地,以参数化配置方式对业务差异进行抽象,通过产品配置对业务处理流程进行定义,通过统一通道网关对不同格式、不同标准的各通道报文进行收发处理。
可选地,支付核心***还可包括,公共资源管理模块,用于实现各业务条线资源数据的共享,交易模块,用于提供大量交易,为业务处理和业务管理提供调用,清结算模块,用于实现多场次的清结算,会计模块,用于满足各单位或机构的独立核算,其中,资源数据的关系可包括机构客户关系、客户商户关系、客户账户关系、内部机构账户关系、内部机构清算关系和商户终端关系等。
步骤S30,所述支付核心***生成所述交易请求对应的交易指令,并将所述交易指令发送至财务***;
在本实施例中,支付核心***在接收到业务平台接收的交易请求之后,根据支付核心***的支付引擎服务,获取交易请求匹配的服务配置,接着基于该服务配置,生成交易请求对应的交易指令,并基于支付核心***的通道网关,将交易指令发送至财务***其中,通道管理是平台与行外***的报文交换处理中心,包含报文识别、报文映射、加密组包、发报、收报、解包解压、报文解析以及配置规则管理和密钥管理等功能。
进一步地,步骤S30包括,
步骤S31,基于支付核心***的支付引擎服务,所述支付核心***获取所述交易请求匹配的服务配置;
步骤S32,根据所述服务配置,所述支付核心***生成所述交易请求对应的交易指令。
该步骤中,可以理解地,支付引擎是对支付请求进行处理的中心,具体地,完成支付校验、收款、付款、转账、退款、圈存、解圈、收付款信息及余额查询等功能,则支付核心***在接收到交易请求之后,基于支付核心***的支付引擎服务,获取交易请求匹配的服务配置,并根据交易请求匹配的服务配置,生成交易请求对应的交易指令。
步骤S40,所述财务***执行所述交易指令对应的交易操作,并将所述交易指令对应的交易信息存储至数据库。
该步骤中,基于支付核心***,处理接入网关接收的交易请求,以获取交易请求对应的交易指令,并将交易指令发送至财务***,以基于财务***,执行交易指令对应的交易操作,并将交易指令对应的交易信息存储至数据库,其中,交易信息包括此次交易资金金额、交易来往信息、交易时间、交易业务类型、交易流水账号等。进一步地,可将交易信息分类存储至数据库,以便后续进行交易对账处理,可选地,基于交易类型进行分类存储,或基于交易请求对应的客户端进行分类存储等。
本实施例提出的交易处理方法,通过接入网关接收第一客户端发送的交易请求,并将交易请求发送至业务平台,接着业务平台根据交易请求,调用支付核心***,支付核心***生成交易请求对应的交易指令,并将交易指令发送至财务***,最后基于财务***,执行交易指令对应的交易操作,并将交易指令对应的交易信息存储至数据库,让支付核心内部互不影响,并互相简化,且实时对每次的交易信息进行保存,提高了用户体验。
基于第一实施例,提出本发明交易处理方法的第二实施例,参照图3,在本实施例中,步骤S22还包括,
步骤S221,所述支付核心***确认所述交易请求对应的第二客户端,并判断所述第一客户端和/或第二客户端是否开通所述服务配置;
步骤S222,若所述第一客户端和/或第二客户端开通所述服务配置,则所述支付核心***生成所述交易请求对应的交易指令。
在本实施例中,支付核心***在基于支付引擎服务获取该交易请求匹配的服务配置之后,确认交易请求对应的第二客户端,即确认与第一客户端进行资金交易的第二客户端信息,并判断第一客户端和/或第二客户端是否开通此次交易请求匹配的服务配置,若第一客户端和/或第二客户端开通该服务配置,则支付核心***生成此次交易请求对应的交易指令,可以理解地,若第一客户端发出的交易请求为支付宝转账,则支付核心***根据支付引擎服务获取该转账交易请求对应的支付宝转账服务配置,并判断第一客户端和/或第二客户端是否开通支付宝转账功能,若第一客户端和/或第二客户端开通支付宝转账功能,则支付核心***生成此次支付宝转账交易请求对应的支付宝转账交易指令。
进一步地,步骤S22还包括,
步骤S223,所述支付核心***判断所述服务配置对应的服务是否需要进行银行账户验证;
步骤S224,若所述服务配置对应的服务需要进行银行账户验证,则所述支付核心***获取所述第一客户端的银行账户信息和/或第二客户端的银行账户信息;
步骤S225,所述支付核心***所述判断所述第一客户端的银行账户信息和/或第二客户端的银行账户信息是否满足预设条件;
步骤S226,若所述第一客户端的银行账户信息和/或第二客户端的银行账户信息满足第一预设条件,则所述支付核心***生成所述交易请求对应的交易指令。
该步骤中,可以理解地,支付核心***在基于支付引擎服务获取该交易请求匹配的服务配置之后,支付核心***判断该服务配置是否需要进行银行账户验证,若服务配置需要进行银行账户验证,则获取第一客户端的银行账户信息和/或第二客户端的银行账户信息,具体地,获取此次交易指令对应的第一客户端的银行类型、银行***、银行卡上绑定的认证信息等,以及此次交易指令对应的第二客户端的银行类型、银行***、银行卡上绑定的认证信息等,接着支付核心***判断第一客户端的银行账户信息和/或第二客户端的银行账户信息是否满足第一预设条件,具体地,判断交易请求对应的第一客户端和/或第二客户端的银行类型与此次交易请求对应的银行类型是否匹配,并检测交易请求对应的银行***及银行卡上绑定的认证信息是否正确,若第一客户端的银行账户信息和/或第二客户端的银行账户信息满足第一预设条件,,即满足上述条件,则支付核心***生成交易请求对应的交易指令。
本实施例提出的交易处理方法,通过支付核心***确认交易请求对应的第二客户端,并判断第一客户端和/或第二客户端是否开通服务配置,若第一客户端和/或第二客户端开通服务配置,则支付核心***生成交易请求对应的交易指令,和/或支付核心***判断服务配置是否需要进行银行账户验证,若服务配置需要进行银行账户验证,则获取第一客户端的银行账户信息和/或第二客户端的银行账户信息,提高了资金交易的安全性,进而提高了用户体验。
基于第一实施例,提出本发明交易处理方法的第三实施例,在本实施例中,步骤S40包括,
步骤S41,所述财务***确认所述交易指令对应的资金,并判断所述资金是否超过预设资金阈值;
步骤S42,若所述资金超过预设资金阈值,所述财务***冻结所述交易指令对应的资金;
步骤S43,基于第一客户端的资金信息和/或第二客户端的资金信息,所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作。
该步骤中,可以理解地,财务***在接收到交易指令之后,财务***确认交易指令对应的资金,并判断交易指令对应的资金是否超过预设资金阈值,若交易指令对应的资金超过预设资金阈值,则财务***冻结交易指令对应的资金,接着基于交易指令对应的第一客户端的资金信息和/或第二客户端的资金信息,财务***解冻交易指令对应的资金,并执行交易指令对应的交易操作,具体地,可以理解地,当交易指令为退款、收款、充值等涉及资金交互的交易指令时,财务***获取此次交易指令对应的资金信息,并判断此次资金信息是否超过预设资金阈值,比如5万,若此次资金超过5万,则获取交易指令对应的第一客户端的资金信息和/或第二客户端的资金信息,以基于交易指令对应的第一客户端的资金信息和/或第二客户端的资金信息,解冻交易指令对应的资金,并执行交易指令对应的交易操作。
进一步地,步骤S43还包括,
步骤S44,所述财务***判断第一客户端的资金信息和/或第二客户端的资金信息是否满足第二预设条件;
步骤S45,若第一客户端的资金信息和/或第二客户端的资金信息满足第二预设条件,则所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作。
该步骤中,财务***在获取交易指令对应的第一客户端的资金信息和/或第二客户端的资金信息之后,财务***判断第一客户端的资金信息和/或第二客户端的资金信息是否满足第二预设条件,具体地,判断第一客户端的资金信息和/或第二客户端的资金中是否包含此次交易指令对应的资金,若第一客户端的资金信息和/或第二客户端的资金中不包含此次交易指令对应的资金,则财务***解冻交易指令对应的资金,并执行此次交易指令对应的交易操作,以防止出现资金垫资等异常情况。
本实施例提出的交易处理方法,通过财务***获取交易指令对应的资金信息,并判断资金信息是否超过预设资金阈值,若资金信息超过预设资金阈值,则财务***冻结交易指令对应的资金,财务***获取第一客户端的资金信息和/或第二客户端的资金信息,并根据第一客户端的资金信息和/或第二客户端的资金信息,执行交易指令对应的交易操作,提高了资金交易的安全性,进而提高了用户体验。
此外,本发明实施例还提出一种交易处理装置,所述交易处理装置包括:
接收模块,用于接入网关接收第一客户端发送的交易请求,并将所述交易请求发送至业务平台;
调用模块,用于所述业务平台根据所述交易请求,调用支付核心***;
发送模块,用于所述支付核心***生成所述交易请求对应的交易指令,并将所述交易指令发送至财务***;
处理模块,用于基于所述财务***,处理所述交易指令,并将所述交易指令对应的交易信息存储至数据库。
进一步地,所述交易处理程序的上述模块用于实现上述交易处理程序的各个实施例的步骤。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有交易处理程序,所述交易处理程序被处理器执行时实现上述交易处理程序的各个实施例的步骤。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (10)

1.一种交易处理方法,其特征在于,所述交易处理方法包括以下步骤:
接入网关接收第一客户端发送的交易请求,并将所述交易请求发送至业务平台;
所述业务平台根据所述交易请求,调用支付核心***;
所述支付核心***生成所述交易请求对应的交易指令,并将所述交易指令发送至财务***;
所述财务***执行所述交易指令对应的交易操作,并将所述交易指令对应的交易信息存储至数据库。
2.如权利要求1所述的交易处理方法,其特征在于,所述支付核心***包括支付引擎服务,所述支付核心***生成所述交易请求对应的交易指令的步骤包括:
基于支付核心***的支付引擎服务,所述支付核心***获取所述交易请求匹配的服务配置;
根据所述服务配置,所述支付核心***生成所述交易请求对应的交易指令。
3.如权利要求2所述的交易处理方法,其特征在于,所述根据所述服务配置,所述支付核心***生成所述交易请求对应的交易指令的步骤包括:
所述支付核心***确认所述交易请求对应的第二客户端,并判断所述第一客户端和/或第二客户端是否开通所述服务配置;
若所述第一客户端和/或第二客户端开通所述服务配置,则所述支付核心***生成所述交易请求对应的交易指令。
4.如权利要求2所述的交易处理方法,其特征在于,所述根据所述服务配置,所述支付核心***生成所述交易请求对应的交易指令的步骤还包括:
所述支付核心***判断所述服务配置对应的服务是否需要进行银行账户验证;
若所述服务配置对应的服务需要进行银行账户验证,则所述支付核心***获取所述第一客户端的银行账户信息和/或第二客户端的银行账户信息;
所述支付核心***判断所述第一客户端的银行账户信息和/或第二客户端的银行账户信息是否满足第一预设条件;
若所述第一客户端的银行账户信息和/或第二客户端的银行账户信息满足第一预设条件,则所述支付核心***生成所述交易请求对应的交易指令。
5.如权利要求1所述的交易处理方法,其特征在于,所述基于所述财务***,执行所述交易指令对应的交易操作的步骤包括:
所述财务***确认所述交易指令对应的资金,并判断所述资金是否超过预设资金阈值;
若所述资金超过预设资金阈值,所述财务***冻结所述交易指令对应的资金;
基于第一客户端的资金信息和/或第二客户端的资金信息,所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作。
6.如权利要求5所述的交易处理方法,其特征在于,所述基于第一客户端的资金信息和/或第二客户端的资金信息,所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作的步骤包括:
所述财务***判断第一客户端的资金信息和/或第二客户端的资金信息是否满足第二预设条件;
若第一客户端的资金信息和/或第二客户端的资金信息满足第二预设条件,则所述财务***解冻所述交易指令对应的资金,并执行所述交易指令对应的交易操作。
7.如权利要求1至6任一项所述的交易处理方法,其特征在于,所述接入网关接收第一客户端发送的交易请求,并将所述交易请求发送至业务平台的步骤包括:
接入网关接收第一客户端发送的交易请求,并获取所述交易请求对应的交易类型;
接入网关将所述交易请求发送至所述交易类型匹配的业务平台。
8.一种交易处理装置,其特征在于,所述交易处理装置包括:
接收模块,用于接入网关接收第一客户端发送的交易请求,并将所述交易请求发送至业务平台;
调用模块,用于所述业务平台根据所述交易请求,调用支付核心***;
发送模块,用于所述支付核心***生成所述交易请求对应的交易指令,并将所述交易指令发送至财务***;
处理模块,用于基于所述财务***,处理所述交易指令,并将所述交易指令对应的交易信息存储至数据库。
9.一种移动终端,其特征在于,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的交易处理程序,所述交易处理程序被所述处理器执行时实现如权利要求1至7中任一项所述的交易处理方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有交易处理程序,所述交易处理程序被处理器执行时实现如权利要求1至7中任一项所述的交易处理方法的步骤。
CN202010330282.7A 2020-04-23 2020-04-23 交易处理方法、装置、移动终端及计算机可读存储介质 Pending CN111523872A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010330282.7A CN111523872A (zh) 2020-04-23 2020-04-23 交易处理方法、装置、移动终端及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010330282.7A CN111523872A (zh) 2020-04-23 2020-04-23 交易处理方法、装置、移动终端及计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN111523872A true CN111523872A (zh) 2020-08-11

Family

ID=71904812

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010330282.7A Pending CN111523872A (zh) 2020-04-23 2020-04-23 交易处理方法、装置、移动终端及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN111523872A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112053227A (zh) * 2020-09-02 2020-12-08 中国银行股份有限公司 信息处理方法、装置、第二电子设备以及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108667726A (zh) * 2018-04-26 2018-10-16 中体彩科技发展有限公司 交易***和二级路由控制方法
CN110390595A (zh) * 2019-07-30 2019-10-29 腾讯科技(深圳)有限公司 一种信息处理***、方法、服务器及存储介质
CN110782242A (zh) * 2019-10-23 2020-02-11 腾讯科技(深圳)有限公司 外币还款方法、装置、服务器及存储介质
US20200065783A1 (en) * 2018-08-22 2020-02-27 Mastercard International Incorporated Multiple card payment process

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108667726A (zh) * 2018-04-26 2018-10-16 中体彩科技发展有限公司 交易***和二级路由控制方法
US20200065783A1 (en) * 2018-08-22 2020-02-27 Mastercard International Incorporated Multiple card payment process
CN110390595A (zh) * 2019-07-30 2019-10-29 腾讯科技(深圳)有限公司 一种信息处理***、方法、服务器及存储介质
CN110782242A (zh) * 2019-10-23 2020-02-11 腾讯科技(深圳)有限公司 外币还款方法、装置、服务器及存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112053227A (zh) * 2020-09-02 2020-12-08 中国银行股份有限公司 信息处理方法、装置、第二电子设备以及存储介质
CN112053227B (zh) * 2020-09-02 2023-08-11 中国银行股份有限公司 信息处理方法、装置、第二电子设备以及存储介质

Similar Documents

Publication Publication Date Title
US9307341B2 (en) Payment application download to mobile phone and phone personalization
CN104145284A (zh) 支付处理***、支付终端、通信装置、支付服务器和支付处理方法
CN110675159A (zh) 金融市场交易事前风险控制方法、***及电子设备
CN104376452A (zh) 基于国际卡支付通道管理支付成功率的***及方法
WO2023284505A1 (zh) 扫码支付的方法及装置
CN111639119A (zh) 反洗钱***中的客户信息查询方法和设备
US20140143107A1 (en) Mobile payment service for helping consumer to choose payment card
CN114500640A (zh) 报文生成方法及发送方法、装置、电子设备和介质
CN111523872A (zh) 交易处理方法、装置、移动终端及计算机可读存储介质
CN104680368A (zh) 一种近场无卡支付订单获取方法及***
CN112488691A (zh) 商户结算计费方法、装置及计算机可读存储介质
KR20090033746A (ko) 유명인과 팬 간의 커뮤니케이션 방법 및 시스템, 그리고이에 적용되는 서버
CN110782310B (zh) 从第三方平台异步获取用户属性信息的方法、装置和***
CN110852649A (zh) 资源管理方法、终端、装置及可读存储介质
CN115858368A (zh) 面向跨境支付的数据生成方法、***、设备及存储介质
US7832634B1 (en) Customer care intelligent routing
CN113590243A (zh) 能源企业项目创建方法、装置、计算机设备及介质
US11403621B2 (en) Data coordination with a mobile wallet application
CN117455568B (zh) 交易激励资源发送方法、装置、计算机设备及存储介质
CN111833033B (zh) 一种数字产品虚拟交易方法及***
CN111131471B (zh) 一种业务***的运行方法、装置和电子设备
CN110633968B (zh) 信息处理方法及装置、计算机可读存储介质及电子设备
CN116362884A (zh) 资金通道交易接入方法及相关产品
KR20050014429A (ko) 스마트카드가 탑재된 무선단말기를 위한 오프라인용서비스 애플릿 및 그를 이용한 서비스 방법
CN115204858A (zh) 支付结果信息传输***、方法、设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination