Movatterモバイル変換


[0]ホーム

URL:


CN114429345A - Digital currency payment method, device, storage medium and electronic equipment - Google Patents

Digital currency payment method, device, storage medium and electronic equipment
Download PDF

Info

Publication number
CN114429345A
CN114429345ACN202210060007.7ACN202210060007ACN114429345ACN 114429345 ACN114429345 ACN 114429345ACN 202210060007 ACN202210060007 ACN 202210060007ACN 114429345 ACN114429345 ACN 114429345A
Authority
CN
China
Prior art keywords
digital currency
order
currency wallet
entity
response
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
CN202210060007.7A
Other languages
Chinese (zh)
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.)
Beijing Qianbaobao Investment Co ltd
Bank of China Ltd
Institute of Printing Science and Technology Peoples Bank of China
Original Assignee
Beijing Qianbaobao Investment Co ltd
Bank of China Ltd
Institute of Printing Science and Technology Peoples Bank of China
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 Beijing Qianbaobao Investment Co ltd, Bank of China Ltd, Institute of Printing Science and Technology Peoples Bank of ChinafiledCriticalBeijing Qianbaobao Investment Co ltd
Priority to CN202210060007.7ApriorityCriticalpatent/CN114429345A/en
Publication of CN114429345ApublicationCriticalpatent/CN114429345A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The specification discloses a digital currency payment method, a device, a storage medium and an electronic device. When receiving a building request of an online order input by a user through a client, a first server builds a first order according to the building request, then, the client generates a page to be paid comprising a first order of a plurality of alternative payment modes when receiving a user payment request, when the user selects to pay through the digital currency wallet of the entity in each alternative payment mode, the client sends a search request to the terminal equipment where the client is located, such that the terminal device invokes the hardware module to search for the entity's digital currency wallet, and after searching for the entity's digital currency wallet, forwarding the authorized deduction information sent by the entity's digital money wallet to the first server, deducting the digital money in the entity's digital money wallet by the first server, thereby enabling payment of the online order in digital currency in the entity's digital currency wallet.

Description

Translated fromChinese
一种数字货币支付方法、装置、存储介质及电子设备A digital currency payment method, device, storage medium and electronic device

技术领域technical field

本说明书涉及计算机技术领域,尤其涉及一种数字货币支付方法、装置、存储介质及电子设备。This specification relates to the field of computer technology, and in particular, to a digital currency payment method, device, storage medium and electronic device.

背景技术Background technique

近年来,在智能设备的发展和普及下,支付产业也随之产生了变革,其中,数字货币应运而生。In recent years, with the development and popularization of smart devices, the payment industry has also undergone changes, and digital currency has emerged as the times require.

数字货币可以被认为是由一系列字符串所表示的货币,以法定数字货币为例,作为法定货币的一种形式,法定数字货币由政府机构发行。Digital currency can be thought of as a currency represented by a series of strings. Take legal digital currency as an example. As a form of legal currency, legal digital currency is issued by government agencies.

数字货币的支付方式主要涉及线上支付和线下支付。在进行线上支付时,可以通过指定的线上数字货币应用进行支付,而在进行线下支付时,则可以通过实体的数字货币钱包与线下商家的收款终端进行通信,并进行支付。The payment methods of digital currency mainly involve online payment and offline payment. When making online payment, you can make payment through a designated online digital currency application, and when making offline payment, you can communicate with the offline merchant's collection terminal through the entity's digital currency wallet and make payment.

但是,实体的数字货币钱包无法直接进行线上订单的支付,而只能将实体的数字货币钱包转入至线上的数字货币账户中才能进行支付。因此,如何简化实体的数字货币钱包在进行线上支付时的过程,是一个亟待解决的问题。However, the physical digital currency wallet cannot directly pay for online orders, and can only be paid by transferring the physical digital currency wallet to the online digital currency account. Therefore, how to simplify the process of online payment in the physical digital currency wallet is an urgent problem to be solved.

发明内容SUMMARY OF THE INVENTION

本说明书提供一种数字货币支付方法、装置、存储介质及电子设备,以部分的解决现有技术存在的上述问题。This specification provides a digital currency payment method, device, storage medium and electronic device to partially solve the above problems existing in the prior art.

本说明书采用下述技术方案:This manual adopts the following technical solutions:

本说明书提供了一种数字货币支付方法,应用于客户端,包括:This manual provides a digital currency payment method, which is applied to the client, including:

响应于接收到的线上订单的建立请求,将所述建立请求转发至第一服务器,以使所述第一服务器根据所述建立请求建立第一订单;In response to the received online order establishment request, forward the establishment request to the first server, so that the first server establishes the first order according to the establishment request;

响应于接收到的对所述第一订单进行支付的支付请求,生成所述第一订单的待支付页面并展示给用户,所述待支付页面中包括若干备选支付方式;In response to the received payment request for paying for the first order, a page to be paid for the first order is generated and displayed to the user, and the page to be paid includes several alternative payment methods;

响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,向所述客户端自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索实体的数字货币钱包;In response to the received request for selecting payment through the entity's digital currency wallet among the alternative payment methods, a search request is sent to the terminal device where the client is located, so that the terminal device invokes the hardware module to search for the entity's digital currency wallet;

响应于搜索到实体的数字货币钱包的搜索结果,确定已接收到用户通过搜索到的实体的数字货币钱包所发送的授权扣款信息,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。In response to the search result of the entity's digital currency wallet being searched, it is determined that the authorized deduction information sent by the user through the searched entity's digital currency wallet has been received, and the authorized deduction information is forwarded to the first server, so that The first server debits the digital currency in the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,兑换实体的数字货币钱包,具体包括:Optionally, the digital currency wallet of the exchange entity, specifically including:

生成兑换页面并展示给用户,其中,所述兑换页面用于指示用户输入对实体的数字货币钱包的兑换请求;generating a redemption page and displaying it to the user, wherein the redemption page is used to instruct the user to input a redemption request to the entity's digital currency wallet;

响应于所接收到的对实体的数字货币钱包的兑换请求,将所述兑换请求转发至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;In response to the received redemption request for the entity's digital currency wallet, forwarding the redemption request to a second server, so that the second server establishes a redemption for the entity's digital currency wallet according to the redemption request the second order;

响应于所述第二订单的订单状态更新为指定状态的信号,生成下单成功页面并展示给用户,其中,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息。In response to the signal that the order status of the second order is updated to the specified status, an order success page is generated and displayed to the user, wherein the order success page is used to display offline delivery to the entity's digital currency wallet Information.

可选地,确定已接收到用户通过搜索到的实体的数字货币钱包所发送的授权扣款信息之前,所述方法还包括:Optionally, before determining that the authorized deduction information sent by the user through the digital currency wallet of the searched entity has been received, the method further includes:

响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活请求,生成对应的激活页面,其中,所述激活页面用于指示用户输入验证信息;In response to the received activation request initiated by the user to the entity's digital currency wallet after receiving the entity's digital currency wallet, a corresponding activation page is generated, wherein the activation page is used to instruct the user to input verification information;

响应于接收到的验证信息,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。In response to the received verification information, the activation request carrying the verification information and the identification information of the digital currency wallet is forwarded to a third server, so that the third server judges whether the verification is passed according to the verification information, In response to the received signal that the verification information passes, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account management platform recharges the corresponding digital currency into the account management platform. in the account corresponding to the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的;Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance;

所述方法还包括:The method also includes:

将第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以便所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Forwarding the order information of the second order to the third server, so that the third server sends the order information of the second order to the account management platform, so that the account management platform can base on the order information of the second order , recharging the digital currency corresponding to the second order into the account corresponding to the digital currency wallet, wherein the order information of the second order at least includes the exchange amount.

本说明书提供了一种数字货币支付方法,应用于服务器,包括:This manual provides a digital currency payment method, applied to the server, including:

响应于接收到的客户端发送的线上订单的建立请求,根据所述建立请求建立第一订单,以使所述客户端根据对所述第一订单进行支付的支付请求生成包括若干备选支付方式的所述第一订单的待支付页面,使得响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,所述客户端向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;In response to the received online order establishment request sent by the client, establish a first order according to the establishment request, so that the client generates several alternative payments according to the payment request for paying for the first order The page to be paid for the first order of the method, so that in response to the received request to select payment through the entity's digital currency wallet among the alternative payment methods, the client sends a search request to the terminal device where it is located. , so that the terminal device calls the hardware module to search for the digital currency wallets of surrounding entities;

响应于接收到的客户端转发的通过实体的数字货币钱包所发送的授权扣款信息,根据所述授权扣款信息,对所述数字货币钱包中的数字货币进行扣款,其中,所述授权扣款信息为所述客户端响应于搜索到实体的数字货币钱包的搜索结果所确定出的。In response to the received authorization deduction information forwarded by the client and sent by the entity's digital currency wallet, debit the digital currency in the digital currency wallet according to the authorized deduction information, wherein the authorization The debit information is determined by the client in response to a search result of the entity's digital currency wallet.

可选地,对所述数字货币钱包中的数字货币进行扣款,具体包括:Optionally, debiting the digital currency in the digital currency wallet specifically includes:

将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。Forward the authorized deduction information to the account management platform, so that the account management platform determines the payee corresponding to the first order according to the authorized deduction information, and transfers the digital currency in the digital currency wallet Transfer to the account corresponding to the payee, wherein the authorized deduction information at least includes the deduction amount and the payee corresponding to the first order.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,兑换实体的数字货币钱包,具体包括:Optionally, the digital currency wallet of the exchange entity, specifically including:

响应于接收到的客户端转发的对实体的数字货币钱包的兑换请求,根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单。In response to the received exchange request for the entity's digital currency wallet forwarded by the client, a second order for exchanging the entity's digital currency wallet is established according to the exchange request.

可选地,根据所述授权扣款信息,对所述数字货币钱包中的数字货币进行扣款之前,所述方法还包括:Optionally, before deducting the digital currency in the digital currency wallet according to the authorized deduction information, the method further includes:

响应于接收到的客户端发送的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包的激活请求,确定所述激活请求中所携带的数字货币钱包的标识信息;In response to the received activation request sent by the client to the entity's digital currency wallet after receiving the entity's digital currency wallet, determine the identification information of the digital currency wallet carried in the activation request;

响应于接收到的客户端发送的验证信息,根据所述验证信息判断是否验证通过;In response to the received verification information sent by the client, determine whether the verification is passed according to the verification information;

若是,则将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。If so, the identification information of the digital currency wallet is sent to the account management platform, so that the account management platform can recharge the corresponding digital currency into the account corresponding to the digital currency wallet.

可选地,根据所述验证信息判断是否验证通过,具体包括:Optionally, judging whether the verification is passed according to the verification information, specifically includes:

获取预先对所述数字货币钱包进行兑换的第二订单的订单信息;obtaining the order information of the second order exchanged for the digital currency wallet in advance;

比对所述验证信息与所述第二订单的订单信息,根据比对结果,判断是否验证通过。The verification information is compared with the order information of the second order, and whether the verification is passed is determined according to the comparison result.

可选地,所述方法还包括:Optionally, the method further includes:

将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Send the order information of the second order to the account management platform, so that the account management platform recharges the digital currency corresponding to the second order into the digital currency wallet according to the order information of the second order. , wherein the order information of the second order at least includes the exchange amount.

本说明书提供了一种数字货币钱包激活方法,应用于客户端,包括:This manual provides a digital currency wallet activation method, which is applied to the client, including:

响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活请求,生成对应的激活页面,其中,所述激活页面用于指示用户输入验证信息;In response to the received activation request initiated by the user to the entity's digital currency wallet after receiving the entity's digital currency wallet, a corresponding activation page is generated, wherein the activation page is used to instruct the user to input verification information;

响应于接收到的验证信息,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得当所述验证信息验证通过时,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。In response to the received verification information, the activation request carrying the verification information and the identification information of the digital currency wallet is forwarded to a third server, so that the third server judges whether the verification is passed according to the verification information, So that when the verification information is verified and passed, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account management platform recharges the corresponding digital currency into the digital currency wallet corresponding to in the account.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,所述方法还包括:Optionally, the method further includes:

将所述第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Forwarding the order information of the second order to a third server, so that the third server sends the order information of the second order to the account management platform, so that the account management platform can follow the second order order information, recharge the digital currency corresponding to the second order into the account corresponding to the digital currency wallet, wherein the order information of the second order at least includes the exchange amount.

可选地,预先对数字货币钱包进行兑换,具体包括:Optionally, exchange the digital currency wallet in advance, including:

生成兑换页面并展示给用户,其中,所述兑换页面用户指示用户输入对实体的数字货币钱包的兑换请求;generating a redemption page and displaying it to the user, wherein the user of the redemption page instructs the user to input a redemption request to the entity's digital currency wallet;

响应于接收到的对实体的数字货币钱包的兑换请求,将所述兑换请求转发至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;In response to the received exchange request for the entity's digital currency wallet, forwarding the exchange request to the second server, so that the second server establishes an exchange request for the entity's digital currency wallet according to the exchange request. second order;

当所述第二订单的订单状态更新为指定状态时,生成下单成功页面并展示给用户,其中,所述下单成功页面显示对所述实体的数字货币钱包进行线下递送的信息。When the order status of the second order is updated to the specified status, an order success page is generated and displayed to the user, wherein the order success page displays the offline delivery information for the entity's digital currency wallet.

可选地,当账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中之后,所述方法还包括:Optionally, after the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet, the method further includes:

响应于接收到的线上订单的建立请求,将所述建立请求转发至第一服务器,以使所述第一服务器根据所述建立请求建立第一订单;In response to the received online order establishment request, forward the establishment request to the first server, so that the first server establishes the first order according to the establishment request;

响应于接收到的对所述第一订单进行支付的支付请求,生成所述第一订单的待支付页面并展示给用户,所述待支付页面中包括至少两种若干备选支付方式;In response to the received payment request for paying for the first order, a page to be paid for the first order is generated and displayed to the user, and the page to be paid includes at least two alternative payment methods;

响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,向所述客户端自身所在的终端设备发送搜索信息请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;In response to the received request for selecting payment through the entity's digital currency wallet among the alternative payment methods, a search information request is sent to the terminal device where the client is located, so that the terminal device invokes the hardware module to search for surrounding areas. Physical digital currency wallet;

响应于搜索到实体的数字货币钱包的搜索结果,确定已所接收到的用户通过搜索到的实体的数字货币钱包所发送的授权扣款信息,将所述授权扣款信息转发至第一服务器,以使所述第一服务器将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。In response to the search result of the entity's digital currency wallet being searched, determining the received authorization deduction information sent by the user through the searched entity's digital currency wallet, and forwarding the authorized debiting information to the first server, so that the first server forwards the authorized deduction information to the account management platform, so that the account management platform determines the payee corresponding to the first order according to the authorized deduction information, and sends the The digital currency in the digital currency wallet is transferred into the account corresponding to the payee, wherein the authorized deduction information at least includes the debit amount and the payee corresponding to the first order.

本说明书提供了一种数字货币钱包激活方法,应用于服务器,包括:This manual provides a digital currency wallet activation method, applied to the server, including:

响应于接收到的客户端发送的用户在收到实体的数字货币钱包后,对所述实体的数字货币钱包的激活请求,确定所述激活请求中所携带的数字货币钱包的标识信息;In response to the user's activation request for the entity's digital currency wallet after receiving the entity's digital currency wallet sent by the received client, determine the identification information of the digital currency wallet carried in the activation request;

响应于接收到的客户端发送的验证信息,根据所述验证信息判断是否验证通过;In response to the received verification information sent by the client, determine whether the verification is passed according to the verification information;

若是,则将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。If so, the identification information of the digital currency wallet is sent to the account management platform, so that the account management platform can recharge the corresponding digital currency into the account corresponding to the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,兑换实体的数字货币钱包,具体包括:Optionally, the digital currency wallet of the exchange entity, specifically including:

响应于接收到的客户端发送的对实体的数字货币钱包的兑换请求,根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单。In response to the received exchange request for the entity's digital currency wallet sent by the client, a second order for exchanging the entity's digital currency wallet is established according to the exchange request.

可选地,所述方法还包括:Optionally, the method further includes:

将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Send the order information of the second order to the account management platform, so that the account management platform recharges the digital currency corresponding to the second order into the digital currency wallet according to the order information of the second order. , wherein the order information of the second order at least includes the exchange amount.

可选地,当账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中之后,所述方法还包括:Optionally, after the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet, the method further includes:

响应于接收到的客户端发送的线上订单的建立请求,根据所述建立请求建立第一订单,以使所述客户端根据对所述第一订单进行支付的支付请求生成包括若干备选支付方式的所述第一订单的待支付页面,使得响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,所述客户端向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;In response to the received online order establishment request sent by the client, establish a first order according to the establishment request, so that the client generates several alternative payments according to the payment request for paying for the first order The page to be paid for the first order of the method, so that in response to the received request to select payment through the entity's digital currency wallet among the alternative payment methods, the client sends a search request to the terminal device where it is located. , so that the terminal device calls the hardware module to search for the digital currency wallets of surrounding entities;

响应于接收到的客户端发送的通过实体的数字货币钱包所发送的授权扣款信息,根据所述授权扣款信息,将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。In response to the received authorization deduction information sent by the client and sent by the entity's digital currency wallet, according to the authorized deduction information, the authorized deduction information is forwarded to the account management platform, so that the account management The platform determines the payee corresponding to the first order according to the authorized deduction information, and transfers the digital currency in the digital currency wallet to the account corresponding to the payee, wherein the authorized deduction is The information at least includes the debit amount and the payee corresponding to the first order.

本说明书提供了一种数字货币支付方法,应用于终端设备,包括:This specification provides a digital currency payment method, which is applied to terminal equipment, including:

响应于接收到的客户端发送的线上订单的建立请求,基于与服务器建立的通信连接,将所述建立请求转发至第一服务器;In response to the received online order establishment request sent by the client, based on the communication connection established with the server, forward the establishment request to the first server;

响应于所接收到的对所述第一订单进行支付的操作,生成第一操作事件,将所述第一操作事件发送至所述客户端,以使所述客户端响应于接收到的第一操作事件生成对所述第一订单进行支付的支付请求,接收所述客户端根据对所述第一订单进行支付的支付请求生成的所述第一订单的待支付页面,并将所述待支付页面展示给用户,所述待支付页面中包括若干备选支付方式;In response to the received operation to pay for the first order, a first operation event is generated, and the first operation event is sent to the client, so that the client responds to the received first operation The operation event generates a payment request to pay for the first order, receives the to-be-paid page of the first order generated by the client according to the payment request to pay for the first order, and sends the to-be-paid page. The page is displayed to the user, and the page to be paid includes several alternative payment methods;

响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的操作,生成第二操作事件,并发送所述第二操作事件给所述客户端,以使所述客户端响应于所接收到的第二操作事件生成在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,接收所述客户端响应于确定出支付方式为通过实体的数字货币钱包进行支付所发送的搜索请求,响应于接收到的搜索请求,调用自身的硬件模块搜索实体的数字货币钱包;In response to the received operation of selecting payment through the entity's digital currency wallet among the alternative payment methods, a second operation event is generated, and the second operation event is sent to the client, so that the client In response to the received second operation event, a request for selecting payment through the entity's digital currency wallet is generated among the alternative payment methods, and the client determines that the payment method is to pay through the entity's digital currency wallet in response to The sent search request, in response to the received search request, calls its own hardware module to search for the entity's digital currency wallet;

响应于搜索到的实体的数字货币钱包,生成搜索到所述实体的数字货币钱包的搜索结果,并将所述搜索结果转发给所述客户端,并基于与第一服务器之间的通信连接,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。generating, in response to the searched entity's digital currency wallet, search results for the entity's digital currency wallet, and forwarding the search results to the client, and based on the communication connection with the first server, The authorized deduction information is forwarded to the first server, so that the first server deducts the digital currency in the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,兑换实体的数字货币钱包,具体包括:Optionally, the digital currency wallet of the exchange entity, specifically including:

响应于接收到的客户端生成的兑换页面,将所述兑换页面展示给用户,其中,所述兑换页面用于指示用户输入对实体的数字货币钱包的兑换请求;In response to the received exchange page generated by the client, the exchange page is displayed to the user, wherein the exchange page is used to instruct the user to input an exchange request for the entity's digital currency wallet;

