本发明涉及数字货币,尤其涉及一种基于红包的交易方法、装置、电子设备和计算机可读介质。
背景技术:
1、随着数字货币硬钱包的推广,现有的红包处理逻辑已无法满足市场需求。具体地,硬钱包在领取、查看和使用红包等流程中,主要存在以下技术问题:
2、(1)市面上缺乏基于硬钱包的红包方案,包括针对硬钱包发放红包、硬钱包继承母钱包的红包、以及相应红包的使用和回收等。
3、(2)市面上的硬钱包在红包发放、使用和查看时缺乏灵活性和便利性。比如需要将红包写进硬件内来实现红包发放与使用,硬钱包在支付时无法实时在红包管理平台获取红包,用户也无法实时查看硬钱包下的红包,导致缺乏便利性。
技术实现思路
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、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
相关知识
基于红包的交易方法、装置和电子设备与流程
支付安全控制方法、装置、电子设备及存储介质与流程
一种设施蔬菜精准浇水的方法、装置和电子设备
果实成熟度检测方法、装置、电子设备及存储介质与流程
一种基于图像识别的植物健康检测方法及装置与流程
基于果核大小进行分拣的方法、装置、终端及存储介质与流程
基于生物学的固碳方法与流程
飞虫数量识别方法和装置与流程
农作物的虫害识别方法和装置与流程
综合抗旱能力评估方法、装置、设备及存储介质与流程
网址: 基于红包的交易方法、装置和电子设备与流程 https://m.huajiangbk.com/newsview2095005.html
上一篇: 电子红包是啥,电子红包和传统红包 |
下一篇: 门店流量密码:红包营销过时了吗? |