CN112561534A - 订单处理方法、结算方法、程序、设备、***及介质 - Google Patents
订单处理方法、结算方法、程序、设备、***及介质 Download PDFInfo
- Publication number
- CN112561534A CN112561534A CN201910913236.7A CN201910913236A CN112561534A CN 112561534 A CN112561534 A CN 112561534A CN 201910913236 A CN201910913236 A CN 201910913236A CN 112561534 A CN112561534 A CN 112561534A
- Authority
- CN
- China
- Prior art keywords
- settlement
- order
- information
- processed
- order processing
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
本申请实施例提供一种订单处理方法、结算方法、程序、设备、***及介质。在本申请一些示例性实施例中,将与订单相关的业务逻辑和与订单相关的收单机构参与结算的交易结算逻辑之间进行解耦;当业务逻辑关联应用需要更新时,无需收单机构的审核,可直接进行业务逻辑的更新操作,提高业务应用的更新效率,提高业务关联设备的升级效率。
Description
技术领域
本申请涉及数据处理技术领域,尤其涉及一种订单处理方法、结算方法、程序、设备、***及介质。
背景技术
POS(point of sale)机是一种多功能终端,把它安装在支付工具(如银行卡、***)的关联商户和受理网点中与计算机联成网络,就能实现电子资金自动转账,它具有支持消费、预授权、余额查询和转账等功能。
目前,POS机收银程序升级依赖于该POS机绑定的收单机构进行审核,不同收单机构的审核周期不同,一般是从1天到15天不等。POS机收银程序升级效率较低。
发明内容
本申请的多个方面提供一种订单处理方法、结算方法、程序、设备、***及介质,缩短收银程序审核周期,提高业务应用更新效率。
本申请实施例提供一种订单处理方法,包括:
响应于订单处理操作,确定待处理订单及其结算信息;
响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式;
若确定结果为是,则将所述结算信息提供给所述结算设备,以供所述结算设备根据所述结算信息处理所述待处理订单的交易结算操作。
本申请实施例还提供一种结算方法,包括:
接收订单处理设备发送的结算信息;
根据所述结算信息,处理对所述待处理订单的交易结算操作。
本申请实施例还提供一种订单处理设备,包括:存储器和处理器;
所述存储器,用于存储一条或多条计算机指令;
所述处理器,用于执行所述一条或多条计算机指令以用于:
响应于订单处理操作,确定待处理订单及其结算信息;
响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式;
若确定结果为是,则将所述结算信息提供给所述结算设备,以供所述结算设备根据所述结算信息处理所述待处理订单的交易结算操作。
本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器执行包括以下的动作:
响应于订单处理操作,确定待处理订单及其结算信息;
响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式;
若确定结果为是,则将所述结算信息提供给所述结算设备,以供所述结算设备根据所述结算信息处理所述待处理订单的交易结算操作。
本申请实施例还提供一种结算设备,包括:存储器和处理器;
所述存储器,用于存储一条或多条计算机指令;
所述处理器,用于执行所述一条或多条计算机指令以用于:
接收订单处理设备发送的结算信息;
根据所述结算信息,处理对所述待处理订单的交易结算操作。
本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器执行包括以下的动作:
接收订单处理设备发送的结算信息;
根据所述结算信息,处理对所述待处理订单的交易结算操作。
本申请实施例还提供一种订单处理设备,包括:所述订单处理设备上安装有订单处理应用程序和结算应用程序;
所述订单处理应用程序,用于响应于订单处理操作,确定待处理订单及其结算信息,并响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算应用程序支持的支付方式,若确定结果为是,则将所述结算信息提供给结算应用程序;
所述结算应用程序,用于根据所述结算信息处理所述待处理订单的交易结算操作。
本申请实施例还提供一种订单处理应用程序,运行订单处理应用程序执行以下步骤:
响应于订单处理操作,确定待处理订单及其结算信息;
响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算应用程序支持的支付方式;
若确定结果为是,则将所述结算信息提供给结算应用程序,以供结算应用程序根据所述结算信息处理对所述待处理订单的交易结算操作。
本申请实施例还提供一种结算应用程序,运行结算应用程序执行以下步骤:
接收订单处理应用程序发送的结算信息;
根据所述结算信息,处理对所述待处理订单的交易结算操作。
本申请实施例还提供一种订单处理设备,包括:所述订单处理设备上安装有订单处理应用程序,所述订单处理应用程序包括订单处理子程序和结算子程序;
所述订单处理子程序,用于响应于订单处理操作,确定待处理订单及其结算信息,并响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算子程序支持的支付方式,若确定结果为是,则将所述结算信息提供给结算子程序;
所述结算子程序,用于根据所述结算信息,处理所述待处理订单的交易结算操作。
本申请实施例还提供一种订单处理***,包括:订单处理设备、结算设备和服务器;
所述订单处理设备,用于响应于订单处理操作,确定待处理订单及其结算信息;响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式;若确定结果为是,则将所述结算信息提供给所述结算设备;
所述结算设备,用于接收所述订单处理设备提供的所述结算信息,根据所述结算信息处理对所述待处理订单的交易结算操作。
在本申请一些示例性实施例中,将与订单相关的业务逻辑和与订单相关的收单机构参与结算的交易结算逻辑之间进行解耦;当业务逻辑关联应用需要更新时,无需收单机构的审核,可直接进行业务逻辑的更新操作,提高业务应用的更新效率,提高业务关联设备的升级效率。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1a为本申请一实施例提供的一种订单处理***的结构示意图;
图1b为本申请一实施例提供的另一种订单处理***的结构示意图;
图1c为本申请一实施例提供的另一种订单处理***的结构示意图;
图2a为本申请示例性实施例提供的一种订单处理方法的流程示意图;
图2b为本申请示例性实施例提供的一种结算方法的流程示意图;
图3为本申请示例性实施例提供的另一种订单处理方法的流程示意图;
图4为本申请一实施例提供的一种订单处理设备的结构示意图;
图5为本申请一实施例提供的一种结算设备的结构示意图;
图6为本申请一实施例提供的又一种订单处理设备的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
目前,POS机收银程序升级依赖于该POS机绑定的收单机构进行审核,审核周期根据收单机构的不同,从1天到15天不等,如果有新的业务需要紧急上线或者线上问题紧急修复时,很难在短时间内进行新版本的更新上架。
针对上述POS机收银程序升级效率低的技术问题,在本申请一些示例性实施例中,将与订单相关的业务逻辑和与订单相关的收单机构参与结算的交易结算逻辑之间进行解耦;当业务逻辑关联应用需要更新时,无需收单机构的审核,可直接进行业务逻辑的更新操作,提高业务应用的更新效率,提高业务关联设备的升级效率。
以下结合附图,详细说明本申请各实施例提供的技术方案。
图1a为本申请一实施例提供的一种订单处理***10的结构示意图。如图1a所示,该订单处理***10包括:订单处理设备101,结算设备102和服务器103。其中,订单处理设备101与结算设备102之间建立通信连接,订单处理设备101将待处理订单的结算信息提供给结算设备102;结算设备102与服务器103之间建立通信连接,接收订单处理设备101提供的结算信息,根据结算信息,与服务器103配合完成对待处理订单的交易结算操作。
在本实施例中,订单处理设备101与结算设备102通过无线或有线建立通信连接。可选地,订单处理设备101可以采用WIFI、蓝牙、红外等通信方式与结算设备102建立通信连接,或者,订单处理设备101也可以通过移动网络与结算设备102建立通信连接。其中,移动网络的网络制式可以为2G(GSM)、2.5G(GPRS)、3G(WCDMA、TD-SCDMA、CDMA2000、UTMS)、4G(LTE)、4G+(LTE+)、WiMax等中的任意一种。
在本实施例中,结算设备102与服务器103通过无线或有线建立通信连接。可选地,结算设备102可以采用WIFI、蓝牙、红外等通信方式与服务器103建立通信连接,或者,结算设备102也可以通过移动网络与服务器103建立通信连接。其中,移动网络的网络制式可以为2G(GSM)、2.5G(GPRS)、3G(WCDMA、TD-SCDMA、CDMA2000、UTMS)、4G(LTE)、4G+(LTE+)、WiMax和5G等中的任意一种。
在本实施例中,订单处理设备101可以生成待处理订单及其结算信息,为结算设备102提供数据支持、计算服务以及一些管理服务。订单处理设备101还会存储和管理与结算设备102的通信数据。在本实施例中,订单处理设备101可与用户交互,且具有用户所需的计算、上网、通信等功能的计算机设备,其实现形式可以有多种,例如可以是智能手机、个人电脑、穿戴设备、平板电脑等。
在本实施例中,结算设备102为对待处理订单进行交易结算的中间设备,结算设备将收银结算信息和账户信息、或者退款信息发送至银联中心的服务器103,结算设备102可与用户交互,且具有用户所需的计算、上网、通信等功能的计算机设备,其实现形式可以有多种,例如可以是智能手机、个人电脑、穿戴设备、平板电脑等。本实施例优选为POS机。
在本实施例中,服务器103为对待处理订单进行交易结算的设备,服务器103在交易结算操作完成后生成收单结果,并将收单结果返回至结算设备102。本实施例不限定服务器的实现形态,例如服务器可以是常规服务器、云服务器、云主机、虚拟中心等服务器设备。其中,服务器设备的构成主要包括处理器、硬盘、内存、***总线等,和通用的计算机架构类型。服务器可以包含一台网站服务器,也可以包含多台网站服务器。
在本实施例中,订单处理设备101,响应于订单处理操作,确定待处理订单及其结算信息,将结算信息提供给结算设备102;结算设备102,接收订单处理设备101提供的结算信息,根据结算信息,与服务器103配合完成对待处理订单的交易结算操作。其中,结算设备102主要具有订单收银、订单查询和订单退款等功能。结算信息在订单收银场景和订单退款场景下,可分为收银信息和退款信息。
在订单收银场景下,订单处理设备101响应于订单支付操作,生成待收银订单。一种可选的实施方式为,响应于收银人员对待收银商品的商品标识读取操作,获取至少一件商品的商品信息;响应于收银人员对至少一件商品的商品标识的确认操作,生成待收银订单。若对待收银订单采用的支付方式为结算设备102支持的支付方式,则向结算设备102发送收银信息。订单处理设备101包括一电子显示屏,电子显示屏上展示有订单界面;订单处理设备101预先将各商品的商品信息创建于计算机文件中,收银人员利用订单处理设备101上的光学读取器读取商品的商品标识,根据商品标识,获取该商品的商品信息,订单处理设备101读取至少一个待收银商品的商品信息后,收银人员通过对订单处理设备101的订单界面上展示的确认控件的触发操作,生成待收银订单。
在上述实施例中,若目标支付方式不属于结算设备支持的支付方式,则根据结算信息对待处理订单进行交易结算操作。例如,待处理订单采取第三方平台进行交易结算时,订单处理设备101可借助第三方平台应用直接进行交易结算。
在上述实施例中,待收银订单的收银方式根据收银渠道的不同,可以分为银行收银和非银行收银。银行收银包括但不限于以下至少一种:银行卡收银和第三方支付平台的银行卡渠道收银(例如微信平台银行卡渠道收银和支付宝平台银行卡渠道收银)。非银行收银包括但不限于:第三方平台收银(例如微信平台收银和支付宝平台收银)。
需要说明的是,业务逻辑指与非银行收银关联的业务逻辑,包括但不限于以下至少一种:订单生成逻辑和非银行收银关联的交易结算逻辑。订单生成逻辑例如,获取订单方法、是否商户VIP客户和优惠券的使用方法,非银行收银关联的交易结算逻辑例如:支付宝交易方法和微信平台交易方法。收单机构参与结算的交易结算逻辑指与收单机构对接的接口逻辑,例如,获取账户信息的方法、银行卡优惠券的使用方法和是否银行VIP客户。将与订单相关的业务逻辑和与订单相关的收单机构参与结算的交易结算逻辑之间进行解耦,业务逻辑和收单机构参与结算的交易结算逻辑需要升级时,可互不影响地单独进行升级,业务逻辑的升级可完全脱离收单机构审核影响,提高升级效率。在业务逻辑和收单机构参与结算的交易结算逻辑的实现形式可以为两台设备,也可以为一台设备中的两个应用程序,也可以为一个应用程序中的两个子程序。
在一些应用场景中,订单处理设备101在生成待收银订单之前,检测是否存在与用户关联的第一优惠券使用信息,并根据优惠券使用信息,生成待处理订单及其结算信息;结算设备102接收结算信息后,检测是否存在与用户关联的第二优惠券使用信息,并根据优惠券使用信息,向服务器发送交易结算请求。
在上述实施中,只有通过银行收银渠道进行收银操作才需要借助结算设备102进行收银,而在非银行收银渠道收银的只需要通过订单处理设备101的非结算应用程序即可完成收银操作。因此在将待收银订单的收银信息提供给结算设备之前,需要确定目标支付方式是否属于结算设备支持的支付方式。一种可选实施例为,展示至少一种候选支付方式,并响应于收银人员根据订单用户的指示对至少一种候选支付方式的选择操作,确定订单用户选择使用的目标支付方式。
在上述实施例中,订单处理设备101向结算设备102发送收银信息的方式包括但不限于以下几种方式:
方式一:订单处理设备101生成待收银订单的二维码,结算设备102通过其上设置的图像传感器扫描待收银订单的二维码获取收银信息。
方式二:订单处理设备101与结算设备102之间通过有线或者无线通信向结算设备102发送收银信息。
在上述实施例中,结算设备102接收订单处理设备101提供的收银信息,并根据收银信息,与服务器103配合完成对待收银订单的收银操作。一种可实现的方式为,结算设备102接收订单处理设备提供的收银信息后,响应于账户信息输入操作,获取用于支付待收银订单的账户信息向服务器发送账户信息和收银信息,以供服务器根据账户信息和收银信息对待收银订单的收银操作;接收服务器在收银完成后返回的收单结果;将收单结果发送至订单处理设备。其中,账户信息包括但不限于以下至少一种:银行卡所属银行、银行卡账号和支付密码。收单结果包括但不限于以下至少一种:交易订单号、交易时间、交易金额和交易账号。在本实施例中,结算设备102包括一电子显示屏,电子显示屏上展示有收银界面;响应于账户信息输入操作,获取用于支付待收银订单的账户信息包括但不限于以下几种情形:
情形一:收银界面上包括账户信息输入项,响应于在账户信息输入项中输入账户信息的操作,获取用于支付待收银订单的账户信息。
情形二:收银界面上包括读卡控件,响应于对读卡控件的触发操作,利用结算设备上设置的读卡器读取银行卡关联的账户信息,获取用于支付待收银订单的账户信息。
在订单退款场景下,订单处理设备101响应于订单退款操作,确定待退款订单,将待退款订单的退款信息提供给结算设备。一种可实现的方式为,订单处理设备101响应于收银人员对待退款商品的商品标识的读取操作,获取待退款商品对应的订单作为待退款订单,并从待退款订单中获取退款信息,将待退款订单的退款信息提供给结算设备102。结算设备102接收订单处理设备101提供的退款信息,并根据退款信息,与服务器103配合完成对待退款订单的退款操作。
在上述实施例中,订单处理设备101包括一电子显示屏,电子显示屏上展示有订单界面;收银人员利用订单处理设备101上的光学读取器读取待退款商品的商品标识,根据商品标识,获取待退款商品对应的订单作为待退款订单,并从待退款订单中获取退款信息,并将退款信息提供给结算设备102进行退款。结算设备102接收订单处理设备101提供的退款信息,将退款信息发送至服务器103对待退款订单进行退款处理,服务器103在退款操作完成后向结算设备102返回收单结果,结算设备102将收单结果发送至订单处理设备101完成退款操作。
在本申请上述订单处理***实施例中,将与订单相关的业务逻辑设置于订单处理设备中,将与订单相关的收单机构参与结算的交易结算逻辑设置于结算设备中,实现业务逻辑和交易结算逻辑的解耦;当业务逻辑关联应用需要更新时,无需收单机构的审核,可直接进行业务逻辑的更新操作,提高业务应用的更新效率,提高结算设备的升级效率。
图1b为本申请一实施例提供的另一种订单处理***20的结构示意图。如图1b所示,该订单处理***20包括订单处理设备201和服务器202。其中,订单处理设备201安装有订单处理应用程序和结算应用程序。订单处理设备201运行订单处理应用程序,用于响应于订单处理操作,确定待处理订单及其结算信息,将结算信息提供给结算应用程序;订单处理设备201运行结算应用程序,用于根据结算信息,与服务器202配合完成对待处理订单的交易结算操作。
在本实施例中,订单处理设备201与服务器202通过无线或有线建立通信连接。可选地,订单处理设备201可以采用WIFI、蓝牙、红外等通信方式与服务器202建立通信连接,或者,订单处理设备201也可以通过移动网络与服务器202建立通信连接。其中,移动网络的网络制式可以为2G(GSM)、2.5G(GPRS)、3G(WCDMA、TD-SCDMA、CDMA2000、UTMS)、4G(LTE)、4G+(LTE+)、WiMax等中的任意一种。
在本实施例中,订单处理设备201可以生成待处理订单及其结算信息,以及将获取到的收银结算信息以及账户信息发送至银联中心的服务器202。订单处理设备201还会存储和管理与服务器202的通信数据。在本实施例中,订单处理设备201可与用户交互,且具有用户所需的计算、上网、通信等功能的计算机设备,其实现形式可以有多种,例如:可以是智能手机、个人电脑、穿戴设备、平板电脑等。本实施例中,订单处理设备201优选为POS机。
在本实施例中,服务器202为对待处理订单进行交易结算的设备,服务器202在交易结算操作完成后生成收单结果,并将收单结果返回至订单处理设备201。不限定服务器的实现形态,例如服务器可以是常规服务器、云服务器、云主机、虚拟中心等服务器设备。其中,服务器设备的构成主要包括处理器、硬盘、内存、***总线等,和通用的计算机架构类型。服务器可以包含一台网站服务器,也可以包含多台网站服务器。
在本实施例中,订单处理设备201中的订单处理应用程序,用于响应于订单处理操作,确定待处理订单及其结算信息,将结算信息提供给结算应用程序;订单处理设备运行结算应用程序,用于根据结算信息,与服务器202配合完成对待处理订单的交易结算操作。其中,订单处理设备201主要具有订单收银、订单查询和订单退款等功能。结算信息在订单收银场景和订单退款场景下,可分为收银信息和退款信息。
订单处理设备201响应于订单支付操作,生成待收银订单。一种可选的实施方式为,响应于收银人员对待收银商品的商品标识读取操作,获取至少一件商品的商品信息;响应于收银人员对至少一件商品的商品标识的确认操作,生成待收银订单。若对待收银订单采用的支付方式为结算应用程序支持的支付方式,则向结算应用程序发送收银信息。订单处理设备201包括一电子显示屏,电子显示屏上展示有订单界面;订单处理设备201预先将各商品的商品信息创建于计算机文件中,收银人员利用订单处理设备201上的光学读取器读取商品的商品标识,根据商品标识,获取该商品的商品信息,订单处理设备201读取至少一个待收银商品的商品信息后,收银人员通过对订单处理设备201的订单界面上展示的确认控件的触发操作,生成待收银订单。
在上述实施例中,待收银订单的收银方式根据收银渠道的不同,可以分为银行收银和非银行收银。银行收银包括但不限于以下至少一种:银行卡收银、微信平台银行卡渠道收银和支付宝平台银行卡渠道收银。非银行收银包括但不限于以下至少一种:微信平台收银和支付宝平台收银。
在上述实施中,只有通过银行收银渠道进行收银操作才需要借助结算应用程序进行收银,而在非银行收银渠道收银的只需要通过订单处理设备201的非结算应用程序即可完成收银操作。因此在将待收银订单的收银信息提供给结算设备之前,需要确定目标支付方式是否属于结算应用程序支持的支付方式。一种可选实施例为,展示至少一种候选支付方式,并响应于收银人员根据订单用户的指示对至少一种候选支付方式的选择操作,确定订单用户选择使用的目标支付方式。
在上述实施例中,结算应用程序接收订单处理应用程序提供的收银信息,并根据收银信息,与服务器202配合完成对待收银订单的收银操作。一种可实现的方式为,结算应用程序接收订单处理应用程序提供的收银信息后,响应于账户信息输入操作,获取用于支付待收银订单的账户信息向服务器发送账户信息和收银信息,以供服务器202根据账户信息和收银信息对待收银订单的收银操作;接收服务器202在收银完成后返回的收单结果。其中,账户信息包括但不限于以下至少一种:银行卡所属银行、银行卡账号和支付密码。收单结果包括但不限于以下至少一种:交易订单号、交易时间、交易金额和交易账号。在本实施例中,订单处理设备201包括一电子显示屏,电子显示屏上展示有收银界面;响应于账户信息输入操作,获取用于支付待收银订单的账户信息包括但不限于以下几种情形:
情形一:收银界面上包括账户信息输入项,响应于在账户信息输入项中输入账户信息的操作,获取用于支付待收银订单的账户信息。
情形二:收银界面上包括读卡控件,响应于对读卡控件的触发操作,利用结算设备上设置的读卡器读取银行卡关联的账户信息,获取用于支付待收银订单的账户信息。
在订单退款场景下,订单处理应用程序响应于订单退款操作,确定待退款订单,将待退款订单的退款信息提供给结算设备。一种可实现的方式为,订单处理设备201响应于收银人员对待退款商品的商品标识的读取操作,获取待退款商品对应的订单作为待退款订单,并从待退款订单中获取退款信息,将待退款订单的退款信息提供给结算应用程序。结算应用程序接收订单处理应用程序提供的退款信息,并根据退款信息,结算应用程序与服务器202配合完成对待退款订单的退款操作。
在上述实施例中,订单处理设备201包括一电子显示屏,电子显示屏上展示有订单界面;收银人员利用订单处理设备201上的光学读取器读取待退款商品的商品标识,根据商品标识,获取待退款商品对应的订单作为待退款订单,并从待退款订单中获取退款信息,订单处理设备201将退款信息发送至服务器202对待退款订单进行退款处理,服务器202在退款操作完成后向订单处理设备201返回收单结果完成退款操作。
在本申请上述订单处理***实施例中,将与订单相关的业务逻辑和将与订单相关的收单机构参与结算的交易结算逻辑分别设置为订单处理设备中两个独立的应用,实现业务逻辑和交易结算逻辑的解耦;当业务逻辑关联的订单处理应用程序需要更新时,无需收单机构的审核,可直接进行业务逻辑的更新操作,提高业务应用的更新效率,提高业务关联设备的升级效率。
图1c为本申请一实施例提供的另一种订单处理***30的结构示意图。如图1c所示,该订单处理***30包括:订单处理设备301和服务器302。其中,订单处理设备301与服务器302之间建立通信连接,订单处理设备301上安装有订单处理应用程序,订单处理应用程序包括订单处理子程序和结算子程序。订单处理设备301运行订单处理子程序,用于响应于订单处理操作,确定待处理订单及其结算信息,将结算信息提供给结算子程序;订单处理设备运行结算子程序,用于根据结算信息,与服务器配合完成对待处理订单的交易结算操作。
在本实施例中,关于订单处理设备301与服务器302配合完成对待处理订单的交易结算操作可参见前述各实施例的相应部分的描述,在此不再赘述。
在本申请上述订单处理***实施例中,将与订单相关的业务逻辑和将与订单相关的收单机构参与结算的交易结算逻辑分别设置为订单处理设备中一个应用中的两个独立的子程序,实现业务逻辑和交易结算逻辑的解耦;当业务逻辑关联的应用需要更新时,只需要更新与业务逻辑关联的子程序部分,无需收单机构的审核,可直接进行业务逻辑的更新操作,提高业务应用的更新效率,提高业务关联设备的升级效率。
除上述提供的订单处理***10外,本申请一些实施例还提供一种基于订单处理***10的一种订单处理方法。
从订单处理设备角度,图2a为本申请示例性实施例提供的一种订单处理方法的流程示意图。如图2a所示,该方法包括:
S211:响应于订单处理操作,确定待处理订单及其结算信息;
S212:响应于支付方式确认操作,判断待处理订单的目标支付方式是否属于结算设备支持的支付方式;若确定结果为是,则执行步骤S213,若确定结果为否,则执行步骤S214;
S213:将结算信息提供给结算设备,以供结算设备根据结算信息处理待处理订单的交易结算操作;
S214:根据结算信息处理待处理订单的交易结算操作。
从结算设备角度,图2b为本申请示例性实施例提供的一种结算方法的流程示意图。如图2b所示,该方法包括:
S221:接收订单处理设备发送的结算信息;
S222:根据结算信息,处理对待处理订单的交易结算操作。
在本实施例中,订单处理设备响应于订单处理操作,确定待处理订单及其结算信息,将结算信息提供给结算设备;结算设备,接收订单处理设备提供的结算信息,根据结算信息,与服务器配合完成对待处理订单的交易结算操作。其中,结算设备主要具有订单收银、订单查询和订单退款等功能。结算信息在订单收银场景和订单退款场景下,可分为收银信息和退款信息。
在订单收银场景下,订单处理设备响应于订单支付操作,生成待收银订单。一种可选的实施方式为,响应于收银人员对待收银商品的商品标识读取操作,获取至少一件商品的商品信息;响应于收银人员对至少一件商品的商品标识的确认操作,生成待收银订单。若对待收银订单采用的支付方式为结算设备支持的支付方式,则向结算设备发送收银信息。订单处理设备包括一电子显示屏,电子显示屏上展示有订单界面;订单处理设备预先将各商品的商品信息创建于计算机文件中,收银人员利用订单处理设备上的光学读取器读取商品的商品标识,根据商品标识,获取该商品的商品信息,订单处理设备读取至少一个待收银商品的商品信息后,收银人员通过对订单处理设备的订单界面上展示的确认控件的触发操作,生成待收银订单。
在上述实施例中,若目标支付方式不属于结算设备支持的支付方式,则根据结算信息对待处理订单进行交易结算操作。例如,待处理订单采取第三方平台进行交易结算时,订单处理设备可借助第三方平台应用直接进行交易结算。
在上述实施例中,待收银订单的收银方式根据收银渠道的不同,可以分为银行收银和非银行收银。银行收银包括但不限于以下至少一种:银行卡收银和第三方支付平台的银行卡渠道收银(例如微信平台银行卡渠道收银和支付宝平台银行卡渠道收银)。非银行收银包括但不限于:第三方平台收银(例如微信平台收银和支付宝平台收银)。
在上述实施中,只有通过银行收银渠道进行收银操作才需要借助结算设备进行收银,而在非银行收银渠道收银的只需要通过订单处理设备的非结算应用程序即可完成收银操作。因此在将待收银订单的收银信息提供给结算设备之前,需要确定目标支付方式是否属于结算设备支持的支付方式。一种可选实施例为,展示至少一种候选支付方式,并响应于收银人员根据订单用户的指示对至少一种候选支付方式的选择操作,确定订单用户选择使用的目标支付方式。
在上述实施例中,订单处理设备向结算设备发送收银信息的方式包括但不限于以下几种方式:
方式一:订单处理设备生成待收银订单的二维码,结算设备通过其上设置的图像传感器扫描待收银订单的二维码获取收银信息。
方式二:订单处理设备与结算设备之间通过有线或者无线通信向结算设备发送收银信息。
在上述实施例中,结算设备接收订单处理设备提供的收银信息,并根据收银信息,与服务器配合完成对待收银订单的收银操作。一种可实现的方式为,结算设备接收订单处理设备提供的收银信息后,响应于账户信息输入操作,获取用于支付待收银订单的账户信息向服务器发送账户信息和收银信息,以供服务器根据账户信息和收银信息对待收银订单的收银操作;接收服务器在收银完成后返回的收单结果;将收单结果发送至订单处理设备。其中,账户信息包括但不限于以下至少一种:银行卡所属银行、银行卡账号和支付密码。收单结果包括但不限于以下至少一种:交易订单号、交易时间、交易金额和交易账号。在本实施例中,结算设备包括一电子显示屏,电子显示屏上展示有收银界面;响应于账户信息输入操作,获取用于支付待收银订单的账户信息包括但不限于以下几种情形:
情形一:收银界面上包括账户信息输入项,响应于在账户信息输入项中输入账户信息的操作,获取用于支付待收银订单的账户信息。
情形二:收银界面上包括读卡控件,响应于对读卡控件的触发操作,利用结算设备上设置的读卡器读取银行卡关联的账户信息,获取用于支付待收银订单的账户信息。
在订单退款场景下,订单处理设备响应于订单退款操作,确定待退款订单,将待退款订单的退款信息提供给结算设备。一种可实现的方式为,订单处理设备响应于收银人员对待退款商品的商品标识的读取操作,获取待退款商品对应的订单作为待退款订单,并从待退款订单中获取退款信息,将待退款订单的退款信息提供给结算设备。结算设备接收订单处理设备提供的退款信息,并根据退款信息,与服务器配合完成对待退款订单的退款操作。
在上述实施例中,订单处理设备包括一电子显示屏,电子显示屏上展示有订单界面;收银人员利用订单处理设备上的光学读取器读取待退款商品的商品标识,根据商品标识,获取待退款商品对应的订单作为待退款订单,并从待退款订单中获取退款信息,并将退款信息提供给结算设备进行退款。结算设备接收订单处理设备提供的退款信息,将退款信息发送至服务器对待退款订单进行退款处理,服务器在退款操作完成后向结算设备返回收单结果,结算设备将收单结果发送至订单处理设备完成退款操作。
在本申请上述订单处理方法的实施例中,将与订单相关的业务逻辑设置于订单处理设备中,将与订单相关的收单机构参与结算的交易结算逻辑设置于结算设备中,实现业务逻辑和交易结算逻辑的解耦;当业务逻辑关联应用需要更新时,无需收单机构的审核,可直接进行业务逻辑的更新操作,提高业务应用的更新效率,提高业务关联设备的升级效率。
除上述提供的订单处理***20外,本申请一些实施例还提供一种基于订单处理***20的一种订单处理方法。
图3为本申请示例性实施例提供的另一种订单处理方法的流程示意图。如图3所示,该方法包括:
S301:订单处理设备运行订单处理应用程序,用于响应于订单处理操作,确定待处理订单及其结算信息,将结算信息提供给结算应用程序;
S302:订单处理设备运行结算应用程序,用于根据结算信息,与服务器配合完成对待处理订单的交易结算操作。
在本实施例中,执行主体为订单处理设备,订单处理设备上安装有订单处理应用程序和结算应用程序。
在本实施例中,运行订单处理应用程序执行以下步骤:
响应于订单处理操作,确定待处理订单及其结算信息;
响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算应用程序支持的支付方式;
若确定结果为是,则将结算信息提供给结算应用程序,以供结算应用程序根据结算信息处理对待处理订单的交易结算操作。
在本实施例中,运行结算应用程序执行以下步骤:
接收订单处理应用程序发送的结算信息;
根据结算信息,处理对待处理订单的交易结算操作。
在本实施例中,订单处理设备中的订单处理应用程序,用于响应于订单处理操作,确定待处理订单及其结算信息,将结算信息提供给结算应用程序;订单处理设备运行结算应用程序,用于根据结算信息,与服务器配合完成对待处理订单的交易结算操作。其中,订单处理设备主要具有订单收银、订单查询和订单退款等功能。结算信息在订单收银场景和订单退款场景下,可分为收银信息和退款信息。
订单处理设备响应于订单支付操作,生成待收银订单。一种可选的实施方式为,响应于收银人员对待收银商品的商品标识读取操作,获取至少一件商品的商品信息;响应于收银人员对至少一件商品的商品标识的确认操作,生成待收银订单。若对待收银订单采用的支付方式为结算应用程序支持的支付方式,则向结算应用程序发送收银信息。订单处理设备包括一电子显示屏,电子显示屏上展示有订单界面;订单处理设备预先将各商品的商品信息创建于计算机文件中,收银人员利用订单处理设备上的光学读取器读取商品的商品标识,根据商品标识,获取该商品的商品信息,订单处理设备读取至少一个待收银商品的商品信息后,收银人员通过对订单处理设备的订单界面上展示的确认控件的触发操作,生成待收银订单。
在上述实施例中,待收银订单的收银方式根据收银渠道的不同,可以分为银行收银和非银行收银。银行收银包括但不限于以下至少一种:银行卡收银、微信平台银行卡渠道收银和支付宝平台银行卡渠道收银。非银行收银包括但不限于以下至少一种:微信平台收银和支付宝平台收银。
在上述实施中,只有通过银行收银渠道进行收银操作才需要借助结算应用程序进行收银,而在非银行收银渠道收银的只需要通过订单处理设备的非结算应用程序即可完成收银操作。因此在将待收银订单的收银信息提供给结算设备之前,需要确定目标支付方式是否属于结算应用程序支持的支付方式。一种可选实施例为,展示至少一种候选支付方式,并响应于收银人员根据订单用户的指示对至少一种候选支付方式的选择操作,确定订单用户选择使用的目标支付方式。
在上述实施例中,结算应用程序接收订单处理应用程序提供的收银信息,并根据收银信息,与服务器配合完成对待收银订单的收银操作。一种可实现的方式为,结算应用程序接收订单处理应用程序提供的收银信息后,响应于账户信息输入操作,获取用于支付待收银订单的账户信息向服务器发送账户信息和收银信息,以供服务器根据账户信息和收银信息对待收银订单的收银操作;接收服务器在收银完成后返回的收单结果。其中,账户信息包括但不限于以下至少一种:银行卡所属银行、银行卡账号和支付密码。收单结果包括但不限于以下至少一种:交易订单号、交易时间、交易金额和交易账号。在本实施例中,订单处理设备包括一电子显示屏,电子显示屏上展示有收银界面;响应于账户信息输入操作,获取用于支付待收银订单的账户信息包括但不限于以下几种情形:
情形一:收银界面上包括账户信息输入项,响应于在账户信息输入项中输入账户信息的操作,获取用于支付待收银订单的账户信息。
情形二:收银界面上包括读卡控件,响应于对读卡控件的触发操作,利用结算设备上设置的读卡器读取银行卡关联的账户信息,获取用于支付待收银订单的账户信息。
在订单退款场景下,订单处理应用程序响应于订单退款操作,确定待退款订单,将待退款订单的退款信息提供给结算设备。一种可实现的方式为,订单处理设备响应于收银人员对待退款商品的商品标识的读取操作,获取待退款商品对应的订单作为待退款订单,并从待退款订单中获取退款信息,将待退款订单的退款信息提供给结算应用程序。结算应用程序接收订单处理应用程序提供的退款信息,并根据退款信息,结算应用程序与服务器配合完成对待退款订单的退款操作。
在上述实施例中,订单处理设备包括一电子显示屏,电子显示屏上展示有订单界面;收银人员利用订单处理设备上的光学读取器读取待退款商品的商品标识,根据商品标识,获取待退款商品对应的订单作为待退款订单,并从待退款订单中获取退款信息,订单处理设备将退款信息发送至服务器对待退款订单进行退款处理,服务器在退款操作完成后向订单处理设备返回收单结果完成退款操作。
在本申请上述订单处理方法实施例中,将与订单相关的业务逻辑和将与订单相关的收单机构参与结算的交易结算逻辑分别设置为订单处理设备中两个独立的应用,实现业务逻辑和交易结算逻辑的解耦;当业务逻辑关联的订单处理应用程序需要更新时,无需收单机构的审核,可直接进行业务逻辑的更新操作,提高业务应用的更新效率,提高业务关联设备的升级效率。
图4为本申请一实施例提供的一种订单处理设备的结构示意图。如图4所示,该设备包括:存储器401和处理器402,还包括通信组件403和电源组件404等必须组件。
存储器401,用于存储计算机程序,并可被配置为存储其它各种数据以支持在数据处理设备上的操作。这些数据的示例包括用于在服务器上操作的任何应用程序或方法的指令。
存储器401,可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
通信组件403,用于与其他设备建立通信连接。
处理器402,可执行存储器401中存储的计算机指令,以用于:响应于订单处理操作,确定待处理订单及其结算信息;响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式;若确定结果为是,则将结算信息提供给结算设备,以供结算设备根据结算信息处理待处理订单的交易结算操作。
可选地,处理器402,还可用于:若确定结果为否,则根据结算信息处理待处理订单的交易结算操作。
可选地,处理器402在响应于订单处理操作,确定待处理订单及其结算信息时,具体用于:响应于订单支付操作,生成待收银订单及其收银信息;处理器402在将结算信息提供给结算设备,以供结算设备根据结算信息处理待处理订单的交易结算操作时,具体用于:将收银信息提供给结算设备,以供结算设备根据收银信息,与服务器配合完成对待收银订单的收银操作。
可选地,处理器402在响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式时,具体用于:展示至少一种候选支付方式;响应于对至少一种候选支付方式的选择操作,确定待处理订单的目标支付方式;确定目标支付方式是否属于结算设备支持的支付方式。
可选地,处理器402在响应于订单处理操作,确定待处理订单及其结算信息时,具体用于:响应于订单退款操作,确定待退款订单及其退款信息;处理器402在将结算信息提供给结算设备,以供结算设备根据结算信息处理待处理订单的交易结算操作时,具体用于:将退款信息提供给结算设备,以供结算设备根据退款信息,与服务器配合完成对待退款订单的退款操作。
在本申请的订单处理设备的实施例中,将与订单相关的业务逻辑和将与订单相关的收单机构参与结算的交易结算逻辑分别设置为订单处理设备中两个独立的应用,实现业务逻辑和交易结算逻辑的解耦;当业务逻辑关联的订单处理应用程序需要更新时,无需收单机构的审核,可直接进行业务逻辑的更新操作,提高业务应用的更新效率,提高业务关联设备的升级效率。
相应地,本申请实施例还提供一种存储有计算机程序的计算机可读存储介质。当计算机可读存储介质存储计算机程序,且计算机程序被一个或多个处理器执行时,致使一个或多个处理器执行图2a方法实施例中的各步骤。
图5为本申请一实施例提供的一种结算设备的结构示意图。如图5所示,该设备包括:存储器501和处理器502,还包括通信组件503和电源组件504等必须组件。
存储器501,用于存储计算机程序,并可被配置为存储其它各种数据以支持在数据处理设备上的操作。这些数据的示例包括用于在服务器上操作的任何应用程序或方法的指令。
存储器501,可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
通信组件503,用于与显示终端建立通信连接。
处理器502,可执行存储器501中存储的计算机指令,以用于:接收订单处理设备发送的结算信息;根据结算信息,处理对待处理订单的交易结算操作。
可选地,结算信息包括收银信息,待处理订单包括待收银订单;处理器502在根据收银信息,处理对待处理订单的交易结算操作时,具体用于:接收订单处理设备提供的收银信息;响应于账户信息输入操作,获取用于支付待收银订单的账户信息;将收银信息和账户信息发送至服务器,以供服务器根据收银信息和账户信息完成对待收银订单的收银操作。
可选地,结算信息包括退款信息,待处理订单包括待退款订单;处理器502在根据退款信息,处理对待处理订单的交易结算操作时,具体用于:接收订单处理设备提供的退款信息;将退款信息发送至服务器,以供服务器根据退款信息完成对待退款订单的退款操作。
相应地,本申请实施例还提供一种存储有计算机程序的计算机可读存储介质。当计算机可读存储介质存储计算机程序,且计算机程序被一个或多个处理器执行时,致使一个或多个处理器执行图2b方法实施例中的各步骤。
图6为本申请一实施例提供的一种订单处理设备的结构示意图。如图6所示,该设备包括:存储器601和处理器602,还包括通信组件603和电源组件604等必须组件。
存储器601,用于存储计算机程序,并可被配置为存储其它各种数据以支持在数据处理设备上的操作。这些数据的示例包括用于在服务器上操作的任何应用程序或方法的指令。
存储器601,可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
通信组件603,用于与其他设备建立通信连接。
处理器602,可执行存储器601中存储的计算机指令,以用于:订单处理设备运行订单处理应用程序,用于响应于订单处理操作,确定待处理订单及其结算信息,将结算信息提供给结算应用程序;订单处理设备运行结算应用程序,用于根据结算信息,与服务器配合完成对待处理订单的交易结算操作。
相应地,本申请实施例还提供一种存储有计算机程序的计算机可读存储介质。当计算机可读存储介质存储计算机程序,且计算机程序被一个或多个处理器执行时,致使一个或多个处理器执行图3方法实施例中的各步骤。
上述图4-6中的通信组件被配置为便于通信组件所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件还包括近场通信(NFC)技术、射频识别(RFID)技术、红外数据协会(IrDA)技术、超宽带(UWB)技术和蓝牙(BT)技术等,以促进短程通信。
上述图4-6中的电源组件,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理***,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (17)
1.一种订单处理方法,其特征在于,包括:
响应于订单处理操作,确定待处理订单及其结算信息;
响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式;
若确定结果为是,则将所述结算信息提供给所述结算设备,以供所述结算设备根据所述结算信息处理所述待处理订单的交易结算操作。
2.根据权利要求1所述的方法,其特征在于,还包括:
若确定结果为否,则根据所述结算信息处理所述待处理订单的交易结算操作。
3.根据权利要求1所述的方法,其特征在于,
响应于订单处理操作,确定待处理订单及其结算信息,包括:
响应于订单支付操作,生成待收银订单及其收银信息;
将所述结算信息提供给结算设备,以供结算设备根据所述结算信息处理所述待处理订单的交易结算操作,包括:
将所述收银信息提供给结算设备,以供结算设备根据所述收银信息,与服务器配合完成对所述待收银订单的收银操作。
4.根据权利要求1所述的方法,其特征在于,响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式,包括:
展示至少一种候选支付方式;
响应于对至少一种候选支付方式的选择操作,确定待处理订单的目标支付方式;
确定所述目标支付方式是否属于所述结算设备支持的支付方式。
5.根据权利要求1所述的方法,其特征在于,
响应于订单处理操作,确定待处理订单及其结算信息,包括:
响应于订单退款操作,确定待退款订单及其退款信息;
将所述结算信息提供给结算设备,以供结算设备根据所述结算信息处理所述待处理订单的交易结算操作,包括:
将退款信息提供给结算设备,以供结算设备根据所述退款信息,与服务器配合完成对所述待退款订单的退款操作。
6.一种结算方法,其特征在于,包括:
接收订单处理设备发送的结算信息;
根据所述结算信息,处理对所述待处理订单的交易结算操作。
7.根据权利要求6所述的方法,其特征在于,所述结算信息包括收银信息,待处理订单包括待收银订单;
根据所述收银信息,处理对所述待处理订单的交易结算操作,包括:
接收订单处理设备提供的收银信息;
响应于账户信息输入操作,获取用于支付所述待收银订单的账户信息;
将所述收银信息和所述账户信息发送至服务器,以供服务器根据所述收银信息和所述账户信息完成对所述待收银订单的收银操作。
8.根据权利要求6所述的方法,其特征在于,所述结算信息包括退款信息,待处理订单包括待退款订单;
根据所述退款信息,处理对所述待处理订单的交易结算操作,包括:
接收订单处理设备提供的退款信息;
将所述退款信息发送至服务器,以供服务器根据所述退款信息完成对所述待退款订单的退款操作。
9.一种订单处理设备,其特征在于,包括:存储器和处理器;
所述存储器,用于存储一条或多条计算机指令;
所述处理器,用于执行所述一条或多条计算机指令以用于:
响应于订单处理操作,确定待处理订单及其结算信息;
响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式;
若确定结果为是,则将所述结算信息提供给所述结算设备,以供所述结算设备根据所述结算信息处理所述待处理订单的交易结算操作。
10.一种存储有计算机程序的计算机可读存储介质,其特征在于,当所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器执行包括以下的动作:
响应于订单处理操作,确定待处理订单及其结算信息;
响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式;
若确定结果为是,则将所述结算信息提供给所述结算设备,以供所述结算设备根据所述结算信息处理所述待处理订单的交易结算操作。
11.一种结算设备,其特征在于,包括:存储器和处理器;
所述存储器,用于存储一条或多条计算机指令;
所述处理器,用于执行所述一条或多条计算机指令以用于:
接收订单处理设备发送的结算信息;
根据所述结算信息,处理对所述待处理订单的交易结算操作。
12.一种存储有计算机程序的计算机可读存储介质,其特征在于,当所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器执行包括以下的动作:
接收订单处理设备发送的结算信息;
根据所述结算信息,处理对所述待处理订单的交易结算操作。
13.一种订单处理设备,其特征在于,包括:所述订单处理设备上安装有订单处理应用程序和结算应用程序;
所述订单处理应用程序,用于响应于订单处理操作,确定待处理订单及其结算信息,并响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算应用程序支持的支付方式,若确定结果为是,则将所述结算信息提供给结算应用程序;
所述结算应用程序,用于根据所述结算信息处理所述待处理订单的交易结算操作。
14.一种订单处理应用程序,运行订单处理应用程序执行以下步骤:
响应于订单处理操作,确定待处理订单及其结算信息;
响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算应用程序支持的支付方式;
若确定结果为是,则将所述结算信息提供给结算应用程序,以供结算应用程序根据所述结算信息处理对所述待处理订单的交易结算操作。
15.一种结算应用程序,运行结算应用程序执行以下步骤:
接收订单处理应用程序发送的结算信息;
根据所述结算信息,处理对所述待处理订单的交易结算操作。
16.一种订单处理设备,其特征在于,包括:所述订单处理设备上安装有订单处理应用程序,所述订单处理应用程序包括订单处理子程序和结算子程序;
所述订单处理子程序,用于响应于订单处理操作,确定待处理订单及其结算信息,并响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算子程序支持的支付方式,若确定结果为是,则将所述结算信息提供给结算子程序;
所述结算子程序,用于根据所述结算信息,处理所述待处理订单的交易结算操作。
17.一种订单处理***,其特征在于,包括:订单处理设备、结算设备和服务器;
所述订单处理设备,用于响应于订单处理操作,确定待处理订单及其结算信息;响应于支付方式确认操作,确定待处理订单的目标支付方式是否属于结算设备支持的支付方式;若确定结果为是,则将所述结算信息提供给所述结算设备;
所述结算设备,用于接收所述订单处理设备提供的所述结算信息,根据所述结算信息处理对所述待处理订单的交易结算操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910913236.7A CN112561534A (zh) | 2019-09-25 | 2019-09-25 | 订单处理方法、结算方法、程序、设备、***及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910913236.7A CN112561534A (zh) | 2019-09-25 | 2019-09-25 | 订单处理方法、结算方法、程序、设备、***及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112561534A true CN112561534A (zh) | 2021-03-26 |
Family
ID=75029444
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910913236.7A Pending CN112561534A (zh) | 2019-09-25 | 2019-09-25 | 订单处理方法、结算方法、程序、设备、***及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112561534A (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050102188A1 (en) * | 1999-06-18 | 2005-05-12 | Hutchison Robin B. | Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account |
CN1650533A (zh) * | 2002-04-29 | 2005-08-03 | 余泰淳 | 费用批准与支付*** |
CN203520503U (zh) * | 2013-09-13 | 2014-04-02 | 深圳市创自技术有限公司 | 一种支持多种结算设备的售货机扩展单元 |
CN105471714A (zh) * | 2015-12-09 | 2016-04-06 | 百度在线网络技术(北京)有限公司 | 一种消息处理的方法和装置 |
US20170091767A1 (en) * | 2015-09-25 | 2017-03-30 | Toshiba Tec Kabushiki Kaisha | Check-out system, registration apparatus, settlement apparatus, and control program |
CN107506987A (zh) * | 2017-08-31 | 2017-12-22 | 江西博瑞彤芸科技有限公司 | 一种退款信息的处理方法 |
CN108537533A (zh) * | 2018-03-23 | 2018-09-14 | 阿里巴巴集团控股有限公司 | 一种自助购物结算方法及*** |
CN108648035A (zh) * | 2018-04-04 | 2018-10-12 | 浙江莲荷科技有限公司 | 一种购物方法、设备以及*** |
CN109872140A (zh) * | 2019-01-31 | 2019-06-11 | 篱笆墙网络科技有限公司 | 支付结算的方法、装置、设备及存储介质 |
-
2019
- 2019-09-25 CN CN201910913236.7A patent/CN112561534A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050102188A1 (en) * | 1999-06-18 | 2005-05-12 | Hutchison Robin B. | Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account |
CN1650533A (zh) * | 2002-04-29 | 2005-08-03 | 余泰淳 | 费用批准与支付*** |
CN203520503U (zh) * | 2013-09-13 | 2014-04-02 | 深圳市创自技术有限公司 | 一种支持多种结算设备的售货机扩展单元 |
US20170091767A1 (en) * | 2015-09-25 | 2017-03-30 | Toshiba Tec Kabushiki Kaisha | Check-out system, registration apparatus, settlement apparatus, and control program |
CN105471714A (zh) * | 2015-12-09 | 2016-04-06 | 百度在线网络技术(北京)有限公司 | 一种消息处理的方法和装置 |
CN107506987A (zh) * | 2017-08-31 | 2017-12-22 | 江西博瑞彤芸科技有限公司 | 一种退款信息的处理方法 |
CN108537533A (zh) * | 2018-03-23 | 2018-09-14 | 阿里巴巴集团控股有限公司 | 一种自助购物结算方法及*** |
CN108648035A (zh) * | 2018-04-04 | 2018-10-12 | 浙江莲荷科技有限公司 | 一种购物方法、设备以及*** |
CN109872140A (zh) * | 2019-01-31 | 2019-06-11 | 篱笆墙网络科技有限公司 | 支付结算的方法、装置、设备及存储介质 |
Non-Patent Citations (1)
Title |
---|
吴晓辉等: "《中国机动车辆保险信息共享机制研究》", 中国金融出版社, pages: 206 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11687895B2 (en) | Systems and methods for point of sale deposits | |
US11625771B2 (en) | Systems and methods for transferring funds using a wireless device | |
CN109416795B (zh) | 多方交易的令牌聚合*** | |
US9619794B2 (en) | Systems and methods for providing compensation, rebate, cashback, and reward for using mobile and wearable payment services, digital currency, NFC touch payments, mobile digital card barcode payments, and multimedia haptic capture buying | |
RU2706180C2 (ru) | Обработка финансовых транзакций | |
AU2012394424B2 (en) | Using card image to extract bank account information | |
US20150339696A1 (en) | Systems and methods for providing compensation, rebate, cashback, and reward for using mobile and wearable payment services | |
EP3472783A1 (en) | System and method of payment of merchants on behalf of payment card system transaction acquirers | |
US20120123932A1 (en) | Routing for direct to account payments | |
US20170262784A1 (en) | Apparatus, method, and computer program product for correlating global positioning system data and iso 8583 network transaction data or the like | |
US11727394B2 (en) | Systems and methods for managing electronic transactions | |
EP3588414A1 (en) | Aggregated transaction processing | |
JP6368446B1 (ja) | 決済制御装置、決済システムおよび決済制御装置の制御プログラム | |
US20240046228A1 (en) | Rapid transaction settlement using virtual account | |
KR20170064892A (ko) | 계좌 간 결제 시스템 및 그 방법 | |
KR20070026939A (ko) | 한 개의 카드번호를 이용한 마일리지 포인트, 전자화폐,전자상품권, 선불카드, 직불카드 및 타 신용카드의통합결제 시스템 및 방법 | |
EP3923222A1 (en) | Wallet server, wallet system, and non-transitory storage medium | |
WO2018231406A1 (en) | Electronic system and method for distributed payment of a transaction | |
WO2024026135A1 (en) | Method, system, and computer program product for cryptogram-based transactions | |
WO2020018341A1 (en) | System, method, and computer program product for providing electronic funds transfers based on issuer system requirements | |
CN112561534A (zh) | 订单处理方法、结算方法、程序、设备、***及介质 | |
US11574306B2 (en) | Directing a transaction from one card to another card based on a cardholder preference provided to an issuer | |
US11769133B2 (en) | Methods, systems and computer program products for prepayment towards goods or services at point-of-sale terminals | |
US20230342736A1 (en) | System, Method, and Computer Program Product for Managing Operation of a Remote Terminal | |
US11972413B2 (en) | Digital wallet promotions through tokenization platform |
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 |