响应于接收到的对实体的数字货币钱包的兑换操作,根据所述兑换操作生成第三操作事件,并发送所述第三操作事件至所述客户端,并接收所述客户端响应于所接收到的第三操作事件生成的对实体的数字货币钱包的兑换请求,基于与第二服务器之间的通信连接,将所述兑换请求发送至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;In response to the received exchange operation on the entity's digital currency wallet, generate a third operation event according to the exchange operation, and send the third operation event to the client, and receive the client's response to the received The exchange request to the entity's digital currency wallet generated by the received third operation event, based on the communication connection with the second server, the exchange request is sent to the second server, so that the second server can make the exchange request according to the The exchange request establishes a second order to exchange for the entity's digital currency wallet;

响应于接收到的客户端生成的下单成功页面,将所述下单成功页面展示给用户,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息,所述下单成功页面为客户端响应于所述第二订单的订单状态更新为指定状态的信号生成的。In response to the received order success page generated by the client, the order success page is displayed to the user, and the order success page is used to display the offline delivery information for the entity's digital currency wallet, so The order placement success page is generated by the client terminal in response to a signal that the order status of the second order is updated to a specified status.

可选地,调用自身的硬件模块搜索实体的数字货币钱包之前,所述方法还包括:Optionally, before calling its own hardware module to search for the entity's digital currency wallet, the method further includes:

响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活操作,根据所述激活操作生成第四操作事件,将所述第四操作事件发送给客户端,以使所述客户端响应于接收到的第四操作事件生成激活请求,响应于接收到的所述客户端根据所述激活请求生成的激活页面,将所述激活页面展示给用户,其中,所述激活页面用于指示用户输入验证信息;In response to the received activation operation initiated by the user on the entity's digital currency wallet after receiving the entity's digital currency wallet, a fourth operation event is generated according to the activation operation, and the fourth operation event is sent to the client , so that the client generates an activation request in response to the received fourth operation event, and displays the activation page to the user in response to the received activation page generated by the client according to the activation request, wherein, The activation page is used to instruct the user to input verification information;

响应于接收到的验证信息,基于与第三服务器之间的通信连接,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。In response to the received verification information, based on the communication connection with the third server, forward the activation request carrying the verification information and the identification information of the digital currency wallet to the third server, so that the third server The server determines whether the verification is passed according to the verification information, so that in response to the received signal that the verification information is passed, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account The management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的;Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance;

所述方法还包括:The method also includes:

通过与第三服务器预先建立的通信连接,将第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以便所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Through the pre-established communication connection with the third server, the order information of the second order is forwarded to the third server, so that the third server sends the order information of the second order to the account management platform, so that the account The management platform recharges the digital currency corresponding to the second order into the account corresponding to the digital currency wallet according to the order information of the second order, wherein the order information of the second order at least includes the exchange amount.

本说明书提供一种数字货币钱包激活方法,应用于终端设备,包括:This manual provides a digital currency wallet activation method, which is applied to terminal equipment, including:

响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活操作,根据所述激活操作生成第四操作事件,将所述第四操作事件发送给客户端,以使所述客户端响应于接收到的第四操作事件生成激活请求,响应于接收到的所述客户端根据所述激活请求生成的激活页面,将所述激活页面展示给用户,其中,所述激活页面用于指示用户输入验证信息;In response to the received activation operation initiated by the user on the entity's digital currency wallet after receiving the entity's digital currency wallet, a fourth operation event is generated according to the activation operation, and the fourth operation event is sent to the client , so that the client generates an activation request in response to the received fourth operation event, and displays the activation page to the user in response to the received activation page generated by the client according to the activation request, wherein, The activation page is used to instruct the user to input verification information;

响应于接收到的验证信息,基于与第三服务器之间的通信连接,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。In response to the received verification information, based on the communication connection with the third server, forward the activation request carrying the verification information and the identification information of the digital currency wallet to the third server, so that the third server The server determines whether the verification is passed according to the verification information, so that in response to the received signal that the verification information is passed, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account The management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,所述方法还包括:Optionally, the method further includes:

通过与第三服务器之间的通信连接,将所述第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Through the communication connection with the third server, the order information of the second order is forwarded to the third server, so that the third server sends the order information of the second order to the account management platform, so that the The account management platform recharges the digital currency corresponding to the second order into the account corresponding to the digital currency wallet according to the order information of the second order, wherein the order information of the second order at least includes: Exchange amount.

可选地,预先对数字货币钱包进行兑换,具体包括:Optionally, exchange the digital currency wallet in advance, including:

响应于接收到的客户端生成的兑换页面,将所述兑换页面展示给用户,其中,所述兑换页面用于指示用户输入对实体的数字货币钱包的兑换请求;In response to the received exchange page generated by the client, the exchange page is displayed to the user, wherein the exchange page is used to instruct the user to input an exchange request for the entity's digital currency wallet;

响应于接收到的对实体的数字货币钱包的兑换操作,根据所述兑换操作生成第三操作事件,并发送所述第三操作事件至所述客户端,并接收所述客户端响应于所接收到的第三操作事件生成的对实体的数字货币钱包的兑换请求,基于与第二服务器之间的通信连接,将所述兑换请求发送至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;In response to the received exchange operation on the entity's digital currency wallet, generate a third operation event according to the exchange operation, and send the third operation event to the client, and receive the client's response to the received The exchange request to the entity's digital currency wallet generated by the received third operation event, based on the communication connection with the second server, the exchange request is sent to the second server, so that the second server can make the exchange request according to the The exchange request establishes a second order to exchange for the entity's digital currency wallet;

响应于接收到的客户端生成的下单成功页面,将所述下单成功页面展示给用户,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息,所述下单成功页面为客户端响应于所述第二订单的订单状态更新为指定状态的信号生成的。In response to the received order success page generated by the client, the order success page is displayed to the user, and the order success page is used to display the offline delivery information for the entity's digital currency wallet, so The order placement success page is generated by the client terminal in response to a signal that the order status of the second order is updated to a specified status.

可选地,当账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中之后,所述方法还包括:Optionally, after the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet, the method further includes:

响应于接收到的客户端发送的线上订单的建立请求,基于与服务器建立的通信连接,将所述建立请求转发至第一服务器;In response to the received online order establishment request sent by the client, based on the communication connection established with the server, forward the establishment request to the first server;

响应于所接收到的对所述第一订单进行支付的操作,生成第一操作事件,将所述第一操作事件发送至所述客户端,以使所述客户端响应于接收到的第一操作事件生成对所述第一订单进行支付的支付请求,接收所述客户端根据对所述第一订单进行支付的支付请求生成的所述第一订单的待支付页面,并将所述待支付页面展示给用户,所述待支付页面中包括若干备选支付方式;In response to the received operation to pay for the first order, a first operation event is generated, and the first operation event is sent to the client, so that the client responds to the received first operation The operation event generates a payment request to pay for the first order, receives the to-be-paid page of the first order generated by the client according to the payment request to pay for the first order, and sends the to-be-paid page. The page is displayed to the user, and the page to be paid includes several alternative payment methods;

响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的操作,生成第二操作事件,并发送所述第二操作事件给所述客户端,以使所述客户端响应于所接收到的第二操作事件生成在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,接收所述客户端响应于确定出支付方式为通过实体的数字货币钱包进行支付所发送的搜索请求,响应于接收到的搜索请求,调用自身的硬件模块搜索实体的数字货币钱包;In response to the received operation of selecting payment through the entity's digital currency wallet among the alternative payment methods, a second operation event is generated, and the second operation event is sent to the client, so that the client In response to the received second operation event, a request for selecting payment through the entity's digital currency wallet is generated among the alternative payment methods, and the client determines that the payment method is to pay through the entity's digital currency wallet in response to The sent search request, in response to the received search request, calls its own hardware module to search for the entity's digital currency wallet;

响应于搜索到的实体的数字货币钱包,生成搜索到所述实体的数字货币钱包的搜索结果,并将所述搜索结果转发给所述客户端,并基于与第一服务器之间的通信连接,将所述授权扣款信息转发至第一服务器,以使所述第一服务器将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。generating, in response to the searched entity's digital currency wallet, search results for the entity's digital currency wallet, and forwarding the search results to the client, and based on the communication connection with the first server, forwarding the authorized deduction information to the first server, so that the first server forwards the authorized deduction information to the account management platform, so that the account management platform determines the The payee corresponding to the first order, and transfers the digital currency in the digital currency wallet to the account corresponding to the payee, wherein the authorized deduction information at least includes the deduction amount, and the The payee corresponding to the first order.

本说明书提供了一种数字货币支付装置,应用于客户端,包括:This specification provides a digital currency payment device, applied to the client, including:

订单建立模块,用于响应于接收到的线上订单的建立请求,将所述建立请求转发至第一服务器,以使所述第一服务器根据所述建立请求建立第一订单;an order establishment module, configured to forward the establishment request to a first server in response to the received online order establishment request, so that the first server establishes a first order according to the establishment request;

备选支付模块,用于响应于接收到的对所述第一订单进行支付的支付请求,生成所述第一订单的待支付页面并展示给用户,所述待支付页面中包括若干备选支付方式;An alternative payment module, configured to generate and display to the user a page to be paid for the first order in response to the received payment request for paying for the first order, where the page to be paid includes several alternative payments Way;

搜索模块,用于响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,向所述客户端自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索实体的数字货币钱包;The search module is configured to send a search request to the terminal device where the client itself is located in response to the received request for selecting payment through the entity's digital currency wallet among the alternative payment methods, so that the terminal device calls The hardware module searches for the entity's digital currency wallet;

扣款模块,用于响应于搜索到实体的数字货币钱包的搜索结果,确定已接收到用户通过搜索到的实体的数字货币钱包所发送的授权扣款信息,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。The deduction module is used to determine that the authorized deduction information sent by the user through the searched entity's digital currency wallet has been received in response to the search result of the entity's digital currency wallet, and forward the authorized deduction information to a first server, so that the first server debits the digital currency in the digital currency wallet.

本说明书提供了一种数字货币支付装置,应用于服务器,包括:This specification provides a digital currency payment device, applied to the server, including:

订单模块,用于响应于接收到的客户端发送的线上订单的建立请求,根据所述建立请求建立第一订单,以使所述客户端根据对所述第一订单进行支付的支付请求生成包括若干备选支付方式的所述第一订单的待支付页面,使得响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,所述客户端向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;The order module is configured to, in response to the received online order establishment request sent by the client, establish a first order according to the establishment request, so that the client generates a payment request according to the payment request for the first order The to-be-paid page of the first order that includes several alternative payment methods, so that in response to the received request to select payment through the entity's digital currency wallet among the alternative payment methods, the client sends the request to the The terminal device sends a search request, so that the terminal device invokes the hardware module to search for the digital currency wallets of surrounding entities;

扣款模块,用于响应于接收到的客户端转发的通过实体的数字货币钱包所发送的授权扣款信息,根据所述授权扣款信息,对所述数字货币钱包中的数字货币进行扣款,其中,所述授权扣款信息为所述客户端响应于搜索到实体的数字货币钱包的搜索结果所确定出的。The deduction module is used to deduct the digital currency in the digital currency wallet according to the authorized deduction information in response to the received authorization deduction information forwarded by the client and sent by the entity's digital currency wallet , wherein the authorized deduction information is determined by the client in response to a search result of the entity's digital currency wallet.

本说明书提供了一种数字货币支付装置,应用于终端设备,包括:This specification provides a digital currency payment device, which is applied to terminal equipment, including:

订单建立模块,用于响应于接收到的客户端发送的线上订单的建立请求,基于与服务器建立的通信连接,将所述建立请求转发至第一服务器;an order establishment module, configured to forward the establishment request to the first server based on the communication connection established with the server in response to the establishment request of the online order sent by the received client;

备选支付模块,用于响应于所接收到的对所述第一订单进行支付的操作,生成第一操作事件,将所述第一操作事件发送至所述客户端,以使所述客户端响应于接收到的第一操作事件生成对所述第一订单进行支付的支付请求,接收所述客户端根据对所述第一订单进行支付的支付请求生成的所述第一订单的待支付页面,并将所述待支付页面展示给用户,所述待支付页面中包括若干备选支付方式;an alternative payment module, configured to generate a first operation event in response to the received operation of making payment for the first order, and send the first operation event to the client, so that the client In response to the received first operation event, a payment request for making payment for the first order is generated, and a page to be paid for the first order generated by the client according to the payment request for making payment for the first order is received , and display the to-be-paid page to the user, the to-be-paid page includes several alternative payment methods;

搜索模块,用于响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的操作,生成第二操作事件,并发送所述第二操作事件给所述客户端,以使所述客户端响应于所接收到的第二操作事件生成在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,接收所述客户端响应于确定出支付方式为通过实体的数字货币钱包进行支付所发送的搜索请求,响应于接收到的搜索请求,调用自身的硬件模块搜索实体的数字货币钱包;The search module is configured to generate a second operation event in response to the received operation of selecting payment through the entity's digital currency wallet in each of the alternative payment methods, and send the second operation event to the client, so as to causing the client to generate a request for selecting payment through the entity's digital currency wallet among the alternative payment methods in response to the received second operation event, and receiving the client's response to determining that the payment method is through the entity's digital currency wallet; The search request sent by the digital currency wallet for payment, in response to the received search request, calls its own hardware module to search for the entity's digital currency wallet;

扣款模块,用于响应于搜索到的实体的数字货币钱包,生成搜索到所述实体的数字货币钱包的搜索结果,并将所述搜索结果转发给所述客户端,并基于与第一服务器之间的通信连接,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。The debit module is used to generate a search result of the entity's digital currency wallet in response to the searched entity's digital currency wallet, and forward the search result to the client, and based on the first server and forward the authorization deduction information to the first server, so that the first server debits the digital currency in the digital currency wallet.

本说明书提供了一种数字货币钱包激活装置,应用于客户端,包括:This specification provides a digital currency wallet activation device, applied to the client, including:

页面生成模块,用于响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活请求,生成对应的激活页面,其中,所述激活页面用于指示用户输入验证信息;The page generation module is configured to generate a corresponding activation page in response to the received activation request initiated by the user to the entity's digital currency wallet after receiving the entity's digital currency wallet, wherein the activation page is used to instruct the user Enter verification information;

验证模块,用于响应于接收到的验证信息,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得当所述验证信息验证通过时,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。A verification module, configured to forward the activation request carrying the verification information and the identification information of the digital currency wallet to a third server in response to the received verification information, so that the third server can perform the verification according to the verification information Judging whether the verification is passed, so that when the verification information is verified, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account management platform recharges the corresponding digital currency into the account in the account corresponding to the above-mentioned digital currency wallet.

本说明书提供了一种数字货币钱包激活装置,应用于服务器,包括:This specification provides a digital currency wallet activation device, applied to the server, including:

标识确定模块,用于响应于接收到的客户端发送的用户在收到实体的数字货币钱包后,对所述实体的数字货币钱包的激活请求,确定所述激活请求中所携带的数字货币钱包的标识信息;The identification determination module is used to determine the digital currency wallet carried in the activation request in response to the user's activation request for the entity's digital currency wallet after receiving the entity's digital currency wallet sent by the client identification information;

验证模块,用于响应于接收到的客户端发送的验证信息,根据所述验证信息判断是否验证通过;A verification module, configured to determine whether the verification is passed according to the verification information in response to the verification information sent by the received client;

充值模块,用于若是,则将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。The recharging module is configured to send the identification information of the digital currency wallet to the account management platform, so that the account management platform can recharge the corresponding digital currency into the account corresponding to the digital currency wallet.

本说明书提供了一种数字货币钱包激活装置,应用于终端设备,包括:This specification provides a digital currency wallet activation device, which is applied to terminal equipment, including:

页面生成模块,用于响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活操作,根据所述激活操作生成第四操作事件,将所述第四操作事件发送给客户端,以使所述客户端响应于接收到的第四操作事件生成激活请求,响应于接收到的所述客户端根据所述激活请求生成的激活页面,将所述激活页面展示给用户,其中,所述激活页面用于指示用户输入验证信息;The page generation module is used to generate a fourth operation event according to the activation operation in response to the received activation operation initiated by the user on the entity's digital currency wallet after receiving the entity's digital currency wallet, and the fourth operation event is generated according to the activation operation. The operation event is sent to the client, so that the client generates an activation request in response to the received fourth operation event, and in response to the received activation page generated by the client according to the activation request, the activation page is displayed to the user, wherein the activation page is used to instruct the user to input verification information;

验证模块,用于响应于接收到的验证信息,基于与第三服务器之间的通信连接,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。The verification module is used to, in response to the received verification information, based on the communication connection with the third server, forward the activation request carrying the verification information and the identification information of the digital currency wallet to the third server, so as to Make the third server determine whether the verification is passed according to the verification information, so that in response to the received signal that the verification information passes, the third server sends the identification information of the digital currency wallet to the account management platform, So that the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet.

本说明书提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述数字货币支付及数字货币钱包激活方法。This specification provides a computer-readable storage medium, where the storage medium stores a computer program, and when the computer program is executed by a processor, realizes the above-mentioned digital currency payment and digital currency wallet activation method.

本说明书提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述数字货币支付及数字货币钱包激活方法。This specification provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, the processor implements the above-mentioned digital currency payment and digital currency wallet activation method when the processor executes the program .

本说明书采用的上述至少一个技术方案能够达到以下有益效果:The above-mentioned at least one technical solution adopted in this specification can achieve the following beneficial effects:

在本说明书提供的数字货币支付方法中,在接收到用户通过客户端输入的线上订单的建立请求时,第一服务器根据建立请求建立第一订单,然后,客户端在接收到用户支付请求时,生成包括若干备选支付方式的第一订单的待支付页面,当用户在各备选支付方式中选择通过实体的数字货币钱包进行支付时,客户端向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索实体的数字货币钱包,并在搜索到实体的数字货币钱包之后,将实体的数字货币钱包发送的授权扣款信息转发给第一服务器,由第一服务器对实体的数字货币钱包中的数字货币进行扣款,从而实现以实体的数字货币钱包中的数字货币对线上订单进行支付。In the digital currency payment method provided in this specification, when receiving an online order establishment request input by the user through the client, the first server establishes the first order according to the establishment request, and then, when the client receives the user's payment request , generate a page to be paid for the first order including several alternative payment methods, when the user chooses to pay through the entity's digital currency wallet among the alternative payment methods, the client sends a search request to the terminal device where it is located, to Make the terminal device call the hardware module to search for the entity's digital currency wallet, and after searching for the entity's digital currency wallet, forward the authorization deduction information sent by the entity's digital currency wallet to the first server, and the first server will check the entity's digital currency wallet. The digital currency in the digital currency wallet of the entity is debited, so that the online order can be paid with the digital currency in the physical digital currency wallet.

附图说明Description of drawings

此处所说明的附图用来提供对本说明书的进一步理解,构成本说明书的一部分,本说明书的示意性实施例及其说明用于解释本说明书,并不构成对本说明书的不当限定。在附图中:The accompanying drawings described herein are used to provide further understanding of the specification and constitute a part of the specification. The exemplary embodiments and descriptions of the specification are used to explain the specification and do not constitute an improper limitation of the specification. In the attached image:

图1为本说明书提供的一种采用实体的数字货币钱包进行线上的订单支付的示意图;FIG. 1 is a schematic diagram of online order payment using a physical digital currency wallet provided by this specification;

图2为本说明书提供的一种数字货币支付装置的示意图;2 is a schematic diagram of a digital currency payment device provided in this specification;

图3为本说明书提供的一种数字货币支付装置的示意图;3 is a schematic diagram of a digital currency payment device provided in this specification;

图4为本说明书提供的一种数字货币钱包激活装置的示意图;4 is a schematic diagram of a digital currency wallet activation device provided in this specification;

图5为本说明书提供的一种数字货币钱包激活装置的示意图;5 is a schematic diagram of a digital currency wallet activation device provided in this specification;

图6本说明书提供的一种数字货币支付装置的示意图;6 is a schematic diagram of a digital currency payment device provided in this specification;

图7为本说明书提供的一种数字货币钱包激活装置的示意图;7 is a schematic diagram of a digital currency wallet activation device provided in this specification;

图8为本说明书提供的电子设备的结构示意图。FIG. 8 is a schematic structural diagram of an electronic device provided in this specification.

具体实施方式Detailed ways

为了便于理解,首先,以下对本说明书中所涉及的背景进行介绍。For ease of understanding, first, the background involved in this specification is introduced below.

数字货币是将现金数值转换为一系列字符串的货币,而其中,法定数字货币则是法定货币的数字化形态,为政府机构发型的数字货币。Digital currency is a currency that converts cash values into a series of strings, and among them, legal digital currency is a digital form of legal currency, issued by government agencies.

