System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于数字货币的预付卡的使用方法、支付平台及系统技术方案_技高网

一种基于数字货币的预付卡的使用方法、支付平台及系统技术方案

技术编号:40177547 阅读:4 留言:0更新日期:2024-01-26 23:45
本发明专利技术公开了一种基于数字货币的预付卡的使用方法、支付平台及系统,涉及计算机技术领域。该方法的一具体实施方式包括:接收预付卡的使用请求,使用请求指示了预付卡标识和使用金额;根据使用请求,确定与预付卡标识对应的目标预付卡,目标预付卡包括:货币属性和预付卡属性,货币属性包括:第一数字货币的币值;预付卡属性包括:预付卡标识、用户对应的第一可用余额和服务提供方对应的第二可用余额;根据使用金额,更新目标预付卡中的第一可用余额和/或第二可用余额,以响应使用请求。该实施方式对预付卡交易进行有效的监督和管理,能够有效保障用户权益,同时不需要额外增加商家的维护成本。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种基于数字货币的预付卡的使用方法、支付平台及系统


技术介绍

1、在日常生活中,预付卡作为服务提供方(如线上卖家和线下商户等)为用户提供特定商品或服务的预付凭证,已经得到越来越广泛的使用。

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、将所述第一可用余额与所述本次支付金额之差作为更新后的第一可用余额,将所述第二可用余额与所述本次支付金额之和作为更新后的第二可本文档来自技高网...

【技术保护点】

1.一种基于数字货币的预付卡使用方法,其特征在于,应用于支付平台,包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求2所述的方法,其特征在于,在所述接收预付卡的使用请求之前,还包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述第一数字货币和所述预付卡合约,生成预付卡,包括:

5.根据权利要求3所述的方法,其特征在于,在所述第二数字货币的币值大于所述预付金额的情况下,所述根据所述第二数字货币的币值以及所述预付金额,生成所述第一数字货币,包括:

6.根据权利要求5所述的方法,其特征在于,还包括:

7.根据权利要求3所述的方法,其特征在于,

8.根据权利要求4所述的方法,其特征在于,所述确定所述服务提供方对应的预付卡账户,包括:

9.根据权利要求3所述的方法,其特征在于,在所述接收所述用户通过第一终端发送的预付卡申请请求之前,还包括:

10.根据权利要求9所述的方法,其特征在于,所述预付卡备案请求还指示了所述服务提供方所选择的数字货币账户;所述确定所述服务提供方对应的预付卡账户,包括:

11.根据权利要求9所述的方法,其特征在于,所述预付卡备案请求还指示了预付卡类型;

12.根据权利要求3或9所述的方法,其特征在于,还包括:

13.根据权利要求11所述的方法,其特征在于,在所述使用请求是用户通过第一终端发送的,且所述使用请求还指示了服务类型的情况下;

14.根据权利要求12所述的方法,其特征在于,

15.根据权利要求1所述的方法,其特征在于,在所述使用请求是服务提供方通过第二终端发送的,且所述使用请求还指示了接收账户的情况下;

16.根据权利要求3所述的方法,其特征在于,在所述根据所述第一数字货币和所述预付卡合约,生成预付卡之后,还包括:

17.根据权利要求16所述的方法,其特征在于,在所述第五数字货币的币值大于所述充值金额的情况下,还包括:

18.根据权利要求1所述的方法,其特征在于,还包括:

19.根据权利要求15或18所述的方法,其特征在于,在所述货币属性还包括所述第一数字货币的所属者的情况下,

20.根据权利要求18所述的方法,其特征在于,所述注销所述目标预付卡,包括:

21.根据权利要求1所述的方法,还包括:

22.一种使用基于数字货币的预付卡的支付平台,其特征在于,包括:请求接收模块、确定模块和处理模块;其中,

23.一种基于数字货币的预付卡使用系统,其特征在于,包括:权利要求22所述的支付平台、用户对应的第一终端和服务提供方对应的第二终端;其中,

24.根据权利要求23所述的使用系统,其特征在于,所述响应结果包括使用记录;

25.一种使用基于数字货币的预付卡的服务器,其特征在于,包括:

26.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-21中任一所述的方法。

...

【技术特征摘要】

1.一种基于数字货币的预付卡使用方法,其特征在于,应用于支付平台,包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求2所述的方法,其特征在于,在所述接收预付卡的使用请求之前,还包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述第一数字货币和所述预付卡合约,生成预付卡,包括:

5.根据权利要求3所述的方法,其特征在于,在所述第二数字货币的币值大于所述预付金额的情况下,所述根据所述第二数字货币的币值以及所述预付金额,生成所述第一数字货币,包括:

6.根据权利要求5所述的方法,其特征在于,还包括:

7.根据权利要求3所述的方法,其特征在于,

8.根据权利要求4所述的方法,其特征在于,所述确定所述服务提供方对应的预付卡账户,包括:

9.根据权利要求3所述的方法,其特征在于,在所述接收所述用户通过第一终端发送的预付卡申请请求之前,还包括:

10.根据权利要求9所述的方法,其特征在于,所述预付卡备案请求还指示了所述服务提供方所选择的数字货币账户;所述确定所述服务提供方对应的预付卡账户,包括:

11.根据权利要求9所述的方法,其特征在于,所述预付卡备案请求还指示了预付卡类型;

12.根据权利要求3或9所述的方法,其特征在于,还包括:

13.根据权利要求11所述的方法,其特征在于,在所述使用请求是用户通过第一终端发送的,且所述使用请求还指示了服务类型的情况下;

...

【专利技术属性】
技术研发人员:穆长春狄刚李红岗吕远钱友才刘自强顾策杜金钊张明明刘金浩祁同飞王欢
申请(专利权)人:中国人民银行数字货币研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1