资源匹配方法、装置、计算机设备及计算机可读存储介质与流程

文档序号:29566369发布日期:2022-04-09 02:35阅读:76来源:国知局
资源匹配方法、装置、计算机设备及计算机可读存储介质与流程

1.本技术涉及互联网技术领域,特别是涉及一种资源匹配方法、装置、计算机设备及计算机可读存储介质。


背景技术:

2.随着互联网技术的发展,越来越多的用户在各类线上平台上进行交易,用户对线上平台的依赖也越来越高。为了准备好在线上平台中售卖的商品,商家会事先向品牌、厂商等售卖组织付款请购,生成请购的订单,并通过具有支付功能的第三方平台将订单的货款以资源的形式在线支付给售卖组织,以便售卖组织获取货款,按照订单为商家提供与货款的数值匹配的货物进行发货,将货物交付给商家,使商家完成备货并上架,供用户购买。
3.在实现本技术的过程中,申请人发现相关技术至少存在以下问题:
4.商家在基于第三方平台将货款以资源的形式提供给售卖组织时,通常商家需要支付一定费率的手续费,不仅增加了商家的额外支出,而且限制了商家的支付方式,难以满足售卖组织的个性化支付需求。


技术实现要素:

5.有鉴于此,本技术提供了一种资源匹配方法、装置、计算机设备及计算机可读存储介质,主要目的在于解决目前增加了商家的额外支出,限制了商家的支付方式,难以满足售卖组织的个性化支付需求的问题。
6.依据本技术第一方面,提供了一种资源匹配方法,该方法应用于请购方所持终端,包括:
7.获取请购方的下单请求,所述下单请求携带下单资源量;
8.将所述下单请求进行传输,以使服务器查询所述请购方的目标账户发生的资源传输记录,并在所述资源传输记录不存在使用标记时,将所述资源传输记录的资源传输量与所述下单资源量进行匹配;
9.当接收到返回的请购成功反馈时,将所述请购成功反馈进行展示,所述请购成功反馈是所述服务器在确定所述资源传输量和所述下单资源量匹配时生成的。
10.可选地,所述获取请购方的下单请求之前,所述方法还包括:
11.响应于资源传输请求,确定所述资源传输请求指示的所述资源传输量、请购方账户信息和被请购方的组织账户信息;
12.查询请购方账户信息指示的目标账户,在所述目标账户中提取满足所述资源传输量的目标资源;
13.将所述目标资源传输至所述组织账户信息指示的组织账户,以使银行系统基于本次的资源传输生成所述组织账户的资源接收记录并将所述资源接收记录与所述组织账户进行关联存储。
14.可选地,所述方法还包括:
15.当接收到资源转移失败提醒时,接收被返还的所述目标资源,将所述目标资源存储在所述目标账户中,并展示所述资源转移失败提醒,所述资源转移失败提醒由服务器在确定所述资源传输量小于所述被请购方设置的资源量阈值时生成并传输。
16.可选地,所述方法还包括:
17.当接收到请购失败反馈时,展示所述请购失败反馈,所述请购失败反馈由所述服务器在查询确定不存在所述资源传输记录,或所述资源传输记录存在所述使用标记,或所述资源传输量和所述下单资源量不匹配时,生成并返回的。
18.可选地,所述方法还包括:
19.接收被请购方返回的对象订单,将所述对象订单进行展示,所述对象订单是所述被请购方基于下单请求中携带的请购对象生成的;或,
20.当接收到所述被请购方发送的对象查询请求时,基于所述对象查询请求向所述被请购方反馈请购对象,以使所述被请购方基于反馈的所述请购对象生成所述对象订单,以及将所述对象订单返回。
21.依据本技术第二方面,提供了一种资源匹配方法,该方法应用于服务器,包括:
22.响应于下单请求,确定发送所述下单请求的请购方的目标账户,查询所述目标账户的资源传输记录;
23.当查询确定所述资源传输记录不存在使用标记时,读取所述资源传输记录的资源传输量,以及获取所述下单请求携带的下单资源量;
24.若所述资源传输量和所述下单资源量匹配,则生成请购成功反馈,将所述请购成功反馈传输至所述请购方和被请购方。
25.可选地,所述查询所述目标账户的资源传输记录,包括:
26.基于所述被请购方的记录查询接口,查询所述被请购方的至少一个第一资源接收记录,分别读取所述至少一个第一资源接收记录中每个第一资源接收记录的发起方,将发起方为所述目标账户的第一资源接收记录作为所述目标账户的资源传输记录,所述记录查询接口用于所述被请购方与银行系统对接以便基于所述记录查询接口获取所述银行系统提供的资源接收记录;或,
27.若所述下单请求携带资源触达时间,则基于所述被请购方的记录查询接口,查询所述被请购方在所述资源触达时间发生的至少一个第二资源接收记录,分别读取所述至少一个第二资源接收记录中每个第二资源接收记录的发起方,将发起方为所述目标账户的第二资源接收记录作为所述目标账户的资源传输记录。
28.可选地,所述方法还包括:
29.当查询确定不存在所述资源传输记录或所述资源传输记录存在所述使用标记时,生成请购失败反馈,将所述请购失败反馈进行传输;或,
30.若所述资源传输量和所述下单资源量不匹配,则生成请购失败反馈,将所述请购失败反馈进行传输。
31.可选地,所述方法还包括:
32.响应于所述被请购方的对接请求,在所述对接请求中获取所述被请购方的组织账户信息和组织账户密钥,将所述组织账户信息和所述组织账户密钥进行配置;
33.获取所述被请购方上传的资源量阈值,将所述资源量阈值进行配置,以便在所述
请购方向所述被请购方转移的资源的资源量小于所述资源量阈值时,生成资源转移失败提醒并进行传输。
34.可选地,所述方法还包括:
35.获取用于指示记录已使用的所述使用标记,采用所述使用标记对所述资源传输记录进行标记;
36.将标记后的所述资源传输记录进行存储。
37.依据本技术第三方面,提供了一种资源匹配方法,该方法应用于被请购方所持终端,包括:
38.接收请购成功反馈,所述请购成功反馈是所述服务器在确定请购方的目标账户发生的资源传输量和所述请购方的下单请求携带的所述下单资源量匹配时生成并传输的;
39.获取所述服务器提供的请购对象,生成包括所述请购对象的对象订单,所述请购对象由所述服务器在所述下单请求中提取;
40.将所述对象订单传输至所述请购方,以使所述请购方展示所述对象订单。
41.可选地,所述方法还包括:
42.当所述服务器指示未在所述下单请求中获取到所述请购对象时,向所述请购方发送对象查询请求;
43.接收所述请购方基于所述对象查询请求向所述被请购方反馈请购对象,生成包括所述请购对象的对象订单,将所述对象订单传输至所述请购方,以使所述请购方展示所述对象订单。
44.可选地,所述方法还包括:
45.生成包括组织账户信息和组织账户密钥的对接请求,将所述对接请求进行传输,以使所述服务器将所述组织账户信息和所述组织账户密钥进行配置;
46.上传资源量阈值,以使所述服务器将所述资源量阈值进行配置,由所述服务器在所述请购方向被请购方转移的资源的资源量小于所述资源量阈值时,生成资源转移失败提醒并进行传输。
47.可选地,所述方法还包括:
48.向银行系统请求对接,以使所述银行系统分配用于查询资源接收记录的记录查询接口;
49.获取所述记录查询接口,向所述服务器提供所述记录查询接口,以使所述服务器在接收到所述请购方的下单请求时基于所述记录查询接口查询被请购方的资源接收记录。
50.依据本技术第四方面,提供了一种资源匹配装置,该装置应用于请购方所持终端,包括:
51.获取模块,用于获取请购方的下单请求,所述下单请求携带下单资源量;
52.传输模块,用于将所述下单请求进行传输,以使服务器查询所述请购方的目标账户发生的资源传输记录,并在所述资源传输记录不存在使用标记时,将所述资源传输记录的资源传输量与所述下单资源量进行匹配;
53.展示模块,用于当接收到返回的请购成功反馈时,将所述请购成功反馈进行展示,所述请购成功反馈是所述服务器在确定所述资源传输量和所述下单资源量匹配时生成的。
54.可选地,所述装置还包括:
55.确定模块,用于响应于资源传输请求,确定所述资源传输请求指示的所述资源传输量、请购方账户信息和被请购方的组织账户信息;
56.提取模块,用于查询请购方账户信息指示的目标账户,在所述目标账户中提取满足所述资源传输量的目标资源;
57.所述传输模块,还用于将所述目标资源传输至所述组织账户信息指示的组织账户,以使银行系统基于本次的资源传输生成所述组织账户的资源接收记录并将所述资源接收记录与所述组织账户进行关联存储。
58.可选地,所述装置还包括:
59.存储模块,用于当接收到资源转移失败提醒时,接收被返还的所述目标资源,将所述目标资源存储在所述目标账户中,并展示所述资源转移失败提醒,所述资源转移失败提醒由服务器在确定所述资源传输量小于所述被请购方设置的资源量阈值时生成并传输。
60.可选地,所述展示模块,还用于当接收到请购失败反馈时,展示所述请购失败反馈,所述请购失败反馈由所述服务器在查询确定不存在所述资源传输记录,或所述资源传输记录存在所述使用标记,或所述资源传输量和所述下单资源量不匹配时,生成并返回的。
61.可选地,所述展示模块,还用于接收被请购方返回的对象订单,将所述对象订单进行展示,所述对象订单是所述被请购方基于下单请求中携带的请购对象生成的;或,当接收到所述被请购方发送的对象查询请求时,基于所述对象查询请求向所述被请购方反馈请购对象,以使所述被请购方基于反馈的所述请购对象生成所述对象订单,以及将所述对象订单返回。
62.依据本技术第五方面,提供了一种资源匹配装置,该装置应用于服务器,包括:
63.查询模块,用于响应于下单请求,确定发送所述下单请求的请购方的目标账户,查询所述目标账户的资源传输记录;
64.读取模块,用于当查询确定所述资源传输记录不存在使用标记时,读取所述资源传输记录的资源传输量,以及获取所述下单请求携带的下单资源量;
65.生成模块,用于若所述资源传输量和所述下单资源量匹配,则生成请购成功反馈,将所述请购成功反馈传输至所述请购方和被请购方。
66.可选地,所述查询模块,用于基于所述被请购方的记录查询接口,查询所述被请购方的至少一个第一资源接收记录,分别读取所述至少一个第一资源接收记录中每个第一资源接收记录的发起方,将发起方为所述目标账户的第一资源接收记录作为所述目标账户的资源传输记录,所述记录查询接口用于所述被请购方与银行系统对接以便基于所述记录查询接口获取所述银行系统提供的资源接收记录;或,若所述下单请求携带资源触达时间,则基于所述被请购方的记录查询接口,查询所述被请购方在所述资源触达时间发生的至少一个第二资源接收记录,分别读取所述至少一个第二资源接收记录中每个第二资源接收记录的发起方,将发起方为所述目标账户的第二资源接收记录作为所述目标账户的资源传输记录。
67.可选地,所述生成模块,还用于当查询确定不存在所述资源传输记录或所述资源传输记录存在所述使用标记时,生成请购失败反馈,将所述请购失败反馈进行传输;或,若所述资源传输量和所述下单资源量不匹配,则生成请购失败反馈,将所述请购失败反馈进行传输。
68.可选地,所述获取模块,还用于响应于所述被请购方的对接请求,在所述对接请求中获取所述被请购方的组织账户信息和组织账户密钥,将所述组织账户信息和所述组织账户密钥进行配置;获取所述被请购方上传的资源量阈值,将所述资源量阈值进行配置,以便在所述请购方向所述被请购方转移的资源的资源量小于所述资源量阈值时,生成资源转移失败提醒并进行传输。
69.可选地,所述装置还包括:
70.标记模块,用于获取用于指示记录已使用的所述使用标记,采用所述使用标记对所述资源传输记录进行标记;
71.存储模块,用于将标记后的所述资源传输记录进行存储。
72.依据本技术第六方面,提供了一种资源匹配装置,该装置应用于被请购方所持终端,包括:
73.接收模块,用于接收请购成功反馈,所述请购成功反馈是所述服务器在确定请购方的目标账户发生的资源传输量和所述请购方的下单请求携带的所述下单资源量匹配时生成并传输的;
74.生成模块,用于获取所述服务器提供的请购对象,生成包括所述请购对象的对象订单,所述请购对象由所述服务器在所述下单请求中提取;
75.传输模块,用于将所述对象订单传输至所述请购方,以使所述请购方展示所述对象订单。
76.可选地,所述装置还包括:
77.发送模块,用于当所述服务器指示未在所述下单请求中获取到所述请购对象时,向所述请购方发送对象查询请求;
78.所述传输模块,还用于接收所述请购方基于所述对象查询请求向所述被请购方反馈请购对象,生成包括所述请购对象的对象订单,将所述对象订单传输至所述请购方,以使所述请购方展示所述对象订单。
79.可选地,所述传输模块,还用于生成包括组织账户信息和组织账户密钥的对接请求,将所述对接请求进行传输,以使所述服务器将所述组织账户信息和所述组织账户密钥进行配置;上传资源量阈值,以使所述服务器将所述资源量阈值进行配置,由所述服务器在所述请购方向被请购方转移的资源的资源量小于所述资源量阈值时,生成资源转移失败提醒并进行传输。
80.可选地,所述传输模块,还用于向银行系统请求对接,以使所述银行系统分配用于查询资源接收记录的记录查询接口;获取所述记录查询接口,向所述服务器提供所述记录查询接口,以使所述服务器在接收到所述请购方的下单请求时基于所述记录查询接口查询被请购方的资源接收记录。
81.依据本技术第七方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面至第三方面中任一项所述方法的步骤。
82.依据本技术第八方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面至第三方面中任一项所述的方法的步骤。
83.借由上述技术方案,本技术提供的一种资源匹配方法、装置、计算机设备及计算机
可读存储介质,本技术中请购方的终端获取携带下单资源量的下单请求,将下单请求传输至服务器,以便服务器查询请购方账户指示的目标账户发生的资源传输记录,并在资源传输记录不存在使用标记时,将资源传输记录的资源传输量与下单资源量进行比对,在资源传输量和下单资源量匹配时,服务器确定请购方请购成功,向请购方返回请购成功反馈,通过查询请购方的资源传输记录,判断请购方是否已经支付成功,并在确定支付成功且金额与本次请购的金额一致时,确定请购成功,避免强迫请购方使用第三方平台提供的支付渠道进行支付,按照资源的流转记录便可以实现结算,为请购方节省了额外支出,满足个性化支付需求。
84.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
85.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
86.图1a示出了本技术实施例提供的一种资源匹配方法流程示意图;
87.图1b示出了本技术实施例提供的一种资源匹配方法流程示意图;
88.图1c示出了本技术实施例提供的一种资源匹配方法流程示意图;
89.图2a示出了本技术实施例提供的一种资源匹配方法的交互示意图;
90.图2b示出了本技术实施例提供的一种资源匹配方法的交互示意图;
91.图3a示出了本技术实施例提供的一种资源匹配装置的结构示意图;
92.图3b示出了本技术实施例提供的一种资源匹配装置的结构示意图;
93.图3c示出了本技术实施例提供的一种资源匹配装置的结构示意图;
94.图4a示出了本技术实施例提供的一种资源匹配装置的结构示意图;
95.图4b示出了本技术实施例提供的一种资源匹配装置的结构示意图;
96.图4c示出了本技术实施例提供的一种资源匹配装置的结构示意图;
97.图5示出了本技术实施例提供的一种资源匹配装置的结构示意图;
98.图6示出了本技术实施例提供的一种计算机设备的装置结构示意图。
具体实施方式
99.下面将参照附图更详细地描述本技术的示例性实施例。虽然附图中显示了本技术的示例性实施例,然而应当理解,可以以各种形式实现本技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本技术,并且能够将本技术的范围完整的传达给本领域的技术人员。
100.本技术实施例提供了一种资源匹配方法,如图1a所示,该方法应用于请购方所持终端,包括:
101.101、获取请购方的下单请求,下单请求携带下单资源量。
102.102、将下单请求进行传输,以使服务器查询请购方的目标账户发生的资源传输记
录,并在资源传输记录不存在使用标记时,将资源传输记录的资源传输量与下单资源量进行匹配。
103.103、当接收到返回的请购成功反馈时,将请购成功反馈进行展示,请购成功反馈是服务器在确定资源传输量和下单资源量匹配时生成的。
104.本技术实施例提供的方法,请购方的终端获取携带下单资源量的下单请求,将下单请求传输至服务器,以便服务器查询请购方账户指示的目标账户发生的资源传输记录,并在资源传输记录不存在使用标记时,将资源传输记录的资源传输量与下单资源量进行比对,在资源传输量和下单资源量匹配时,服务器确定请购方请购成功,向请购方返回请购成功反馈,通过查询请购方的资源传输记录,判断请购方是否已经支付成功,并在确定支付成功且金额与本次请购的金额一致时,确定请购成功,避免强迫请购方使用第三方平台提供的支付渠道进行支付,按照资源的流转记录便可以实现结算,为请购方节省了额外支出,满足个性化支付需求。
105.本技术实施例提供了一种资源匹配方法,如图1b所示,该方法应用于服务器,包括:
106.104、响应于下单请求,确定发送下单请求的请购方的目标账户,查询目标账户的资源传输记录。
107.105、当查询确定资源传输记录不存在使用标记时,读取资源传输记录的资源传输量,以及获取下单请求携带的下单资源量。
108.106、若资源传输量和下单资源量匹配,则生成请购成功反馈,将请购成功反馈传输至请购方和被请购方。
109.本技术实施例提供的方法,请购方的终端获取携带下单资源量的下单请求,将下单请求传输至服务器,以便服务器查询请购方账户指示的目标账户发生的资源传输记录,并在资源传输记录不存在使用标记时,将资源传输记录的资源传输量与下单资源量进行比对,在资源传输量和下单资源量匹配时,服务器确定请购方请购成功,向请购方返回请购成功反馈,通过查询请购方的资源传输记录,判断请购方是否已经支付成功,并在确定支付成功且金额与本次请购的金额一致时,确定请购成功,避免强迫请购方使用第三方平台提供的支付渠道进行支付,按照资源的流转记录便可以实现结算,为请购方节省了额外支出,满足个性化支付需求。
110.本技术实施例提供了一种资源匹配方法,如图1c所示,该方法应用于被请购方所持终端,包括:
111.107、接收请购成功反馈,请购成功反馈是服务器在确定请购方的目标账户发生的资源传输量和请购方的下单请求携带的下单资源量匹配时生成并传输的。
112.108、获取服务器提供的请购对象,生成包括请购对象的对象订单,请购对象由服务器在下单请求中提取。
113.109、将对象订单传输至请购方,以使请购方展示对象订单。
114.本技术实施例提供的方法,请购方的终端获取携带下单资源量的下单请求,将下单请求传输至服务器,以便服务器查询请购方账户指示的目标账户发生的资源传输记录,并在资源传输记录不存在使用标记时,将资源传输记录的资源传输量与下单资源量进行比对,在资源传输量和下单资源量匹配时,服务器确定请购方请购成功,向请购方返回请购成
功反馈,通过查询请购方的资源传输记录,判断请购方是否已经支付成功,并在确定支付成功且金额与本次请购的金额一致时,确定请购成功,避免强迫请购方使用第三方平台提供的支付渠道进行支付,按照资源的流转记录便可以实现结算,为请购方节省了额外支出,满足个性化支付需求。
115.本技术实施例提供了一种资源匹配方法,如图2a所示,该方法涉及到请购方所持终端、服务器以及被请购方所持终端之间的交互,包括:
116.201、请购方所持终端获取请购方的下单请求。
117.申请人认识到,对于供应链的一些ka(key account,重点客户)商户来说,需要在进行信息流和物流流转的过程中进行结算并生成订单,但如果通过支付宝等第三方平台提供的支付渠道实现在线结算的话,请购的商家需要支付一笔不小的手续费,不仅增加了商家的额外支出,而且限制了商家的支付方式,难以满足售卖组织的个性化支付需求。因此,本技术提出了一种资源匹配方法,请购方的终端获取携带下单资源量的下单请求,将下单请求传输至服务器,以便服务器查询请购方账户指示的目标账户发生的资源传输记录,并在资源传输记录不存在使用标记时,将资源传输记录的资源传输量与下单资源量进行比对,在资源传输量和下单资源量匹配时,服务器确定请购方请购成功,向请购方返回请购成功反馈,通过查询请购方的资源传输记录,判断请购方是否已经支付成功,并在确定支付成功且金额与本次请购的金额一致时,确定请购成功,避免强迫请购方使用第三方平台提供的支付渠道进行支付,按照资源的流转记录便可以实现结算,为请购方节省了额外支出,满足个性化支付需求。
118.其中,在本技术实施例中,请购方为向售卖组织请购的商家、门店、档口等,被请购方为请购方请购的品牌、总部、企业等向外界提供货物的售卖组织。请购方和被请购方在终端上下载用于请购的app(application,应用程序)或者运行用于请购的小程序,便可以实现与服务器之间的交互。
119.服务器可以是paas(platform-as-a-service,平台即服务)平台所搭载的服务器,服务器与请购方、被请购方所持的终端之间存在数据链接,基于该数据链接接收终端的请求并对终端进行反馈;而且服务器与银行系统之间进行对接,以便通过银行系统查询请购方是否已经进行支付。进一步地,服务器与被请购方之间进行对接时,被请购方会基于所持终端生成包括组织账户信息和组织账户密钥的对接请求,将对接请求进行传输。响应于被请购方的对接请求,服务器会在对接请求中获取被请购方的组织账户信息和组织账户密钥,将组织账户信息和组织账户密钥进行配置,以便根据被请购方设置的组织账户信息、组织账户密钥等在银行系统中查询被请购方的流水记录。同时被请购方还会基于所持终端上传资源量阈值,以便服务器获取资源量阈值,将资源量阈值进行配置,也即按照被请购方的需求设置资源量阈值,使请购方下单的金额能够达到被请购方的最低标准,以便在请购方向被请购方转移的资源的资源量小于资源量阈值时,生成资源转移失败提醒并进行传输。
120.在本技术实施例中,当请购方需要向被请购方下单时,要事先向被请购方进行线下转账,也即在终端上发起资源传输请求。响应于资源传输请求,请购方所持终端会确定资源传输请求指示的资源传输量、请购方账户信息和被请购方的组织账户信息。其中,资源传输量也即指示了请购方想要向被请购方转账的金额;请购方账户信息可以是请购方账户的银行账号、汇款人姓名;同样,被请购方账户信息可以是被请购方的银行账号、收款人姓名。
请购方所持终端查询请购方账户信息指示的目标账户,在目标账户中提取满足资源传输量的目标资源,将目标资源传输至组织账户信息指示的组织账户,以使银行系统基于本次的资源传输生成组织账户的资源接收记录并将资源接收记录与组织账户进行关联存储。需要说明的是,由于被请购方可能会在服务器上设置资源量阈值,因此,如果请购方的资源传输量没有达到资源量阈值(也即小于被请购方设置的资源量阈值),则服务器会生成并传输资源转移失败提醒,使得当接收到资源转移失败提醒时,终端接收被银行系统返还的目标资源,将目标资源存储在目标账户中,并展示资源转移失败提醒。其中,资源传输量也即请购方输入的支付金额、转账金额。
121.通过上述过程,请购方便事先通过银行系统将货款作为目标资源传输到被请购方的组织账户中,并可以开始基于本次的转账进行请购。请购方在进行获取的请购时,由于请购方是基于自身的账户在线下对被请购方进行转账的,因此,为了查询转账的记录,请购方所持终端会生成携带下单资源量的下单请求,以便服务器按照下单资源量去到银行系统中查询相关的转账记录。在另一个可选地实施方案中,为了方便服务器去到银行系统中查询转账记录时能够更加的快捷、精准,请购方所持终端在生成下单请求时,可以获取请购方输入的请购方账户信息、资源触达时间、下单资源量以及请购对象,生成携带请购方账户信息、资源触达时间、下单资源量和请购对象的下单请求,以便后续由服务器去银行系统中查询在资源触达时间是否存在相关的转账记录以及转账的金额是否与请购的金额一致。其中,请购方账户信息可以是请购方的银行账号、汇款人姓名;资源触达时间也即请购方向被请购方汇款的汇款日期。
122.202、请购方所持终端将下单请求传输至服务器。
123.在本技术实施例中,当请购方所持终端生成了下单请求后,请购方所持终端会将下单请求传输至服务器,以使服务器查询请购方的目标账户发生的资源传输记录。
124.203、响应于下单请求,服务器确定发送下单请求的请购方的目标账户,查询目标账户的资源传输记录,当查询确定资源传输记录不存在使用标记时,服务器执行下述步骤204;当查询确定不存在资源传输记录或资源传输记录存在使用标记时,服务器执行下述步骤209。
125.在本技术实施例中,服务器接收到请购方所持终端传输的下单请求后,响应于下单请求,服务器会确定发送下单请求的请购方的目标账户,以便通过银行系统查询目标账户的流水记录作为资源传输记录,基于流水记录判断请购方的本次下单金额是否与流水记录指示的金额匹配。
126.其中,被请购方会事先向银行系统请求对接,以使银行系统分配用于查询资源接收记录的记录查询接口,并获取记录查询接口,向服务器提供记录查询接口,以使服务器在接收到请购方的下单请求时基于记录查询接口查询被请购方的资源接收记录。也即被请购方与银行系统事先达成协议,使银行系统设置用于查询被请购方的流水记录的记录查询接口,并由被请购方授权服务器基于该记录查询接口与银行系统之间对接,以使服务器能够根据被请购方设置的组织账户信息和组织账户密钥去到银行系统中查询被请购方的流水记录,进行资源的匹配。
127.因此,服务器在查询目标账户的资源传输记录时,需要基于被请购方的记录查询接口,查询被请购方的至少一个第一资源接收记录,记录查询接口用于被请购方与银行系
统对接以便基于记录查询接口获取银行系统提供的资源接收记录,资源接收记录也即在资源触达时间内被请购方的账户的流水记录。随后,服务器分别读取至少一个第一资源接收记录中每个第一资源接收记录的发起方,将发起方为目标账户的第一资源接收记录作为目标账户的资源传输记录,也即将有关当前的请购方的第一资源接收记录提取出来用于后续的判断过程。
128.另外,由于上述过程中提及下单请求中还可能携带资源触达时间,因此,实际上服务器可以直接获取被请购方在资源触达时间上发生的资源接收记录,从而简化资源接收记录的获取过程,避免识别大量的资源接收记录,减轻服务器的工作量,也即:若下单请求携带资源触达时间,则服务器基于被请购方的记录查询接口,查询被请购方在资源触达时间发生的至少一个第二资源接收记录,分别读取至少一个第二资源接收记录中每个第二资源接收记录的发起方,将发起方为目标账户的第二资源接收记录作为目标账户的资源传输记录。
129.在一个可选地实施方案中,由于是利用资源传输记录对资源是否匹配进行判断的,因此,实际上服务器在确定能够基于某个资源传输记录进行资源匹配时,会对这一资源传输记录进行标记,标记该资源传输记录已经在本次的资源匹配过程中被使用,后续请购方不能再基于该资源传输记录进行请购。所以,服务器在获取到资源传输记录后,会查询资源传输记录是否存在使用标记,当查询确定资源传输记录不存在使用标记时,表示该条资源传输记录还没有被使用过,可以继续基于该条资源传输记录为请购方进行资源的匹配,因此,服务器执行下述步骤204。而当查询确定资源传输记录存在使用标记时,表示该资源传输记录已经被请购过了,不能再基于本条资源传输记录进行资源的匹配,需要告知请购方所持终端请购失败,因此,服务器执行下述步骤209。
130.需要说明的是,实际应用的过程中,很有可能查询目标账户的资源传输记录时失败,也即目标账户并没有发生任何的流水,这就表示请购方在线下没有向被请购方进行转账,不能为请购方进行资源的匹配,请购方需要先付款,因此,当查询确定不存在资源传输记录时,服务器也执行下述步骤209。
131.204、当查询确定资源传输记录不存在使用标记时,服务器读取资源传输记录的资源传输量,以及在下单请求中获取下单资源量,若资源传输量和下单资源量匹配,则服务器执行下述步骤205至206;若资源传输量和下单资源量不匹配,则服务器执行下述步骤207至208。
132.在本技术实施例中,当查询确定资源传输记录不存在使用标记时,表示该条资源传输记录还没有被使用过,可以继续基于该条资源传输记录为请购方进行资源的匹配,因此,服务器读取资源传输记录的资源传输量,并在下单请求中获取下单资源量,也即判断终端线下转账的金额与本次请购的金额是否一致,只要在金额一致时才能成功请购。
133.相应地,若资源传输量和下单资源量匹配,则表示终端线下转账的金额与本次请购的金额一致,能够继续为请购方进行资源的匹配,因此,执行下述步骤205至206。而若资源传输量和下单资源量不匹配,则表示终端线下转账的金额与本次请购的金额不一致,需要请购方重新核对请购的金额(也即下单资源量),因此,执行下述步骤207至208。
134.205、若资源传输量和下单资源量匹配,则服务器生成请购成功反馈,将请购成功反馈传输至请购方和被请购方。
135.在本技术实施例中,若资源传输量和下单资源量匹配,则表示终端线下转账的金额与本次请购的金额一致,能够继续为请购方进行资源的匹配,因此,服务器生成请购成功反馈,将请购成功反馈传输至请购方和被请购方。
136.在另一个可选地实施方案中,为了记录本次已经基于资源传输记录请购成功,服务器会获取用于指示记录已使用的使用标记,采用使用标记对资源传输记录进行标记,并将标记后的资源传输记录进行存储,避免后续发生再次基于该资源传输记录进行资源匹配的情况,保证被请购方的资金安全。
137.206、当请购方所持终端接收到返回的请购成功反馈时,将请购成功反馈进行展示。
138.在本技术实施例中,当请购方所持终端接收到服务器在确定资源传输量和下单资源量匹配时生成的请购成功反馈时,请购方所持终端将该请购成功反馈进行展示,以便告知请购方本次下单成功。
139.另外,被请购方所持终端也会接收到服务器反馈的请购成功反馈,被请购方需要请购方指示想要请购哪个对象,而请购方可能会在下单请求中携带请购对象。因此,服务器会在下单请求中提取请购对象,将请购对象发送给被请购方,以便被请购方所持终端获取服务器提供的请购对象,生成包括请购对象的对象订单,将对象订单传输至请购方,以使请购方展示对象订单。在另一个可选地实施方式中,请购方可能未在下单请求中携带请购对象,因此,当服务器指示未在下单请求中获取到请购对象时,被请购方所持终端向请购方发送对象查询请求,并接收请购方基于对象查询请求向被请购方反馈请购对象,生成包括请购对象的对象订单,将对象订单传输至请购方,以使请购方展示对象订单。本技术对请购方是否在下单请求中携带请购对象不进行具体限定。
140.207、若资源传输量和下单资源量不匹配,则服务器生成请购失败反馈,将请购失败反馈进行传输。
141.在本技术实施例中,若资源传输量和下单资源量不匹配,则表示终端线下转账的金额与本次请购的金额不一致,需要请购方重新核对请购的金额(也即下单资源量),因此,服务器生成请购失败反馈,将请购失败反馈进行传输。其中,服务器可以在请购失败反馈中携带资源传输量和下单资源量,以便请购方对下单资源量进行核对。
142.208、当请购方所持终端接收到请购失败反馈时,展示请购失败反馈。
143.在本技术实施例中,当请购方所持终端接收到请购失败反馈时,展示下请购失败反馈,以便请购方对资源传输量进行核对。需要说明的是,服务器在查询确定不存在资源传输记录,或资源传输记录存在使用标记,或资源传输量和下单资源量不匹配时,均会生成并返回请购失败反馈。
144.209、当查询确定不存在资源传输记录或资源传输记录存在使用标记时,服务器生成请购失败反馈,将请购失败反馈进行传输。
145.在本技术实施例中,一方面当服务器查询确定不存在资源传输记录时,也即目标账户并没有发生任何的流水,这就表示请购方在线下没有向被请购方进行转账,不能为请购方进行资源匹配,请购方需要先付款,因此,服务器会生成请购失败反馈,将请购失败反馈进行传输。
146.另一方面,当服务器查询确定资源传输记录存在使用标记时,表示该资源传输记
录已经被请购过了,不能再基于本条资源传输记录请求进行资源的匹配,需要告知请购方所持终端请购失败,因此,服务器也会生成请购失败反馈,将请购失败反馈进行传输。
147.而请购方所持终端接收到该请购失败反馈后便会执行上述步骤208,将请购失败反馈进行展示,以便请购方进行核对。
148.综上,以请购方为门店,被请购方为品牌总部为例,对本技术中技术方案进行描述:
149.如图2b所示,品牌总部会事先在paas平台中设置组织账户信息和组织账户密钥,并设置资源量阈值,门店在线下通过银行系统对品牌总部进行转账时,paas平台会对转账的资源传输量进行判断,在资源传输量小于资源量阈值时直接通知门店转账失败并结束流程,而在资源传输量大于资源量阈值时,再通知银行系统在门店的账户中提取相应金额传输至品牌总部的账户中,完成线下转账。
150.进一步地,完成线下转账后,门店在下单时,需要提供请购方账户信息、资源触达时间、下单资源量以及请购对象。paas平台会调用与银行系统的记录查询接口,查询请购方账户信息指示的目标账户在所述资源触达时间发生的资源传输记录,根据查询结果判断是否能够生成对象订单。一方面,如果查询该资源传输记录成功,则继续查询该资源传输记录是否被标记为已使用,并在确定未标记为已使用时,判断资源传输记录指示的金额与下单资源量指示的金额是否一致。一致则资源匹配成功,生成请购成功反馈发送给请购方和被请购方,并将该资源传输记录标记为已使用,同时记录入库;不一致则告知请购方请购失败,并提示相应的错误信息。另一方面,如果查询该资源传输记录失败,则直接告知请购方请购失败,并提示未查询到资源传输记录。
151.在本技术实施例提供的方法,请购方的终端获取携带下单资源量的下单请求,将下单请求传输至服务器,以便服务器查询请购方账户指示的目标账户发生的资源传输记录,并在资源传输记录不存在使用标记时,将资源传输记录的资源传输量与下单资源量进行比对,在资源传输量和下单资源量匹配时,服务器确定请购方请购成功,向请购方返回请购成功反馈,通过查询请购方的资源传输记录,判断请购方是否已经支付成功,并在确定支付成功且金额与本次请购的金额一致时,确定请购成功,避免强迫请购方使用第三方平台提供的支付渠道进行支付,按照资源的流转记录便可以实现结算,为请购方节省了额外支出,满足个性化支付需求。
152.进一步地,作为图1a所述方法的具体实现,本技术实施例提供了一种资源匹配装置,如图3a所示,所述装置包括:获取模块301,传输模块302和展示模块303。
153.该获取模块301,用于获取请购方的下单请求,所述下单请求携带下单资源量;
154.该传输模块302,用于将所述下单请求进行传输,以使服务器查询所述请购方的目标账户发生的资源传输记录,并在所述资源传输记录不存在使用标记时,将所述资源传输记录的资源传输量与所述下单资源量进行匹配;
155.该展示模块303,用于当接收到返回的请购成功反馈时,将所述请购成功反馈进行展示,所述请购成功反馈是所述服务器在确定所述资源传输量和所述下单资源量匹配时生成的。
156.在具体的应用场景中,如图3b所示,该装置还包括:确定模块304和提取模块305。
157.该确定模块304,用于响应于资源传输请求,确定所述资源传输请求指示的所述资
源传输量、请购方账户信息和被请购方的组织账户信息;
158.该提取模块305,用于查询请购方账户信息指示的目标账户,在所述目标账户中提取满足所述资源传输量的目标资源;
159.该传输模块302,还用于将所述目标资源传输至所述组织账户信息指示的组织账户,以使银行系统基于本次的资源传输生成所述组织账户的资源接收记录并将所述资源接收记录与所述组织账户进行关联存储。
160.在具体的应用场景中,如图3c所示,该装置还包括:存储模块306。
161.该存储模块306,用于当接收到资源转移失败提醒时,接收被返还的所述目标资源,将所述目标资源存储在所述目标账户中,并展示所述资源转移失败提醒,所述资源转移失败提醒由服务器在确定所述资源传输量小于所述被请购方设置的资源量阈值时生成并传输。
162.在具体的应用场景中,该展示模块303,还用于当接收到请购失败反馈时,展示所述请购失败反馈,所述请购失败反馈由所述服务器在查询确定不存在所述资源传输记录,或所述资源传输记录存在所述使用标记,或所述资源传输量和所述下单资源量不匹配时,生成并返回的。
163.在具体的应用场景中,该展示模块303,还用于接收被请购方返回的对象订单,将所述对象订单进行展示,所述对象订单是所述被请购方基于下单请求中携带的请购对象生成的;或,当接收到所述被请购方发送的对象查询请求时,基于所述对象查询请求向所述被请购方反馈请购对象,以使所述被请购方基于反馈的所述请购对象生成所述对象订单,以及将所述对象订单返回。
164.本技术实施例提供的装置,请购方的终端获取携带下单资源量的下单请求,将下单请求传输至服务器,以便服务器查询请购方账户指示的目标账户发生的资源传输记录,并在资源传输记录不存在使用标记时,将资源传输记录的资源传输量与下单资源量进行比对,在资源传输量和下单资源量匹配时,服务器确定请购方请购成功,向请购方返回请购成功反馈,通过查询请购方的资源传输记录,判断请购方是否已经支付成功,并在确定支付成功且金额与本次请购的金额一致时,确定请购成功,避免强迫请购方使用第三方平台提供的支付渠道进行支付,按照资源的流转记录便可以实现结算,为请购方节省了额外支出,满足个性化支付需求。
165.进一步地,作为图1b所述方法的具体实现,本技术实施例提供了一种资源匹配装置,如图4a所示,所述装置包括:查询模块401,读取模块402和生成模块403。
166.该查询模块401,用于响应于下单请求,确定发送所述下单请求的请购方的目标账户,查询所述目标账户的资源传输记录;
167.该读取模块402,用于当查询确定所述资源传输记录不存在使用标记时,读取所述资源传输记录的资源传输量,以及获取所述下单请求携带的下单资源量;
168.该生成模块403,用于若所述资源传输量和所述下单资源量匹配,则生成请购成功反馈,将所述请购成功反馈传输至所述请购方和被请购方。
169.在具体的应用场景中,该查询模块401,用于基于所述被请购方的记录查询接口,查询所述被请购方的至少一个第一资源接收记录,分别读取所述至少一个第一资源接收记录中每个第一资源接收记录的发起方,将发起方为所述目标账户的第一资源接收记录作为
所述目标账户的资源传输记录,所述记录查询接口用于所述被请购方与银行系统对接以便基于所述记录查询接口获取所述银行系统提供的资源接收记录;或,若所述下单请求携带资源触达时间,则基于所述被请购方的记录查询接口,查询所述被请购方在所述资源触达时间发生的至少一个第二资源接收记录,分别读取所述至少一个第二资源接收记录中每个第二资源接收记录的发起方,将发起方为所述目标账户的第二资源接收记录作为所述目标账户的资源传输记录。
170.在具体的应用场景中,该生成模块403,还用于当查询确定不存在所述资源传输记录或所述资源传输记录存在所述使用标记时,生成请购失败反馈,将所述请购失败反馈进行传输;或,若所述资源传输量和所述下单资源量不匹配,则生成请购失败反馈,将所述请购失败反馈进行传输。
171.在具体的应用场景中,如图4b所示,该装置还包括:获取模块404。
172.该获取模块404,用于响应于所述被请购方的对接请求,在所述对接请求中获取所述被请购方的组织账户信息和组织账户密钥,将所述组织账户信息和所述组织账户密钥进行配置;获取所述被请购方上传的资源量阈值,将所述资源量阈值进行配置,以便在所述请购方向所述被请购方转移的资源的资源量小于所述资源量阈值时,生成资源转移失败提醒并进行传输。
173.在具体的应用场景中,如图4c所示,该装置还包括:标记模块405和存储模块406。
174.该标记模块405,用于获取用于指示记录已使用的所述使用标记,采用所述使用标记对所述资源传输记录进行标记;
175.该存储模块406,用于将标记后的所述资源传输记录进行存储。
176.本技术实施例提供的装置,请购方的终端获取携带下单资源量的下单请求,将下单请求传输至服务器,以便服务器查询请购方账户指示的目标账户发生的资源传输记录,并在资源传输记录不存在使用标记时,将资源传输记录的资源传输量与下单资源量进行比对,在资源传输量和下单资源量匹配时,服务器确定请购方请购成功,向请购方返回请购成功反馈,通过查询请购方的资源传输记录,判断请购方是否已经支付成功,并在确定支付成功且金额与本次请购的金额一致时,确定请购成功,避免强迫请购方使用第三方平台提供的支付渠道进行支付,按照资源的流转记录便可以实现结算,为请购方节省了额外支出,满足个性化支付需求。
177.进一步地,作为图1c所述方法的具体实现,本技术实施例提供了一种资源匹配装置,如图5所示,所述装置包括:接收模块501,生成模块502和传输模块503。
178.该接收模块501,用于接收请购成功反馈,所述请购成功反馈是所述服务器在确定请购方的目标账户发生的资源传输量和所述请购方的下单请求携带的所述下单资源量匹配时生成并传输的;
179.该生成模块502,用于获取所述服务器提供的请购对象,生成包括所述请购对象的对象订单,所述请购对象由所述服务器在所述下单请求中提取;
180.该传输模块503,用于将所述对象订单传输至所述请购方,以使所述请购方展示所述对象订单。
181.在具体的应用场景中,该装置还包括:发送模块。
182.该发送模块,用于当所述服务器指示未在所述下单请求中获取到所述请购对象
时,向所述请购方发送对象查询请求;
183.该传输模块503,还用于接收所述请购方基于所述对象查询请求向所述被请购方反馈请购对象,生成包括所述请购对象的对象订单,将所述对象订单传输至所述请购方,以使所述请购方展示所述对象订单。
184.在具体的应用场景中,该传输模块503,还用于生成包括组织账户信息和组织账户密钥的对接请求,将所述对接请求进行传输,以使所述服务器将所述组织账户信息和所述组织账户密钥进行配置;上传资源量阈值,以使所述服务器将所述资源量阈值进行配置,由所述服务器在所述请购方向被请购方转移的资源的资源量小于所述资源量阈值时,生成资源转移失败提醒并进行传输。
185.在具体的应用场景中,该传输模块503,还用于向银行系统请求对接,以使所述银行系统分配用于查询资源接收记录的记录查询接口;获取所述记录查询接口,向所述服务器提供所述记录查询接口,以使所述服务器在接收到所述请购方的下单请求时基于所述记录查询接口查询被请购方的资源接收记录。
186.本技术实施例提供的装置,请购方的终端获取携带下单资源量的下单请求,将下单请求传输至服务器,以便服务器查询请购方账户指示的目标账户发生的资源传输记录,并在资源传输记录不存在使用标记时,将资源传输记录的资源传输量与下单资源量进行比对,在资源传输量和下单资源量匹配时,服务器确定请购方请购成功,向请购方返回请购成功反馈,通过查询请购方的资源传输记录,判断请购方是否已经支付成功,并在确定支付成功且金额与本次请购的金额一致时,确定请购成功,避免强迫请购方使用第三方平台提供的支付渠道进行支付,按照资源的流转记录便可以实现结算,为请购方节省了额外支出,满足个性化支付需求。
187.需要说明的是,本技术实施例提供的一种资源匹配装置所涉及各功能单元的其他相应描述,可以参考图1a至图1c和图2a至图2b中的对应描述,在此不再赘述。
188.在示例性实施例中,参见图6,还提供了一种计算机设备,该计算机设备包括总线、处理器、存储器和通信接口,还可以包括输入输出接口和显示设备,其中,各个功能单元之间可以通过总线完成相互间的通信。该存储器存储有计算机程序,处理器,用于执行存储器上所存放的程序,执行上述实施例中的资源匹配方法。
189.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的资源匹配方法的步骤。
190.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本技术可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施场景所述的方法。
191.本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本技术所必须的。
192.本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
193.上述本技术序号仅仅为了描述,不代表实施场景的优劣。
194.以上公开的仅为本技术的几个具体实施场景,但是,本技术并非局限于此,任何本领域的技术人员能思之的变化都应落入本技术的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1