数字人民币作为人民币的一种数字化形态,可以由我国的中央银行(即中国人民银行)发行,并由指定运营机构参与运营并向公众兑换。As a digital form of renminbi, digital renminbi can be issued by my country's central bank (ie, the People's Bank of China), and operated by designated operating agencies and exchanged for the public.

在中心化的数字货币管理系统中,数字货币管理系统的后台可以存储有数字货币账户,以数字人民币为例,数字人民币的账户信息可以存储在中央银行的服务器中,从而对各数字货币账户的交易信息进行管理。In a centralized digital currency management system, digital currency accounts can be stored in the background of the digital currency management system. Taking digital RMB as an example, the account information of digital RMB can be stored in the server of the central bank. Manage transaction information.

当然,数字货币还包括诸如比特币等去中心化数字货币,以下,本说明书实施例以数字人民币作为数字货币的示例进行说明,但需要说明的是,本说明书提供的数字货币的支付方法不仅可以用于示例中的中心化的数字货币,还可以用于去中心化的数字货币,而仅需要将对应的技术特征进行替换。Of course, digital currency also includes decentralized digital currencies such as Bitcoin. Below, the embodiments of this specification are described with digital RMB as an example of digital currency, but it should be noted that the payment method of digital currency provided in this specification can not only The centralized digital currency used in the example can also be used for the decentralized digital currency, and only the corresponding technical features need to be replaced.

通常来说,接入数字货币账户的入口可以包括线上的数字货币应用和实体的数字货币钱包,其中,线上的数字货币应用通常被安装在诸如手机等移动终端中,可以用于支付线上订单,而实体的数字货币钱包则往往为包含芯片的卡片,并且仅可以在线下通过诸如射频通信、声波通信等方式,与交易受理终端(Point of sales,POS)进行通信以实现线下交易。Generally speaking, the entrance to the digital currency account can include online digital currency applications and physical digital currency wallets, wherein the online digital currency applications are usually installed in mobile terminals such as mobile phones and can be used for payment lines Place an order, while the physical digital currency wallet is often a card containing a chip, and can only communicate with the transaction acceptance terminal (Point of sales, POS) offline through methods such as radio frequency communication, sound wave communication, etc. to realize offline transactions. .

此外,由于实体的数字货币钱包的高流通性以及匿名性,可以将实体的数字货币钱包用作节庆红包。In addition, due to the high liquidity and anonymity of the physical digital currency wallet, the physical digital currency wallet can be used as a festival red envelope.

可以看出,上述方案中,实体的数字货币钱包无法被用于进行线上订单的支付。It can be seen that in the above solution, the physical digital currency wallet cannot be used to pay for online orders.

为使本说明书的目的、技术方案和优点更加清楚,下面将结合本说明书具体实施例及相应的附图对本说明书技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本说明书保护的范围。In order to make the purpose, technical solutions and advantages of this specification clearer, the technical solutions of this specification will be clearly and completely described below in conjunction with specific embodiments of this specification and the corresponding drawings. Obviously, the described embodiments are only some of the embodiments of the present specification, but not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of this specification.

以下结合附图,详细说明本说明书各实施例提供的技术方案。The technical solutions provided by the embodiments of the present specification will be described in detail below with reference to the accompanying drawings.

实施例一:Example 1:

本说明书实施例提供了一种数字货币支付方法,如图1所示,在接收到用户通过客户端输入的线上订单的建立请求时,第一服务器根据建立请求建立第一订单,然后,客户端在接收到用户支付请求时,生成包括若干备选支付方式的第一订单的待支付页面并展示给用户,当用户在各备选支付方式中所选择的支付方式为通过实体的数字货币钱包进行支付时,客户端向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索实体的数字货币钱包,并在搜索到实体的数字货币钱包之后,将实体的数字货币钱包发送的授权扣款信息转发给第一服务器,第一服务器对实体的数字货币钱包中的数字货币进行扣款。The embodiment of this specification provides a digital currency payment method. As shown in FIG. 1 , when receiving an online order establishment request input by a user through a client, the first server establishes a first order according to the establishment request, and then the client When receiving the user's payment request, the terminal generates a page to be paid for the first order including several alternative payment methods and displays it to the user. When the payment method selected by the user in each alternative payment method is through the entity's digital currency wallet When making payment, the client sends a search request to the terminal device where it is located, so that the terminal device calls the hardware module to search for the entity's digital currency wallet, and after searching for the entity's digital currency wallet, sends the entity's digital currency wallet. The authorized deduction information is forwarded to the first server, and the first server deducts the digital currency in the entity's digital currency wallet.

即,可以采用上述方式实现以实体的数字货币钱包中的数字货币对线上订单进行支付。需要说明的是,在中心化的数字货币管理系统中,本说明书实施例中所称的实体的数字货币钱包中的数字货币指实体的数字货币钱包的对应的数字货币账户中的数字货币。That is, the above method can be used to realize the payment of online orders with the digital currency in the entity's digital currency wallet. It should be noted that, in the centralized digital currency management system, the digital currency in the entity's digital currency wallet referred to in the embodiments of this specification refers to the digital currency in the corresponding digital currency account of the entity's digital currency wallet.

为了执行上述数字货币支付方法,本说明书实施例提供一种数字货币支付系统,通过该数字货币支付系统,可以采用实体的数字货币钱包支付线上订单。In order to implement the above-mentioned digital currency payment method, the embodiment of this specification provides a digital currency payment system, through which an online order can be paid by using an entity's digital currency wallet.

所述数字货币支付系统由客户端和第一服务器构成,安装有所述客户端的终端设备和所述第一服务器之间可以采用任一现有的通信技术进行通信连接,例如第四代移动通信技术(the 4th generation mobile communication technology,4G)、第五代移动通信技术(5th Generation Mobile Communication Technology,5G)、行动热点(Wi-Fi)等等。The digital currency payment system is composed of a client and a first server, and any existing communication technology can be used for communication connection between the terminal device installed with the client and the first server, such as fourth-generation mobile communication technology (the 4th generation mobile communication technology, 4G), the fifth generation mobile communication technology (5th Generation Mobile Communication Technology, 5G), mobile hotspot (Wi-Fi) and so on.

所述客户端被搭载在诸如手机、个人电脑、平板电脑等终端设备上,需要说明的是,本说明书实施例并不限制搭载终端设备的客户端为何种终端设备,本说明书一实施例中,搭载所述客户端的终端设备可以为移动终端。The client is mounted on a terminal device such as a mobile phone, a personal computer, a tablet computer, etc. It should be noted that the embodiment of this specification does not limit what kind of terminal device the client equipped with the terminal device is. In an embodiment of this specification, The terminal device carrying the client may be a mobile terminal.

所述第一服务器可以为任一现有的服务器,可以为集群式服务器或分布式服务器等,本说明书对此不作限制。The first server may be any existing server, and may be a cluster server or a distributed server, etc., which is not limited in this specification.

以下,本说明书实施例对如何采用本说明书提供的数字货币支付方法,通过实体的数字货币钱包支付线上的订单进行说明。Hereinafter, the embodiments of this specification describe how to use the digital currency payment method provided in this specification to pay for online orders through an entity's digital currency wallet.

首先,客户端在接收到用户输入的线上订单的建立请求时,将所述建立请求转发至第一服务器,第一服务器则根据所接收到的客户端发送的建立请求建立第一订单。First, when the client terminal receives the online order establishment request input by the user, it forwards the establishment request to the first server, and the first server establishes the first order according to the establishment request sent by the received client terminal.

具体的,用户可以在客户端上进行线上商品的选购,然后发起建立包含所选购的商品的订单的建立请求,并将建立请求输入至客户端,以通过上述方式使得第一服务器建立第一订单。本说明书一实施例中,所述第一订单的订单信息可以包括所述第一订单所要支付的金额、第一订单中所选购的商品、以及地址信息中的至少一个。可以理解的,所述第一服务器可以为所述客户端对应的服务器,更进一步的,可以为线上交易网站的服务器。Specifically, the user can purchase online commodities on the client, and then initiates an establishment request for establishing an order including the purchased commodities, and inputs the establishment request to the client, so that the first server can be established in the above-mentioned manner. first order. In an embodiment of this specification, the order information of the first order may include at least one of an amount to be paid for the first order, commodities purchased in the first order, and address information. It can be understood that the first server may be a server corresponding to the client, and further, may be a server of an online trading website.

本说明书一实施例中,在建立第一订单之后,所述客户端可以生成指示用户输入支付请求的页面,该页面中可以至少包括指示用户提交支付请求的交互控件,当监控到用户对所述提交支付请求的交互控件的操作时,即接收到了用户所输入的对第一订单进行支付的支付请求。In an embodiment of this specification, after the first order is established, the client may generate a page for instructing the user to input a payment request, and the page may at least include an interactive control for instructing the user to submit a payment request. When the interactive control for submitting the payment request operates, the payment request input by the user to pay for the first order is received.

然后,客户端可以生成待支付页面并展示给用户,所述待支付页面中包括若干备选支付方式。例如,可以包括电子支付、银行卡支付,当然,备选支付方式中至少包括采用实体的数字货币钱包支付。Then, the client can generate a page to be paid and display it to the user, and the page to be paid includes several alternative payment methods. For example, it may include electronic payment, bank card payment, and of course, the alternative payment methods include at least payment using a physical digital currency wallet.

当用户在各备选支付方式中所选择的支付方式为通过实体的数字货币钱包进行支付时,客户端可以向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索实体的数字货币钱包。When the payment method selected by the user among the alternative payment methods is payment through the entity's digital currency wallet, the client can send a search request to the terminal device where it is located, so that the terminal device can call the hardware module to search for the entity's Digital currency wallet.

终端设备和实体的数字货币钱包之间的数据传输方式可以为诸如射频(RadioFrequency、RF)、近场通信(Near Field Communication,NFC)、声波、光子等方式,本说明书对此不作限制。为便于描述,本说明书以下以终端设备和实体的数字货币钱包通过NFC进行数据传输为例进行说明。The data transmission method between the terminal device and the entity's digital currency wallet may be a method such as radio frequency (Radio Frequency, RF), near field communication (Near Field Communication, NFC), sound wave, photon, etc., which are not limited in this specification. For the convenience of description, the following description takes the terminal device and the entity's digital currency wallet performing data transmission through NFC as an example for description.

当客户端搜索到实体的数字货币钱包之后,则可以接收实体的数字货币钱包所发送的授权扣款信息,其中,所述授权付款信息表示作为付款方的用户授予收款方扣款的权利,所述授权扣款信息可以包括以下内容其中之一:时间戳、有效期、授权编码、付款方数字货币账户标识、付款方数字货币钱包数字签名证书、付款方数字货币钱包的服务商信息、付款方用户信息、扣款限额等内容,本说明书对此不作限制。After searching the entity's digital currency wallet, the client can receive the authorization deduction information sent by the entity's digital currency wallet, wherein the authorized payment information indicates that the user as the payer grants the payee the right to deduct money, The authorized deduction information may include one of the following: timestamp, validity period, authorization code, payer's digital currency account identification, payer's digital currency wallet digital signature certificate, service provider information of payer's digital currency wallet, payer's digital currency wallet User information, debit limit and other contents are not limited in this manual.

然后,客户端可以将所接收到的授权扣款信息转发给第一服务器,第一服务器则根据所接收到的授权扣款信息,对所述数字货币钱包中的数字货币进行扣款。Then, the client can forward the received authorization and deduction information to the first server, and the first server deducts the digital currency in the digital currency wallet according to the received authorization and deduction information.

具体的,第一服务器可以在所存储的数字货币账户中,将作为付款方的用户的实体的数字货币钱包对应的数字货币账户中的余额进行扣款,并将对应的余额充值进收款方对应的数字货币账户中。需要说明的是,本说明书实施例对收款方的数字货币账户的接入入口不作限制,例如可以是线上的数字货币应用。Specifically, the first server may deduct the balance in the digital currency account corresponding to the digital currency wallet of the user's entity serving as the payer in the stored digital currency account, and recharge the corresponding balance into the payee in the corresponding digital currency account. It should be noted that the embodiments of this specification do not limit the access entry of the payee's digital currency account, which may be, for example, an online digital currency application.

本说明书一实施例中,第一服务器可以将所接收到的授权扣款信息转发至账户管理平台,更进一步的,所述账户管理平台可以为银行的服务器。然后,所述账户管理平台可以采用与上述第一服务器相类似的方式,根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中。In an embodiment of this specification, the first server may forward the received authorization deduction information to the account management platform, and further, the account management platform may be a server of a bank. Then, the account management platform may determine the payee corresponding to the first order according to the authorized deduction information in a manner similar to that of the above-mentioned first server, and transfer the digital currency in the digital currency wallet to into the account corresponding to the payee.

本说明书一实施例中,第一服务器或账户管理平台在接收到所述实体的数字货币钱包所发送的授权扣款信息时,还可以先对所述授权扣款信息进行核对,保证交易的安全性。例如,作为付款方的用户可在通过实体的数字货币钱包发送授权扣款信息时,添加付款方的数字签名。In an embodiment of this specification, when receiving the authorization deduction information sent by the entity's digital currency wallet, the first server or the account management platform may also check the authorization deduction information first to ensure the security of the transaction. sex. For example, a user as a payer can add the payer's digital signature when sending authorized debit information through the entity's digital currency wallet.

以上为本说明书提供的采用实体的数字货币钱包支付线上订单的方法。The above is the method for paying online orders using a physical digital currency wallet provided in this manual.

本领域技术人员可以理解的,客户端需要搭载在硬件的终端设备上,因此,以下对终端设备如何执行本说明书提供的数字货币支付方法进行说明。Those skilled in the art can understand that the client needs to be mounted on a hardware terminal device. Therefore, the following describes how the terminal device executes the digital currency payment method provided in this specification.

如上所述,终端设备可以为手机、个人电脑、平板电脑等,本说明书对于终端设备为何种设备不作限制,但需要说明的是,终端设备可以搭载本说明书中的客户端,即能够为客户端提供运行环境。以下,本说明书实施例以所述终端设备为包含触摸屏的移动终端为例进行说明。As mentioned above, the terminal device can be a mobile phone, personal computer, tablet computer, etc. This manual does not limit what kind of device the terminal device is, but it should be noted that the terminal device can be equipped with the client in this manual, that is, it can be a client Provide the operating environment. Hereinafter, the embodiments of this specification are described by taking the terminal device as a mobile terminal including a touch screen as an example.

终端设备与本说明书实施例中的账户管理平台以及其他服务器(例如第一服务器)之间可以采用任一现有的方式建立通信连接以实现数据传输,例如可以通过上述4G或5G进行通信连接,本说明书对此不作限制。A communication connection can be established between the terminal device and the account management platform and other servers (for example, the first server) in the embodiments of this specification in any existing manner to realize data transmission, for example, the communication connection can be performed through the above-mentioned 4G or 5G, This manual does not limit this.

本说明书实施例中,终端设备可以接收用户的操作。例如,当用户通过点击、滑动等方式在终端设备上进行操作时,终端设备响应于触摸屏(例如电容屏、电阻屏等)所感应到的用户操作,可以根据所感应到的操作生成对应的操作事件,操作事件中包含用户所输入的操作的信息,例如,用户所点击的坐标等等。然后,终端设备可以通过自身所搭载的操作系统(例如安卓)将操作事件封装并发送给客户端,以使客户端响应于所接收到的操作事件,对操作事件进行解析以获取对应的信息。In the embodiment of this specification, the terminal device may receive the user's operation. For example, when a user performs an operation on the terminal device by clicking, sliding, etc., the terminal device can generate a corresponding operation according to the sensed operation in response to the user operation sensed by the touch screen (such as a capacitive screen, a resistive screen, etc.). Event, the operation event contains the information of the operation input by the user, for example, the coordinates clicked by the user and so on. Then, the terminal device can encapsulate and send the operation event to the client through its own operating system (eg, Android), so that the client can parse the operation event to obtain corresponding information in response to the received operation event.

具体的,终端设备响应于接收到的客户端发送的线上订单的建立请求,基于与第一服务器建立的通信连接,将所述建立请求转发至第一服务器。即,终端设备响应于安装在该终端设备自身的客户端生成的线上订单的建立请求,通过终端设备自身与第一服务器预先建立的通信连接,将建立请求转发至第一服务器。Specifically, in response to the received online order establishment request sent by the client, the terminal device forwards the establishment request to the first server based on the communication connection established with the first server. That is, in response to an online order establishment request generated by a client installed on the terminal device itself, the terminal device forwards the establishment request to the first server through the communication connection pre-established between the terminal device itself and the first server.

然后,当用户输入对所述第一订单进行支付的操作时,终端设备响应于所接收到的对所述第一订单进行支付的操作,生成第一操作事件,终端设备可以将所述第一操作事件发送至安装在自身的客户端,以使所述客户端响应于接收到的第一操作事件,生成对所述第一订单进行支付的支付请求,然后客户端可以根据对第一订单进行支付的支付请求生成的所述第一订单的待支付页面,并将所生成的第一订单的待支付页面发送给终端设备,终端设备则可以响应于所接收到的第一订单的待支付页面,控制自身的屏幕对所述第一订单的待支付页面进行显示,以将所述第一订单的待支付页面展示给用户,需要说明的是,所述待支付页面中包括若干备选支付方式。Then, when the user inputs an operation to pay for the first order, the terminal device generates a first operation event in response to the received operation to pay for the first order, and the terminal device can The operation event is sent to the client installed in itself, so that the client responds to the received first operation event, and generates a payment request to pay for the first order, and then the client can perform the payment request according to the first order. The page to be paid for the first order is generated by the payment request for payment, and the generated page to be paid for the first order is sent to the terminal device, and the terminal device can respond to the page to be paid for the first order received. , control its own screen to display the page to be paid for the first order, so as to display the page to be paid for the first order to the user, it should be noted that the page to be paid includes several alternative payment methods .

接着,当用户通过终端设备进行在各备选支付方式中选择通过实体的数字货币钱包进行支付的操作时,终端设备可以响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的操作,通过自身的操作系统生成第二操作事件并发送给安装在终端设备上的客户端,以使所述客户端响应于所接收到的第二操作事件,生成在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求。Next, when the user chooses to pay through the entity's digital currency wallet among the alternative payment methods through the terminal device, the terminal device can select the entity's digital currency wallet from the alternative payment methods in response to the received operation. For the payment operation, the second operation event is generated by its own operating system and sent to the client installed on the terminal device, so that the client can generate payment in each alternative payment in response to the received second operation event. Select the payment request through the entity's digital currency wallet in the method.

当接收到所述客户端响应于确定出支付方式为通过实体的数字货币钱包进行支付所发送的搜索请求时,终端设备响应于接收到的搜索请求,调用自身的硬件模块搜索实体的数字货币钱包,例如,可以调用自身的NFC识别模块,对周围的NFC设备进行搜索。When receiving the search request sent by the client in response to determining that the payment method is payment through the entity's digital currency wallet, the terminal device, in response to the received search request, invokes its own hardware module to search for the entity's digital currency wallet For example, it can call its own NFC identification module to search for surrounding NFC devices.

在搜索到的实体的数字货币钱包时,终端设备可以响应于搜索到的实体的数字货币钱包,生成搜索到所述实体的数字货币钱包的搜索结果,将所述搜索结果转发给客户端,并基于与第一服务器之间的通信连接,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。When the digital currency wallet of the entity is searched, the terminal device may, in response to the searched digital currency wallet of the entity, generate a search result of searching for the digital currency wallet of the entity, forward the search result to the client, and Based on the communication connection with the first server, the authorization deduction information is forwarded to the first server, so that the first server debits the digital currency in the digital currency wallet.

在采用上述方式支付线上订单之前,用户需先对实体的数字货币钱包中的数字货币进行兑换。以下,本说明书示例一种兑换实体的数字货币钱包中的数字货币的方法。Before using the above method to pay for an online order, the user needs to exchange the digital currency in the physical digital currency wallet. Hereinafter, the present specification exemplifies a method of exchanging digital currency in an entity's digital currency wallet.

在获得实体的数字货币钱包之前,用户可以在终端设备上通过第二订单兑换实体的数字货币钱包中的数字货币。Before obtaining the entity's digital currency wallet, the user can exchange the digital currency in the entity's digital currency wallet through the second order on the terminal device.

具体的,客户端可以生成兑换页面并展示给用户,其中,所述兑换页面中可以包括指定的兑换控件,当监控到用户对所述兑换控件的操作时,即接收到了用户通过对所述兑换控件的操作所输入的兑换请求。Specifically, the client can generate a redemption page and display it to the user, wherein the redemption page can include a specified redemption control. When the user's operation on the redemption control is monitored, it is received The redemption request entered by the action of the control.

本说明书一实施例中,所述兑换页面中可以包括兑换金额,还可以包括用户的收货地址,所述兑换金额表示用户所要兑换的实体的数字货币钱包中的数字货币的金额,所述收货地址则指示用户在线下接收实体的数字货币钱包的递送的地址。此外,所述兑换页面中还可以包括实体的数字货币钱包的样式和品类,例如可以提供不同的图案以供用户选择。In an embodiment of this specification, the exchange page may include the exchange amount, and may also include the user's delivery address, where the exchange amount represents the amount of digital currency in the digital currency wallet of the entity to be exchanged by the user. The delivery address indicates the address where the user receives the delivery of the entity's digital currency wallet offline. In addition, the exchange page may also include the style and category of the physical digital currency wallet, for example, different patterns may be provided for the user to choose.

在此情形下,用户可以输入上述兑换金额、收货地址,以及实体的数字货币钱包的样式中的至少一个之后,再向客户端输入兑换请求。In this case, the user may input at least one of the above-mentioned exchange amount, delivery address, and the style of the entity's digital currency wallet, and then input the exchange request to the client.

客户端在接收到兑换请求之后,则可以将所述兑换请求转发至第二服务器,使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单。需要说明的是,所述第二订单的订单信息可以包括兑换金额。After receiving the exchange request, the client may forward the exchange request to the second server, so that the second server establishes a second order for exchanging the digital currency wallet of the entity according to the exchange request. It should be noted that, the order information of the second order may include the exchange amount.

本说明书一实施例中,可以在建立第二订单之后,指示用户对实体的数字货币钱包中的数字货币采用电子支付等方式进行兑换,在检测到所述用户对兑换金额支付完成之后,所述客户端或第二服务器可以将所述第二订单的状态更新为指定状态,而客户端则可以生成下单成功页面并展示给用户,其中,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息,也就是说,在后续,该第二订单对应的实体的数字货币钱包制备完成并通过物流方式邮寄的过程中,用户可以通过客户端在第二订单的页面中查看物流信息。In an embodiment of this specification, after the second order is established, the user may be instructed to exchange the digital currency in the entity's digital currency wallet by electronic payment or other means, and after detecting that the user has completed the payment of the exchange amount, the The client or the second server can update the state of the second order to a specified state, and the client can generate an order success page and display it to the user, wherein the order success page is used to display the information about the entity. The information about the offline delivery of the digital currency wallet, that is to say, in the subsequent process, when the digital currency wallet of the entity corresponding to the second order is prepared and mailed by logistics, the user can Check the logistics information on the page.

本说明书另一实施例中,在将第二订单的订单状态更新为指定状态之前,第二服务器和/或账户管理平台还可以对第二订单的订单资格进行验证。具体的,出上述支付验证之外,还可以包括用户是否位于实体的数字货币钱包的试点区域的验证,以及对所述用户的反欺诈验证、风险控制验证和反洗钱验证,在上述各验证条件通过之后,再将所述第二订单的订单状态更新为指定状态。In another embodiment of this specification, before updating the order status of the second order to a specified status, the second server and/or the account management platform may further verify the order qualification of the second order. Specifically, in addition to the above payment verification, it can also include verification of whether the user is located in the pilot area of the entity's digital currency wallet, as well as anti-fraud verification, risk control verification and anti-money laundering verification of the user. After passing, the order status of the second order is updated to the specified status.

而对于终端设备来说,可以响应于接收到的客户端生成的兑换页面,将所述兑换页面显示在自身的屏幕上并展示给用户,其中,所述兑换页面用于指示用户输入对实体的数字货币钱包的兑换请求,也就是说,兑换页面中包含交互控件,当用户在终端设备上对交互控件对应的位置进行操作时,则视作输入了对实体的数字货币钱包的兑换请求至终端设备。For the terminal device, in response to the received redemption page generated by the client, the redemption page can be displayed on its own screen and displayed to the user, wherein the redemption page is used to instruct the user to input the redemption page for the entity. The exchange request of the digital currency wallet, that is to say, the exchange page contains interactive controls. When the user operates the position corresponding to the interactive control on the terminal device, it is regarded as inputting the exchange request for the entity's digital currency wallet to the terminal. equipment.

当接收到用户输入的对实体的数字货币钱包的兑换请求,终端设备响应于接收到的对实体的数字货币钱包的兑换操作,根据所述兑换操作生成第三操作事件,发送所述第三操作事件至所述客户端,并接收所述客户端响应于所接收到的第三操作事件生成的对实体的数字货币钱包的兑换请求。When receiving the exchange request for the entity's digital currency wallet input by the user, the terminal device, in response to the received exchange operation for the entity's digital currency wallet, generates a third operation event according to the exchange operation, and sends the third operation sending an event to the client, and receiving a redemption request for the entity's digital currency wallet generated by the client in response to the received third operation event.

需要说明的是,终端设备可以与第二服务器之间采用任一现有的通信技术建立有通信连接,此时,基于与第二服务器之间的通信连接,终端设备可以将所述兑换请求发送至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单。It should be noted that the terminal device may establish a communication connection with the second server using any existing communication technology. At this time, based on the communication connection with the second server, the terminal device may send the exchange request. to a second server, so that the second server establishes a second order to exchange for the entity's digital currency wallet according to the exchange request.

当用户对第二订单下单成功时,例如对第二订单完成支付时,则第二订单的订单状态可以更新为指定状态,然后,客户端响应于所述第二订单的订单状态更新为指定状态的信号,可以生成下单成功页面,并将所生成的下单成功页面发送给终端设备。终端设备则响应于接收到的客户端生成的下单成功页面,将所述下单成功页面展示给用户,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息,例如物流单号等信息。When the user successfully places an order for the second order, for example, when the payment for the second order is completed, the order status of the second order can be updated to the specified status, and then the client can update the order status to the specified status in response to the second order The status signal can generate an order success page, and send the generated order success page to the terminal device. The terminal device, in response to the received order success page generated by the client, displays the order success page to the user, and the order success page is used to display the offline delivery of the entity's digital currency wallet. Information, such as logistics order number and other information.

若采用物流等方式线下对实体的数字货币钱包进行递送,则在递送的过程中难以保证实体的数字货币钱包中的数字货币的安全性,当实体的数字货币钱包丢失时,他人可以直接使用实体的数字货币钱包进行交易。If the physical digital currency wallet is delivered offline by means of logistics, it is difficult to ensure the security of the digital currency in the physical digital currency wallet during the delivery process. When the physical digital currency wallet is lost, others can use it directly Entity's digital currency wallet for transactions.

因此,本说明书实施例提供了以下方式,在线下递送的过程中,所递送的实体的数字货币钱包中既不存储有数字货币,并且实体的数字货币钱包对应的数字货币账户中也未进行充值,即所递送的过程中的实体的数字货币钱包是一个没有余额的空钱包。Therefore, the embodiments of the present specification provide the following methods. During the offline delivery process, neither digital currency is stored in the digital currency wallet of the entity to be delivered, nor is the digital currency account corresponding to the entity's digital currency wallet recharged. , that is, the digital currency wallet of the entity in the delivery process is an empty wallet with no balance.

用户在接收到实体的数字货币钱包之后,可以向客户端输入对实体的数字货币钱包所发起的激活请求,然后客户端生成对应的激活页面,其中,所述激活页面用于指示用户输入验证信息。然后,客户端在接收到用户发送的验证信息之后,可以将携带有数字货币钱包的标识信息和所述验证信息的所述激活请求转发给第三服务器,第三服务器则根据所述验证信息判断是否验证通过。当所述验证信息验证通过时,第三服务器可以将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。当然,上述验证也可以由账户管理平台来执行。为了便于描述,以下以第三服务器验证为例进行说明。After receiving the entity's digital currency wallet, the user can input an activation request for the entity's digital currency wallet to the client, and then the client generates a corresponding activation page, where the activation page is used to instruct the user to input verification information . Then, after receiving the verification information sent by the user, the client can forward the activation request carrying the identification information of the digital currency wallet and the verification information to the third server, and the third server judges according to the verification information Whether the verification is passed. When the verification information is verified, the third server can send the identification information of the digital currency wallet to the account management platform, so that the account management platform can recharge the corresponding digital currency into the account corresponding to the digital currency wallet middle. Of course, the above verification can also be performed by the account management platform. For the convenience of description, the third server authentication is taken as an example for description below.

本说明书一实施例中,所述验证信息可以是基于口令的信息,例如验证码,也可以是基于生物特征的信息,例如指纹、面部特征信息等等。In an embodiment of this specification, the verification information may be password-based information, such as a verification code, or biometric-based information, such as fingerprints, facial feature information, and the like.

本说明书一实施例中,可以通过与第二订单的订单信息进行比对,来验证所述验证信息。具体的,第三服务器在采用上述任一方式接收到激活请求之后,可以确定所述激活请求中所携带的数字货币钱包的标识信息,然后根据所述标识信息,获取预先对所述数字货币钱包进行兑换的第二订单的订单信息,并根据所接收到的客户端转发的用户发送的验证信息,对所述验证信息与所述订单信息进行比对,需要说明的是,所比对的第二订单的订单信息中所包含的信息与所述验证信息为同类型的信息,例如均为验证码,例如均为面部特征信息。In an embodiment of this specification, the verification information may be verified by comparing with the order information of the second order. Specifically, after receiving the activation request in any of the above-mentioned ways, the third server may determine the identification information of the digital currency wallet carried in the activation request, and then obtain the pre-reported information on the digital currency wallet according to the identification information. The order information of the second order to be exchanged is compared, and the verification information is compared with the order information according to the received verification information forwarded by the client and sent by the user. The information contained in the order information of the second order is the same type of information as the verification information, for example, both are verification codes, for example, both are facial feature information.

本说明书一实施例中,所述第二订单中的订单信息可以为生成第二订单时用户所输入的,也可以为用户预先输入的,并且在生成第二订单时添加至第二订单中的。In an embodiment of this specification, the order information in the second order may be input by the user when the second order is generated, or may be pre-input by the user and added to the second order when the second order is generated. .

本说明书一实施例中,为了提高所述实体的数字货币钱包中的数字货币的安全性,可以仅通过第二订单兑换所述实体的数字货币钱包的用户本人才能通过上述方式发送相匹配的验证信息并通过验证以完成激活,在此情形下,所述验证信息可以仅为诸如指纹、面部特征信息等生物特征的信息。In an embodiment of this specification, in order to improve the security of the digital currency in the digital currency wallet of the entity, only the user who exchanges the digital currency wallet of the entity through the second order can send the matching verification through the above method. information and pass verification to complete the activation, in which case the verification information may be only biometric information such as fingerprints, facial feature information, etc.

在采用上述任一方式激活所述实体的数字货币钱包之后,第三服务器可以向账户管理平台发送第二订单的订单信息,所述第二订单的订单信中至少包括兑换金额,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中。After activating the entity's digital currency wallet in any of the above methods, the third server may send the order information of the second order to the account management platform, and the order letter of the second order includes at least the exchange amount, so that the The account management platform recharges the digital currency corresponding to the second order into the account corresponding to the digital currency wallet according to the order information of the second order.

在此情形下,即使线下递送的过程中发生实体的数字货币钱包丢失情况,所丢失的也仅仅是对应的数字货币账户中没有余额的数字货币钱包本身,而用户通过第二订单所兑换的数字货币尚未充值进实体的数字货币钱包中,从而降低了因为实体的数字货币钱包丢失所带来的损失。In this case, even if the physical digital currency wallet is lost during the offline delivery, what is lost is only the digital currency wallet itself that has no balance in the corresponding digital currency account, and the user exchanged through the second order. The digital currency has not been recharged into the physical digital currency wallet, thereby reducing the loss caused by the loss of the physical digital currency wallet.

此外,在用户收到实体的数字货币钱包之后,还可以通过线上的数字货币应用,将实体的数字货币钱包对应的数字货币账户中的数字货币,转账至线上的数字货币钱包对应的数字货币账户中,从而通过线上的数字货币钱包实现线上交易。当然,还可以在线下通过与POS之间的通信进行线下支付,本说明书对此不作限制。In addition, after the user receives the physical digital currency wallet, he can also transfer the digital currency in the digital currency account corresponding to the physical digital currency wallet to the digital currency corresponding to the online digital currency wallet through the online digital currency application. In the currency account, online transactions can be realized through the online digital currency wallet. Of course, offline payment can also be made offline through communication with the POS, which is not limited in this specification.

本说明书一实施例中,在用户收到实体的数字货币钱包后,可以向用户在客户端上所登录的账户发放诸如优惠券等权益,当然,权益发放动作也可以在用户激活所述实体的数字货币钱包后,或者实体的数字货币钱包对应的数字货币账户中的数字货币,转账至线上的数字货币钱包对应的数字货币账户中之后执行,本说明书对此不作限制。In an embodiment of this specification, after the user receives the entity's digital currency wallet, the user can issue rights such as coupons to the account logged in by the user on the client. Of course, the rights issue action can also be activated when the user activates the entity's After the digital currency wallet, or the digital currency in the digital currency account corresponding to the physical digital currency wallet, is transferred to the digital currency account corresponding to the online digital currency wallet and executed, which is not limited in this manual.

针对终端设备,终端设备可以包括用于接收验证信息的硬件模块,例如接收指纹信息的模块等,响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活操作,终端设备可以根据所述激活操作生成第四操作事件,并将所述第四操作事件发送给客户端,以使所述客户端响应于接收到的第四操作事件生成激活请求。所述激活请求用于使客户端生成激活页面并发送给安装有客户端的终端设备。For the terminal device, the terminal device may include a hardware module for receiving verification information, such as a module for receiving fingerprint information, etc., in response to the received user's request to the entity's digital currency wallet after receiving the entity's digital currency wallet. In the activation operation, the terminal device may generate a fourth operation event according to the activation operation, and send the fourth operation event to the client, so that the client generates an activation request in response to the received fourth operation event. The activation request is used to make the client generate an activation page and send it to the terminal device on which the client is installed.

响应于接收到的所述客户端根据所述激活请求生成的激活页面,终端设备将所述激活页面展示给用户,其中,所述激活页面用于指示用户输入验证信息。例如所述激活页面可以包括提示用户输入验证信息的提示语等等。In response to the received activation page generated by the client according to the activation request, the terminal device displays the activation page to the user, where the activation page is used to instruct the user to input verification information. For example, the activation page may include a prompt for prompting the user to input authentication information, and the like.

然后,当用户通过终端设备输入验证信息之后,终端设备则响应于接收到的验证信息,基于与第三服务器之间的通信连接,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过。第三服务器响应于接收到的所述验证信息通过的信号,将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。Then, after the user inputs the verification information through the terminal device, the terminal device, in response to the received verification information, based on the communication connection with the third server, sends all the verification information and the identification information of the digital currency wallet to the terminal device. The activation request is forwarded to the third server, so that the third server determines whether the verification is passed according to the verification information. In response to the received signal that the verification information is passed, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account management platform can recharge the corresponding digital currency into the digital currency wallet in the corresponding account.

本说明书一个实施例中,所述实体的数字货币钱包可以为用户预先通过第二订单兑换的,而终端设备中可以包含第二订单的订单信息,此时,终端设备可以通过与第三服务器预先建立的通信连接,将第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以便所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。In an embodiment of this specification, the entity's digital currency wallet may be exchanged by the user through the second order in advance, and the terminal device may contain the order information of the second order. At this time, the terminal device may exchange with the third server in advance The established communication connection forwards the order information of the second order to the third server, so that the third server sends the order information of the second order to the account management platform, so that the account management platform can The order information of the second order is to recharge the digital currency corresponding to the second order into the account corresponding to the digital currency wallet, wherein the order information of the second order at least includes the exchange amount.

需要说明的是,上述第一服务器、第二服务器,以及第三服务器可以为同一服务器也可以为不同的服务器,当然,也可以第一服务器、第二服务器,以及第三服务器中的任意两个服务器为相同的服务器,另一服务器为与其他两个服务器不同的服务器,等等,本说明书对此不作限制。It should be noted that the above-mentioned first server, second server, and third server may be the same server or different servers. Of course, any two of the first server, the second server, and the third server may also be used. The server is the same server, the other server is a server different from the other two servers, and so on, which is not limited in this specification.

实施例二:Embodiment 2:

在现行的数字人民币的发行制度下,通常遵循从中央银行到运营机构的双层投放体系,中央银行或运营机构可以通过加密机来发行数字货币,然后再基于所发行的数字货币向公众提供兑换服务。Under the current issuance system of digital renminbi, it usually follows a two-tier delivery system from the central bank to the operating agency. The central bank or operating agency can issue digital currency through an encryption machine, and then provide exchange to the public based on the issued digital currency. Serve.

通常来说,当用户所兑换的数字货币的载体为实体的数字货币钱包时,会收到通过线下物流递送的实体的数字货币钱包。Generally speaking, when the carrier of the digital currency exchanged by the user is the entity's digital currency wallet, the entity's digital currency wallet delivered through offline logistics will be received.

但在递送的过程中,难以保证实体的数字货币钱包中的数字货币的安全性,当实体的数字货币钱包丢失时,他人可以直接使用实体的数字货币钱包进行交易。However, in the process of delivery, it is difficult to ensure the security of the digital currency in the entity's digital currency wallet. When the entity's digital currency wallet is lost, others can directly use the entity's digital currency wallet for transactions.

基于此,本说明书还提供一种数字货币钱包激活方法,通过数字货币钱包激活系统实现。采用本说明书提供的数字货币钱包激活方法,线下递送的过程中,所递送的实体的数字货币钱包中不存储有数字货币,并且实体的数字货币钱包对应的数字货币账户中也未进行充值,即所递送的过程中的实体的数字货币钱包是一个没有余额的空钱包。Based on this, this specification also provides a digital currency wallet activation method, which is implemented by a digital currency wallet activation system. Using the digital currency wallet activation method provided in this manual, during the offline delivery process, no digital currency is stored in the delivered entity's digital currency wallet, and the digital currency account corresponding to the entity's digital currency wallet is not recharged. That is, the digital currency wallet of the entity in the delivery process is an empty wallet with no balance.

该实施例二可以在不基于实施例一的基础之上解决该技术问题。The second embodiment can solve the technical problem on the basis of not being based on the first embodiment.

与数字货币支付系统相类似,所述数字货币钱包激活系统由客户端和第三服务器构成,搭载有客户端的终端设备和所述第三服务器之间可以采用任一现有的通信技术进行通信连接,例如第四代移动通信技术(the 4th generation mobile communicationtechnology,4G)、行动热点(Wi-Fi)等等。Similar to the digital currency payment system, the digital currency wallet activation system is composed of a client terminal and a third server, and any existing communication technology can be used for communication connection between the terminal device equipped with the client terminal and the third server. , such as the 4th generation mobile communication technology (the 4th generation mobile communication technology, 4G), the mobile hotspot (Wi-Fi) and so on.

所述客户端被搭载在诸如手机、平板电脑等终端设备上,需要说明的是,本说明书实施例并不限制搭载终端设备的客户端为何种终端设备,本说明书一实施例中,搭载所述客户端的终端设备可以为移动终端。本领域技术人员可以理解的,本说明书所提供的数字货币钱包激活方法需要通过硬件的终端设备来执行,并且,终端设备与客户端之间的关系以及终端设备与第三服务器的关系与实施例一相类似。The client is mounted on a terminal device such as a mobile phone, a tablet computer, etc. It should be noted that the embodiment of this specification does not limit what kind of terminal device the client equipped with the terminal device is. The terminal device of the client can be a mobile terminal. Those skilled in the art can understand that the digital currency wallet activation method provided in this specification needs to be executed by a hardware terminal device, and the relationship between the terminal device and the client and the relationship between the terminal device and the third server and examples A similar.

所述第三服务器可以为任一现有的服务器,可以为集群式服务器或分布式服务器等,本说明书对此不作限制。The third server may be any existing server, and may be a cluster server or a distributed server, which is not limited in this specification.

