技术领域Technical field
本发明实施例涉及区块链技术领域,尤其涉及一种联盟积分结算方法及装置。Embodiments of the present invention relate to the field of blockchain technology, and in particular to an alliance point settlement method and device.
背景技术Background technique
在基于区块链的消费积分项目中,为了解决多个商户发行和受理同一种积分,设计了联盟积分,加入联盟的商户既是积分发行方,又是积分受理方,联盟积分只能在联盟内商户进行使用。当用户进行积分兑换时,由于所有联盟商户发行的是同一种积分,用户无法通过联盟积分识别出对应的积分发行方,导致无法正确的按照积分发行方对应的联盟积分进行扣款。当商户进行积分结算时,由于所有联盟商户发行的是同一种积分,受理商户无法通过联盟积分识别出对应的积分发行方,从而联盟积分无法按照积分发行方进行分开结算,导致积分结算流程无法完成。In the blockchain-based consumption points project, in order to solve the problem of multiple merchants issuing and accepting the same points, alliance points are designed. Merchants joining the alliance are both point issuers and point acceptors. Alliance points can only be used within the alliance. merchants to use. When a user redeems points, since all alliance merchants issue the same type of points, the user cannot identify the corresponding point issuer through the alliance points, resulting in the inability to correctly deduct the alliance points corresponding to the point issuer. When a merchant settles points, since all alliance merchants issue the same type of points, the accepting merchant cannot identify the corresponding point issuer through the alliance points. Therefore, the alliance points cannot be settled separately according to the point issuer, resulting in the points settlement process being unable to be completed. .
发明内容Contents of the invention
本发明实施例提供一种联盟积分结算方法及装置,用以实现联盟积分的兑换。Embodiments of the present invention provide an alliance points settlement method and device to realize the redemption of alliance points.
本发明实施例提供的一种联盟积分结算方法,包括:An alliance points settlement method provided by an embodiment of the present invention includes:
用户终端获取用户选中的商品,并确定所述商品的积分价值;The user terminal obtains the product selected by the user and determines the point value of the product;
所述用户终端根据所述商品的积分价值从所述用户的积分账户中确定出兑换所述商品所需的联盟积分信息;所述联盟积分信息包括N条联盟积分记录,每条所述联盟积分包括时间戳、联盟名称和积分发行方ID(Identity,身份标识);N为大于1的正整数;The user terminal determines the alliance point information required to redeem the commodity from the user's points account according to the point value of the commodity; the alliance points information includes N alliance points records, each of the alliance points Including timestamp, alliance name and points issuer ID (Identity); N is a positive integer greater than 1;
所述用户终端向受理终端发送兑换信息,所述兑换信息包括所述商品的标识及兑换所述商品所需的联盟积分信息,以使所述受理终端根据所述联盟积分信息进行联盟积分结算。The user terminal sends redemption information to the acceptance terminal, where the redemption information includes the identification of the commodity and alliance point information required to redeem the commodity, so that the acceptance terminal performs alliance point settlement based on the alliance point information.
上述技术方案中,通过在联盟积分记录中增加时间戳和对应的积分发行方ID,可以将用户接收到的联盟积分进行区分,同时在将联盟积分信息发送给受理终端时,也使得受理终端根据积分发行方ID进行相应的联盟积分结算,从而实现了联盟积分兑换。In the above technical solution, by adding a timestamp and the corresponding point issuer ID to the alliance points record, the alliance points received by the user can be distinguished. At the same time, when the alliance points information is sent to the acceptance terminal, the acceptance terminal can also be configured according to the The points issuer ID performs corresponding alliance point settlement, thereby realizing alliance point redemption.
可选的,所述用户终端在获取用户选中的商品之前,还包括:Optionally, before obtaining the product selected by the user, the user terminal also includes:
所述用户终端获取联盟积分记录;The user terminal obtains alliance points records;
所述用户终端将所述联盟积分记录按照所述时间戳进行排序并存储在所述用户的积分账户中。The user terminal sorts the alliance points records according to the timestamp and stores them in the user's points account.
可选的,所述用户终端根据所述商品的积分价值从所述用户的积分账户中确定出兑换所述商品所需的联盟积分信息,包括:Optionally, the user terminal determines the alliance point information required to redeem the commodity from the user's points account based on the point value of the commodity, including:
所述用户终端按照时间戳顺序选择第一条联盟积分记录,对比所述第一条联盟积分的价值是否大于所述商品的积分价值,若否,则继续选择第二条联盟积分记录,直到选择的联盟积分记录的累计值大于或等于所述商品的积分价值为止;The user terminal selects the first alliance points record in time stamp order, and compares whether the value of the first alliance points is greater than the point value of the product. If not, continues to select the second alliance points record until the selection is made. Until the cumulative value of the alliance points record is greater than or equal to the point value of the product;
其中,若所述选择的联盟积分记录的累计值大于所述商品的积分价值,则确定所述第N条联盟积分记录中的积分为所述商品的积分价值与所述前N-1条联盟积分记录的累计值之差。Wherein, if the cumulative value of the selected alliance point record is greater than the point value of the product, then it is determined that the points in the Nth alliance point record are the points value of the product and the points value of the first N-1 alliances. The difference between the accumulated values of the points record.
可选的,所述用户终端在向所述受理终端发送兑换信息之后,还包括:Optionally, after the user terminal sends the redemption information to the acceptance terminal, it also includes:
所述用户终端根据所述联盟积分信息对所述用户的积分账户中的联盟积分进行扣除。The user terminal deducts the alliance points in the user's points account according to the alliance point information.
相应的,本发明实施例还提供了一种联盟积分结算方法,包括:Correspondingly, an embodiment of the present invention also provides an alliance points settlement method, which includes:
受理终端获取用户终端发送的兑换信息,所述兑换信息包括用户选中的商品的标识以及兑换所述商品所需的联盟积分信息;所述联盟积分信息包括N条联盟积分记录,每条所述联盟积分包括时间戳、联盟名称和积分发行方身份标识ID;N为大于1的正整数;The acceptance terminal obtains the exchange information sent by the user terminal. The exchange information includes the identification of the product selected by the user and the alliance point information required to redeem the product; the alliance point information includes N alliance point records, each of the alliance points Points include timestamp, alliance name and point issuer ID; N is a positive integer greater than 1;
所述受理终端在确定所述积分发行方ID为所述受理终端ID时,根据所述受理终端ID对应的联盟积分记录确定所述受理终端的结算金额;When the acceptance terminal determines that the points issuer ID is the acceptance terminal ID, it determines the settlement amount of the acceptance terminal based on the alliance points record corresponding to the acceptance terminal ID;
所述受理终端在确定所述积分发行方ID为第一积分发行方ID时,根据所述第一积分发行方ID,向所述第一积分发行方ID对应积分发行方发送结算请求,以使所述第一积分发行方ID对应的积分发行方进行联盟积分结算;所述结算请求中包括第一积分发行方ID对应的联盟积分记录。When the acceptance terminal determines that the points issuer ID is the first points issuer ID, it sends a settlement request to the points issuer corresponding to the first points issuer ID based on the first points issuer ID, so that The points issuer corresponding to the first points issuer ID performs alliance point settlement; the settlement request includes the alliance points record corresponding to the first points issuer ID.
可选的,所述受理终端在向所述第一积分发行方ID对应积分发行方发送结算请求之后,还包括:Optionally, after the acceptance terminal sends a settlement request to the points issuer corresponding to the first points issuer ID, it also includes:
所述受理终端接收所述第一积分发行方ID对应积分发行方发送的结算金额以及所述结算金额对应的资金;The acceptance terminal receives the settlement amount sent by the points issuer corresponding to the first points issuer ID and the funds corresponding to the settlement amount;
所述受理终端根据所述第一积分发行方ID对应积分发行方发送的结算金额以及所述结算金额对应的资金以及所述受理终端的结算金额,将所述联盟积分信息对应的联盟积分清零。The acceptance terminal clears the alliance points corresponding to the alliance points information based on the settlement amount sent by the points issuer corresponding to the first points issuer ID and the funds corresponding to the settlement amount and the settlement amount of the acceptance terminal. .
相应的,本发明实施例还提供了一种联盟积分结算装置,包括:Correspondingly, an embodiment of the present invention also provides an alliance point settlement device, which includes:
获取模块,用于获取用户选中的商品,并确定所述商品的积分价值;The acquisition module is used to obtain the product selected by the user and determine the point value of the product;
处理模块,用于根据所述商品的积分价值从所述用户的积分账户中确定出兑换所述商品所需的联盟积分信息;所述联盟积分信息包括N条联盟积分记录,每条所述联盟积分包括时间戳、联盟名称和积分发行方身份标识ID;N为大于1的正整数;A processing module configured to determine from the user's points account the alliance point information required to redeem the commodity according to the point value of the commodity; the alliance points information includes N alliance points records, each of the alliance points Points include timestamp, alliance name and point issuer ID; N is a positive integer greater than 1;
发送模块,用于向受理终端发送兑换信息,所述兑换信息包括所述商品的标识及兑换所述商品所需的联盟积分信息,以使所述受理终端根据所述联盟积分信息进行联盟积分结算。A sending module, configured to send redemption information to the acceptance terminal, where the redemption information includes the identification of the commodity and the alliance point information required to redeem the commodity, so that the acceptance terminal performs alliance point settlement based on the alliance point information. .
可选的,所述处理模块还用于:Optionally, the processing module is also used to:
在获取用户选中的商品之前,控制所述获取单元获取联盟积分记录;Before acquiring the product selected by the user, control the acquisition unit to acquire the alliance points record;
将所述联盟积分记录按照所述时间戳进行排序并存储在所述用户的积分账户中。The alliance points records are sorted according to the timestamp and stored in the user's points account.
可选的,所述处理模块具体用于:Optionally, the processing module is specifically used for:
按照时间戳顺序选择第一条联盟积分记录,对比所述第一条联盟积分的价值是否大于所述商品的积分价值,若否,则继续选择第二条联盟积分记录,直到选择的联盟积分记录的累计值大于或等于所述商品的积分价值为止;Select the first alliance points record in the order of timestamp, and compare whether the value of the first alliance points is greater than the point value of the product. If not, continue to select the second alliance points record until the selected alliance points record until the cumulative value is greater than or equal to the point value of the product;
其中,若所述选择的联盟积分记录的累计值大于所述商品的积分价值,则确定所述第N条联盟积分记录中的积分为所述商品的积分价值与所述前N-1条联盟积分记录的累计值之差。Wherein, if the cumulative value of the selected alliance point record is greater than the point value of the product, then it is determined that the points in the Nth alliance point record are the points value of the product and the points value of the first N-1 alliances. The difference between the accumulated values of the points record.
可选的,所述处理模块还用于:Optionally, the processing module is also used to:
在向所述受理终端发送兑换信息之后,根据所述联盟积分信息对所述用户的积分账户中的联盟积分进行扣除。After the redemption information is sent to the acceptance terminal, the alliance points in the user's points account are deducted according to the alliance point information.
相应的,本发明实施例还提供了一种联盟积分结算装置,包括:Correspondingly, an embodiment of the present invention also provides an alliance point settlement device, which includes:
获取模块,用于获取用户终端发送的兑换信息,所述兑换信息包括用户选中的商品的标识以及兑换所述商品所需的联盟积分信息;所述联盟积分信息包括N条联盟积分记录,每条所述联盟积分包括时间戳、联盟名称和积分发行方身份标识ID;N为大于1的正整数;The acquisition module is used to obtain the exchange information sent by the user terminal. The exchange information includes the identification of the product selected by the user and the alliance point information required to redeem the product; the alliance point information includes N alliance point records, each of which The alliance points include timestamp, alliance name and point issuer identity ID; N is a positive integer greater than 1;
处理模块,用于在确定所述积分发行方ID为所述受理终端ID时,根据所述受理终端ID对应的联盟积分记录确定所述受理终端的结算金额;A processing module configured to determine the settlement amount of the acceptance terminal based on the alliance points record corresponding to the acceptance terminal ID when it is determined that the points issuer ID is the acceptance terminal ID;
发送模块,用于在确定所述积分发行方ID为第一积分发行方ID时,根据所述第一积分发行方ID,向所述第一积分发行方ID对应积分发行方发送结算请求,以使所述第一积分发行方ID对应的积分发行方进行联盟积分结算;所述结算请求中包括第一积分发行方ID对应的联盟积分记录。A sending module, configured to send a settlement request to the points issuer corresponding to the first points issuer ID according to the first points issuer ID when it is determined that the points issuer ID is the first points issuer ID, so as to The points issuer corresponding to the first points issuer ID is allowed to perform alliance point settlement; the settlement request includes an alliance point record corresponding to the first points issuer ID.
可选的,所述处理模块还用于:Optionally, the processing module is also used to:
在向所述第一积分发行方ID对应积分发行方发送结算请求之后,控制所述获取模块接收所述第一积分发行方ID对应积分发行方发送的结算金额以及所述结算金额对应的资金;After sending a settlement request to the points issuer corresponding to the first points issuer ID, control the acquisition module to receive the settlement amount sent by the points issuer corresponding to the first points issuer ID and the funds corresponding to the settlement amount;
根据所述第一积分发行方ID对应积分发行方发送的结算金额以及所述结算金额对应的资金以及所述受理终端的结算金额,将所述联盟积分信息对应的联盟积分清零。According to the settlement amount sent by the points issuer corresponding to the first points issuer ID, the funds corresponding to the settlement amount, and the settlement amount of the acceptance terminal, the alliance points corresponding to the alliance point information are cleared to zero.
相应的,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述联盟积分结算方法。Correspondingly, embodiments of the present invention also provide a computer-readable storage medium that stores computer-executable instructions, and the computer-executable instructions are used to cause the computer to execute the above alliance points settlement method. .
相应的,本发明实施例还提供了一种计算设备,包括:Correspondingly, an embodiment of the present invention also provides a computing device, including:
存储器,用于存储程序指令;Memory, used to store program instructions;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述联盟积分结算方法。The processor is configured to call the program instructions stored in the memory and execute the above-mentioned alliance points settlement method according to the obtained program.
附图说明Description of the drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings needed to describe the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. Those of ordinary skill in the art can also obtain other drawings based on these drawings without exerting creative efforts.
图1为本发明实施例提供的一种系统架构的示意图;Figure 1 is a schematic diagram of a system architecture provided by an embodiment of the present invention;
图2为本发明实施例提供的一种系统架构的示意图;Figure 2 is a schematic diagram of a system architecture provided by an embodiment of the present invention;
图3为本发明实施例提供的一种联盟积分结算方法的流程示意图;Figure 3 is a schematic flow chart of an alliance points settlement method provided by an embodiment of the present invention;
图4为本发明实施例提供的一种系统架构的示意图;Figure 4 is a schematic diagram of a system architecture provided by an embodiment of the present invention;
图5为本发明实施例提供的一种系统架构的示意图;Figure 5 is a schematic diagram of a system architecture provided by an embodiment of the present invention;
图6为本发明实施例提供的一种联盟积分结算装置的结构示意图;Figure 6 is a schematic structural diagram of an alliance points settlement device provided by an embodiment of the present invention;
图7为本发明实施例提供的一种联盟积分结算装置的结构示意图。Figure 7 is a schematic structural diagram of an alliance points settlement device provided by an embodiment of the present invention.
具体实施方式Detailed ways
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.
图1为本发明实施例所适用的系统架构。参考图1所示,该系统架构可以包括用户终端100、受理终端200以及多个第一积分发行方300。该用户终端100与受理终端200以及第一积分发行方300位于同一联盟链中。Figure 1 shows the system architecture applicable to the embodiment of the present invention. Referring to FIG. 1 , the system architecture may include a user terminal 100 , an acceptance terminal 200 and a plurality of first point issuers 300 . The user terminal 100, the acceptance terminal 200 and the first point issuer 300 are located in the same alliance chain.
其中用户终端100为用户所使用的终端,用户可以在该用户终端上选中商品以及确定该商品对应的联盟积分。受理终端200用于受理用户终端发送的联盟积分请求,并进行结算。第一积分发行方300用于接收受理终端200的结算请求,并进行相应的金额结算。该受理终端200也是积分发行方,其与第一积分发行方都是位于受理商户处。The user terminal 100 is a terminal used by a user. The user can select a product and determine the alliance points corresponding to the product on the user terminal. The acceptance terminal 200 is used to accept the alliance point request sent by the user terminal and perform settlement. The first point issuer 300 is configured to receive the settlement request from the acceptance terminal 200 and perform corresponding settlement. The acceptance terminal 200 is also a points issuer, and both it and the first point issuer are located at the acceptance merchant.
需要说明的是,上述图1所示的结构仅是一种示例,本发明实施例对此不做限定。It should be noted that the structure shown in FIG. 1 is only an example, and the embodiment of the present invention is not limited thereto.
联盟积分是指加入联盟的商户发行同一种积分,每个商户既是积分发行方,又是积分受理方,联盟积分只能在联盟内商户进行使用。Alliance points refer to the same type of points issued by merchants who join the alliance. Each merchant is both a point issuer and a point acceptor. Alliance points can only be used by merchants in the alliance.
在现有的联盟积分结算可以如图2所示的流程,从用户角度来看,联盟内所有联盟商户发放的联盟积分是同一种积分,用户进行联盟积分兑换时,虽然积分由多个联盟商户发放,但积分形式表现为同一种联盟积分。受理商户进行积分结算时,为了正确的将结算请求发送至积分发行方,需要通过联盟积分识别出对应的积分发行方,进行积分结算。但是由于都是同一种联盟积分,受理商户无法进行区分。The existing alliance points settlement process can be as shown in Figure 2. From the user's perspective, the alliance points issued by all alliance merchants in the alliance are the same kind of points. When users redeem alliance points, although the points are distributed by multiple alliance merchants Issued, but the points are in the form of the same alliance points. When a merchant accepts points settlement, in order to correctly send the settlement request to the points issuer, it needs to identify the corresponding points issuer through the alliance points and perform points settlement. However, since they are all the same type of alliance points, merchants accepting them cannot distinguish them.
现有的联盟积分结算存在的缺点:Disadvantages of existing alliance points settlement:
1)当同一联盟内多个联盟商户的联盟积分发放到一个用户手中后,多个联盟商户的积分汇聚为一个联盟积分,无法从用户收到的一个联盟积分反向拆分出对应的多个联盟商户积分。1) When the alliance points of multiple alliance merchants in the same alliance are issued to one user, the points of multiple alliance merchants are aggregated into one alliance point. It is impossible to reversely split the corresponding multiple alliance points from one alliance point received by the user. Alliance merchant points.
2)当用户使用同一联盟内多个联盟商户发放的联盟积分进行积分兑换时,由于所有联盟商户发行的是同一种积分,受理商户无法通过联盟积分识别出对应的积分发行方,从而无法正确的按照联盟商户对应的联盟积分进行扣款,导致积分兑换无法实施。2) When a user uses alliance points issued by multiple alliance merchants in the same alliance to redeem points, since all alliance merchants issue the same type of points, the accepting merchant cannot identify the corresponding point issuer through the alliance points, and thus cannot correctly Deductions are made based on the alliance points corresponding to the alliance merchants, resulting in points redemption that cannot be implemented.
3)当受理商户进行联盟积分结算请求时,由于所有联盟商户发行的是同一种积分,受理商户无法通过联盟积分识别出对应的积分发行方,从而联盟积分无法按照积分发行方进行分开结算,导致积分结算无法实施。3) When a merchant accepts a request for alliance point settlement, since all alliance merchants issue the same type of points, the accepting merchant cannot identify the corresponding point issuer through the alliance points, so the alliance points cannot be settled separately according to the point issuer, resulting in Points settlement cannot be implemented.
基于上述描述,图3示例性的示出了本发明实施例提供的一种联盟积分结算方法的流程,该流程可以由联盟积分结算装置执行。下面将通过用户终端、受理终端、第一积分发行方交互的方式来描述该联盟积分结算的流程。Based on the above description, FIG. 3 exemplarily shows the process of an alliance points settlement method provided by an embodiment of the present invention. This process can be executed by an alliance points settlement device. The following will describe the alliance point settlement process through the interaction between the user terminal, the acceptance terminal, and the first point issuer.
如图3所示,该流程具体包括:As shown in Figure 3, the process specifically includes:
步骤301,用户终端获取用户选中的商品,并确定所述商品的积分价值。Step 301: The user terminal obtains the product selected by the user and determines the point value of the product.
用户终端在获取该用户选中的商品之前,还需要获取联盟积分记录,并将该联盟积分记录按照时间戳进行排序并存储在用户的积分账户中。Before the user terminal obtains the product selected by the user, it also needs to obtain the alliance point record, sort the alliance point record according to the timestamp, and store it in the user's points account.
用户通过其它方式获取联盟积分时,用户终端将时间戳、联盟名称、积分发行方ID作为一条联盟积分记录按时间戳顺序保存在用户账户中。When the user obtains alliance points through other methods, the user terminal saves the timestamp, alliance name, and points issuer ID as an alliance points record in the user account in the order of timestamp.
用户在线上或线下的联盟商户选择中意的商品时,用户终端可以获取其选中的商品的标识,以及该商品的积分价值。When a user selects a favorite product from an online or offline alliance merchant, the user terminal can obtain the identification of the selected product and the point value of the product.
步骤302,用户终端根据所述商品的积分价值从所述用户的积分账户中确定出兑换所述商品所需的联盟积分信息。Step 302: The user terminal determines the alliance point information required to redeem the commodity from the user's points account based on the point value of the commodity.
在本发明实施例中,该联盟积分信息可以包括N条联盟积分记录,每条联盟积分包括时间戳、联盟名称和积分发行方身份标识ID。N为大于1的正整数。In this embodiment of the present invention, the alliance points information may include N alliance points records, and each alliance point includes a timestamp, alliance name and point issuer identity ID. N is a positive integer greater than 1.
具体的,用户终端按照时间戳顺序选择第一条联盟积分记录,对比第一条联盟积分的价值是否大于商品的积分价值,若否,则继续选择第二条联盟积分记录,直到选择的联盟积分记录的累计值大于或等于商品的积分价值为止。其中,若选择的联盟积分记录的累计值大于所述商品的积分价值,则确定第N条联盟积分记录中的积分为商品的积分价值与前N-1条联盟积分记录的累计值之差。Specifically, the user terminal selects the first alliance points record in the order of timestamp, and compares whether the value of the first alliance points is greater than the point value of the product. If not, the user terminal continues to select the second alliance points record until the selected alliance points are obtained. Until the accumulated accumulated value recorded is greater than or equal to the point value of the product. Among them, if the accumulated value of the selected alliance point record is greater than the point value of the product, then the points in the Nth alliance point record are determined to be the difference between the point value of the product and the accumulated value of the previous N-1 alliance point records.
举例来说,用户在受理商户选好商品后,进行联盟积分兑换,用户终端首先按照时间戳顺序,选择第一条有效的联盟积分记录,比较第一条联盟积分价值是否大于其选定的商品积分价值,若联盟积分价值小于商品积分价值,则按顺序继续选择第二条联盟积分记录,将第一、二条联盟积分价值进行累加,若累加的积分价值仍然小于商品积分价值,则按顺序继续选择第三条联盟积分记录,以此类推,直至前面选择的N条联盟积分记录累加价值大于或等于商品价值,则停止积分记录选择。For example, after a user selects a product from an accepting merchant and redeems alliance points, the user terminal first selects the first valid alliance point record in time stamp order and compares whether the value of the first alliance point is greater than the selected product. Point value, if the value of alliance points is less than the value of product points, continue to select the second alliance points record in sequence, and accumulate the first and second alliance point values. If the accumulated point value is still less than the value of product points, continue in sequence. Select the third alliance point record, and so on, until the cumulative value of the previously selected N alliance point records is greater than or equal to the value of the product, then stop selecting point records.
步骤303,用户终端向受理终端发送兑换信息。Step 303: The user terminal sends redemption information to the acceptance terminal.
该兑换信息可以包括商品的标识及兑换商品所需的联盟积分信息,以使受理终端根据联盟积分信息进行联盟积分结算。The redemption information may include the identification of the product and the alliance point information required to redeem the product, so that the acceptance terminal performs alliance point settlement based on the alliance point information.
用户终端在将选中的N条联盟积分记录发送至受理商户,前N-1条联盟积分记录的积分价值保持不变,而第N条联盟积分记录的积分价值可以根据公式(1)来确定。When the user terminal sends the selected N alliance point records to the accepting merchant, the point value of the first N-1 alliance point records remains unchanged, while the point value of the Nth alliance point record can be determined according to formula (1).
该公式(1)可以为:The formula (1) can be:
其中,VNsh表示发送至受理商户的第N条联盟积分记录的积分价值,Vsp表示用户选中的商品的积分价值,Vi表示第i条联盟积分记录中的积分价值,i大于等于1小于N。Among them, VNsh represents the point value of the Nth alliance point record sent to the accepting merchant, Vsp represents the point value of the product selected by the user, Vi represents the point value of the i-th alliance point record, i is greater than or equal to 1 and less than N.
当用户终端向受理终端发送兑换信息之后,用户终端根据所述联盟积分信息对所述用户的积分账户中的联盟积分进行扣除。After the user terminal sends the redemption information to the acceptance terminal, the user terminal deducts the alliance points in the user's points account based on the alliance point information.
也就是说,当用户终端将N条积分记录发送至受理商户后,用户终端将前N-1条联盟积分记录进行清零,将第N条联盟积分记录的值进行扣减,扣减后第N条联盟积分记录的积分价值需要符合公式(2)。That is to say, when the user terminal sends N point records to the accepting merchant, the user terminal clears the first N-1 alliance point records, deducts the value of the Nth alliance point record, and after the deduction, the value of the Nth alliance point record is The point value of N alliance point records needs to comply with formula (2).
该公式(2)为:The formula (2) is:
其中,VNyh表示扣减后用户第N条联盟积分记录的积分价值,VNys表示用户第N条联盟积分记录的原始积分价值,Vsp表示用户选中的商品的积分价值,Vi表示第i条联盟积分记录中的积分价值,i大于等于1小于N。Among them, VNyh represents the point value of the user’s Nth alliance point record after deduction, VNys represents the original point value of the user’s Nth alliance point record, Vsp represents the point value of the product selected by the user, and Vi represents the i-th The value of points in the alliance points record, i is greater than or equal to 1 and less than N.
步骤304,受理终端在确定所述积分发行方ID为所述受理终端ID时,根据所述受理终端ID对应的联盟积分记录确定所述受理终端的结算金额。Step 304: When the acceptance terminal determines that the points issuer ID is the acceptance terminal ID, it determines the settlement amount of the acceptance terminal based on the alliance points record corresponding to the acceptance terminal ID.
受理终端在接收到用户终端发送的兑换信息之后,就可以根据各条联盟积分记录中的积分发行方ID,判断积分发行方ID是自身的ID还是其它发行方的ID。在确定积分发行方ID为受理终端ID时,就直接进行联盟积分的结算。After receiving the redemption information sent by the user terminal, the acceptance terminal can determine whether the points issuer ID is its own ID or the ID of another issuer based on the point issuer ID in each alliance point record. When the point issuer ID is determined to be the acceptance terminal ID, the settlement of alliance points is directly performed.
受理终端按照兑换信息中的积分发行方ID、受理终端ID对联盟积分记录进行分类。The acceptance terminal classifies the alliance point records according to the point issuer ID and acceptance terminal ID in the redemption information.
对于积分发行方ID和受理终端ID相同的联盟积分记录中的积分数量进行累加,按照积分和人民币的兑换比例计算出结算金额。The number of points in the alliance point records with the same point issuer ID and acceptance terminal ID is accumulated, and the settlement amount is calculated according to the exchange ratio between points and RMB.
对于积分发行方ID和受理终端ID不同的联盟积分记录,发送到相应的积分发行方。For alliance point records with different point issuer IDs and acceptance terminal IDs, they are sent to the corresponding points issuer.
步骤305,受理终端向第一积分发行方发送结算请求。Step 305: The acceptance terminal sends a settlement request to the first points issuer.
如果受理终端确定积分发行方ID为第一积分发行方ID时,就向该第一积分发行方ID对应的积分发行方发送结算请求,该结算请求中包括第一积分发行方ID对应的联盟积分记录。If the acceptance terminal determines that the points issuer ID is the first points issuer ID, it sends a settlement request to the points issuer corresponding to the first points issuer ID. The settlement request includes the alliance points corresponding to the first points issuer ID. Record.
步骤306,第一积分发行方向受理终端发送结算确认信息。Step 306: The first points issuer sends settlement confirmation information to the acceptance terminal.
第一积分发行方收到受理终端发送的结算请求后,经过计算后确认结算金额无误后,向受理终端发送确认信息,该确认信息中包括第一积分发行方的结算金额以及结算金额对应的资金。After the first point issuer receives the settlement request sent by the acceptance terminal, after calculation and confirming that the settlement amount is correct, it sends confirmation information to the acceptance terminal. The confirmation information includes the settlement amount of the first point issuer and the funds corresponding to the settlement amount. .
步骤307,受理终端根据所述第一积分发行方ID对应积分发行方发送的结算金额以及所述结算金额对应的资金以及所述受理终端的结算金额,将所述联盟积分信息对应的联盟积分清零。Step 307: The acceptance terminal clears the alliance points corresponding to the alliance point information based on the settlement amount sent by the points issuer corresponding to the first points issuer ID, the funds corresponding to the settlement amount, and the settlement amount of the acceptance terminal. zero.
受理终端按照计算出来的第一积分发行方和受理终端之间的结算金额,将资金从积分发行方划拨到受理终端,并在接收到结算资金后,将已完成结算请求的联盟积分清零。The acceptance terminal transfers funds from the points issuer to the acceptance terminal according to the calculated settlement amount between the first point issuer and the acceptance terminal, and after receiving the settlement funds, clears the alliance points that have completed the settlement request.
需要说明的是,本发明实施例提供的联盟积分结算方法在底层技术实现上可以如图4所示,在联盟积分发放时,将发放时间戳和发行方信息保存到积分发放记录中,用户收到联盟积分的同时也保存了积分发放时间戳和对应的积分发行方信息,通过发放时间戳和积分发行方信息将积分发放记录区别开来。当用户使用联盟积分进行兑换商品时,按照联盟积分发放时间先后顺序进行积分扣减,实现联盟积分兑换。It should be noted that the alliance points settlement method provided by the embodiment of the present invention can be implemented in underlying technology as shown in Figure 4. When alliance points are issued, the issuance time stamp and issuer information are saved in the points issuance record, and the user receives When receiving alliance points, the points issuance timestamp and corresponding point issuer information are also saved. Points issuance records are distinguished by the issuance timestamp and point issuer information. When users use alliance points to redeem products, points will be deducted according to the order of the alliance points issuance time to achieve alliance point redemption.
当受理商户进行积分结算请求时,请求信息中除了联盟积分(积分名称和积分数量)信息,还包括受理商户信息、积分发行方信息。系统通过积分发行方信息找到对应的积分发行方,积分发行方确认受理商户结算请求后,系统通过受理商户ID将资金从积分发行方划拨到对应的受理商户,完成联盟积分结算。When a merchant accepts a point settlement request, the request information includes, in addition to alliance point (point name and point quantity) information, the merchant information and point issuer information. The system finds the corresponding points issuer through the points issuer information. After the points issuer confirms the acceptance of the merchant's settlement request, the system transfers funds from the points issuer to the corresponding acceptance merchant through the acceptance merchant ID to complete the alliance points settlement.
从用户角度来看,聚合兑换的联盟积分结算流程如图5所示,联盟积分发放到用户手中时,用户收到的是一种联盟积分,用户兑换时,表现的也是一种联盟积分进行兑换,做到了联盟内积分统一兑换。受理商户进行结算时,可以通过结算请求信息识别出联盟积分对应的积分发行方,完成联盟积分结算。From the user's perspective, the alliance points settlement process for aggregate redemption is shown in Figure 5. When alliance points are issued to the user, the user receives a kind of alliance points. When the user redeems, it is also a kind of alliance points for redemption. , achieving unified redemption of points within the alliance. When the accepting merchant performs settlement, it can identify the points issuer corresponding to the alliance points through the settlement request information and complete the alliance point settlement.
本发明实施例实现了联盟积分结算,通过在联盟积分发放时增加发放时间戳和积分发行方信息,将每一条积分发放记录区别开来。用户进行联盟积分兑换时,按照积分发放时间戳的先后顺序,对积分进行扣减,实现联盟积分兑换。受理商户进行联盟积分结算时,通过积分发行方信息将联盟积分发送至对应的积分发行方,实现联盟积分结算。The embodiment of the present invention realizes alliance point settlement, and distinguishes each point issuance record by adding the issuance time stamp and point issuer information when the alliance points are issued. When the user redeems alliance points, the points will be deducted according to the order of the points issuance timestamp to achieve alliance point redemption. When the accepting merchant performs alliance points settlement, the alliance points will be sent to the corresponding points issuer through the points issuer information to achieve alliance point settlement.
上述实施例表明,用户终端获取用户选中的商品,并确定商品的积分价值,根据商品的积分价值从用户的积分账户中确定出兑换商品所需的联盟积分信息,联盟积分信息包括N条联盟积分记录,每条联盟积分包括时间戳、联盟名称和积分发行方ID,然后向受理终端发送兑换信息,兑换信息包括商品的标识及兑换商品所需的联盟积分信息,以使受理终端根据联盟积分信息进行联盟积分结算。通过在联盟积分记录中增加时间戳和对应的积分发行方ID,可以将用户接收到的联盟积分进行区分,同时在将联盟积分信息发送给受理终端时,也使得受理终端根据积分发行方ID进行相应的联盟积分结算,从而实现了联盟积分兑换。The above embodiment shows that the user terminal obtains the product selected by the user, determines the point value of the product, and determines the alliance point information required to redeem the product from the user's point account based on the point value of the product. The alliance point information includes N alliance points. Record, each alliance point includes a timestamp, alliance name and point issuer ID, and then sends redemption information to the acceptance terminal. The redemption information includes the identification of the product and the alliance points information required to redeem the product, so that the acceptance terminal can use the alliance points information according to Calculate alliance points. By adding a timestamp and the corresponding points issuer ID to the alliance points record, the alliance points received by the user can be distinguished. At the same time, when the alliance points information is sent to the acceptance terminal, the acceptance terminal is also enabled to perform processing based on the points issuer ID. The corresponding alliance points are settled, thus realizing the alliance points exchange.
基于相同的技术构思,图6示例性的示出了本发明实施例提供的一种联盟积分结算装置,该装置可以执行联盟积分结算的流程。该装置可以为上述用户终端。Based on the same technical concept, FIG. 6 exemplarily shows an alliance points settlement device provided by an embodiment of the present invention. The device can execute the process of alliance points settlement. The device may be the above-mentioned user terminal.
如图6所示,该装置具体包括:As shown in Figure 6, the device specifically includes:
获取模块601,用于获取用户选中的商品,并确定所述商品的积分价值;The acquisition module 601 is used to obtain the product selected by the user and determine the point value of the product;
处理模块602,用于根据所述商品的积分价值从所述用户的积分账户中确定出兑换所述商品所需的联盟积分信息;所述联盟积分信息包括N条联盟积分记录,每条所述联盟积分包括时间戳、联盟名称和积分发行方身份标识ID;N为大于1的正整数;The processing module 602 is configured to determine the alliance point information required to redeem the commodity from the user's points account according to the point value of the commodity; the alliance point information includes N alliance points records, each of which Alliance points include timestamp, alliance name and point issuer ID; N is a positive integer greater than 1;
发送模块603,用于向受理终端发送兑换信息,所述兑换信息包括所述商品的标识及兑换所述商品所需的联盟积分信息,以使所述受理终端根据所述联盟积分信息进行联盟积分结算。The sending module 603 is configured to send redemption information to the acceptance terminal, where the redemption information includes the identification of the commodity and the alliance point information required to redeem the commodity, so that the acceptance terminal can perform alliance points based on the alliance point information. Settlement.
可选的,所述处理模块602还用于:Optionally, the processing module 602 is also used to:
在获取用户选中的商品之前,控制所述获取单元获取联盟积分记录;Before acquiring the product selected by the user, control the acquisition unit to acquire the alliance points record;
将所述联盟积分记录按照所述时间戳进行排序并存储在所述用户的积分账户中。The alliance points records are sorted according to the timestamp and stored in the user's points account.
可选的,所述处理模块602具体用于:Optionally, the processing module 602 is specifically used to:
按照时间戳顺序选择第一条联盟积分记录,对比所述第一条联盟积分的价值是否大于所述商品的积分价值,若否,则继续选择第二条联盟积分记录,直到选择的联盟积分记录的累计值大于或等于所述商品的积分价值为止;Select the first alliance points record in the order of timestamp, and compare whether the value of the first alliance points is greater than the point value of the product. If not, continue to select the second alliance points record until the selected alliance points record until the cumulative value is greater than or equal to the point value of the product;
其中,若所述选择的联盟积分记录的累计值大于所述商品的积分价值,则确定所述第N条联盟积分记录中的积分为所述商品的积分价值与所述前N-1条联盟积分记录的累计值之差。Wherein, if the cumulative value of the selected alliance point record is greater than the point value of the product, then it is determined that the points in the Nth alliance point record are the points value of the product and the points value of the first N-1 alliances. The difference between the accumulated values of the points record.
可选的,所述处理模块602还用于:Optionally, the processing module 602 is also used to:
在向所述受理终端发送兑换信息之后,根据所述联盟积分信息对所述用户的积分账户中的联盟积分进行扣除。After the redemption information is sent to the acceptance terminal, the alliance points in the user's points account are deducted according to the alliance point information.
基于相同的技术构思,图7示例性的示出了本发明实施例提供的一种联盟积分结算装置,该装置可以执行联盟积分结算的流程。该装置可以为上述受理终端。Based on the same technical concept, FIG. 7 exemplarily shows an alliance points settlement device provided by an embodiment of the present invention. The device can execute the process of alliance points settlement. The device may be the above-mentioned acceptance terminal.
如图7所示,该装置包括:As shown in Figure 7, the device includes:
获取模块701,用于获取用户终端发送的兑换信息,所述兑换信息包括用户选中的商品的标识以及兑换所述商品所需的联盟积分信息;所述联盟积分信息包括N条联盟积分记录,每条所述联盟积分包括时间戳、联盟名称和积分发行方ID;N为大于1的正整数;The acquisition module 701 is used to obtain the exchange information sent by the user terminal. The exchange information includes the identification of the product selected by the user and the alliance point information required to redeem the product; the alliance point information includes N alliance point records, each The alliance points mentioned in Article 1 include timestamp, alliance name and point issuer ID; N is a positive integer greater than 1;
处理模块702,用于在确定所述积分发行方ID为所述受理终端ID时,根据所述受理终端ID对应的联盟积分记录确定所述受理终端的结算金额;The processing module 702 is configured to determine the settlement amount of the acceptance terminal based on the alliance points record corresponding to the acceptance terminal ID when it is determined that the points issuer ID is the acceptance terminal ID;
发送模块703,用于在确定所述积分发行方ID为第一积分发行方ID时,根据所述第一积分发行方ID,向所述第一积分发行方ID对应积分发行方发送结算请求,以使所述第一积分发行方ID对应的积分发行方进行联盟积分结算;所述结算请求中包括第一积分发行方ID对应的联盟积分记录。The sending module 703 is configured to send a settlement request to the points issuer corresponding to the first points issuer ID based on the first points issuer ID when it is determined that the points issuer ID is the first points issuer ID, So that the points issuer corresponding to the first points issuer ID performs alliance point settlement; the settlement request includes the alliance point record corresponding to the first points issuer ID.
可选的,所述处理模块702还用于:Optionally, the processing module 702 is also used to:
在向所述第一积分发行方ID对应积分发行方发送结算请求之后,控制所述获取模块接收所述第一积分发行方ID对应积分发行方发送的结算金额以及所述结算金额对应的资金;After sending a settlement request to the points issuer corresponding to the first points issuer ID, control the acquisition module to receive the settlement amount sent by the points issuer corresponding to the first points issuer ID and the funds corresponding to the settlement amount;
根据所述第一积分发行方ID对应积分发行方发送的结算金额以及所述结算金额对应的资金以及所述受理终端的结算金额,将所述联盟积分信息对应的联盟积分清零。According to the settlement amount sent by the points issuer corresponding to the first points issuer ID, the funds corresponding to the settlement amount, and the settlement amount of the acceptance terminal, the alliance points corresponding to the alliance point information are cleared to zero.
基于相同的技术构思,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述联盟积分结算方法。Based on the same technical concept, embodiments of the present invention also provide a computer-readable storage medium. The computer-readable storage medium stores computer-executable instructions. The computer-executable instructions are used to cause the computer to execute the above alliance. Points settlement method.
基于相同的技术构思,本发明实施例还提供了一种计算设备,包括:Based on the same technical concept, embodiments of the present invention also provide a computing device, including:
存储器,用于存储程序指令;Memory, used to store program instructions;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述联盟积分结算方法。The processor is configured to call the program instructions stored in the memory and execute the above-mentioned alliance points settlement method according to the obtained program.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The 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 process and/or block in the flowchart illustrations and/or block diagrams, and combinations of processes 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 a 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 a use A device for implementing the functions specified in one process or processes of the flowchart and/or one block or blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction means, the instructions The device implements the functions specified in a process or processes of the flowchart and/or a block or blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operating steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby executing on the computer or other programmable device. Instructions provide steps for implementing the functions specified in a process or processes of a flowchart diagram and/or a block or blocks of a block diagram.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。Although the preferred embodiments of the present invention have been described, those skilled in the art will be able to make additional changes and modifications to these embodiments once the basic inventive concepts are apparent. Therefore, it is intended that the appended claims be construed to include the preferred embodiments and all changes and modifications that fall within the scope of the invention.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the invention. In this way, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies, the present invention is also intended to include these modifications and variations.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811602886.1ACN109711884B (en) | 2018-12-26 | 2018-12-26 | Alliance point settlement method and device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811602886.1ACN109711884B (en) | 2018-12-26 | 2018-12-26 | Alliance point settlement method and device |
| Publication Number | Publication Date |
|---|---|
| CN109711884A CN109711884A (en) | 2019-05-03 |
| CN109711884Btrue CN109711884B (en) | 2023-12-22 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811602886.1AActiveCN109711884B (en) | 2018-12-26 | 2018-12-26 | Alliance point settlement method and device |
| Country | Link |
|---|---|
| CN (1) | CN109711884B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110751513A (en)* | 2019-10-10 | 2020-02-04 | 深圳市云积分科技有限公司 | Data processing method and device for intelligent operation platform |
| CN111192088B (en)* | 2019-12-27 | 2023-07-18 | 万翼科技有限公司 | Method and device for determining settlement object of point and computer readable storage medium |
| CN111445281B (en)* | 2020-03-18 | 2024-08-09 | 中国建设银行股份有限公司 | Block chain-based integral monitoring method, device and computer readable storage medium |
| CN111429182A (en)* | 2020-03-24 | 2020-07-17 | 成都校精灵科技有限公司 | Divide red type integral system based on block chain |
| CN111639965B (en)* | 2020-05-15 | 2023-04-21 | 浙江口碑网络技术有限公司 | Integral updating method and device |
| CN112116388A (en)* | 2020-09-16 | 2020-12-22 | 翼集分电子商务(上海)有限公司 | A method and system for the mutual exchange of multi-party points and commodities based on blockchain |
| CN114066399A (en)* | 2021-11-01 | 2022-02-18 | 中国建设银行股份有限公司 | Point exchange method, device, equipment and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106779805A (en)* | 2016-11-24 | 2017-05-31 | 中国银行股份有限公司 | Integration circulation method and device between a kind of different businessmans based on block chain |
| CN108256909A (en)* | 2018-01-10 | 2018-07-06 | 北京思特奇信息技术股份有限公司 | A kind of integrating system and method based on block chain |
| CN108776908A (en)* | 2018-06-01 | 2018-11-09 | 杭州复杂美科技有限公司 | A kind of block chain accumulated point exchanging method |
| CN109087116A (en)* | 2017-06-14 | 2018-12-25 | 中兴通讯股份有限公司 | Accumulated point exchanging method, integral transaction system and computer readable storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6042011B1 (en)* | 2016-04-25 | 2016-12-14 | 株式会社Sound−F | Point management system, apparatus, and method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106779805A (en)* | 2016-11-24 | 2017-05-31 | 中国银行股份有限公司 | Integration circulation method and device between a kind of different businessmans based on block chain |
| CN109087116A (en)* | 2017-06-14 | 2018-12-25 | 中兴通讯股份有限公司 | Accumulated point exchanging method, integral transaction system and computer readable storage medium |
| CN108256909A (en)* | 2018-01-10 | 2018-07-06 | 北京思特奇信息技术股份有限公司 | A kind of integrating system and method based on block chain |
| CN108776908A (en)* | 2018-06-01 | 2018-11-09 | 杭州复杂美科技有限公司 | A kind of block chain accumulated point exchanging method |
| Publication number | Publication date |
|---|---|
| CN109711884A (en) | 2019-05-03 |
| Publication | Publication Date | Title |
|---|---|---|
| CN109711884B (en) | Alliance point settlement method and device | |
| US12141768B2 (en) | Semi-private blockchain virtual currency exchange systems | |
| US20150019428A1 (en) | Systems and methods for dynamic transaction-payment routing | |
| CN113822676A (en) | Repetitive payment control method and device for aggregated payment cashier | |
| CN111986022A (en) | Transaction quota processing method and system based on block chain and each node | |
| US20180101841A1 (en) | Methods, systems, and computer readable media for event triggered exchange of digital commerce instruments between digital wallets | |
| CN112435129A (en) | Financing method, financing system, device, equipment and storage medium | |
| WO2017107870A1 (en) | Offline payment method and device | |
| WO2025077657A1 (en) | Credit-based transaction processing method and device | |
| CN114219497B (en) | Account information determination method, device and server | |
| CN108876339B (en) | Token-based electronic pet transaction method and device | |
| CN113362165B (en) | Service processing method, device and equipment | |
| CN111144911A (en) | A two-dimensional code-based multi-service management method, equipment, and medium | |
| CN112200563B (en) | Multi-account financial card management method and device, electronic equipment and medium | |
| CN116720857A (en) | Payment separation method, device, apparatus, medium and program product | |
| CN113938885B (en) | Method and device for paying and signing | |
| CN117242474A (en) | Repayment server and method for providing loan repayment | |
| CN114511270A (en) | Method, apparatus, electronic device and medium for allocating inventory | |
| WO2018076701A1 (en) | Settlement method, server and terminal | |
| US8682787B1 (en) | Trade-in program with advance payment | |
| CN111967962A (en) | Financial transaction processing method and device | |
| CN111489170A (en) | Processing method, device and equipment for refusal payment information | |
| US12294648B2 (en) | Systems and methods for validating transfers between cryptographic addresses | |
| CN115099891B (en) | Account splitting method, device and equipment | |
| CN111260458B (en) | Data processing method and related devices and equipment |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |