CN107944988A - 支持无退款情况对复杂订单的管理装置及管理方法 - Google Patents

支持无退款情况对复杂订单的管理装置及管理方法 Download PDF

Info

Publication number
CN107944988A
CN107944988A CN201711469079.2A CN201711469079A CN107944988A CN 107944988 A CN107944988 A CN 107944988A CN 201711469079 A CN201711469079 A CN 201711469079A CN 107944988 A CN107944988 A CN 107944988A
Authority
CN
China
Prior art keywords
order
operation system
status
situation
new
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
CN201711469079.2A
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.)
DAREWAY SOFTWARE Co Ltd
Original Assignee
DAREWAY SOFTWARE 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 DAREWAY SOFTWARE Co Ltd filed Critical DAREWAY SOFTWARE Co Ltd
Priority to CN201711469079.2A priority Critical patent/CN107944988A/zh
Publication of CN107944988A publication Critical patent/CN107944988A/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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供了一种支持无退款情况对复杂订单的管理装置及管理方法,其中支持无退款情况对复杂订单的管理装置,包括参数组装模块和订单管理模块两个模块,通过新生成一张等额新订单的方式保留缴费主体支付的费用。根据本发明,解决了无退款功能的业务***处理银行订单状态和业务***订单状态不符的情况,保证了交易业务的准确性。

Description

支持无退款情况对复杂订单的管理装置及管理方法
技术领域
本发明涉及企业内部网银交互领域,具体涉及支持无退款情况对复杂订单的管理装置及管理方法。
背景技术
目前企业的业务***完成收缴业务之后,由于银行接口的不稳定性,很容易形成单边账,即银行订单成功缴费,但通知业务***订单失败的情况。当业务***发现某一项收缴业务存在单边账的情况下,一般采用退款的方式进行处理,作废或取消交易业务,保证订单金额的一致性。
当业务***的某些业务不支持退款操作,在形成单边账时,无法通过退款保证订单金额的一致性时,需要设计一种支持无退款情况下对复杂订单的管理方法,支持当发现银行订单状态和业务***的订单状态不符合的情况时,不采用退款的方式可自动完成银行和业务***的订单状态的统一。
发明内容
本发明的目的是为了提供一种支持无退款情况对复杂订单的管理装置及管理方法,解决网银接口不稳定的问题。对于业务***来说,只会发生银行订单成功而业务***不成功的情况,不会出现相反的情况。
一种支持无退款情况对复杂订单的管理装置,包括参数组装模块和订单管理模块,其中:所述参数组装模块,负责接收和组装业务***传递的新订单参数,检测参数的完整性,并通知订单管理模块进行转单操作;所述订单管理模块,负责完成具体的转单操作。
优选地,所述的支持无退款情况对复杂订单的管理装置,其中:所述的订单管理模块包括状态检测模块、转单操作模块以及消息通知模块;其中,所述状态检测模块,负责检测是否存在银行订单状态和业务***订单状态不符的情况,若存在标记订单状态为待转单状态;所述转单操作模块,负责根据参数组装模块组装的新订单参数生成一张新的网银缴费订单,并确定该订单缴费成功,标记新旧订单的依赖关系;所述消息通知模块,负责通知业务***存在银行订单状态和业务***订单状态不符的情况,需要进行转单操作,并且在转单完成后通知业务***新的业务订单支付成功。
一种支持无退款情况对复杂订单的管理方法,其中,包括以下步骤:步骤A101:接收到银行服务器返回的订单缴费信息;步骤A102:将步骤A101得到的订单缴费结果与业务***中记录的订单缴费结果比较,当检测到存在银行订单状态和业务***的订单状态不符合的情况时,即银行订单成功而业务***订单失败的情况,标记订单状态为待转单状态,通知业务***形成新的订单,进行步骤A103;当不存在行订单状态和业务***的订单状态不符合的情况则结束操作;步骤A103:接收到业务***重新组装的订单信息,并检验订单信息的完整性;步骤A104:根据接收到的订单信息,新建一张交易订单,订单的交易信息与原订单相同;步骤A105:修改新订单的状态,记录新的订单状态为成功支付状态;步骤A106:在旧订单信息中标记该订单处于已转单的状态,并记录转出订单的编号,在新订单上标记该订单处于订单转入的状态,并记录转入的订单编号;步骤A107:通知业务***新订单成功缴费。
本发明具有以下有益效果:
本发明实现支持无退款情况对复杂订单的管理,解决了无退款功能的业务***处理银行订单状态和业务***订单状态不符的情况,保证了交易业务的准确性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还能根据这些附图获得其他的附图。
图1是根据本发明构思的示例性实施例的支持无退款情况对复杂订单的管理装置的总体结构框图;
图2是根据本发明构思的示例性实施例的支持无退款情况对复杂订单的管理方法的流程图。
具体实施方式
关于本发明创造的详细内容及技术说明,现以实施例来作进一步说明,但应了解的是,这些实施例仅为用于示例说明,而不应被解释为本发明创造实施的限制。
参阅图1所示,一种支持无退款情况对复杂订单的管理装置,包括参数组装模块10和订单管理模块11。
参数组装模块10,负责接收和组装业务***传递的新订单参数,检测参数的完整性,并通知订单管理模块11进行转单操作;
订单管理模块11,负责完成具体的转单操作,其包括状态检测模块111和转单操作模块112、消息通知模块113;
状态检测模块111,负责检测是否存在银行订单状态和业务***订单状态不符的情况,若存在则标记订单状态为待转单状态;
转单操作模块112,负责根据参数组装模块10组装的新订单参数生成一张新的网银缴费订单,并确定该订单缴费成功,标记新旧订单的依赖关系;
消息通知模块113,负责通知业务***存在银行订单状态和业务***订单状态不符的情况,需要进行转单操作,并且在转单完成后通知业务***新的业务订单支付成功。
支持无退款情况对复杂订单的管理方法的基本步骤如下:
步骤A101,接收到银行服务器返回的订单缴费信息;
步骤A102,将步骤A101得到的订单缴费结果与业务***中记录的订单缴费结果比较,当检测到存在银行订单状态和业务***的订单状态不符合的情况时,即银行订单成功而业务***订单失败的情况,标记订单状态为待转单状态,通知业务***形成新的订单,进行步骤A103;当不存在行订单状态和业务***的订单状态不符合的情况则结束操作;
步骤A103,接收到业务***重新组装的订单信息,并检验订单信息的完整性;
步骤A104,根据接收到的订单信息,新建一张交易订单,订单的交易信息与原订单相同;
步骤A105,修改新订单的状态,记录新的订单状态为成功支付状态;
步骤A106,在旧订单信息中标记该订单处于已转单的状态,并记录转出订单的编号,在新订单上标记该订单处于订单转入的状态,并记录转入的订单编号;
步骤A107,通知业务***新订单成功缴费。
上述内容仅为本发明创造的较佳实施例而已,不能以此限定本发明创造的实施范围,即凡是依本发明创造权利要求及发明创造说明内容所做出的简单的等效变化与修饰,皆仍属于本发明创造涵盖的范围。

Claims (3)

1.一种支持无退款情况对复杂订单的管理装置,其特征在于包括参数组装模块和订单管理模块,其中:
所述参数组装模块,负责接收和组装业务***传递的新订单参数,检测参数的完整性,并通知订单管理模块进行转单操作;
所述订单管理模块,负责完成具体的转单操作。
2.如权利要求1所述的支持无退款情况对复杂订单的管理装置,其特征在于:
所述的订单管理模块包括状态检测模块、转单操作模块以及消息通知模块;其中,
所述状态检测模块,负责检测是否存在银行订单状态和业务***订单状态不符的情况,若存在标记订单状态为待转单状态;
所述转单操作模块,负责根据参数组装模块组装的新订单参数生成一张新的网银缴费订单,并确定该订单缴费成功,标记新旧订单的依赖关系;
所述消息通知模块,负责通知业务***存在银行订单状态和业务***订单状态不符的情况,需要进行转单操作,并且在转单完成后通知业务***新的业务订单支付成功。
3.一种支持无退款情况对复杂订单的管理方法,其特征在于,包括以下步骤:
步骤A101,接收到银行服务器返回的订单缴费信息;
步骤A102,将步骤A101得到的订单缴费结果与业务***中记录的订单缴费结果比较,当检测到存在银行订单状态和业务***的订单状态不符合的情况时,即银行订单成功而业务***订单失败的情况,标记订单状态为待转单状态,通知业务***形成新的订单,进行步骤A103;当不存在行订单状态和业务***的订单状态不符合的情况则结束操作;
步骤A103,接收到业务***重新组装的订单信息,并检验订单信息的完整性;
步骤A104,根据接收到的订单信息,新建一张交易订单,订单的交易信息与原订单相同;
步骤A105,修改新订单的状态,记录新的订单状态为成功支付状态;
步骤A106,在旧订单信息中标记该订单处于已转单的状态,并记录转出订单的编号,在新订单上标记该订单处于订单转入的状态,并记录转入的订单编号;
步骤A107,通知业务***新订单成功缴费。
CN201711469079.2A 2017-12-29 2017-12-29 支持无退款情况对复杂订单的管理装置及管理方法 Pending CN107944988A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711469079.2A CN107944988A (zh) 2017-12-29 2017-12-29 支持无退款情况对复杂订单的管理装置及管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711469079.2A CN107944988A (zh) 2017-12-29 2017-12-29 支持无退款情况对复杂订单的管理装置及管理方法

Publications (1)

Publication Number Publication Date
CN107944988A true CN107944988A (zh) 2018-04-20

Family

ID=61936835

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711469079.2A Pending CN107944988A (zh) 2017-12-29 2017-12-29 支持无退款情况对复杂订单的管理装置及管理方法

Country Status (1)

Country Link
CN (1) CN107944988A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109003166A (zh) * 2018-07-31 2018-12-14 广州新趋士网络科技有限公司 一种订单管理***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1610234A1 (en) * 2004-06-22 2005-12-28 Sap Ag Online transactional data processing system
CN104933891A (zh) * 2015-07-06 2015-09-23 深圳市腾讯计算机***有限公司 信息处理方法、客户端及服务平台
CN105447742A (zh) * 2015-12-14 2016-03-30 中国农业银行股份有限公司 一种业务异常处理方法及交易***
CN106056436A (zh) * 2016-06-01 2016-10-26 腾讯科技(深圳)有限公司 一种数据回退方法,装置及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1610234A1 (en) * 2004-06-22 2005-12-28 Sap Ag Online transactional data processing system
CN104933891A (zh) * 2015-07-06 2015-09-23 深圳市腾讯计算机***有限公司 信息处理方法、客户端及服务平台
CN105447742A (zh) * 2015-12-14 2016-03-30 中国农业银行股份有限公司 一种业务异常处理方法及交易***
CN106056436A (zh) * 2016-06-01 2016-10-26 腾讯科技(深圳)有限公司 一种数据回退方法,装置及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
毕耕毓: "易宝微信支付***的设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109003166A (zh) * 2018-07-31 2018-12-14 广州新趋士网络科技有限公司 一种订单管理***

Similar Documents

Publication Publication Date Title
CN107103462B (zh) 一种银行跨境汇款快照数据的处理方法和装置
CN105913219A (zh) 对电子合约的全过程执行进行监控和管理的方法和***
CN109961365B (zh) 一种基于区块链智能合约的收账记录处理方法及***
US8738476B2 (en) Architectural design for selling standardized services application software
CN107590546A (zh) 一种酒店信息处理***
CN106656839A (zh) 资源转移方法及装置
CN107451136A (zh) 数据核对方法及装置
CN110223040A (zh) 项目管理方法、装置、电子设备及存储介质
CN109802916A (zh) 资源转移方法、***、服务器和计算机可读存储介质
CN106462468A (zh) 用于测试产品多租户服务的租户供应
KR102242782B1 (ko) 지역 정보를 공유하기 위한 방법 및 장치
US10265614B2 (en) Managing challenge events
CN106126587A (zh) 基于流程的多节点数据显示记录机制
US20130007694A1 (en) Project story board to board communication tools
CN109472475A (zh) 罐式集装箱运输调度的管理方法及***
CN109712035A (zh) 基于往来账户体系的物业计费方法及***
CN107944988A (zh) 支持无退款情况对复杂订单的管理装置及管理方法
CN117495229A (zh) 一种全流程一体化的跨境电商应用服务***
CN113535774A (zh) 一种业务数据处理方法及装置
US20130006687A1 (en) Creating a sub-story for a project story board
WO2020006936A1 (zh) 资金管理方法、装置、计算机设备及计算机可读存储介质
CN106372980A (zh) 一种跨电商渠道订单信息采集管理方法
CN109636400A (zh) 一种支付业务风险控制方法及装置
CN105787736A (zh) 一种数据业务处理方法及装置
US20150052044A1 (en) One View/Transaction Monitoring

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180420

RJ01 Rejection of invention patent application after publication