具体的,用户在接收到实体的数字货币钱包之后,可以向客户端输入对实体的数字货币钱包所发起的激活请求,然后客户端生成对应的激活页面,其中,所述激活页面用于指示用户输入验证信息。然后,客户端在接收到用户发送的验证信息之后,可以将携带有数字货币钱包的标识信息和所述验证信息的所述激活请求转发给第三服务器,第三服务器则根据所述验证信息判断是否验证通过。当所述验证信息验证通过时,第三服务器可以将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。当然,上述验证也可以由账户管理平台来执行。为了便于描述,以下以第三服务器验证为例进行说明。Specifically, after receiving the entity's digital currency wallet, the user can input an activation request for the entity's digital currency wallet to the client, and then the client generates a corresponding activation page, where the activation page is used to instruct the user Enter verification information. Then, after receiving the verification information sent by the user, the client can forward the activation request carrying the identification information of the digital currency wallet and the verification information to the third server, and the third server judges according to the verification information Whether the verification is passed. When the verification information is verified, the third server can send the identification information of the digital currency wallet to the account management platform, so that the account management platform can recharge the corresponding digital currency into the account corresponding to the digital currency wallet middle. Of course, the above verification can also be performed by the account management platform. For the convenience of description, the third server authentication is taken as an example for description below.

对于终端设备来说,用户通过终端设备输入激活操作,终端设备则响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活操作,终端设备可以根据所述激活操作生成第四操作事件,并将所述第四操作事件发送给客户端。客户端响应于接收到的第四操作事件生成激活请求,然后,客户端根据自身所生成的激活请求生成激活页面,并将激活页面发送给搭载自身的终端设备,终端设备则响应于接收到的所述客户端根据所述激活请求生成的激活页面,将所述激活页面展示给用户,其中,所述激活页面用于指示用户输入验证信息。For the terminal device, the user inputs an activation operation through the terminal device, and the terminal device responds to the received activation operation initiated by the user on the entity's digital currency wallet after receiving the entity's digital currency wallet, and the terminal device The activation operation generates a fourth operation event, and sends the fourth operation event to the client. The client generates an activation request in response to the received fourth operation event, and then, the client generates an activation page according to the activation request generated by itself, and sends the activation page to the terminal device carrying itself, and the terminal device responds to the received activation request. The client displays the activation page to the user according to the activation page generated by the activation request, wherein the activation page is used to instruct the user to input verification information.

然后,当用户通过终端设备输入验证信息时,终端设备响应于接收到的验证信息,基于与第三服务器之间的通信连接,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过。当验证通过时,第三服务器响应于接收到的所述验证信息通过的信号,将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。Then, when the user inputs the verification information through the terminal device, the terminal device responds to the received verification information, based on the communication connection with the third server, the terminal device will carry the verification information and the identification information of the digital currency wallet. The activation request is forwarded to the third server, so that the third server determines whether the verification is passed according to the verification information. When the verification is passed, the third server sends the identification information of the digital currency wallet to the account management platform in response to the received signal that the verification information is passed, so that the account management platform can recharge the corresponding digital currency into the account. in the account corresponding to the digital currency wallet.

本说明书一实施例中,所述验证信息可以是基于口令的信息,例如验证码,也可以是基于生物特征的信息,例如指纹、面部特征信息等等。In an embodiment of this specification, the verification information may be password-based information, such as a verification code, or biometric-based information, such as fingerprints, facial feature information, and the like.

本说明书一实施例中,可以通过与第二订单的订单信息进行比对,来验证所述验证信息。具体的,第三服务器在采用上述任一方式接收到激活请求之后,可以确定所述激活请求中所携带的数字货币钱包的标识信息,然后根据所述标识信息,获取预先对所述数字货币钱包进行兑换的第二订单的订单信息,并根据所接收到的客户端转发的用户发送的验证信息,对所述验证信息与所述订单信息进行比对,需要说明的是,所比对的第二订单的订单信息中所包含的信息与所述验证信息为同类型的信息,例如均为验证码,例如均为面部特征信息。In an embodiment of this specification, the verification information may be verified by comparing with the order information of the second order. Specifically, after receiving the activation request in any of the above-mentioned ways, the third server may determine the identification information of the digital currency wallet carried in the activation request, and then obtain the pre-reported information on the digital currency wallet according to the identification information. The order information of the second order to be exchanged is compared, and the verification information is compared with the order information according to the received verification information forwarded by the client and sent by the user. The information contained in the order information of the second order is the same type of information as the verification information, for example, both are verification codes, for example, both are facial feature information.

本说明书一实施例中,为了提高所述实体的数字货币钱包中的数字货币的安全性,可以仅通过第二订单兑换所述实体的数字货币钱包的用户本人才能通过上述方式发送相匹配的验证信息并通过验证以完成激活,在此情形下,所述验证信息可以仅为诸如指纹、面部特征信息等生物特征的信息。In an embodiment of this specification, in order to improve the security of the digital currency in the digital currency wallet of the entity, only the user who exchanges the digital currency wallet of the entity through the second order can send the matching verification through the above method. information and pass verification to complete the activation, in which case the verification information may be only biometric information such as fingerprints, facial feature information, etc.

在采用上述任一方式激活所述实体的数字货币钱包之后,第三服务器可以向账户管理平台发送第二订单的订单信息,所述第二订单的订单信中至少包括兑换金额,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中。After activating the entity's digital currency wallet in any of the above methods, the third server may send the order information of the second order to the account management platform, and the order letter of the second order includes at least the exchange amount, so that the The account management platform recharges the digital currency corresponding to the second order into the account corresponding to the digital currency wallet according to the order information of the second order.

此外,在用户收到实体的数字货币钱包之后,还可以通过线上的数字货币应用,将实体的数字货币钱包对应的数字货币账户中的数字货币,转账至线上的数字货币钱包对应的数字货币账户中,从而通过线上的数字货币钱包实现线上交易。当然,还可以在线下通过与POS之间的通信进行线下支付,本说明书对此不作限制。In addition, after the user receives the physical digital currency wallet, he can also transfer the digital currency in the digital currency account corresponding to the physical digital currency wallet to the digital currency corresponding to the online digital currency wallet through the online digital currency application. In the currency account, online transactions can be realized through the online digital currency wallet. Of course, offline payment can also be made offline through communication with the POS, which is not limited in this specification.

此外,在本说明书实施例二提供的数字货币钱包激活方法的基础之上,还可以结合实施例一中除在用户选择通过实体的数字货币钱包支付线上的第一订单,并在支付时搜索实体的数字货币钱包,并根据实体的以根据实体的数字货币钱包所发送的授权扣款信息进行扣款,这一方法以外的方法,以更进一步的得到基于实施例二的其他实施例,如,预先通过第二订单兑换实体的数字钱包、以及通过第二订单兑换实体的数字钱包的方法、根据第二订单对应的金额进行充值、建立线上订单并通过账户管理平台扣款,等等,本说明书对此不作赘述。In addition, on the basis of the digital currency wallet activation method provided in the second embodiment of this specification, it can also be combined with the first order in the first embodiment except that the user selects the first order on the payment line through the entity's digital currency wallet, and searches for the payment during payment. The entity's digital currency wallet, and deduct the money according to the authorized deduction information sent by the entity's digital currency wallet. The method other than this method can further obtain other embodiments based on the second embodiment, such as , exchange the entity's digital wallet through the second order in advance, and the method of exchanging the entity's digital wallet through the second order, recharge according to the amount corresponding to the second order, establish an online order and deduct money through the account management platform, etc., This manual will not repeat this.

需要说明的是,以上仅以数字人民币作为数字货币的示例对本说明书实施例进行了说明,但本说明书提供的数字货币的支付方法不仅可以用于示例中的中心化的数字货币,还可以用于去中心化的数字货币,而仅需要将对应的技术特征进行替换。It should be noted that the above only uses digital RMB as an example of digital currency to describe the embodiments of this specification, but the payment method of digital currency provided in this specification can be used not only for the centralized digital currency in the example, but also for Decentralized digital currency, and only need to replace the corresponding technical features.

例如,当所述数字货币为诸如比特币等去中心化货币时,该数字货币可以以加密字符串的形式存储在数字货币钱包中。在进行交易时,可以发送交易请求并广播交易请求到网络,以使各节点对该交易进行共识验证,并在该交易被验证通过时,将该交易加入区块链中,以实现将数字货币自付款方的数字货币钱包转账至收款方的数字钱包中。For example, when the digital currency is a decentralized currency such as Bitcoin, the digital currency can be stored in a digital currency wallet in the form of an encrypted string. When a transaction is performed, a transaction request can be sent and broadcast to the network, so that each node can verify the transaction by consensus, and when the transaction is verified, the transaction is added to the blockchain to realize the digital currency. Transfer from the payer's digital currency wallet to the payee's digital wallet.

以上为本说明书的一个或多个实施例提供的数字货币支付方法,基于同样的思路,本说明书还提供了相应的数字货币支付装置,如图2所示。The digital currency payment method provided above in one or more embodiments of this specification, based on the same idea, this specification also provides a corresponding digital currency payment device, as shown in FIG. 2 .

图2为本说明书提供的一种数字货币支付装置示意图,该装置包括:FIG. 2 is a schematic diagram of a digital currency payment device provided in this specification, and the device includes:

订单建立模块200、备选支付模块202、搜索模块204、扣款模块206,其中:Order establishment module 200,alternative payment module 202,search module 204,deduction module 206, wherein:

订单建立模200,用于响应于接收到的线上订单的建立请求,将所述建立请求转发至第一服务器,以使所述第一服务器根据所述建立请求建立第一订单;Anorder establishment module 200, configured to forward the establishment request to a first server in response to the received online order establishment request, so that the first server establishes a first order according to the establishment request;

备选支付模块202,用于响应于接收到的对所述第一订单进行支付的支付请求,生成所述第一订单的待支付页面并展示给用户,所述待支付页面中包括若干备选支付方式;Thealternative payment module 202 is configured to, in response to the received payment request for paying for the first order, generate a page to be paid for the first order and display it to the user, where the page to be paid includes several alternatives payment method;

搜索模块204,用于响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,向所述客户端自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索实体的数字货币钱包;Thesearch module 204 is configured to send a search request to the terminal device where the client is located in response to the received request for selecting payment through the entity's digital currency wallet among the alternative payment methods, so that the terminal device Call the hardware module to search for the entity's digital currency wallet;

扣款模块206,用于响应于搜索到实体的数字货币钱包的搜索结果,确定已接收到用户通过搜索到的实体的数字货币钱包所发送的授权扣款信息,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。Thededuction module 206 is configured to determine that the authorized deduction information sent by the user through the searched entity's digital currency wallet has been received, and forward the authorized deduction information in response to the search result of the entity's digital currency wallet. to the first server, so that the first server debits the digital currency in the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,所述搜索模块204具体用于,生成兑换页面并展示给用户,其中,所述兑换页面用于指示用户输入对实体的数字货币钱包的兑换请求;响应于所接收到的对实体的数字货币钱包的兑换请求,将所述兑换请求转发至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;响应于所述第二订单的订单状态更新为指定状态的信号,生成下单成功页面并展示给用户,其中,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息。Optionally, thesearch module 204 is specifically configured to generate an exchange page and display it to the user, wherein the exchange page is used to instruct the user to input an exchange request for the entity's digital currency wallet; in response to the received exchange request for the entity the exchange request of the digital currency wallet of the entity, forward the exchange request to the second server, so that the second server establishes a second order for exchanging the digital currency wallet of the entity according to the exchange request; The order status of the second order is updated to a signal of the specified status, and an order success page is generated and displayed to the user, wherein the order success page is used to display offline delivery information to the entity's digital currency wallet.

可选地,所述扣款模块206还用于,响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活请求,生成对应的激活页面,其中,所述激活页面用于指示用户输入验证信息;响应于接收到的验证信息,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。Optionally, thededuction module 206 is further configured to generate a corresponding activation page in response to the received activation request initiated by the user to the entity's digital currency wallet after receiving the entity's digital currency wallet, wherein, The activation page is used to instruct the user to input verification information; in response to the received verification information, the activation request carrying the verification information and the identification information of the digital currency wallet is forwarded to a third server, so that the third The third server determines whether the verification is passed according to the verification information, so that in response to the received signal that the verification information is passed, the third server sends the identification information of the digital currency wallet to the account management platform, so that the The account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的;所述搜索模块204还用于,将第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以便所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance; thesearch module 204 is also used to forward the order information of the second order to the third server, so that the third server Send the order information of the second order to the account management platform, so that the account management platform can recharge the digital currency corresponding to the second order into the digital currency wallet corresponding to the second order according to the order information of the second order. account, wherein the order information of the second order includes at least the exchange amount.

以上为本说明书的一个或多个实施例提供的数字货币支付方法,基于同样的思路,本说明书还提供了相应的数字货币支付装置,如图3所示。The digital currency payment method provided above in one or more embodiments of this specification, based on the same idea, this specification also provides a corresponding digital currency payment device, as shown in FIG. 3 .

图3为本说明书提供的一种数字货币支付装置示意图,该装置包括:FIG. 3 is a schematic diagram of a digital currency payment device provided in this specification, and the device includes:

订单模块300、扣款模块302,其中:Order module 300,debit module 302, wherein:

订单模块300,用于响应于接收到的客户端发送的线上订单的建立请求,根据所述建立请求建立第一订单,以使所述客户端根据对所述第一订单进行支付的支付请求生成包括若干备选支付方式的所述第一订单的待支付页面,使得响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,所述客户端向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;Theorder module 300 is configured to, in response to a received request for establishing an online order sent by the client, establish a first order according to the establishment request, so that the client can make payment for the first order according to the payment request Generate a page to be paid for the first order that includes several alternative payment methods, so that in response to the received request to select payment through the entity's digital currency wallet among the alternative payment methods, the client sends the The terminal device sends a search request, so that the terminal device calls the hardware module to search for the digital currency wallets of surrounding entities;

扣款模块302,用于响应于接收到的客户端转发的通过实体的数字货币钱包所发送的授权扣款信息,根据所述授权扣款信息,对所述数字货币钱包中的数字货币进行扣款,其中,所述授权扣款信息为所述客户端响应于搜索到实体的数字货币钱包的搜索结果所确定出的。Thededuction module 302 is configured to deduct the digital currency in the digital currency wallet according to the authorized deduction information in response to the received authorization deduction information forwarded by the client and sent by the entity's digital currency wallet wherein the authorized deduction information is determined by the client in response to a search result of the entity's digital currency wallet.

可选地,所述扣款模块302具体用于,将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。Optionally, thededuction module 302 is specifically configured to forward the authorized deduction information to the account management platform, so that the account management platform determines the payment corresponding to the first order according to the authorized deduction information. the payee, and transfer the digital currency in the digital currency wallet to the account corresponding to the payee, wherein the authorized deduction information at least includes the deduction amount, and the payment corresponding to the first order. payment party.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,所述订单模块300具体用于,响应于接收到的客户端转发的对实体的数字货币钱包的兑换请求,根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单。Optionally, theorder module 300 is specifically configured to, in response to the received exchange request for the entity's digital currency wallet forwarded by the client, establish a first order for exchanging the entity's digital currency wallet according to the exchange request. Second order.

可选地,所述扣款模块302还用于,响应于接收到的客户端发送的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包的激活请求,确定所述激活请求中所携带的数字货币钱包的标识信息;响应于接收到的客户端发送的验证信息,根据所述验证信息判断是否验证通过;若是,则将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。Optionally, thededuction module 302 is further configured to determine the activation request in response to the received activation request of the entity's digital currency wallet by the user after receiving the entity's digital currency wallet sent by the client. The identification information of the digital currency wallet carried in the wallet; in response to the received verification information sent by the client, determine whether the verification is passed according to the verification information; if so, send the identification information of the digital currency wallet to the account management platform , so that the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet.

可选地,所述扣款模块302具体用于,获取预先对所述数字货币钱包进行兑换的第二订单的订单信息;比对所述验证信息与所述第二订单的订单信息,根据比对结果,判断是否验证通过。Optionally, thededuction module 302 is specifically configured to obtain order information of a second order that is exchanged for the digital currency wallet in advance; compare the verification information with the order information of the second order, according to the comparison. For the result, judge whether the verification is passed.

可选地,所述扣款模块302还用于,将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Optionally, thededuction module 302 is further configured to send the order information of the second order to the account management platform, so that the account management platform can send the order information of the second order to the account management platform according to the order information of the second order. The digital currency corresponding to the second order is recharged into the account corresponding to the digital currency wallet, wherein the order information of the second order at least includes the exchange amount.

以上为本说明书的一个或多个实施例提供的数字货币钱包激活方法,基于同样的思路,本说明书还提供了相应的数字货币钱包激活装置,如图4所示。The digital currency wallet activation method provided above in one or more embodiments of this specification, based on the same idea, this specification also provides a corresponding digital currency wallet activation device, as shown in FIG. 4 .

图4为本说明书提供的一种数字货币钱包激活装置示意图,该装置包括:FIG. 4 is a schematic diagram of a digital currency wallet activation device provided in this specification, and the device includes:

页面生成模块400、验证模块402,其中:Thepage generation module 400, theverification module 402, wherein:

页面生成模块400,用于响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活请求,生成对应的激活页面,其中,所述激活页面用于指示用户输入验证信息;Thepage generation module 400 is configured to generate a corresponding activation page in response to the received activation request initiated by the user to the entity's digital currency wallet after receiving the entity's digital currency wallet, wherein the activation page is used to indicate User input authentication information;

验证模块402,用于响应于接收到的验证信息,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得当所述验证信息验证通过时,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。Theverification module 402 is configured to, in response to the received verification information, forward the activation request carrying the verification information and the identification information of the digital currency wallet to a third server, so that the third server can perform the verification according to the verification information. The information is judged whether the verification is passed, so that when the verification information is verified, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account management platform recharges the corresponding digital currency into the account management platform. in the account corresponding to the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,所述验证模块402还用于,将所述第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Optionally, theverification module 402 is further configured to forward the order information of the second order to a third server, so that the third server sends the order information of the second order to the account management platform, So that the account management platform recharges the digital currency corresponding to the second order into the account corresponding to the digital currency wallet according to the order information of the second order, wherein the order information of the second order Include at least the exchange amount.

可选地,所述验证模块402还用于,生成兑换页面并展示给用户,其中,所述兑换页面用户指示用户输入对实体的数字货币钱包的兑换请求;响应于接收到的对实体的数字货币钱包的兑换请求,将所述兑换请求转发至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;当所述第二订单的订单状态更新为指定状态时,生成下单成功页面并展示给用户,其中,所述下单成功页面显示对所述实体的数字货币钱包进行线下递送的信息。Optionally, theverification module 402 is further configured to generate a redemption page and display it to the user, wherein the user of the redemption page instructs the user to input a redemption request for the entity's digital currency wallet; in response to the received digital currency wallet of the entity a currency wallet exchange request, and forward the exchange request to the second server, so that the second server establishes a second order for exchanging the entity's digital currency wallet according to the exchange request; When the order status of the order is updated to the specified status, an order-placement success page is generated and displayed to the user, wherein the order-placement success page displays the offline delivery information for the entity's digital currency wallet.

可选地,所述验证模块402还用于,响应于接收到的线上订单的建立请求,将所述建立请求转发至第一服务器,以使所述第一服务器根据所述建立请求建立第一订单;响应于接收到的对所述第一订单进行支付的支付请求,生成所述第一订单的待支付页面并展示给用户,所述待支付页面中包括至少两种若干备选支付方式;响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,向所述客户端自身所在的终端设备发送搜索信息请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;响应于搜索到实体的数字货币钱包的搜索结果,确定已所接收到的用户通过搜索到的实体的数字货币钱包所发送的授权扣款信息,将所述授权扣款信息转发至第一服务器,以使所述第一服务器将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。Optionally, theverification module 402 is further configured to, in response to the received online order establishment request, forward the establishment request to the first server, so that the first server establishes the first order according to the establishment request. an order; in response to the received payment request for paying for the first order, a page to be paid for the first order is generated and displayed to the user, and the page to be paid includes at least two alternative payment methods ; In response to the received request for selecting payment through the entity's digital currency wallet in each alternative payment method, send a search information request to the terminal device where the client itself is located, so that the terminal device calls the hardware module to search The digital currency wallet of the surrounding entity; in response to the search result of the entity's digital currency wallet, determine the received authorization deduction information sent by the user through the searched entity's digital currency wallet, and deduct the authorization The information is forwarded to the first server, so that the first server forwards the authorized deduction information to the account management platform, so that the account management platform determines the payment corresponding to the first order according to the authorized deduction information. the payee, and transfer the digital currency in the digital currency wallet to the account corresponding to the payee, wherein the authorized deduction information at least includes the deduction amount, and the payment corresponding to the first order. payment party.

以上为本说明书的一个或多个实施例提供的数字货币钱包激活方法,基于同样的思路,本说明书还提供了相应的数字货币钱包激活装置,如图5所示。The digital currency wallet activation method provided above in one or more embodiments of this specification, based on the same idea, this specification also provides a corresponding digital currency wallet activation device, as shown in FIG. 5 .

图5为本说明书提供的一种数字货币钱包激活装置示意图,该装置包括:FIG. 5 is a schematic diagram of a digital currency wallet activation device provided in this specification, and the device includes:

标识确定模块500,用于响应于接收到的客户端发送的用户在收到实体的数字货币钱包后,对所述实体的数字货币钱包的激活请求,确定所述激活请求中所携带的数字货币钱包的标识信息;Theidentification determination module 500 is used to determine the digital currency carried in the activation request in response to the user's activation request for the entity's digital currency wallet after receiving the entity's digital currency wallet sent by the client Wallet identification information;

验证模块502,用于响应于接收到的客户端发送的验证信息,根据所述验证信息判断是否验证通过;Theverification module 502 is configured to, in response to the received verification information sent by the client, judge whether the verification is passed according to the verification information;

充值模块504,若是,用于将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。Therecharge module 504, if yes, is used to send the identification information of the digital currency wallet to the account management platform, so that the account management platform can recharge the corresponding digital currency into the account corresponding to the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,所述充值模块504还用于,响应于接收到的客户端发送的对实体的数字货币钱包的兑换请求,根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单。Optionally, therecharging module 504 is further configured to, in response to the received exchange request for the entity's digital currency wallet sent by the client, establish a first exchange request for the entity's digital currency wallet according to the exchange request. Second order.

可选地,所述充值模块504还用于,将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Optionally, therecharging module 504 is further configured to send the order information of the second order to the account management platform, so that the account management platform can store the second order according to the order information of the second order. The digital currency corresponding to the order is recharged into the account corresponding to the digital currency wallet, wherein the order information of the second order at least includes the exchange amount.

可选地,所述充值模块504还用于,响应于接收到的客户端发送的线上订单的建立请求,根据所述建立请求建立第一订单,以使所述客户端根据对所述第一订单进行支付的支付请求生成包括若干备选支付方式的所述第一订单的待支付页面,使得响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,所述客户端向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;响应于接收到的客户端发送的通过实体的数字货币钱包所发送的授权扣款信息,根据所述授权扣款信息,将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。Optionally, therecharging module 504 is further configured to, in response to the received request for establishing an online order sent by the client, establish a first order according to the establishment request, so that the client can establish a first order according to the establishment request. A payment request for payment of an order generates a page to be paid for the first order including several alternative payment methods, so that in response to the received request for selecting payment through the entity's digital currency wallet among the alternative payment methods, The client sends a search request to the terminal device where it is located, so that the terminal device calls the hardware module to search for the digital currency wallet of the surrounding entity; in response to the received authorization sent by the client through the entity's digital currency wallet Deduction information, according to the authorized deduction information, forward the authorized deduction information to the account management platform, so that the account management platform can determine the payee corresponding to the first order according to the authorized deduction information , and transfer the digital currency in the digital currency wallet to the account corresponding to the payee, wherein the authorized deduction information at least includes the deduction amount, and the payee corresponding to the first order .

以上为本说明书的一个或多个实施例提供的数字货币支付方法,基于同样的思路,本说明书还提供了相应的数字货币支付装置,如图6所示。The digital currency payment method provided above in one or more embodiments of this specification, based on the same idea, this specification also provides a corresponding digital currency payment device, as shown in FIG. 6 .

图6为本说明书提供的一种数字货币钱包激活装置示意图,该装置包括:FIG. 6 is a schematic diagram of a digital currency wallet activation device provided in this specification, and the device includes:

订单建立模块600,用于响应于接收到的客户端发送的线上订单的建立请求,基于与服务器建立的通信连接,将所述建立请求转发至第一服务器;Theorder establishment module 600 is configured to, in response to the establishment request of the online order sent by the received client, forward the establishment request to the first server based on the communication connection established with the server;

备选支付模块602,用于响应于所接收到的对所述第一订单进行支付的操作,生成第一操作事件,将所述第一操作事件发送至所述客户端,以使所述客户端响应于接收到的第一操作事件生成对所述第一订单进行支付的支付请求,接收所述客户端根据对所述第一订单进行支付的支付请求生成的所述第一订单的待支付页面,并将所述待支付页面展示给用户,所述待支付页面中包括若干备选支付方式;Analternative payment module 602, configured to generate a first operation event in response to the received operation of making payment for the first order, and send the first operation event to the client, so that the client The terminal generates a payment request for making payment for the first order in response to the received first operation event, and receives the pending payment for the first order generated by the client according to the payment request for making payment for the first order. page, and display the to-be-paid page to the user, the to-be-paid page includes several alternative payment methods;

搜索模块604,用于响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的操作,生成第二操作事件,并发送所述第二操作事件给所述客户端,以使所述客户端响应于所接收到的第二操作事件生成在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,接收所述客户端响应于确定出支付方式为通过实体的数字货币钱包进行支付所发送的搜索请求,响应于接收到的搜索请求,调用自身的硬件模块搜索实体的数字货币钱包;Thesearch module 604 is configured to generate a second operation event and send the second operation event to the client in response to the received operation of selecting payment through the entity's digital currency wallet in each of the alternative payment methods, In order to make the client generate a request for selecting payment through the entity's digital currency wallet in each of the alternative payment methods in response to the received second operation event, and receive the client's response to determine that the payment method is through the entity The search request sent by the digital currency wallet for payment, and in response to the received search request, call its own hardware module to search for the entity's digital currency wallet;

扣款模块606,用于响应于搜索到的实体的数字货币钱包,生成搜索到所述实体的数字货币钱包的搜索结果,并将所述搜索结果转发给所述客户端,并基于与第一服务器之间的通信连接,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。Thededuction module 606 is configured to, in response to the searched entity's digital currency wallet, generate a search result of the searched entity's digital currency wallet, and forward the search result to the client, and based on the first The communication connection between the servers forwards the authorization deduction information to the first server, so that the first server deducts the digital currency in the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,所述搜索模块604具体用于,响应于接收到的客户端生成的兑换页面,将所述兑换页面展示给用户,其中,所述兑换页面用于指示用户输入对实体的数字货币钱包的兑换请求;响应于接收到的对实体的数字货币钱包的兑换操作,根据所述兑换操作生成第三操作事件,并发送所述第三操作事件至所述客户端,并接收所述客户端响应于所接收到的第三操作事件生成的对实体的数字货币钱包的兑换请求,基于与第二服务器之间的通信连接,将所述兑换请求发送至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;响应于接收到的客户端生成的下单成功页面,将所述下单成功页面展示给用户,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息,所述下单成功页面为客户端响应于所述第二订单的订单状态更新为指定状态的信号生成的。Optionally, thesearch module 604 is specifically configured to, in response to the received exchange page generated by the client, display the exchange page to the user, wherein the exchange page is used to instruct the user to input the digital currency of the entity a wallet exchange request; in response to the received exchange operation on the entity's digital currency wallet, generate a third operation event according to the exchange operation, send the third operation event to the client, and receive the client The terminal generates a redemption request to the entity's digital currency wallet in response to the received third operation event, and sends the redemption request to the second server based on the communication connection with the second server, so that the third The second server establishes a second order for exchanging the digital currency wallet of the entity according to the exchange request; in response to the received order success page generated by the client, the order success page is displayed to the user, and the order success page is displayed to the user. The order placement success page is used to display the offline delivery information for the entity's digital currency wallet, and the order placement success page is generated by the client in response to a signal that the order status of the second order is updated to a specified state.

可选地,所述扣款模块606还用于,响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活操作,根据所述激活操作生成第四操作事件,将所述第四操作事件发送给客户端,以使所述客户端响应于接收到的第四操作事件生成激活请求,响应于接收到的所述客户端根据所述激活请求生成的激活页面,将所述激活页面展示给用户,其中,所述激活页面用于指示用户输入验证信息;响应于接收到的验证信息,基于与第三服务器之间的通信连接,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。Optionally, thededuction module 606 is further configured to, in response to the received activation operation initiated by the user on the entity's digital currency wallet after receiving the entity's digital currency wallet, generate a fourth according to the activation operation. Operation event, sending the fourth operation event to the client, so that the client generates an activation request in response to the received fourth operation event, and in response to the received fourth operation event, the client generates an activation request according to the activation request. Activating the page, displaying the activation page to the user, wherein the activation page is used to instruct the user to input the verification information; in response to the received verification information, based on the communication connection with the third server, the The activation request of the verification information and the identification information of the digital currency wallet is forwarded to the third server, so that the third server judges whether the verification is passed according to the verification information, so as to respond to the received signal that the verification information passes , the third server sends the identification information of the digital currency wallet to the account management platform, so that the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的;所述搜索模块604还用于,通过与第三服务器预先建立的通信连接,将第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以便所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance; thesearch module 604 is also used to forward the order information of the second order to the third server through the pre-established communication connection with the third server. The third server, so that the third server sends the order information of the second order to the account management platform, so that the account management platform can send the corresponding order information of the second order according to the order information of the second order. The digital currency is recharged into the account corresponding to the digital currency wallet, wherein the order information of the second order at least includes the exchange amount.

以上为本说明书的一个或多个实施例提供的数字货币钱包激活方法,基于同样的思路,本说明书还提供了相应的数字货币钱包激活装置,如图7所示。The digital currency wallet activation method provided by one or more embodiments of the present specification is described above. Based on the same idea, the present specification also provides a corresponding digital currency wallet activation device, as shown in FIG. 7 .

图7为本说明书提供的一种数字货币钱包激活装置示意图,该装置包括:FIG. 7 is a schematic diagram of a digital currency wallet activation device provided in this specification, and the device includes:

页面生成模块700,用于响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活操作,根据所述激活操作生成第四操作事件,将所述第四操作事件发送给客户端,以使所述客户端响应于接收到的第四操作事件生成激活请求,响应于接收到的所述客户端根据所述激活请求生成的激活页面,将所述激活页面展示给用户,其中,所述激活页面用于指示用户输入验证信息;Thepage generation module 700 is configured to, in response to the received activation operation initiated by the user on the entity's digital currency wallet after receiving the entity's digital currency wallet, generate a fourth operation event according to the activation operation, and generate the fourth operation event according to the activation operation. The fourth operation event is sent to the client, so that the client generates an activation request in response to the received fourth operation event, and in response to the received activation page generated by the client according to the activation request, the activation The page is displayed to the user, wherein the activation page is used to instruct the user to input verification information;

验证模块702,用于响应于接收到的验证信息,基于与第三服务器之间的通信连接,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。Theverification module 702 is configured to, in response to the received verification information, forward the activation request carrying the verification information and the identification information of the digital currency wallet to the third server based on the communication connection with the third server, So that the third server determines whether the verification is passed according to the verification information, so that in response to the received signal that the verification information passes, the third server sends the identification information of the digital currency wallet to the account management platform. , so that the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet.

可选地,所述实体的数字货币钱包为用户预先通过第二订单兑换的。Optionally, the entity's digital currency wallet is exchanged by the user through the second order in advance.

可选地,所述验证模块702还用于,通过与第三服务器之间的通信连接,将所述第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Optionally, theverification module 702 is further configured to, through a communication connection with a third server, forward the order information of the second order to a third server, so that the third server can send the third server to the third server. The order information of the second order is sent to the account management platform, so that the account management platform recharges the digital currency corresponding to the second order into the account corresponding to the digital currency wallet according to the order information of the second order, Wherein, the order information of the second order at least includes the exchange amount.

可选地,所述验证模块702还用于,响应于接收到的客户端生成的兑换页面,将所述兑换页面展示给用户,其中,所述兑换页面用于指示用户输入对实体的数字货币钱包的兑换请求;响应于接收到的对实体的数字货币钱包的兑换操作,根据所述兑换操作生成第三操作事件,并发送所述第三操作事件至所述客户端,并接收所述客户端响应于所接收到的第三操作事件生成的对实体的数字货币钱包的兑换请求,基于与第二服务器之间的通信连接,将所述兑换请求发送至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;响应于接收到的客户端生成的下单成功页面,将所述下单成功页面展示给用户,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息,所述下单成功页面为客户端响应于所述第二订单的订单状态更新为指定状态的信号生成的。Optionally, theverification module 702 is further configured to, in response to the received exchange page generated by the client, display the exchange page to the user, wherein the exchange page is used to instruct the user to input the digital currency of the entity a wallet exchange request; in response to the received exchange operation on the entity's digital currency wallet, generate a third operation event according to the exchange operation, send the third operation event to the client, and receive the client The terminal generates a redemption request to the entity's digital currency wallet in response to the received third operation event, and sends the redemption request to the second server based on the communication connection with the second server, so that the third The second server establishes a second order for exchanging the digital currency wallet of the entity according to the exchange request; in response to the received order success page generated by the client, the order success page is displayed to the user, and the order success page is displayed to the user. The order placement success page is used to display the offline delivery information for the entity's digital currency wallet, and the order placement success page is generated by the client in response to a signal that the order status of the second order is updated to a specified state.

可选地,所述验证模块702还用于,响应于接收到的客户端发送的线上订单的建立请求,基于与服务器建立的通信连接,将所述建立请求转发至第一服务器;响应于所接收到的对所述第一订单进行支付的操作,生成第一操作事件,将所述第一操作事件发送至所述客户端,以使所述客户端响应于接收到的第一操作事件生成对所述第一订单进行支付的支付请求,接收所述客户端根据对所述第一订单进行支付的支付请求生成的所述第一订单的待支付页面,并将所述待支付页面展示给用户,所述待支付页面中包括若干备选支付方式;响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的操作,生成第二操作事件,并发送所述第二操作事件给所述客户端,以使所述客户端响应于所接收到的第二操作事件生成在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,接收所述客户端响应于确定出支付方式为通过实体的数字货币钱包进行支付所发送的搜索请求,响应于接收到的搜索请求,调用自身的硬件模块搜索实体的数字货币钱包;响应于搜索到的实体的数字货币钱包,生成搜索到所述实体的数字货币钱包的搜索结果,并将所述搜索结果转发给所述客户端,并基于与第一服务器之间的通信连接,将所述授权扣款信息转发至第一服务器,以使所述第一服务器将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。Optionally, the verification module 702 is further configured to, in response to the establishment request of the online order sent by the client, forward the establishment request to the first server based on the communication connection established with the server; The received operation of paying for the first order generates a first operation event, and sends the first operation event to the client, so that the client responds to the received first operation event Generating a payment request for paying for the first order, receiving the page to be paid for the first order generated by the client according to the payment request for paying for the first order, and displaying the page to be paid To the user, the page to be paid includes several alternative payment methods; in response to the received operation of selecting payment through the entity's digital currency wallet among the alternative payment methods, a second operation event is generated, and the The second operation event is sent to the client, so that the client generates a request for selecting payment through the entity's digital currency wallet among the alternative payment methods in response to the received second operation event, and receives the client The terminal responds to the search request sent by determining that the payment method is payment through the entity's digital currency wallet, and in response to the received search request, calls its own hardware module to search for the entity's digital currency wallet; in response to the searched entity's digital currency wallet; A currency wallet, generating a search result of the entity's digital currency wallet, forwarding the search result to the client, and forwarding the authorization deduction information based on the communication connection with the first server to the first server, so that the first server forwards the authorized deduction information to the account management platform, so that the account management platform determines the payee corresponding to the first order according to the authorized deduction information , and transfer the digital currency in the digital currency wallet to the account corresponding to the payee, wherein the authorized deduction information at least includes the deduction amount, and the payee corresponding to the first order .

本说明书还提供了一种计算机可读存储介质,该存储介质存储有计算机程序,计算机程序可用于执行上述数字货币支付以及数字货币钱包激活方法。The present specification also provides a computer-readable storage medium, where the storage medium stores a computer program, and the computer program can be used to execute the above-mentioned digital currency payment and digital currency wallet activation method.

本说明书还提供了图8所示的电子设备的结构示意图。如图8所示,在硬件层面,该电子设备包括处理器、内部总线、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,以实现上述数字货币支付以及数字货币钱包激活方法。This specification also provides a schematic structural diagram of the electronic device shown in FIG. 8 . As shown in FIG. 8 , at the hardware level, the electronic device includes a processor, an internal bus, a memory, and a non-volatile memory, and of course, may also include hardware required by other services. The processor reads the corresponding computer program from the non-volatile memory into the memory and runs it, so as to realize the above-mentioned digital currency payment and digital currency wallet activation method.

当然,除了软件实现方式之外,本说明书并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。Of course, in addition to the software implementation, this specification does not exclude other implementations, such as logic devices or the combination of software and hardware, etc., that is to say, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic device.

在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable GateArray,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language)等,目前最普遍使用的是VHDL(Very-High-SpeedIntegrated Circuit Hardware Description Language)与Verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。In the 1990s, improvements in a technology could be clearly differentiated between improvements in hardware (eg, improvements to circuit structures such as diodes, transistors, switches, etc.) or improvements in software (improvements in method flow). However, with the development of technology, the improvement of many methods and processes today can be regarded as a direct improvement of the hardware circuit structure. Designers almost get the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that the improvement of a method flow cannot be realized by hardware entity modules. For example, a Programmable Logic Device (PLD) (eg, Field Programmable Gate Array (FPGA)) is an integrated circuit whose logic function is determined by user programming of the device. It is programmed by the designer to "integrate" a digital system on a PLD without having to ask the chip manufacturer to design and manufacture a dedicated integrated circuit chip. And, instead of making integrated circuit chips by hand, these days, much of this programming is done using software called a "logic compiler", which is similar to the software compiler used in program development and writing, but before compiling The original code also has to be written in a specific programming language, which is called Hardware Description Language (HDL), and there is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language) , AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (RubyHardware Description Language), etc. The most commonly used are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. It should also be clear to those skilled in the art that a hardware circuit for implementing the logic method process can be easily obtained by simply programming the method process in the above-mentioned several hardware description languages and programming it into the integrated circuit.

控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。The controller may be implemented in any suitable manner, for example, the controller may take the form of eg a microprocessor or processor and a computer readable medium storing computer readable program code (eg software or firmware) executable by the (micro)processor , logic gates, switches, application specific integrated circuits (ASICs), programmable logic controllers and embedded microcontrollers, examples of controllers include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicon Labs C8051F320, the memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that, in addition to implementing the controller in the form of pure computer-readable program code, the controller can be implemented as logic gates, switches, application-specific integrated circuits, programmable logic controllers and embedded devices by logically programming the method steps. The same function can be realized in the form of a microcontroller, etc. Therefore, such a controller can be regarded as a hardware component, and the devices included therein for realizing various functions can also be regarded as a structure within the hardware component. Or even, the means for implementing various functions can be regarded as both a software module implementing a method and a structure within a hardware component.

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。The systems, devices, modules or units described in the above embodiments may be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or A combination of any of these devices.

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书时可以把各单元的功能在同一个或多个软件和/或硬件中实现。For the convenience of description, when describing the above device, the functions are divided into various units and described respectively. Of course, when implementing this specification, the functions of each unit may be implemented in one or more software and/or hardware.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。Memory may include non-persistent memory in computer readable media, random access memory (RAM) and/or non-volatile memory in the form of, for example, read only memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes both persistent and non-permanent, removable and non-removable media, and storage of information may be implemented by any method or technology. Information may be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), Flash Memory or other memory technology, Compact Disc Read Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals and carrier waves.

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the terms "comprising", "comprising" or any other variation thereof are intended to encompass a non-exclusive inclusion such that a process, method, article or device comprising a series of elements includes not only those elements, but also Other elements not expressly listed, or which are inherent to such a process, method, article of manufacture, or apparatus are also included. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, method, article of manufacture, or device that includes the element.

本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程序产品。因此,本说明书可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, the embodiments of the present specification may be provided as a method, a system or a computer program product. Accordingly, this description may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present specification may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本说明书可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。This specification may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The specification can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including storage devices.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, as for the system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for related parts, please refer to the partial descriptions of the method embodiments.

以上所述仅为本说明书的实施例而已,并不用于限制本说明书。对于本领域技术人员来说,本说明书可以有各种更改和变化。凡在本说明书的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书的权利要求范围之内。The above descriptions are merely examples of the present specification, and are not intended to limit the present specification. Various modifications and variations of this specification are possible for those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this specification shall be included within the scope of the claims of this specification.

Claims (40)

Translated fromChinese
1.一种数字货币支付方法,其特征在于,应用于客户端,包括:1. a digital currency payment method, is characterized in that, is applied to client, comprises:响应于接收到的线上订单的建立请求,将所述建立请求转发至第一服务器,以使所述第一服务器根据所述建立请求建立第一订单;In response to the received online order establishment request, forward the establishment request to the first server, so that the first server establishes the first order according to the establishment request;响应于接收到的对所述第一订单进行支付的支付请求,生成所述第一订单的待支付页面并展示给用户,所述待支付页面中包括若干备选支付方式;In response to the received payment request for paying for the first order, a page to be paid for the first order is generated and displayed to the user, and the page to be paid includes several alternative payment methods;响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,向所述客户端自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索实体的数字货币钱包;In response to the received request for selecting payment through the entity's digital currency wallet among the alternative payment methods, a search request is sent to the terminal device where the client is located, so that the terminal device invokes the hardware module to search for the entity's digital currency wallet;响应于搜索到实体的数字货币钱包的搜索结果,确定已接收到用户通过搜索到的实体的数字货币钱包所发送的授权扣款信息,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。In response to the search result of the entity's digital currency wallet being searched, it is determined that the authorized deduction information sent by the user through the searched entity's digital currency wallet has been received, and the authorized deduction information is forwarded to the first server, so that The first server debits the digital currency in the digital currency wallet.2.如权利要求1所述的方法,其特征在于,所述实体的数字货币钱包为用户预先通过第二订单兑换的。2. The method of claim 1, wherein the entity's digital currency wallet is exchanged by the user through the second order in advance.3.如权利要求2所述的方法,其特征在于,兑换实体的数字货币钱包,具体包括:3. The method of claim 2, wherein the digital currency wallet of the exchange entity specifically comprises:生成兑换页面并展示给用户,其中,所述兑换页面用于指示用户输入对实体的数字货币钱包的兑换请求;generating a redemption page and displaying it to the user, wherein the redemption page is used to instruct the user to input a redemption request to the entity's digital currency wallet;响应于所接收到的对实体的数字货币钱包的兑换请求,将所述兑换请求转发至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;In response to the received redemption request for the entity's digital currency wallet, forwarding the redemption request to a second server, so that the second server establishes a redemption for the entity's digital currency wallet according to the redemption request the second order;响应于所述第二订单的订单状态更新为指定状态的信号,生成下单成功页面并展示给用户,其中,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息。In response to the signal that the order status of the second order is updated to the specified status, an order success page is generated and displayed to the user, wherein the order success page is used to display offline delivery to the entity's digital currency wallet Information.4.如权利要求1所述的方法,其特征在于,确定已接收到用户通过搜索到的实体的数字货币钱包所发送的授权扣款信息之前,所述方法还包括:4. The method according to claim 1, wherein before determining that the authorization deduction information sent by the user through the digital currency wallet of the searched entity has been received, the method further comprises:响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活请求,生成对应的激活页面,其中,所述激活页面用于指示用户输入验证信息;In response to the received activation request initiated by the user to the entity's digital currency wallet after receiving the entity's digital currency wallet, a corresponding activation page is generated, wherein the activation page is used to instruct the user to input verification information;响应于接收到的验证信息,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。In response to the received verification information, the activation request carrying the verification information and the identification information of the digital currency wallet is forwarded to a third server, so that the third server judges whether the verification is passed according to the verification information, In response to the received signal that the verification information passes, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account management platform recharges the corresponding digital currency into the account management platform. in the account corresponding to the digital currency wallet.5.如权利要求4所述的方法,其特征在于,所述实体的数字货币钱包为用户预先通过第二订单兑换的;5. The method of claim 4, wherein the entity's digital currency wallet is exchanged by the user through the second order in advance;所述方法还包括:The method also includes:将第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以便所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Forwarding the order information of the second order to the third server, so that the third server sends the order information of the second order to the account management platform, so that the account management platform can base on the order information of the second order , recharging the digital currency corresponding to the second order into the account corresponding to the digital currency wallet, wherein the order information of the second order at least includes the exchange amount.6.一种数字货币支付方法,其特征在于,应用于服务器,包括:6. A digital currency payment method, characterized in that, applied to a server, comprising:响应于接收到的客户端发送的线上订单的建立请求,根据所述建立请求建立第一订单,以使所述客户端根据对所述第一订单进行支付的支付请求生成包括若干备选支付方式的所述第一订单的待支付页面,使得响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,所述客户端向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;In response to the received online order establishment request sent by the client, establish a first order according to the establishment request, so that the client generates several alternative payments according to the payment request for paying for the first order The page to be paid for the first order of the method, so that in response to the received request to select payment through the entity's digital currency wallet among the alternative payment methods, the client sends a search request to the terminal device where it is located. , so that the terminal device calls the hardware module to search for the digital currency wallets of surrounding entities;响应于接收到的客户端转发的通过实体的数字货币钱包所发送的授权扣款信息,根据所述授权扣款信息,对所述数字货币钱包中的数字货币进行扣款,其中,所述授权扣款信息为所述客户端响应于搜索到实体的数字货币钱包的搜索结果所确定出的。In response to the received authorization deduction information forwarded by the client and sent by the entity's digital currency wallet, debit the digital currency in the digital currency wallet according to the authorized deduction information, wherein the authorization The debit information is determined by the client in response to a search result of the entity's digital currency wallet.7.如权利要求6所述的方法,其特征在于,对所述数字货币钱包中的数字货币进行扣款,具体包括:7. The method of claim 6, wherein debiting the digital currency in the digital currency wallet specifically includes:将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。Forward the authorized deduction information to the account management platform, so that the account management platform determines the payee corresponding to the first order according to the authorized deduction information, and transfers the digital currency in the digital currency wallet Transfer to the account corresponding to the payee, wherein the authorized deduction information at least includes the deduction amount and the payee corresponding to the first order.8.如权利要求6所述的方法,其特征在于,所述实体的数字货币钱包为用户预先通过第二订单兑换的。8. The method of claim 6, wherein the entity's digital currency wallet is exchanged by the user through the second order in advance.9.如权利要求8所述的方法,其特征在于,兑换实体的数字货币钱包,具体包括:9. The method of claim 8, wherein the digital currency wallet of the exchange entity specifically comprises:响应于接收到的客户端转发的对实体的数字货币钱包的兑换请求,根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单。In response to the received exchange request for the entity's digital currency wallet forwarded by the client, a second order for exchanging the entity's digital currency wallet is established according to the exchange request.10.如权利要求6所述的方法,其特征在于,根据所述授权扣款信息,对所述数字货币钱包中的数字货币进行扣款之前,所述方法还包括:10. The method according to claim 6, wherein, before deducting the digital currency in the digital currency wallet according to the authorization deduction information, the method further comprises:响应于接收到的客户端发送的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包的激活请求,确定所述激活请求中所携带的数字货币钱包的标识信息;In response to the received activation request sent by the client to the entity's digital currency wallet after receiving the entity's digital currency wallet, determine the identification information of the digital currency wallet carried in the activation request;响应于接收到的客户端发送的验证信息,根据所述验证信息判断是否验证通过;In response to the received verification information sent by the client, determine whether the verification is passed according to the verification information;若是,则将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。If so, the identification information of the digital currency wallet is sent to the account management platform, so that the account management platform can recharge the corresponding digital currency into the account corresponding to the digital currency wallet.11.如权利要求10所述的方法,其特征在于,根据所述验证信息判断是否验证通过,具体包括:11. The method according to claim 10, wherein judging whether the verification is passed according to the verification information, specifically comprising:获取预先对所述数字货币钱包进行兑换的第二订单的订单信息;obtaining the order information of the second order exchanged for the digital currency wallet in advance;比对所述验证信息与所述第二订单的订单信息,根据比对结果,判断是否验证通过。The verification information is compared with the order information of the second order, and whether the verification is passed is determined according to the comparison result.12.如权利要求10所述的方法,其特征在于,所述方法还包括:12. The method of claim 10, further comprising:将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Send the order information of the second order to the account management platform, so that the account management platform recharges the digital currency corresponding to the second order into the digital currency wallet according to the order information of the second order. , wherein the order information of the second order at least includes the exchange amount.13.一种数字货币钱包激活方法,其特征在于,应用于客户端,包括:13. A digital currency wallet activation method, characterized in that, applied to a client, comprising:响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活请求,生成对应的激活页面,其中,所述激活页面用于指示用户输入验证信息;In response to the received activation request initiated by the user to the entity's digital currency wallet after receiving the entity's digital currency wallet, a corresponding activation page is generated, wherein the activation page is used to instruct the user to input verification information;响应于接收到的验证信息,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得当所述验证信息验证通过时,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。In response to the received verification information, the activation request carrying the verification information and the identification information of the digital currency wallet is forwarded to a third server, so that the third server judges whether the verification is passed according to the verification information, So that when the verification information is verified and passed, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account management platform recharges the corresponding digital currency into the digital currency wallet corresponding to in the account.14.如权利要求13所述的方法,其特征在于,所述实体的数字货币钱包为用户预先通过第二订单兑换的。14. The method of claim 13, wherein the entity's digital currency wallet is exchanged by the user through the second order in advance.15.如权利要求14所述的方法,其特征在于,所述方法还包括:15. The method of claim 14, further comprising:将所述第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Forwarding the order information of the second order to a third server, so that the third server sends the order information of the second order to the account management platform, so that the account management platform can follow the second order order information, recharge the digital currency corresponding to the second order into the account corresponding to the digital currency wallet, wherein the order information of the second order at least includes the exchange amount.16.如权利要求14所述的方法,其特征在于,预先对数字货币钱包进行兑换,具体包括:16. The method according to claim 14, wherein the digital currency wallet is exchanged in advance, comprising:生成兑换页面并展示给用户,其中,所述兑换页面用户指示用户输入对实体的数字货币钱包的兑换请求;generating a redemption page and displaying it to the user, wherein the user of the redemption page instructs the user to input a redemption request to the entity's digital currency wallet;响应于接收到的对实体的数字货币钱包的兑换请求,将所述兑换请求转发至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;In response to the received exchange request for the entity's digital currency wallet, forwarding the exchange request to the second server, so that the second server establishes an exchange request for the entity's digital currency wallet according to the exchange request. second order;当所述第二订单的订单状态更新为指定状态时,生成下单成功页面并展示给用户,其中,所述下单成功页面显示对所述实体的数字货币钱包进行线下递送的信息。When the order status of the second order is updated to the specified status, an order success page is generated and displayed to the user, wherein the order success page displays the offline delivery information for the entity's digital currency wallet.17.如权利要求13所述的方法,其特征在于,当账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中之后,所述方法还包括:17. The method of claim 13, wherein after the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet, the method further comprises:响应于接收到的线上订单的建立请求,将所述建立请求转发至第一服务器,以使所述第一服务器根据所述建立请求建立第一订单;In response to the received online order establishment request, forward the establishment request to the first server, so that the first server establishes the first order according to the establishment request;响应于接收到的对所述第一订单进行支付的支付请求,生成所述第一订单的待支付页面并展示给用户,所述待支付页面中包括至少两种若干备选支付方式;In response to the received payment request for paying for the first order, a page to be paid for the first order is generated and displayed to the user, and the page to be paid includes at least two alternative payment methods;响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,向所述客户端自身所在的终端设备发送搜索信息请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;In response to the received request for selecting payment through the entity's digital currency wallet among the alternative payment methods, a search information request is sent to the terminal device where the client is located, so that the terminal device invokes the hardware module to search for surrounding areas. Physical digital currency wallet;响应于搜索到实体的数字货币钱包的搜索结果,确定已所接收到的用户通过搜索到的实体的数字货币钱包所发送的授权扣款信息,将所述授权扣款信息转发至第一服务器,以使所述第一服务器将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。In response to the search result of the entity's digital currency wallet being searched, determining the received authorization deduction information sent by the user through the searched entity's digital currency wallet, and forwarding the authorized debiting information to the first server, so that the first server forwards the authorized deduction information to the account management platform, so that the account management platform determines the payee corresponding to the first order according to the authorized deduction information, and sends the The digital currency in the digital currency wallet is transferred into the account corresponding to the payee, wherein the authorized deduction information at least includes the debit amount and the payee corresponding to the first order.18.一种数字货币钱包激活方法,其特征在于,应用于服务器,包括:18. A digital currency wallet activation method, characterized in that, applied to a server, comprising:响应于接收到的客户端发送的用户在收到实体的数字货币钱包后,对所述实体的数字货币钱包的激活请求,确定所述激活请求中所携带的数字货币钱包的标识信息;In response to the user's activation request for the entity's digital currency wallet after receiving the entity's digital currency wallet sent by the received client, determine the identification information of the digital currency wallet carried in the activation request;响应于接收到的客户端发送的验证信息,根据所述验证信息判断是否验证通过;In response to the received verification information sent by the client, determine whether the verification is passed according to the verification information;若是,则将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。If so, the identification information of the digital currency wallet is sent to the account management platform, so that the account management platform can recharge the corresponding digital currency into the account corresponding to the digital currency wallet.19.如权利要求18所述的方法,其特征在于,所述实体的数字货币钱包为用户预先通过第二订单兑换的。19. The method of claim 18, wherein the entity's digital currency wallet is exchanged by the user through the second order in advance.20.如权利要求19所述的方法,其特征在于,兑换实体的数字货币钱包,具体包括:20. The method according to claim 19, wherein the digital currency wallet of the exchange entity specifically comprises:响应于接收到的客户端发送的对实体的数字货币钱包的兑换请求,根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单。In response to the received exchange request for the entity's digital currency wallet sent by the client, a second order for exchanging the entity's digital currency wallet is established according to the exchange request.21.如权利要求19所述的方法,其特征在于,所述方法还包括:21. The method of claim 19, further comprising:将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Send the order information of the second order to the account management platform, so that the account management platform recharges the digital currency corresponding to the second order into the digital currency wallet according to the order information of the second order. , wherein the order information of the second order at least includes the exchange amount.22.如权利要求18所述的方法,其特征在于,当账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中之后,所述方法还包括:22. The method of claim 18, wherein after the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet, the method further comprises:响应于接收到的客户端发送的线上订单的建立请求,根据所述建立请求建立第一订单,以使所述客户端根据对所述第一订单进行支付的支付请求生成包括若干备选支付方式的所述第一订单的待支付页面,使得响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,所述客户端向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;In response to the received online order establishment request sent by the client, establish a first order according to the establishment request, so that the client generates several alternative payments according to the payment request for paying for the first order The page to be paid for the first order of the method, so that in response to the received request to select payment through the entity's digital currency wallet among the alternative payment methods, the client sends a search request to the terminal device where it is located. , so that the terminal device calls the hardware module to search for the digital currency wallets of surrounding entities;响应于接收到的客户端发送的通过实体的数字货币钱包所发送的授权扣款信息,根据所述授权扣款信息,将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。In response to the received authorization deduction information sent by the client and sent by the entity's digital currency wallet, according to the authorized deduction information, the authorized deduction information is forwarded to the account management platform, so that the account management The platform determines the payee corresponding to the first order according to the authorized deduction information, and transfers the digital currency in the digital currency wallet to the account corresponding to the payee, wherein the authorized deduction is The information at least includes the debit amount and the payee corresponding to the first order.23.一种数字货币支付方法,其特征在于,应用于终端设备,包括:23. A digital currency payment method, characterized in that, applied to terminal equipment, comprising:响应于接收到的客户端发送的线上订单的建立请求,基于与服务器建立的通信连接,将所述建立请求转发至第一服务器;In response to the received online order establishment request sent by the client, based on the communication connection established with the server, forward the establishment request to the first server;响应于所接收到的对所述第一订单进行支付的操作,生成第一操作事件,将所述第一操作事件发送至所述客户端,以使所述客户端响应于接收到的第一操作事件生成对所述第一订单进行支付的支付请求,接收所述客户端根据对所述第一订单进行支付的支付请求生成的所述第一订单的待支付页面,并将所述待支付页面展示给用户,所述待支付页面中包括若干备选支付方式;In response to the received operation to pay for the first order, a first operation event is generated, and the first operation event is sent to the client, so that the client responds to the received first operation The operation event generates a payment request to pay for the first order, receives the to-be-paid page of the first order generated by the client according to the payment request to pay for the first order, and sends the to-be-paid page. The page is displayed to the user, and the page to be paid includes several alternative payment methods;响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的操作,生成第二操作事件,并发送所述第二操作事件给所述客户端,以使所述客户端响应于所接收到的第二操作事件生成在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,接收所述客户端响应于确定出支付方式为通过实体的数字货币钱包进行支付所发送的搜索请求,响应于接收到的搜索请求,调用自身的硬件模块搜索实体的数字货币钱包;In response to the received operation of selecting payment through the entity's digital currency wallet among the alternative payment methods, a second operation event is generated, and the second operation event is sent to the client, so that the client In response to the received second operation event, a request for selecting payment through the entity's digital currency wallet is generated in each of the alternative payment methods, and receiving the client's response to determining that the payment method is to pay through the entity's digital currency wallet The sent search request, in response to the received search request, calls its own hardware module to search for the entity's digital currency wallet;响应于搜索到的实体的数字货币钱包,生成搜索到所述实体的数字货币钱包的搜索结果,并将所述搜索结果转发给所述客户端,并基于与第一服务器之间的通信连接,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。generating, in response to the searched entity's digital currency wallet, search results for the entity's digital currency wallet, and forwarding the search results to the client, and based on the communication connection with the first server, The authorized deduction information is forwarded to the first server, so that the first server deducts the digital currency in the digital currency wallet.24.如权利要求23所述的方法,其特征在于,所述实体的数字货币钱包为用户预先通过第二订单兑换的。24. The method of claim 23, wherein the entity's digital currency wallet is exchanged by the user through the second order in advance.25.如权利要求24所述的方法,其特征在于,兑换实体的数字货币钱包,具体包括:25. The method of claim 24, wherein the digital currency wallet of the exchange entity specifically comprises:响应于接收到的客户端生成的兑换页面,将所述兑换页面展示给用户,其中,所述兑换页面用于指示用户输入对实体的数字货币钱包的兑换请求;In response to the received exchange page generated by the client, the exchange page is displayed to the user, wherein the exchange page is used to instruct the user to input an exchange request for the entity's digital currency wallet;响应于接收到的对实体的数字货币钱包的兑换操作,根据所述兑换操作生成第三操作事件,并发送所述第三操作事件至所述客户端,并接收所述客户端响应于所接收到的第三操作事件生成的对实体的数字货币钱包的兑换请求,基于与第二服务器之间的通信连接,将所述兑换请求发送至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;In response to the received exchange operation on the entity's digital currency wallet, generate a third operation event according to the exchange operation, and send the third operation event to the client, and receive the client's response to the received The exchange request to the entity's digital currency wallet generated by the received third operation event, based on the communication connection with the second server, the exchange request is sent to the second server, so that the second server can make the exchange request according to the The exchange request establishes a second order to exchange for the entity's digital currency wallet;响应于接收到的客户端生成的下单成功页面,将所述下单成功页面展示给用户,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息,所述下单成功页面为客户端响应于所述第二订单的订单状态更新为指定状态的信号生成的。In response to the received order success page generated by the client, the order success page is displayed to the user, and the order success page is used to display the offline delivery information for the entity's digital currency wallet, so The order placement success page is generated by the client terminal in response to a signal that the order status of the second order is updated to a specified status.26.如权利要求23所述的方法,其特征在于,调用自身的硬件模块搜索实体的数字货币钱包之前,所述方法还包括:26. The method of claim 23, wherein before invoking its own hardware module to search for the entity's digital currency wallet, the method further comprises:响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活操作,根据所述激活操作生成第四操作事件,将所述第四操作事件发送给客户端,以使所述客户端响应于接收到的第四操作事件生成激活请求,响应于接收到的所述客户端根据所述激活请求生成的激活页面,将所述激活页面展示给用户,其中,所述激活页面用于指示用户输入验证信息;In response to the received activation operation initiated by the user on the entity's digital currency wallet after receiving the entity's digital currency wallet, a fourth operation event is generated according to the activation operation, and the fourth operation event is sent to the client , so that the client generates an activation request in response to the received fourth operation event, and displays the activation page to the user in response to the received activation page generated by the client according to the activation request, wherein, The activation page is used to instruct the user to input verification information;响应于接收到的验证信息,基于与第三服务器之间的通信连接,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。In response to the received verification information, based on the communication connection with the third server, forward the activation request carrying the verification information and the identification information of the digital currency wallet to the third server, so that the third server The server determines whether the verification is passed according to the verification information, so that in response to the received signal that the verification information passes, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account The management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet.27.如权利要求26所述的方法,其特征在于,所述实体的数字货币钱包为用户预先通过第二订单兑换的;27. The method of claim 26, wherein the entity's digital currency wallet is exchanged by the user through the second order in advance;所述方法还包括:The method also includes:通过与第三服务器预先建立的通信连接,将第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以便所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Through the pre-established communication connection with the third server, the order information of the second order is forwarded to the third server, so that the third server sends the order information of the second order to the account management platform, so that the account The management platform recharges the digital currency corresponding to the second order into the account corresponding to the digital currency wallet according to the order information of the second order, wherein the order information of the second order at least includes the exchange amount.28.一种数字货币钱包激活方法,其特征在于,应用于终端设备,包括:28. A method for activating a digital currency wallet, characterized in that, applied to a terminal device, comprising:响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活操作,根据所述激活操作生成第四操作事件,将所述第四操作事件发送给客户端,以使所述客户端响应于接收到的第四操作事件生成激活请求,响应于接收到的所述客户端根据所述激活请求生成的激活页面,将所述激活页面展示给用户,其中,所述激活页面用于指示用户输入验证信息;In response to the received activation operation initiated by the user on the entity's digital currency wallet after receiving the entity's digital currency wallet, a fourth operation event is generated according to the activation operation, and the fourth operation event is sent to the client , so that the client generates an activation request in response to the received fourth operation event, and displays the activation page to the user in response to the received activation page generated by the client according to the activation request, wherein, The activation page is used to instruct the user to input verification information;响应于接收到的验证信息,基于与第三服务器之间的通信连接,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。In response to the received verification information, based on the communication connection with the third server, forward the activation request carrying the verification information and the identification information of the digital currency wallet to the third server, so that the third server The server determines whether the verification is passed according to the verification information, so that in response to the received signal that the verification information passes, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account The management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet.29.如权利要求28所述的方法,其特征在于,所述实体的数字货币钱包为用户预先通过第二订单兑换的。29. The method of claim 28, wherein the entity's digital currency wallet is exchanged by the user through the second order in advance.30.如权利要求29所述的方法,其特征在于,所述方法还包括:30. The method of claim 29, wherein the method further comprises:通过与第三服务器之间的通信连接,将所述第二订单的订单信息转发至第三服务器,以使所述第三服务器将所述第二订单的订单信息发送至账户管理平台,以使所述账户管理平台根据所述第二订单的订单信息,将所述第二订单对应的数字货币充值进所述数字货币钱包对应的账户中,其中,所述第二订单的订单信息中至少包括兑换金额。Through the communication connection with the third server, the order information of the second order is forwarded to the third server, so that the third server sends the order information of the second order to the account management platform, so that the The account management platform recharges the digital currency corresponding to the second order into the account corresponding to the digital currency wallet according to the order information of the second order, wherein the order information of the second order at least includes: Exchange amount.31.如权利要求30所述的方法,其特征在于,预先对数字货币钱包进行兑换,具体包括:31. The method according to claim 30, wherein the digital currency wallet is exchanged in advance, specifically comprising:响应于接收到的客户端生成的兑换页面,将所述兑换页面展示给用户,其中,所述兑换页面用于指示用户输入对实体的数字货币钱包的兑换请求;In response to the received exchange page generated by the client, the exchange page is displayed to the user, wherein the exchange page is used to instruct the user to input an exchange request for the entity's digital currency wallet;响应于接收到的对实体的数字货币钱包的兑换操作,根据所述兑换操作生成第三操作事件,并发送所述第三操作事件至所述客户端,并接收所述客户端响应于所接收到的第三操作事件生成的对实体的数字货币钱包的兑换请求,基于与第二服务器之间的通信连接,将所述兑换请求发送至第二服务器,以使所述第二服务器根据所述兑换请求建立对所述实体的数字货币钱包进行兑换的第二订单;In response to the received exchange operation on the entity's digital currency wallet, generate a third operation event according to the exchange operation, and send the third operation event to the client, and receive the client's response to the received The exchange request to the entity's digital currency wallet generated by the received third operation event, based on the communication connection with the second server, the exchange request is sent to the second server, so that the second server can make the exchange request according to the The exchange request establishes a second order to exchange for the entity's digital currency wallet;响应于接收到的客户端生成的下单成功页面,将所述下单成功页面展示给用户,所述下单成功页面用于显示对所述实体的数字货币钱包进行线下递送的信息,所述下单成功页面为客户端响应于所述第二订单的订单状态更新为指定状态的信号生成的。In response to the received order success page generated by the client, the order success page is displayed to the user, and the order success page is used to display the offline delivery information for the entity's digital currency wallet, so The order placement success page is generated by the client terminal in response to a signal that the order status of the second order is updated to a specified status.32.如权利要求28所述的方法,其特征在于,当账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中之后,所述方法还包括:32. The method of claim 28, wherein after the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet, the method further comprises:响应于接收到的客户端发送的线上订单的建立请求,基于与服务器建立的通信连接,将所述建立请求转发至第一服务器;In response to the received online order establishment request sent by the client, based on the communication connection established with the server, forward the establishment request to the first server;响应于所接收到的对所述第一订单进行支付的操作,生成第一操作事件,将所述第一操作事件发送至所述客户端,以使所述客户端响应于接收到的第一操作事件生成对所述第一订单进行支付的支付请求,接收所述客户端根据对所述第一订单进行支付的支付请求生成的所述第一订单的待支付页面,并将所述待支付页面展示给用户,所述待支付页面中包括若干备选支付方式;In response to the received operation to pay for the first order, a first operation event is generated, and the first operation event is sent to the client, so that the client responds to the received first operation The operation event generates a payment request to pay for the first order, receives the to-be-paid page of the first order generated by the client according to the payment request to pay for the first order, and sends the to-be-paid page. The page is displayed to the user, and the page to be paid includes several alternative payment methods;响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的操作,生成第二操作事件,并发送所述第二操作事件给所述客户端,以使所述客户端响应于所接收到的第二操作事件生成在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,接收所述客户端响应于确定出支付方式为通过实体的数字货币钱包进行支付所发送的搜索请求,响应于接收到的搜索请求,调用自身的硬件模块搜索实体的数字货币钱包;In response to the received operation of selecting payment through the entity's digital currency wallet among the alternative payment methods, a second operation event is generated, and the second operation event is sent to the client, so that the client In response to the received second operation event, a request for selecting payment through the entity's digital currency wallet is generated in each of the alternative payment methods, and receiving the client's response to determining that the payment method is to pay through the entity's digital currency wallet The sent search request, in response to the received search request, calls its own hardware module to search for the entity's digital currency wallet;响应于搜索到的实体的数字货币钱包,生成搜索到所述实体的数字货币钱包的搜索结果,并将所述搜索结果转发给所述客户端,并基于与第一服务器之间的通信连接,将所述授权扣款信息转发至第一服务器,以使所述第一服务器将所述授权扣款信息转发至账户管理平台,以使所述账户管理平台根据所述授权扣款信息确定所述第一订单对应的收款方,并将所述数字货币钱包中的数字货币转入所述收款方对应的账户中,其中,所述授权扣款信息中至少包括扣款金额,以及所述第一订单对应的收款方。generating, in response to the searched entity's digital currency wallet, search results for the entity's digital currency wallet, and forwarding the search results to the client, and based on the communication connection with the first server, forwarding the authorized deduction information to the first server, so that the first server forwards the authorized deduction information to the account management platform, so that the account management platform determines the The payee corresponding to the first order, and transfers the digital currency in the digital currency wallet to the account corresponding to the payee, wherein the authorized deduction information at least includes the deduction amount, and the The payee corresponding to the first order.33.一种数字货币支付装置,其特征在于,应用于客户端,所述装置具体包括:33. A digital currency payment device, characterized in that, applied to a client, the device specifically comprises:订单建立模块,用于响应于接收到的线上订单的建立请求,将所述建立请求转发至第一服务器,以使所述第一服务器根据所述建立请求建立第一订单;an order establishment module, configured to forward the establishment request to a first server in response to the received online order establishment request, so that the first server establishes a first order according to the establishment request;备选支付模块,用于响应于接收到的对所述第一订单进行支付的支付请求,生成所述第一订单的待支付页面并展示给用户,所述待支付页面中包括若干备选支付方式;An alternative payment module, configured to generate and display to the user a page to be paid for the first order in response to the received payment request for paying for the first order, where the page to be paid includes several alternative payments Way;搜索模块,用于响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,向所述客户端自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索实体的数字货币钱包;The search module is configured to send a search request to the terminal device where the client itself is located in response to the received request for selecting payment through the entity's digital currency wallet among the alternative payment methods, so that the terminal device calls The hardware module searches for the entity's digital currency wallet;扣款模块,用于响应于搜索到实体的数字货币钱包的搜索结果,确定已接收到用户通过搜索到的实体的数字货币钱包所发送的授权扣款信息,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。The deduction module is used to determine that the authorized deduction information sent by the user through the searched entity's digital currency wallet has been received in response to the search result of the entity's digital currency wallet, and forward the authorized deduction information to a first server, so that the first server debits the digital currency in the digital currency wallet.34.一种数字货币支付装置,其特征在于,应用于服务器,所述装置具体包括:34. A digital currency payment device, characterized in that, when applied to a server, the device specifically comprises:订单模块,用于响应于接收到的客户端发送的线上订单的建立请求,根据所述建立请求建立第一订单,以使所述客户端根据对所述第一订单进行支付的支付请求生成包括若干备选支付方式的所述第一订单的待支付页面,使得响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,所述客户端向自身所在的终端设备发送搜索请求,以使所述终端设备调用硬件模块搜索周围实体的数字货币钱包;The order module is configured to, in response to the received online order establishment request sent by the client, establish a first order according to the establishment request, so that the client generates a payment request according to the payment request for the first order The to-be-paid page of the first order that includes several alternative payment methods, so that in response to the received request to select payment through the entity's digital currency wallet among the alternative payment methods, the client sends the request to the The terminal device sends a search request, so that the terminal device invokes the hardware module to search for the digital currency wallets of surrounding entities;扣款模块,用于响应于接收到的客户端转发的通过实体的数字货币钱包所发送的授权扣款信息,根据所述授权扣款信息,对所述数字货币钱包中的数字货币进行扣款,其中,所述授权扣款信息为所述客户端响应于搜索到实体的数字货币钱包的搜索结果所确定出的。A deduction module, configured to deduct the digital currency in the digital currency wallet according to the authorized deduction information in response to the received authorization deduction information forwarded by the client and sent by the entity's digital currency wallet , wherein the authorized deduction information is determined by the client in response to a search result of the entity's digital currency wallet.35.一种数字货币支付装置,其特征在于,应用于终端设备,所述装置具体包括:35. A digital currency payment device, characterized in that it is applied to terminal equipment, the device specifically comprising:订单建立模块,用于响应于接收到的客户端发送的线上订单的建立请求,基于与服务器建立的通信连接,将所述建立请求转发至第一服务器;an order establishment module, configured to forward the establishment request to the first server based on the communication connection established with the server in response to the establishment request of the online order sent by the received client;备选支付模块,用于响应于所接收到的对所述第一订单进行支付的操作,生成第一操作事件,将所述第一操作事件发送至所述客户端,以使所述客户端响应于接收到的第一操作事件生成对所述第一订单进行支付的支付请求,接收所述客户端根据对所述第一订单进行支付的支付请求生成的所述第一订单的待支付页面,并将所述待支付页面展示给用户,所述待支付页面中包括若干备选支付方式;an alternative payment module, configured to generate a first operation event in response to the received operation of making payment for the first order, and send the first operation event to the client, so that the client In response to the received first operation event, a payment request for making payment for the first order is generated, and a page to be paid for the first order generated by the client according to the payment request for making payment for the first order is received , and display the to-be-paid page to the user, the to-be-paid page includes several alternative payment methods;搜索模块,用于响应于接收到的在各备选支付方式中选择通过实体的数字货币钱包进行支付的操作,生成第二操作事件,并发送所述第二操作事件给所述客户端,以使所述客户端响应于所接收到的第二操作事件生成在各备选支付方式中选择通过实体的数字货币钱包进行支付的请求,接收所述客户端响应于确定出支付方式为通过实体的数字货币钱包进行支付所发送的搜索请求,响应于接收到的搜索请求,调用自身的硬件模块搜索实体的数字货币钱包;The search module is configured to generate a second operation event in response to the received operation of selecting payment through the entity's digital currency wallet in each of the alternative payment methods, and send the second operation event to the client, so as to causing the client to generate a request for selecting payment through the entity's digital currency wallet among the alternative payment methods in response to the received second operation event, and receiving the client's response to determining that the payment method is through the entity's digital currency wallet; The search request sent by the digital currency wallet for payment, in response to the received search request, calls its own hardware module to search for the entity's digital currency wallet;扣款模块,用于响应于搜索到的实体的数字货币钱包,生成搜索到所述实体的数字货币钱包的搜索结果,并将所述搜索结果转发给所述客户端,并基于与第一服务器之间的通信连接,将所述授权扣款信息转发至第一服务器,以使所述第一服务器对所述数字货币钱包中的数字货币进行扣款。The debit module is used to generate a search result of the entity's digital currency wallet in response to the searched entity's digital currency wallet, and forward the search result to the client, and based on the first server and forward the authorization deduction information to the first server, so that the first server debits the digital currency in the digital currency wallet.36.一种数字货币钱包激活装置,其特征在于,应用于服务器,所述装置具体包括:36. A digital currency wallet activation device, characterized in that, applied to a server, the device specifically comprises:页面生成模块,用于响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活请求,生成对应的激活页面,其中,所述激活页面用于指示用户输入验证信息;The page generation module is configured to generate a corresponding activation page in response to the received activation request initiated by the user to the entity's digital currency wallet after receiving the entity's digital currency wallet, wherein the activation page is used to instruct the user Enter verification information;验证模块,用于响应于接收到的验证信息,将携带有数字货币钱包的标识信息和所述验证信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得当所述验证信息验证通过时,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。A verification module, configured to forward the activation request carrying the identification information of the digital currency wallet and the verification information to a third server in response to the received verification information, so that the third server can perform the verification according to the verification information Judging whether the verification is passed, so that when the verification information is verified, the third server sends the identification information of the digital currency wallet to the account management platform, so that the account management platform recharges the corresponding digital currency into the account in the account corresponding to the above-mentioned digital currency wallet.37.一种数字货币钱包激活装置,其特征在于,应用于服务器,所述装置具体包括:37. A digital currency wallet activation device, characterized in that, applied to a server, the device specifically comprises:标识确定模块,用于响应于接收到的客户端发送的用户在收到实体的数字货币钱包后,对所述实体的数字货币钱包的激活请求,确定所述激活请求中所携带的数字货币钱包的标识信息;The identification determination module is used to determine the digital currency wallet carried in the activation request in response to the user's activation request for the entity's digital currency wallet after receiving the entity's digital currency wallet sent by the client identification information;验证模块,用于响应于接收到的客户端发送的验证信息,根据所述验证信息判断是否验证通过;A verification module, configured to determine whether the verification is passed according to the verification information in response to the verification information sent by the received client;充值模块,用于若是,则将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。The recharging module is configured to send the identification information of the digital currency wallet to the account management platform, so that the account management platform can recharge the corresponding digital currency into the account corresponding to the digital currency wallet.38.一种数字货币钱包激活装置,其特征在于,应用于终端设备,所述装置具体包括:38. A digital currency wallet activation device, characterized in that, applied to terminal equipment, the device specifically comprises:页面生成模块,用于响应于接收到的用户在收到实体的数字货币钱包后对所述实体的数字货币钱包发起的激活操作,根据所述激活操作生成第四操作事件,将所述第四操作事件发送给客户端,以使所述客户端响应于接收到的第四操作事件生成激活请求,响应于接收到的所述客户端根据所述激活请求生成的激活页面,将所述激活页面展示给用户,其中,所述激活页面用于指示用户输入验证信息;The page generation module is used to generate a fourth operation event according to the activation operation in response to the received activation operation initiated by the user on the entity's digital currency wallet after receiving the entity's digital currency wallet, and the fourth operation event is generated according to the activation operation. The operation event is sent to the client, so that the client generates an activation request in response to the received fourth operation event, and in response to the received activation page generated by the client according to the activation request, the activation page is displayed to the user, wherein the activation page is used to instruct the user to input verification information;验证模块,用于响应于接收到的验证信息,基于与第三服务器之间的通信连接,将携带有所述验证信息以及数字货币钱包的标识信息的所述激活请求转发给第三服务器,以使所述第三服务器根据所述验证信息判断是否验证通过,使得响应于接收到的所述验证信息通过的信号,所述第三服务器将所述数字货币钱包的标识信息发送至账户管理平台,以使所述账户管理平台将对应的数字货币充值进所述数字货币钱包对应的账户中。The verification module is used to, in response to the received verification information, based on the communication connection with the third server, forward the activation request carrying the verification information and the identification information of the digital currency wallet to the third server, so as to Make the third server judge whether the verification is passed according to the verification information, so that in response to the received signal that the verification information is passed, the third server sends the identification information of the digital currency wallet to the account management platform, So that the account management platform recharges the corresponding digital currency into the account corresponding to the digital currency wallet.39.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述权利要求1~32任一项所述的方法。39. A computer-readable storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of the preceding claims 1-32 is implemented.40.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述权利要求1~32任一项所述的方法。40. An electronic device comprising a memory, a processor and a computer program stored in the memory and running on the processor, characterized in that, when the processor executes the program, any one of the above claims 1 to 32 is implemented method described in item.
CN202210060007.7A2022-01-192022-01-19Digital currency payment method, device, storage medium and electronic equipmentPendingCN114429345A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202210060007.7ACN114429345A (en)2022-01-192022-01-19Digital currency payment method, device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202210060007.7ACN114429345A (en)2022-01-192022-01-19Digital currency payment method, device, storage medium and electronic equipment

Publications (1)

Publication NumberPublication Date
CN114429345Atrue CN114429345A (en)2022-05-03

Family

ID=81312819

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202210060007.7APendingCN114429345A (en)2022-01-192022-01-19Digital currency payment method, device, storage medium and electronic equipment

Country Status (1)

CountryLink
CN (1)CN114429345A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN116342113A (en)*2022-08-052023-06-27中国人民银行数字货币研究所Service processing method, device, computer readable storage medium and electronic equipment
WO2023241381A1 (en)*2022-06-172023-12-21中国人民银行数字货币研究所Cross-border payment method and apparatus, and device
CN119599660A (en)*2024-11-182025-03-11中国建设银行股份有限公司江苏省分行 Payment method and device based on digital currency, storage medium, and electronic device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2023241381A1 (en)*2022-06-172023-12-21中国人民银行数字货币研究所Cross-border payment method and apparatus, and device
CN116342113A (en)*2022-08-052023-06-27中国人民银行数字货币研究所Service processing method, device, computer readable storage medium and electronic equipment
CN119599660A (en)*2024-11-182025-03-11中国建设银行股份有限公司江苏省分行 Payment method and device based on digital currency, storage medium, and electronic device

Similar Documents

PublicationPublication DateTitle
US20230196355A1 (en)Processing of electronic transactions
US11238451B1 (en)Authorization of cardless payment transactions
US20220300937A1 (en)Transaction flows and transaction processing for bridged payment systems
US20220261808A1 (en)Mobile device payments
US20230206209A1 (en)Cash transaction machine
US10692055B2 (en)Reprogrammable point-of-sale transaction flows
CN109564659B (en)Sharing data with a card issuer via a wallet application in a payment-enabled mobile device
CN114429345A (en)Digital currency payment method, device, storage medium and electronic equipment
US20140164228A1 (en)Methods and systems for value transfers using a reader device
WO2018010009A1 (en)Processing of electronic transactions
US20170200149A1 (en)Authenticating payment credentials in closed loop transaction processing
US20250165941A1 (en)Systems and methods for near-field communication token activation
CN116917918A (en) Embedded card reader security
US20150262166A1 (en)Real-Time Portable Device Update
CN114648320A (en)Methods, systems, and computer program products for generating a token for a user based on another token of another user
US20250252419A1 (en)Offloading a signing operation on a user device
US20250272372A1 (en)Remote creation of virtual credential bound to physical location
CN117813616A (en)Self-organizing wallet combined payment card for payment card network and blockchain transactions
CN115965374A (en) Payment Integration for Travel Management Systems
US20240029053A1 (en)Provisioning of payment acceptance to payment account holders
US20200242617A1 (en)Methods and systems for performing payment transactions without a point of sale terminal
US20230316291A1 (en)Physical medium for restricted account access to contributed resources
TW201642188A (en)Finance service system and method
CN111985919B (en)Payment data processing method and device and electronic equipment
CN117689469A (en) Transaction processing methods, devices, electronic equipment and storage media

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp