Virtual resource processing method and apparatus, electronic device, and storage medium

By displaying prompts for using virtual resources and inviting others to join group purchases on group-buying platforms, users can choose to use virtual resources to place orders without group purchases or invite others to join group purchases. This solves the problem of insufficient dissemination of group-buying information, increases the number of new users, and enriches the ways to use resources that do not require group purchases.

CN120125320BActive Publication Date: 2026-01-09KOU KOU XIANG CHUAN BEIJING NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510239897.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-14
Publication Date
2026-01-09
Estimated Expiration
2042-06-14

AI Technical Summary

Technical Problem

In group-buying platforms, how can we make reasonable use of free-group-buying coupons to promote the spread of group-buying information, increase the number of new users, and solve the problem that users cannot choose how to use free-group-buying coupons?

Method used

By querying the virtual resources in the user's account, the terminal displays virtual resource usage prompts and group-buying invitation prompts, allowing users to choose whether to use virtual resources to place orders without group buying or to invite others to group buy, and then cancel the virtual resources and generate an order after confirmation.

Benefits of technology

It increases the channels for disseminating group-buying information, boosts the number of new users on the group-buying platform, and enriches the ways to use free-to-buy resources. Users can choose their own ordering method, avoiding the single operation of ordering free-to-buy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120125320B_ABST
    Figure CN120125320B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of Internet, in particular to a virtual resource processing method, device and electronic equipment. The method comprises the following steps: in response to an operation of purchasing a group-buying object, querying a virtual resource in a user account corresponding to the operation of purchasing the group-buying object, the virtual resource being used for generating an order in a non-group-buying mode; sending the queried virtual resource information and group-buying invitation prompt information to a terminal, so that the terminal displays a first use prompt of the virtual resource according to the virtual resource information and displays a group-buying invitation prompt according to the group-buying invitation prompt information on a group-buying detail page, the first use prompt comprising a first control for using the virtual resource, and the group-buying invitation prompt comprising a second control for sending a group-buying invitation message; and in response to a trigger operation on the first control, confirming and canceling the virtual resource based on the use of the virtual resource by a user and generating an order. The present application increases the transmission path of group-buying information and enriches the use mode of group-buying-free resources.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application with the application date of June 14, 2022, the application number of 202210667942X, and the invention name of "virtual resource processing method, device, electronic equipment and storage medium". TECHNICAL FIELD

[0002] The present application relates to the technical field of Internet, in particular to a virtual resource processing method, device, electronic equipment and computer readable storage medium. BACKGROUND

[0003] With the rise of online stores, more and more items can be obtained through online ordering, and group buying mode has been favored by more and more users, and thus dedicated group buying platforms have emerged. In the traditional group buying mode, a certain number of ordering users need to be satisfied to form a group, so the ordering users often need to find group users by themselves to form a group. For example, the ordering user can send group invitation information containing a group buying product link to friends and relatives through a third-party chat tool, and the user receiving the invitation information can browse the product and place an order by clicking the link.

[0004] With the development of the above technology, the use of free group coupon free group ordering mode has appeared in the group buying mode. However, how to reasonably use the free group coupon and promote the spread of group buying information is a problem to be solved. SUMMARY

[0005] In view of the above problems, the present application is proposed to provide a virtual resource processing method, device, electronic equipment and computer readable storage medium which can overcome the above problems or at least partially solve the above problems.

[0006] According to a first aspect of the present application, a virtual resource processing method is provided, comprising:

[0007] In response to the operation of purchasing the group order object, querying the virtual resource in the user account corresponding to the operation of purchasing the group order object, the virtual resource being used to generate an order in a non-group order mode;

[0008] Send the queried virtual resource information and group invitation prompt information to the terminal, so that the terminal displays a first use prompt of the virtual resource according to the virtual resource information and displays a group invitation prompt according to the group invitation prompt information on the group order detail page, the first use prompt comprising a first control for using the virtual resource, and the group invitation prompt comprising a second control for sending a group invitation message;

[0009] In response to the triggering operation of the first control, the virtual resource is invalidated based on the user's use confirmation of the virtual resource and an order is generated.

[0010] In some embodiments, the method further comprises: determining whether the issuance of the virtual resource meets a preset condition;

[0011] After the operation of querying the virtual resource in the user account corresponding to the operation of purchasing the split-bill object, the method further comprises:

[0012] If the issuance of the virtual resource meets the preset condition, the first order information is sent to the terminal to make the terminal display a first order submission page, and the first order submission page does not include a use prompt of the virtual resource;

[0013] If the issuance of the virtual resource does not meet the preset condition, the second order information is sent to the terminal to make the terminal display a second order submission page, and the second order submission page includes a second use prompt of the virtual resource, and the second use prompt includes a third control for performing a selection or deselection operation on the virtual resource.

[0014] In some embodiments, the display area of the split-bill invitation prompt is greater than the display area of the first use prompt.

[0015] In some embodiments, in response to the triggering operation on the first control, the virtual resource is invalidated based on the user's use confirmation of the virtual resource and an order is generated, comprising:

[0016] In response to the triggering operation on the first control, use confirmation information of the virtual resource is sent to the terminal to make the terminal display a use confirmation interface of the virtual resource, and the use confirmation interface displays a control for determining to use or not to use the virtual resource and the number of virtual resources in the user account.

[0017] In response to the triggering operation on the control for determining to use the virtual resource, the virtual resource is invalidated and an order is generated.

[0018] In some embodiments, the method further comprises:

[0019] In response to the operation of logging in the first user account, it is determined whether there is a completed order or an uncompleted order in the first user account; if neither the completed order nor the uncompleted order exists in the first user account, the virtual resource is issued to the first user account; and / or,

[0020] The split-bill failure rate of the first user account is calculated according to order data of the first user account; if the split-bill failure rate is greater than a second threshold, the virtual resource is issued to the first user account; and / or,

[0021] after the deadline of the order sharing initiated by the first user account is reached, if no operation of participating in the order sharing by the second user account is received, the virtual resource is issued to the first user account; and / or,

[0022] in response to an operation of the second user account on the fourth control, the virtual resource is issued to the first user account, the fourth control is displayed after the second user account clicks a virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

[0023] In some embodiments, the method further comprises:

[0024] in response to an operation of the first user account opening a home page of the order sharing platform, it is judged whether there is a completed order or an uncompleted order in the first user account, and whether there is the virtual resource in the first user account;

[0025] if there is neither the completed order nor the uncompleted order in the first user account, and there is no virtual resource, the virtual resource is issued to the first user account;

[0026] the first terminal is sent with first prompt information, so that the terminal displays the first prompt information in the form of a pop-up window on the home page of the order sharing platform, the first prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-order sharing manner, and information of all or part of order sharing objects matched with the first user account.

[0027] In some embodiments, the method further comprises:

[0028] if there is neither the completed order nor the uncompleted order in the first user account, but there is the virtual resource, it is judged according to attribute information of the existing virtual resource whether the current time has exceeded the validity period of the virtual resource and whether the virtual resource is in an available state;

[0029] if the current time has not exceeded the validity period of the virtual resource and the virtual resource is in an available state, the second terminal is sent with second prompt information, so that the terminal displays the second prompt information on the home page of the order sharing platform and on an object detail page, and the second prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-order sharing manner.

[0030] In some embodiments, the method further comprises:

[0031] obtaining delivery location information of the user account, determining whether there is a delivery area covering the delivery location according to the delivery location information;

[0032] If there is a delivery area covering the delivery location, determining information of part or all of the delivery area covering the delivery location as information of all or part of the order sharing object matched with the first user account.

[0033] According to a second aspect of the embodiments of the present application, a virtual resource processing method is provided, comprising:

[0034] receiving an operation of purchasing an order sharing object, and sending operation information of the operation of purchasing the order sharing object to a server, so that the server queries a virtual resource in a user account corresponding to the operation of purchasing the order sharing object, the virtual resource being used to generate an order in a non-order sharing manner;

[0035] receiving virtual resource information and order sharing invitation prompt information sent by the server, and displaying a first use prompt of the virtual resource according to the virtual resource information and an order sharing invitation prompt according to the order sharing invitation prompt information on an order sharing detail page, the first use prompt comprising a first control for using the virtual resource, and the order sharing invitation prompt comprising a second control for sending an order sharing invitation message;

[0036] receiving a triggering operation on the first control and sending the triggering operation to the server, so that the server confirms to cancel the virtual resource and generates an order based on a use of the virtual resource by a user.

[0037] In some embodiments, after the receiving an operation of purchasing an order sharing object and sending operation information of the operation of purchasing the order sharing object to a server, the method further comprises:

[0038] In a first case, receiving first order information and displaying a first order submission page, the first order information being sent by the server when it is determined that the virtual resource meets a preset condition, and the first order submission page not comprising a use prompt of the virtual resource;

[0039] In a second case, receiving second order information and displaying a second order submission page, the second order information being sent by the server when it is determined that the virtual resource does not meet a preset condition, and the second order submission page comprising a second use prompt of the virtual resource, the second use prompt comprising a third control for performing a selection or deselection operation on the virtual resource.

[0040] In some embodiments, an exhibition area of the order sharing invitation prompt is greater than an exhibition area of the first use prompt.

[0041] In some embodiments, the receiving the triggering operation on the first control and sending to the server to make the server confirm the virtual resource based on the user's use of the virtual resource and generate an order, comprises:

[0042] receiving the triggering operation on the first control and sending the triggering operation information on the first control to the server;

[0043] receiving the use confirmation information of the virtual resource sent by the server, displaying the use confirmation interface of the virtual resource, the use confirmation interface showing the control of determining to use or cancel to use the virtual resource, and the number of virtual resources in the user account;

[0044] receiving the triggering operation on the control of determining to use the virtual resource, and sending the triggering operation information on the control of determining to use the virtual resource to the server to make the server cancel the virtual resource and generate an order.

[0045] In some embodiments, the method further comprises:

[0046] receiving the operation of opening the group purchase platform home page by the first user account;

[0047] receiving the first prompt information sent by the server, the first prompt information being sent by the server at the same time or after the server judges that there is neither the completed order nor the uncompleted order in the first user account, and there is no virtual resource, and the virtual resource is issued to the first user account; the first prompt information comprises information prompting the first user account to use the virtual resource to generate an order in a non-group purchase manner, and information of all or part of the group purchase objects matched with the first user account;

[0048] displaying the first prompt information in the form of a pop-up window on the group purchase platform home page.

[0049] In some embodiments, the method further comprises:

[0050] receiving the second prompt information sent by the server, the second prompt information being sent by the server at the same time or after the server judges that there is neither the completed order nor the uncompleted order in the first user account, but there is the virtual resource, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in a usable state, the second prompt information comprising information prompting the first user account to use the virtual resource to generate an order in a non-group purchase manner;

[0051] displaying the second prompt information on the group purchase platform home page, and displaying the second prompt information on the object detail page.

[0052] According to a third aspect of the embodiments of the present application, a virtual resource processing apparatus is provided, comprising:

[0053] a querying module configured to query, in response to a purchase-packing-object operation, a virtual resource in a user account corresponding to the purchase-packing-object operation, the virtual resource being used to generate an order in a non-packing manner;

[0054] a sending module configured to send the queried virtual resource information and a packing invitation prompt information to a terminal, so that the terminal displays, in a packing detail page, a first use prompt of the virtual resource according to the virtual resource information, and displays a packing invitation prompt according to the packing invitation prompt information, the first use prompt comprising a first control for using the virtual resource, and the packing invitation prompt comprising a second control for sending a packing invitation message;

[0055] a generating module configured to, in response to a triggering operation on the first control, cancel the virtual resource based on a user's use confirmation of the virtual resource and generate an order.

[0056] In some embodiments, the apparatus further comprises a judging module configured to judge whether the issuance of the virtual resource meets a preset condition.

[0057] After the querying module queries, in response to a purchase-packing-object operation, a virtual resource in a user account corresponding to the purchase-packing-object operation, the sending module is further configured to:

[0058] if the issuance of the virtual resource meets a preset condition, send first order information to the terminal so that the terminal displays a first order submission page, the first order submission page not comprising a use prompt of the virtual resource;

[0059] if the issuance of the virtual resource does not meet a preset condition, send second order information to the terminal so that the terminal displays a second order submission page, the second order submission page comprising a second use prompt of the virtual resource, the second use prompt comprising a third control for performing a selection or deselection operation on the virtual resource.

[0060] In some embodiments, the packing invitation prompt has a display area larger than that of the first use prompt.

[0061] In some embodiments, the generating module, in response to a triggering operation on the first control, cancels the virtual resource based on a user's use confirmation of the virtual resource and generates an order, comprising:

[0062] In response to a triggering operation on the first control, usage confirmation information of the virtual resource is sent to the terminal, so that the terminal displays a usage confirmation interface of the virtual resource, the usage confirmation interface displays a control for determining to use or cancel to use the virtual resource, and a quantity of virtual resources in the user account;

[0063] In response to a triggering operation on the control for determining to use the virtual resource, the virtual resource is cancelled and an order is generated.

[0064] In some embodiments, the apparatus further comprises a first issuing module configured to:

[0065] In response to an operation of logging in to a first user account, it is determined whether there is a completed order or an uncompleted order in the first user account; if neither the completed order nor the uncompleted order exists in the first user account, the virtual resource is issued to the first user account; and / or,

[0066] According to order data of the first user account, a failure rate of a group purchase is calculated; if the failure rate is greater than a second threshold, the virtual resource is issued to the first user account; and / or,

[0067] After a group purchase deadline initiated by the first user account is reached, if an operation of participating in the group purchase by a second user account is not received, the virtual resource is issued to the first user account; and / or,

[0068] In response to an operation of the second user account on a fourth control, the virtual resource is issued to the first user account, the fourth control is displayed after the second user account clicks a virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

[0069] In some embodiments, the apparatus further comprises a second issuing module configured to:

[0070] In response to an operation of a first user account opening a group purchase platform home page, it is determined whether there is a completed order or an uncompleted order in the first user account, and whether there is the virtual resource in the first user account;

[0071] If neither the completed order nor the uncompleted order exists in the first user account, and the virtual resource does not exist, the virtual resource is issued to the first user account;

[0072] The first prompt information is sent to the terminal, so that the terminal displays the first prompt information in the form of a pop-up window on the group purchase platform home page. The first prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-group purchase manner, and information of all or part of group purchase objects matched with the first user account.

[0073] In some embodiments, the sending module is further configured to:

[0074] If neither the completed order nor the uncompleted order exists in the first user account, but the virtual resource exists, it is determined according to attribute information of the existing virtual resource whether the current time has exceeded the validity period of the virtual resource and whether the virtual resource is in an available state;

[0075] If the current time has not exceeded the validity period of the virtual resource and the virtual resource is in an available state, second prompt information is sent to the terminal, so that the terminal displays the second prompt information on the group purchase platform home page and on an object detail page. The second prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-group purchase manner.

[0076] In some embodiments, the sending of the first prompt information to the terminal includes:

[0077] The delivery location information of the user account is obtained, and it is determined whether there is a group purchase object covering the delivery location according to the delivery location information;

[0078] If there is a group purchase object covering the delivery location, information of part or all of the group purchase objects covering the delivery location is determined as information of all or part of the group purchase objects matched with the first user account.

[0079] According to a fourth aspect of an embodiment of the present application, a virtual resource processing apparatus is provided, which comprises:

[0080] The first sending module is configured to receive an operation of purchasing a group purchase object, and send operation information of the operation of purchasing the group purchase object to a server, so that the server queries a virtual resource in a user account corresponding to the operation of purchasing the group purchase object. The virtual resource is used to generate an order in a non-group purchase manner.

[0081] The display module is configured to receive the virtual resource information and the invitation prompt information sent by the server, display a first use prompt of the virtual resource according to the virtual resource information on a page of the order sharing details, and display an invitation prompt according to the invitation prompt information, wherein the first use prompt comprises a first control for using the virtual resource, and the invitation prompt comprises a second control for sending an order sharing invitation message.

[0082] The second sending module is configured to receive a triggering operation on the first control and send the triggering operation to the server, so that the server confirms and cancels the virtual resource based on the use of the virtual resource by the user and generates an order.

[0083] In some embodiments, after the first sending module receives an operation of purchasing the order sharing object and sends operation information of the operation of purchasing the order sharing object to the server, the display module is further configured to:

[0084] In a first case, receive first order information and display a first order submission page, wherein the first order information is sent by the server when it is determined that the virtual resource meets a preset condition, and the first order submission page does not comprise a use prompt of the virtual resource;

[0085] In a second case, receive second order information and display a second order submission page, wherein the second order information is sent by the server when it is determined that the virtual resource does not meet a preset condition, the second order submission page comprises a second use prompt of the virtual resource, and the second use prompt comprises a third control for performing a selection or deselection operation on the virtual resource.

[0086] In some embodiments, the display area of the invitation prompt is greater than the display area of the first use prompt.

[0087] In some embodiments, the receiving a triggering operation on the first control and sending the triggering operation to the server, so that the server confirms and cancels the virtual resource based on the use of the virtual resource by the user and generates an order, comprises:

[0088] receiving a triggering operation on the first control and sending information of the triggering operation on the first control to the server;

[0089] receiving use confirmation information of the virtual resource sent by the server, and displaying a use confirmation interface of the virtual resource, wherein the use confirmation interface displays a control for determining to use or not to use the virtual resource and a quantity of virtual resources in the user account;

[0090] receive a triggering operation of the control for determining the use of the virtual resource, and send triggering operation information of the control for determining the use of the virtual resource to the server, so that the server cancels the virtual resource and generates an order.

[0091] In some embodiments, the display module is further configured to:

[0092] receive an operation of opening a group purchase platform home page by a first user account;

[0093] receive first prompt information sent by the server, the first prompt information being sent by the server when the server determines that neither the completed order nor the uncompleted order exists in the first user account, and the virtual resource does not exist in the first user account, and the first prompt information being sent at the same time or after the virtual resource is issued to the first user account; the first prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-group purchase manner, and information of all or part of group purchase objects matched with the first user account;

[0094] display the first prompt information in the form of a pop-up window on the group purchase platform home page.

[0095] In some embodiments, the display module is further configured to:

[0096] receive second prompt information sent by the server, the second prompt information being sent by the server when the server determines that neither the completed order nor the uncompleted order exists in the first user account, but the virtual resource exists in the first user account, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state at the same time or after the virtual resource is issued to the first user account, and the second prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-group purchase manner;

[0097] display the second prompt information on the group purchase platform home page, and display the second prompt information on an object detail page.

[0098] According to a fifth aspect of an embodiment of the present application, an electronic device is provided, comprising a processor, a memory, a communication interface and a communication bus, the processor, the memory and the communication interface complete communication with each other through the communication bus;

[0099] The memory is configured to store at least one executable instruction, and the executable instruction causes the processor to perform operations corresponding to the virtual resource processing method.

[0100] According to a sixth aspect of the embodiments of the present application, a computer readable storage medium is provided, and the computer readable storage medium stores at least one executable instruction, and the executable instruction causes a processor to perform operations corresponding to the virtual resource processing method.

[0101] According to the virtual resource processing method of the embodiments of the present application, by querying whether the user has the virtual resource that can be ordered without group purchase, if the user has the virtual resource, both the virtual resource use prompt and the group purchase invitation prompt are displayed on the user terminal interface, the transmission path of the group purchase information is increased, and the number of new users of the group purchase platform is increased through the transmission of the group purchase information. The user can select whether to order by inviting others to group purchase or directly use the virtual resource to order without group purchase, and further confirm whether to use the virtual resource, and the use mode of the group purchase resource is enriched.

[0102] The above description is only a summary of the technical solutions of the embodiments of the present application, in order to more clearly understand the technical means of the embodiments of the present application, and the embodiments of the present application can be implemented according to the content of the specification, and in order to make the above and other purposes, characteristics and advantages of the embodiments of the present application more obvious and easy to understand, the following specific embodiments of the embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS

[0103] By reading the detailed description of the preferred embodiments below, various other advantages and benefits will become clear to those of ordinary skill in the art. The drawings are only for the purpose of illustrating the preferred embodiments and are not considered as limiting the embodiments of the present application. Moreover, the same reference numerals are used to represent the same components throughout the drawings. In the drawings:

[0104] Figure 1 is a schematic diagram of an application scenario of the embodiments of the present application;

[0105] Figure 2 is a flowchart of the virtual resource processing method provided by the embodiments of the present application;

[0106] Figure 3 is a flowchart of the virtual resource processing method provided by another embodiment of the present application;

[0107] Figure 4 is a flowchart of the virtual resource processing method provided by another embodiment of the present application;

[0108] Figure 5 is a flowchart of the virtual resource processing method provided by another embodiment of the present application;

[0109] Figure 6 is a structural schematic diagram of the virtual resource processing device provided by the embodiments of the present application;

[0110] Figure 7FIG. 1 is a structural schematic diagram of a virtual resource processing device according to an embodiment of the present application;

[0111] Figure 8 FIG. 2 is a structural schematic diagram of an electronic device according to a first embodiment of the present application. DETAILED DESCRIPTION

[0112] Exemplary embodiments of the present application will be described in greater detail below with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the drawings, it is understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present application can be thoroughly understood and fully conveyed to those skilled in the art.

[0113] With the rise of online stores, more and more items can be obtained through online ordering. A third-party platform provides webpage or application software services through a server, thereby providing an online commodity sales platform for a merchant. After the merchant enters the third-party platform, the merchant becomes an online store. A user opens a corresponding webpage or application software on a terminal to place an order to purchase a commodity. Since the online ordering mode requires a delivery person to provide delivery services, considering the delivery cost, many online stores will set a minimum delivery amount. Only when the total amount of items selected by the user reaches the minimum delivery amount can the user enjoy the delivery service. Therefore, a group buying (also referred to as a group purchase) mode is favored by more and more users, and a dedicated group buying platform appears. In a traditional group buying mode, a certain number of ordering users need to be satisfied to form a group, and therefore the ordering users often need to find group users by themselves to form a group. For example, an ordering user can send group invitation information containing a group commodity link to friends and relatives through a third-party chat tool, and a user receiving the invitation information can browse commodities and place an order by clicking the link.

[0114] However, in the group buying mode of the above group buying platform, the process of finding group users by the ordering user is limited to the social range of the ordering user, and suitable group users often cannot be quickly found, thereby leading to the failure to form a group, and the operation of inviting other users to group buy through the sending of invitation information is also relatively cumbersome. In order to enable users to conveniently and quickly successfully place an order, a group buying-free ordering mode appears, that is, when the user himself or the group buying-free virtual resource held by the user meets the set requirement, the user can place an order in the group buying platform without grouping with others. Virtual resources in the general sense include but are not limited to red packets, coupons, commodity vouchers, full-reduction coupons, and shopping subsidies, which can be used to deduct the settlement amount when the user places an order. The group buying-free virtual resource used by the user in the group buying-free ordering mode of the group buying platform is usually a kind of benefit coupon issued to new users of the group buying platform. Having the benefit coupon represents that the user has the right to group buying-free ordering.

[0115] In the process of implementing the present application, the inventors found that at least the following problems exist in the related art:

[0116] In the order placement implementation process of the group buying platform, when determining that the user has the virtual resource for exempting from group buying, the group buying platform does not consider the issuance of the virtual resource for exempting from group buying, but uniformly adopts the exempted group buying order placement mode of directly using the virtual resource for exempting from group buying. When the number of issued virtual resources for exempting from group buying is large, for all users who have the virtual resource for exempting from group buying, this exempted group buying order placement mode of uniformly using the virtual resource for exempting from group buying will lead to a single implementation mode of order placement, that is, even if the user has the intention to invite others to group buy, the user cannot group buy, which makes the transmission path of group buying information insufficient, and ultimately makes the number of new users of the group buying platform brought by the transmission of group buying information cannot be improved. Moreover, the user cannot select and change whether to use the virtual resource for exempting from group buying, which leads to a single use mode of the virtual resource for exempting from group buying.

[0117] In addition, the related art designs the display mode of the virtual resource for exempting from group buying in the use process to be similar to the display mode of other virtual resources acting on the price such as red packets, coupons, commodity vouchers, full-reduction coupons, and shopping subsidies, but since the virtual resource for exempting from group buying does not act on the price, but represents the user's right to enjoy the exempted group buying order placement, using the similar display mode of the virtual resource acting on the price will likely lead to ambiguity. For example, the position of the display of the virtual resource for exempting from group buying is in the price discount area, but the virtual resource for exempting from group buying does not act on the price, so the display position is unreasonable and is likely to lead to the misunderstanding that the virtual resource for exempting from group buying reduces the price of the commodity.

[0118] The embodiment of the present application queries whether the user has the virtual resource for exempting from group buying, if the user has the virtual resource, the user terminal interface displays both the virtual resource use prompt and the group buying invitation prompt, which increases the transmission path of group buying information and improves the number of new users of the group buying platform through the transmission of group buying information. Moreover, the user can select whether to place an order by inviting others to group buy or directly use the virtual resource for exempting from group buying, and can further confirm whether to use the virtual resource, which enriches the use mode of the virtual resource for exempting from group buying.

[0119] Unless otherwise specified, the meanings of "group buying" and "group buying" in the embodiment of the present application are the same, both of which refer to a mode in which at least two users need to purchase the same commodity to successfully place an order. "Exempted group buying" refers to a mode in which a commodity that originally needs to be group bought can be successfully placed an order without finding others to group buy.

[0120] In the embodiment of the present application, the commodity display and the user's ordering operation are performed on the client installed with the group purchase software, and the setting of the group purchase commodity and the free group purchase card and the generation of the order are completed on the server of the group purchase software. The client can be any type of electronic device or terminal, such as a mobile phone, a tablet computer, a portable digital camera, a media player, a portable game device, a personal digital assistant (PDA), a desktop computer, a notebook computer, and various terminals, which are collectively referred to as a terminal hereinafter. The server can be any type of electronic device, which is generally a platform server or a server cluster. The server is taken as an example for description in the embodiment of the present application.

[0121] Unless otherwise specified, "a plurality of" in the embodiment of the present application refers to two or more than two.

[0122] Figure 1 is a schematic diagram of an application scenario of the embodiment of the present application. The third-party platform provides a webpage or an application software service through the server, thereby providing a commodity group purchase platform for a merchant. The user opens the corresponding webpage or application software on the terminal to participate in the group purchase or free group purchase of commodities. The terminal communicates with the server through a wired network or a wireless network.

[0123] Figure 2 is a flowchart of the virtual resource processing method provided by the embodiment of the present application. The method comprises the following steps:

[0124] Step 201: The terminal receives the user's operation of purchasing a group purchase object and sends the operation information of purchasing the group purchase object to the server.

[0125] Each group purchase object is displayed on the group purchase platform. The group purchase object refers to a commodity sold on the group purchase platform, such as a meal, a food, a daily necessity, and the like, which needs to be purchased in a group. The delivery mode of the group purchase object can be real-time delivery or ordinary logistics delivery. The real-time delivery refers to a delivery mode with specific requirements for the delivery time, such as the currently popular half-hour delivery, 45-minute delivery, or 1-2 hour delivery, and the like. This delivery mode can meet the user's requirement for the delivery timeliness and is increasingly popular among users.

[0126] After the user browses or searches for the group purchase object to be ordered, the user can submit the operation of purchasing the group purchase object by clicking a purchase button. For example, the "go to purchase", "free group purchase", or other buttons with similar functions are displayed on the terminal page. The user clicks the above button. After the terminal receives the operation information of the user, the operation information of purchasing the group purchase object is sent to the server.

[0127] It can be understood that the "group buying object" refers to an object sold in a group buying platform, which can be ordered through group buying or ordered without group buying by using virtual resources. The virtual resource represents the right of the user to enjoy the benefit of ordering without group buying, and is used to generate an order in a non-group buying manner. The virtual resource can be in the form of a group buying coupon, a group buying card, group buying beans, a group buying red envelope, and the like, and the embodiments of the present application are not limited thereto.

[0128] Step 202: The server queries the virtual resource in the user account corresponding to the operation of purchasing the group buying object in response to the operation of purchasing the group buying object.

[0129] The virtual resource is usually issued to the user account by the server. The server can issue the virtual resource to new users of the platform, users with a high group buying failure rate, and the like, at a time when the new user logs in for the first time, after the new user places an order in a group, after the user fails to group buy, after a friend assists the user to obtain the virtual resource, and the like.

[0130] The attribute information of the virtual resource can include a name, a validity period, and a state. The name is used to identify the virtual resource and is displayed on the page of the terminal in a required scenario, such as "group buying coupon", "group buying red envelope", and the like, so that the user can quickly identify the function of the virtual resource. The validity period is used to identify the available period of the virtual resource. If the current time exceeds the validity period of a certain virtual resource in the user account, the virtual resource is invalid and cannot be used. The state is used to identify the use state of the virtual resource, and can include "available", "frozen", "used", and the like. For example, the initial state of the virtual resource after being issued is "available". When the order using the virtual resource is submitted, the state of the virtual resource is changed to "frozen". When the order using the virtual resource is completed and the order is generated, the state of the virtual resource is changed to "used". If the order corresponding to the used virtual resource is cancelled and the refund is completed, the state of the virtual resource is changed to "available". The above attributes of the virtual resource can be clearly identified by the above attribute information, and the application efficiency of the virtual resource is high.

[0131] The virtual resource issued to the user account has an association relationship with the user account ID, and the server can query the virtual resource in each user account through the association relationship. The "corresponding" in the "user account corresponding to the operation of purchasing the group buying object" refers to the user account of the user performing the operation of purchasing the group buying object.

[0132] Step 203: The server sends the queried virtual resource information and group buying invitation prompt information to the terminal.

[0133] If virtual resources are found in the user's account, the information on these virtual resources, along with a group-buying invitation message, will be sent to the terminal. The virtual resource information may include the name and quantity of the virtual resource. A group-buying invitation refers to a user inviting others to purchase the same product. The invitation information includes a text message indicating the number of people invited to participate, the location of the invitees, the account information of the user initiating the group-buying (e.g., avatar or username), and the remaining validity period of the group-buying activity.

[0134] Step 204: On the group-buying details page, the terminal displays the first usage prompt for the virtual resource based on the virtual resource information, and displays the group-buying invitation prompt based on the group-buying invitation prompt information.

[0135] The first usage prompt includes a first control for using virtual resources, and the group-buying invitation prompt includes a second control for sending a group-buying invitation message. The controls can be implemented as buttons, scroll bars, or sliders, etc. The content displayed in the first usage prompt may include the name of the virtual resource, or its name and quantity, i.e., this content is displayed on the first control. The content displayed in the group-buying invitation prompt may include the group-buying invitation text information and the second control.

[0136] The group-buying invitation prompt can be displayed as a pop-up window, which easily attracts user attention, improves operational efficiency, and reduces the risk of accidental operation due to users not noticing the prompt. Alternatively, in some embodiments, step 204 can also involve first displaying the group-buying invitation prompt as a pop-up window with a close button. If the user does not wish to participate in the group-buying activity, they can choose to close the pop-up. In this case, the terminal displays both the initial usage prompt and the group-buying invitation prompt in a non-pop-up format (e.g., embedded in a page), or only displays the initial usage prompt, allowing the user to choose to place an order without group-buying using virtual resources.

[0137] In some embodiments, the display area of ​​the group-buying invitation prompt can be configured to be larger than the display area of ​​the first usage prompt. This makes the group-buying invitation prompt more attention-grabbing and enhances the dissemination effect of group-buying information. Alternatively, the group-buying invitation prompt can be displayed in the center, while the first usage prompt is displayed in the side area.

[0138] Step 205: The terminal receives the user's trigger operation on the first control and sends the trigger operation information of the first control to the server.

[0139] By displaying the two prompts on the terminal at the same time, the user can choose one to determine the ordering method. When the user chooses to use the virtual resource to place an order without splitting, the user triggers the first control. The triggering operation can be clicking the button as the first control, or scrolling the scroll bar as the first control, or sliding the slider as the first control, etc. After receiving the triggering operation of the user, the terminal sends the operation information to the server.

[0140] Step 206: The server confirms to cancel the virtual resource and generates an order based on the user's use of the virtual resource.

[0141] In some embodiments, if the user triggers the first control, which represents the user's confirmation to use the virtual resource, the server cancels the virtual resource and generates an order based on the user's use of the virtual resource after receiving the triggering operation of the user on the first control. The cancellation of the virtual resource can be achieved by changing the state of the virtual resource, for example, changing the state of the virtual resource to "used". The generated order represents a successful order without splitting.

[0142] Figure 3 is a flowchart of a virtual resource processing method provided by another embodiment of the application. In some embodiments, after the user triggers the first control, the user can be further confirmed whether to use the virtual resource, that is, the user's operation of the first control only represents the user's intention to use the virtual resource, and does not represent the user's final confirmation to use the virtual resource. At this time, a final confirmation is needed. As shown in Figure 3 After step 204: the terminal displays the first use prompt of the virtual resource according to the virtual resource information and the invitation prompt of the split order according to the split order invitation prompt information on the split order details page, the method further includes the following steps:

[0143] Step 305: The terminal displays a use confirmation prompt of the virtual resource in response to the triggering operation of the user on the first control.

[0144] After the user triggers the first control, the terminal displays a use confirmation prompt of the virtual resource. The use confirmation prompt can include text content and operation controls. The text content can be used to prompt the user about the content involved in the current operation, for example, "use 1 split-free coupon to directly split-free". The operation controls can include a use confirmation button, such as a "confirm" button, and a cancellation button, such as a "cancel" button. The number of virtual resources in the user's account can also be displayed in the use confirmation prompt of the virtual resource, for example, "my split-free coupon, 1" is displayed in the text content to prompt the user about the status of the virtual resource, so the user does not need to return to the user account interface to check, which is convenient for the user to make decisions and improves the operation efficiency.

[0145] The use confirmation prompt of the virtual resource can also be displayed in the form of a pop-up window, so as to easily attract the attention of the user. Of course, a close button can also be arranged on the pop-up window, and if the user does not want to use the virtual resource, in addition to clicking the "cancel" button, the user can also choose to close the pop-up window, at which time the first use prompt and the group purchase invitation prompt are simultaneously displayed on the terminal in a non-pop-up window form (for example, in the form of embedded pages), so that the user can choose to invite others to group purchase.

[0146] Step 306a: The terminal receives the user's use confirmation of the virtual resource, and sends the use confirmation information to the server.

[0147] If the user clicks the "confirm" button, the terminal receives the use confirmation of the virtual resource, and sends the use confirmation information to the server, so that the server cancels the virtual resource based on the user's use confirmation of the virtual resource in step 206 and generates an order.

[0148] Step 306b: The terminal receives the user's cancellation of the use confirmation of the virtual resource, and closes the use confirmation prompt of the virtual resource.

[0149] If the user clicks the "cancel" button, the terminal receives the cancellation of the use confirmation of the virtual resource, and closes the use confirmation prompt of the virtual resource, and returns to the page displaying the first use prompt and the group purchase invitation prompt of the virtual resource, so that the user can choose to invite others to group purchase instead.

[0150] It can be understood that the terminal can also send the user's triggering operation of the first control to the server, and the server sends the use confirmation information of the virtual resource to the terminal in response to the triggering operation of the first control, so that the terminal displays the use confirmation interface of the virtual resource, the use confirmation interface displays the control for confirming the use or canceling the use of the virtual resource, and the number of virtual resources in the user's account; then, the server cancels the virtual resource and generates an order in response to the triggering operation of the control for confirming the use of the virtual resource. The use confirmation information can be used to indicate the content of the use confirmation interface.

[0151] The above embodiments query whether the user has virtual resources that can be used for group purchase-free ordering, and if the user has the virtual resources, the user terminal interface displays both the virtual resource use prompt and the group purchase invitation prompt, which increases the transmission path of group purchase information and improves the number of new users of the group purchase platform through the transmission of group purchase information. The user can choose to place an order by inviting others to group purchase or directly using virtual resources for group purchase-free ordering, and can further confirm whether to use virtual resources, which enriches the use mode of group purchase-free resources.

[0152] Of course, in some cases, the virtual resources can be used by default for group purchase-free ordering. In some embodiments, the method further comprises:

[0153] Step a: Determine whether the distribution of virtual resources meets the preset conditions;

[0154] The preset conditions could be: the number of virtual resources issued exceeds a preset threshold; the number of user accounts possessing virtual resources exceeds a preset threshold; or the proportion of user accounts possessing virtual resources among all user accounts exceeds a preset threshold, and so on. By setting preset conditions, meeting these conditions indicates that virtual resources have been over-issued. Figure 2 or Figure 3 The illustrated embodiment introduces a prompt to invite others to join a group purchase, thereby increasing the channels for disseminating group purchase information. If the preset conditions are not met, it means that the virtual resources have not been over-allocated, and a default method of using virtual resources to place an order without group purchase can be adopted.

[0155] In this embodiment, in response to the operation of purchasing a group-buying item, after querying the virtual resources in the user account corresponding to the operation of purchasing the group-buying item, the method further includes:

[0156] Step b1: If the distribution of virtual resources meets the preset conditions, the first order information is sent to the terminal so that the terminal displays the first order submission page. The first order submission page does not include the usage prompts for virtual resources.

[0157] In this step, the first order information includes delivery information, payment method selection, order recipient information, order amount, and other order-related information. The first order submission page does not include prompts regarding the use of virtual resources. After the user clicks the "Submit Order" button on the first order page, the process continues. Figure 2 or Figure 3 In step 203, users can choose to invite others to join a group order or use virtual resources to place an order without joining a group order in subsequent steps.

[0158] Step b2: If the distribution of virtual resources does not meet the preset conditions, the second order information is sent to the terminal to make the terminal display the second order submission page. The second order submission page includes a second usage prompt for the virtual resources. The second usage prompt includes a third control, which is used to perform the selection or deselection operation of the virtual resources.

[0159] In this step, the second order information is similar to the first order information, and also includes the delivery information of the order, the payment method selection information, the order object information, the order amount and other order related information. In the second order submission page, a second use prompt of the virtual resource is included. The second use prompt can include text content and a third control, the text content is used to prompt the user that the virtual resource can be used, for example, "use new user first order free combination qualification", and the third control can be a check box, which is in a checked state by default. After the user clicks the "submit order" button on the second order page, the server cancels the used virtual resource and generates an order. Of course, the user can also click the third control to cancel the selection of the virtual resource, and then enter the step of inviting others to combine the order.

[0160] The display area of the second use prompt is preferably configured to be located outside the price display area, that is, outside the price display area, for example, below the order price subtotal area. Since the virtual resource does not act on the commodity price, that is, it is not used for deduction amount, but a user benefit, therefore, its display area is configured outside the price display area, so that its meaning is not easily misunderstood by the user, for example, displayed in the price display area will be easily misunderstood as a coupon for deduction amount, avoiding the ambiguity caused by the display mode, and the accuracy of the virtual resource display is high.

[0161] The above embodiment selects to display different order submission pages according to the issuance of the virtual resource. When the virtual resource is not over-issued, the user can be directly prompted to use the free combination coupon, which is high in operation efficiency. At the same time, the order submission page provides the user with a check operation control to cancel the use of the virtual resource, which is good in operation flexibility and rich in ordering mode. In addition, when the virtual resource is over-issued, the use prompt of the virtual resource is not displayed on the order submission page, but a prompt is separately displayed after submitting the order that others can be invited to combine the order or the virtual resource can be used, which increases the propagation path of the group information. Through the above-mentioned manner, the appropriate display page is selected for reminding according to the issuance of the virtual resource, and the appropriate default processing mode of the virtual resource is selected, which optimizes the resource utilization effect.

[0162] The issuance of the virtual resource is described as follows. The issuance of the virtual resource can be performed by one or more of the following steps:

[0163] Step c1: in response to the operation of logging into the first user account, it is judged whether there is a completed order or an uncompleted order in the first user account; if there is neither a completed order nor an uncompleted order in the first user account, the virtual resource is issued to the first user account.

[0164] The fact that there is neither a completed order nor an uncompleted order in the first user account indicates that the user is a new user of the platform, and the virtual resource can be issued to the user to facilitate the ordering operation of the new user.

[0165] Step c2: calculating the order failure rate of the first user account according to the order data of the first user account; if the order failure rate is greater than a second threshold, virtual resources are issued to the first user account.

[0166] Issuing virtual resources to users with high order failure rates can enable such users to successfully place orders, resulting in a good user experience.

[0167] Step c3: after the deadline for the group purchase initiated by the first user account is reached, if no operation of participating in the group purchase by the second user account is received, virtual resources are issued to the first user account.

[0168] After the deadline for the group purchase initiated by the first user account is reached, if no operation of participating in the group purchase by the second user account is received, it indicates that the user has failed to group purchase at this time, and virtual resources can be issued to enable the user to successfully place an order, resulting in a good user experience.

[0169] Step c4: in response to an operation of the second user account on the fourth control, virtual resources are issued to the first user account, the fourth control being displayed after the second user account clicks on the virtual resource acquisition assistance message sent by the first user account to the second user account, or being displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

[0170] By the above-mentioned friend assistance method, virtual resources are issued to users, which not only facilitates users to place orders, but also promotes the participation of other users.

[0171] By the above-mentioned method of issuing virtual resources, the virtual resources issued can have a convenient effect on order placement, and further increase the utilization rate of virtual resources.

[0172] In some embodiments, the method further comprises the following steps:

[0173] Step d1: in response to an operation of the first user account opening the group purchase platform home page, determining whether there are completed orders or uncompleted orders in the first user account, and whether there are virtual resources in the first user account;

[0174] Step d2: if there are neither completed orders nor uncompleted orders in the first user account, and there are no virtual resources, virtual resources are issued to the first user account;

[0175] Step d3: sending a first prompt information to the terminal, so that the terminal displays the first prompt information in the form of a pop-up window on the group purchase platform home page, the first prompt information including information prompting the first user account to use virtual resources to generate an order in a non-group purchase manner, and information of all or part of the group purchase objects matched with the first user account.

[0176] When a user opens a group purchase platform home page, it is first determined whether the user is a new user. If the user is a new user and has not been given virtual resources, virtual resources are directly given to the user, and the user is prompted on the group purchase platform home page that the user has available virtual resources, so that the user can learn in a timely and convenient manner that the user can place an order without group purchase by using virtual resources, and objects that can be ordered by the user are displayed, so that the user can directly click an object of interest to place an order, and the order operation efficiency is high.

[0177] In some embodiments, the method further includes the following steps:

[0178] Step e1: If there is neither a completed order nor an uncompleted order in the first user account, but there is virtual resources, it is determined according to attribute information of the existing virtual resources whether the current time has exceeded the validity period of the virtual resources and whether the virtual resources are in an available state;

[0179] Step e2: If the current time has not exceeded the validity period of the virtual resources and the virtual resources are in an available state, second prompt information is sent to the terminal, so that the terminal displays the second prompt information on the group purchase platform home page and displays the second prompt information on an object detail page. The second prompt information includes information prompting that the first user account can use the virtual resources to generate an order in a non-group purchase manner.

[0180] For new customers who have virtual resources, virtual resources can no longer be given, and it is determined whether the virtual resources owned by the new customers are not expired and available. If the virtual resources are not expired and available, the user is prompted on the group purchase platform home page that the user can use the virtual resources to place an order without group purchase, and the user is also prompted on an object detail page that the user can use the virtual resources to place an order without group purchase, so that the utilization rate of the virtual resources is high.

[0181] The way in which the second prompt information is displayed on the group purchase platform home page and the way in which the second prompt information is displayed on the object detail page can both be a way of embedded display in a page. The server can obtain the background color of the group purchase platform home page, configure the display color of the second prompt information to be different from the background color of the group purchase platform home page, for example, the color contrast difference between the display color of the second prompt information and the background color of the group purchase platform home page exceeds a preset threshold, so that the second prompt information can be highlighted on the group purchase platform home page. Of course, the background color of the second prompt information display area can also be configured to be different from the background color of the group purchase platform home page, for example, the color contrast difference between the background color of the second prompt information display area and the background color of the group purchase platform home page exceeds a preset threshold, to achieve a similar effect. The same is true on the product detail page. The second prompt information can also be displayed on the product detail page in a bubble manner, for example, displayed in a way of floating a bubble bar near a “purchase” or “purchase without group purchase” button, so that it is easy for the user to notice, and the user decision-making efficiency and operation efficiency are high.

[0182] Steps d1-d3 and e1-e2 realize highlighting the virtual resource on the group purchase platform home page (including when opening the home page or returning to the home page from other pages) or the commodity detail page, so that the user is easy to understand the virtual resource order without group purchase, and the operation efficiency of ordering is high.

[0183] In some embodiments, the step d3 of sending the first prompt information to the terminal includes the following steps:

[0184] Step d31: obtaining the delivery location information of the user account, and determining whether there is a group order object of the delivery area covering the delivery location according to the delivery location information;

[0185] Step d32: if there is a group order object of the delivery area covering the delivery location, determining the information of part or all of the group order objects of the delivery area covering the delivery location as the information of all or part of the group order objects matched with the first user account.

[0186] The delivery location refers to the delivery address of the user receiving the group purchase commodity. The delivery location information is the location information obtained by the terminal through the positioning system of the terminal or the location information manually input by the user when the user uses the platform APP on the terminal. After the terminal obtains the delivery location information, it is sent to the server, so that the server obtains the delivery location information of the user and determines the commodity covered by the delivery range according to the delivery location information.

[0187] In the process of determining the commodity covered by the delivery range, the merchant covered by the delivery range can be determined first, and then the commodity sold by the merchant can be determined. The server determines the information of the commodity covered by the delivery range as the information of all or part of the group purchase commodities matched with the user account. Then the information of the group purchase commodities is sent to the terminal, so that the terminal displays the information in the form of a pop-up window on the group purchase platform home page, and the user clicks into the commodity detail page to browse and order.

[0188] Through the above-mentioned manner, the commodity displayed to the user in the form of a pop-up window on the terminal platform home page can be the commodity that can be delivered to the delivery location of the user, so as to avoid displaying the commodity that cannot be delivered to the delivery location of the user to the user, and only when the user selects the commodity and prepares to order, it is prompted that some commodities do not belong to the delivery range, and the operation efficiency is high.

[0189] Figure 4 It is another embodiment of the present application to provide a flow chart of a virtual resource processing method, please refer to Figure 4 The present application also provides a virtual resource processing method. The method is applied to a server and includes the following steps:

[0190] Step 401: in response to the operation of purchasing the sharing object, querying virtual resources in a user account corresponding to the operation of purchasing the sharing object, the virtual resources being used to generate an order in a non-sharing manner;

[0191] Step 402: sending the queried virtual resource information and sharing invitation prompt information to a terminal, so that the terminal displays a first use prompt of the virtual resources and a sharing invitation prompt on a sharing details page according to the virtual resource information and the sharing invitation prompt information, the first use prompt including a first control for using the virtual resources, and the sharing invitation prompt including a second control for sending a sharing invitation message;

[0192] Step 403: in response to a triggering operation on the first control, confirming and canceling the virtual resources based on a use confirmation of the virtual resources by a user and generating an order.

[0193] In some embodiments, the method further includes determining whether the issuance of the virtual resources meets a preset condition.

[0194] In response to the operation of purchasing the sharing object, querying virtual resources in a user account corresponding to the operation of purchasing the sharing object, the method further includes:

[0195] If the issuance of the virtual resources meets the preset condition, sending first order information to the terminal so that the terminal displays a first order submission page, the first order submission page not including a use prompt of the virtual resources;

[0196] If the issuance of the virtual resources does not meet the preset condition, sending second order information to the terminal so that the terminal displays a second order submission page, the second order submission page including a second use prompt of the virtual resources, the second use prompt including a third control for performing a selection or deselection operation on the virtual resources.

[0197] In some embodiments, an area of the sharing invitation prompt is greater than an area of the first use prompt.

[0198] In some embodiments, in response to the triggering operation on the first control, confirming and canceling the virtual resources based on the use confirmation of the virtual resources by the user and generating an order, includes:

[0199] In response to the triggering operation on the first control, sending use confirmation information of the virtual resources to the terminal, so that the terminal displays a use confirmation interface of the virtual resources, the use confirmation interface displaying a control for determining to use or not to use the virtual resources and a quantity of the virtual resources in the user account.

[0200] In response to a triggering operation on the control for determining to use the virtual resources, confirming and canceling the virtual resources and generating an order.

[0201] In some embodiments, the method further includes:

[0202] in response to an operation of logging in the first user account, determining whether there is a completed order or an uncompleted order in the first user account; if there is neither a completed order nor an uncompleted order in the first user account, issuing virtual resources to the first user account; and / or,

[0203] calculating a group order failure rate of the first user account according to order data of the first user account; if the group order failure rate is greater than a second threshold, issuing virtual resources to the first user account; and / or,

[0204] after the group order deadline initiated by the first user account is reached, if an operation of participating in the group order by the second user account is not received, issuing virtual resources to the first user account; and / or,

[0205] in response to an operation of the second user account on the fourth control, issuing virtual resources to the first user account, the fourth control being displayed after the second user account clicks a virtual resource acquisition assistance message sent by the first user account to the second user account, or being displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

[0206] In some embodiments, the method further comprises:

[0207] in response to an operation of the first user account opening a group order platform home page, determining whether there is a completed order or an uncompleted order in the first user account, and whether there is virtual resources in the first user account;

[0208] if there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resources, issuing virtual resources to the first user account;

[0209] sending a first prompt information to the terminal, so that the terminal displays the first prompt information in the form of a pop-up window on the group order platform home page, the first prompt information including information prompting that the first user account can use virtual resources to generate an order in a non-group order manner, and information of all or part of group order objects matched with the first user account.

[0210] In some embodiments, the method further comprises:

[0211] if there is neither a completed order nor an uncompleted order in the first user account, but there is virtual resources, determining whether the current time has exceeded the validity period of the virtual resources and whether the virtual resources are in a usable state according to attribute information of the existing virtual resources;

[0212] If the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, second prompt information is sent to the terminal, so that the terminal displays the second prompt information on the group purchase platform home page and displays the second prompt information on the object detail page. The second prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-group purchase manner.

[0213] In some embodiments, sending the first prompt information to the terminal comprises:

[0214] Obtaining delivery location information of the user account, and determining whether there is a group purchase object covering the delivery location according to the delivery location information;

[0215] If there is a group purchase object covering the delivery location, information of part or all of the group purchase objects covering the delivery location is determined as information of all or part of the group purchase objects matched with the first user account.

[0216] According to the virtual resource processing method of the embodiment of the present application, by querying whether the user has virtual resources that can be used for non-group purchase ordering, if the user has the virtual resources, the virtual resource use prompt and the group purchase invitation prompt are displayed on the user terminal interface, which increases the transmission path of the group purchase information and improves the number of new users of the group purchase platform through the transmission of the group purchase information. And the user can choose to place an order by inviting others to group purchase or directly use virtual resources to place an order without group purchase, and can further confirm whether to use virtual resources, which enriches the use mode of virtual resources.

[0217] The specific implementation process and beneficial effects of the virtual resource processing method of the above-mentioned embodiments of the present application can be referred to the foregoing Figures 1-3 embodiments, which will not be described here again.

[0218] Figure 5 is a flowchart of a virtual resource processing method provided by another embodiment of the present application. Please refer to Figure 5 The present application also provides a virtual resource processing method. The method is applied to a terminal and comprises the following steps:

[0219] Step 501: receiving an operation of purchasing a group purchase object, and sending operation information of purchasing the group purchase object to a server, so that the server queries virtual resources in a user account corresponding to the operation of purchasing the group purchase object. The virtual resources are used to generate an order in a non-group purchase manner;

[0220] Step 502: receiving the virtual resource information and the car-pooling invitation prompt information sent by the server, displaying a first use prompt of the virtual resource on a car-pooling detail page according to the virtual resource information, and displaying a car-pooling invitation prompt according to the car-pooling invitation prompt information, the first use prompt including a first control for using the virtual resource, and the car-pooling invitation prompt including a second control for sending a car-pooling invitation message.

[0221] Step 503: receiving a triggering operation on the first control and sending the triggering operation to the server, so that the server confirms and cancels the virtual resource based on the use of the virtual resource by the user and generates an order.

[0222] In some embodiments, after receiving the operation of purchasing the car-pooling object and sending the operation information of purchasing the car-pooling object to the server, the method further includes:

[0223] In the first case, receiving first order information and displaying a first order submission page, the first order information being sent by the server when it is determined that the issuance of the virtual resource satisfies the preset condition, and the first order submission page not including a use prompt of the virtual resource;

[0224] In the second case, receiving second order information and displaying a second order submission page, the second order information being sent by the server when it is determined that the issuance of the virtual resource does not satisfy the preset condition, the second order submission page including a second use prompt of the virtual resource, and the second use prompt including a third control for performing a selection or a cancel selection operation on the virtual resource.

[0225] In some embodiments, the display area of the car-pooling invitation prompt is greater than the display area of the first use prompt.

[0226] In some embodiments, receiving the triggering operation on the first control and sending the triggering operation to the server, so that the server confirms and cancels the virtual resource based on the use of the virtual resource by the user and generates an order, includes:

[0227] Receiving the triggering operation on the first control and sending the triggering operation information of the first control to the server;

[0228] Receiving use confirmation information of the virtual resource sent by the server, displaying a use confirmation interface of the virtual resource, the use confirmation interface displaying a control for determining to use or cancel to use the virtual resource and a quantity of the virtual resource in the user account;

[0229] Receiving a triggering operation on the control for determining to use the virtual resource, and sending the triggering operation information of the control for determining to use the virtual resource to the server, so that the server cancels the virtual resource and generates an order.

[0230] In some embodiments, the method further includes:

[0231] receive an operation of opening a group purchase platform home page by the first user account;

[0232] receive the first prompt information sent by the server, the first prompt information is sent by the server judging that there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resource, and is sent at the same time or after the virtual resource is issued to the first user account; the first prompt information includes information prompting the first user account to use the virtual resource to generate an order in a non-group order mode, and information of all or part of the group order objects matched with the first user account;

[0233] display the first prompt information in the form of a pop-up window on the group purchase platform home page.

[0234] In some embodiments, the method further comprises:

[0235] receive the second prompt information sent by the server, the second prompt information is sent by the server judging that there is neither a completed order nor an uncompleted order in the first user account, but there is a virtual resource, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state at the same time or after the virtual resource is issued to the first user account; the second prompt information includes information prompting the first user account to use the virtual resource to generate an order in a non-group order mode;

[0236] display the second prompt information on the group purchase platform home page, and display the second prompt information on the object detail page.

[0237] According to the virtual resource processing method of the embodiment of the application, whether the user has the virtual resource for order placement without group purchase is inquired, if the user has the virtual resource, the virtual resource use prompt and the group purchase invitation prompt are displayed on the user terminal interface, the propagation path of the group purchase information is increased, and the number of new users of the group purchase platform is increased through the propagation of the group purchase information. And the user can choose to place an order by inviting others to group purchase or directly use the virtual resource to place an order without group purchase, and can further confirm whether to use the virtual resource, and the use mode of the virtual resource without group purchase is enriched.

[0238] The specific implementation process and beneficial effects of the virtual resource processing method of the above-mentioned embodiments of the application can be referred to the foregoing Figures 1-3 embodiments, which will not be described here again.

[0239] Corresponding to the foregoing virtual resource processing method embodiments, the embodiment of the application also provides a virtual resource processing device. The device can be realized by software, or realized by hardware or a combination of software and hardware. Taking software realization as an example, the device as a logical device is formed by reading the corresponding computer program instructions in the non-volatile memory into the memory and running by the processor of the device.

[0240] Figure 6 is a structural schematic diagram of a virtual resource processing apparatus provided by an embodiment of the present application. The apparatus is applied to a server, such as Figure 6 As shown in the figure, the apparatus 600 comprises:

[0241] The query module 601 is configured to query, in response to the operation of purchasing the group-buying object, virtual resources in a user account corresponding to the operation of purchasing the group-buying object, the virtual resources being used to generate an order in a non-group-buying manner.

[0242] The sending module 602 is configured to send the queried virtual resource information and group-buying invitation prompt information to a terminal, so that the terminal displays a first use prompt of the virtual resources and a group-buying invitation prompt on a group-buying detail page according to the virtual resource information and the group-buying invitation prompt information, the first use prompt comprising a first control for using the virtual resources, and the group-buying invitation prompt comprising a second control for sending a group-buying invitation message.

[0243] The generation module 603 is configured to, in response to a triggering operation on the first control, confirm and cancel the virtual resources based on a use of the virtual resources by a user and generate an order.

[0244] In some embodiments, the apparatus further comprises a judgment module configured to judge whether the issuance of the virtual resources meets preset conditions.

[0245] After the query module 601 queries, in response to the operation of purchasing the group-buying object, virtual resources in a user account corresponding to the operation of purchasing the group-buying object, the sending module 602 is further configured to:

[0246] If the issuance of the virtual resources meets the preset conditions, the sending module 602 sends first order information to the terminal so that the terminal displays a first order submission page, the first order submission page not comprising a use prompt of the virtual resources.

[0247] If the issuance of the virtual resources does not meet the preset conditions, the sending module 602 sends second order information to the terminal so that the terminal displays a second order submission page, the second order submission page comprising a second use prompt of the virtual resources, the second use prompt comprising a third control for performing a selection or a cancelation selection operation on the virtual resources.

[0248] In some embodiments, the display area of the group-buying invitation prompt is greater than the display area of the first use prompt.

[0249] In some embodiments, in response to the triggering operation on the first control, the generation module 603 confirms and cancels the virtual resources based on a use of the virtual resources by a user and generates an order, comprising:

[0250] In response to the triggering operation on the first control, the use confirmation information of the virtual resource is sent to the terminal to make the terminal display a use confirmation interface of the virtual resource, the use confirmation interface displays a control for determining to use or cancel to use the virtual resource, and the number of virtual resources in the user account;

[0251] In response to the triggering operation on the control for determining to use the virtual resource, the virtual resource is cancelled and an order is generated.

[0252] In some embodiments, the apparatus further comprises a first issuing module configured to:

[0253] In response to the operation of logging in the first user account, it is determined whether there is a completed order or an uncompleted order in the first user account; if there is neither a completed order nor an uncompleted order in the first user account, the virtual resource is issued to the first user account; and / or,

[0254] The order data of the first user account is calculated to obtain a failed order rate; if the failed order rate is greater than a second threshold, the virtual resource is issued to the first user account; and / or,

[0255] After the deadline of the order initiated by the first user account is reached, if the operation of participating in the order by the second user account is not received, the virtual resource is issued to the first user account; and / or,

[0256] In response to the operation of the second user account on the fourth control, the virtual resource is issued to the first user account, the fourth control is displayed after the second user account clicks the virtual resource obtaining assistance message sent by the first user account to the second user account, or is displayed in the virtual resource obtaining assistance message sent by the first user account to the second user account.

[0257] In some embodiments, the apparatus further comprises a second issuing module configured to:

[0258] In response to the operation of the first user account opening the home page of the group purchase platform, it is determined whether there is a completed order or an uncompleted order in the first user account, and whether there is a virtual resource in the first user account;

[0259] If there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resource, the virtual resource is issued to the first user account;

[0260] The first prompt information is sent to the terminal to make the terminal display the first prompt information in the form of a pop-up window on the home page of the group purchase platform, the first prompt information comprises information for prompting that the first user account can use the virtual resource to generate an order in a non-ordering mode, and information of all or part of order objects matched with the first user account.

[0261] In some embodiments, the sending module 602 is further configured to:

[0262] If there is no completed order and no uncompleted order in the first user account, but there is a virtual resource, it is determined according to attribute information of the existing virtual resource whether the current time has exceeded the validity period of the virtual resource and whether the virtual resource is in an available state;

[0263] If the current time has not exceeded the validity period of the virtual resource and the virtual resource is in an available state, second prompt information is sent to the terminal, so that the terminal displays the second prompt information on a group purchase platform home page and displays the second prompt information on an object detail page, and the second prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-group purchase manner.

[0264] In some embodiments, the sending of the first prompt information to the terminal comprises:

[0265] The delivery location information of the user account is obtained, and it is determined whether there is a group purchase object covering the delivery location according to the delivery location information;

[0266] If there is a group purchase object covering the delivery location, information of part or all of the group purchase objects covering the delivery location is determined as information of all or part of the group purchase objects matched with the first user account.

[0267] The embodiment of the application queries whether the user has a virtual resource that can be used for order placement without group purchase, if the user has the virtual resource, the virtual resource use prompt and the group purchase invitation prompt are displayed on the user terminal interface, the transmission path of the group purchase information is increased, and the number of new users of the group purchase platform is increased through the transmission of the group purchase information. And the user can choose to place an order by inviting others to group purchase or directly using the virtual resource to place an order without group purchase, and can further confirm whether to use the virtual resource, thereby enriching the use mode of the virtual resource without group purchase.

[0268] The virtual resource processing device 600 of the embodiment of the application further includes other modules for performing each step of the above-mentioned method embodiment, which will not be described here.

[0269] Figure 7 is a structural schematic diagram of the virtual resource processing device provided by the embodiment of the application. The device is applied to a terminal, such as Figure 7 As shown in the figure, the device 700 includes:

[0270] The first sending module 701 is configured to receive an operation of purchasing a group purchase object, and send operation information of purchasing the group purchase object to a server, so that the server queries a virtual resource in a user account corresponding to the operation of purchasing the group purchase object, and the virtual resource is used to generate an order in a non-group purchase manner;

[0271] The display module 702 is configured to receive virtual resource information and a carpool invitation prompt information sent by the server, display a first use prompt of the virtual resource according to the virtual resource information on a carpool details page, and display a carpool invitation prompt according to the carpool invitation prompt information, the first use prompt including a first control for using the virtual resource, and the carpool invitation prompt including a second control for sending a carpool invitation message.

[0272] The second sending module 703 is configured to receive a triggering operation on the first control and send the triggering operation to the server, so that the server confirms and cancels the virtual resource based on the use of the virtual resource by the user and generates an order.

[0273] In some embodiments, after the first sending module 701 receives the operation of purchasing the carpool object and sends operation information of the operation of purchasing the carpool object to the server, the display module 702 is further configured to:

[0274] In the first case, the first order information is received and a first order submission page is displayed, the first order information being sent by the server when it is determined that the issuance of the virtual resource satisfies a preset condition, and the first order submission page not including a use prompt of the virtual resource;

[0275] In the second case, the second order information is received and a second order submission page is displayed, the second order information being sent by the server when it is determined that the issuance of the virtual resource does not satisfy the preset condition, and the second order submission page including a second use prompt of the virtual resource, the second use prompt including a third control for performing a selection or a cancel selection operation on the virtual resource.

[0276] In some embodiments, the display area of the carpool invitation prompt is greater than the display area of the first use prompt.

[0277] In some embodiments, the receiving of the triggering operation on the first control and the sending of the triggering operation to the server so that the server confirms and cancels the virtual resource based on the use of the virtual resource by the user and generates an order includes:

[0278] The triggering operation on the first control is received, and operation information of the triggering operation on the first control is sent to the server;

[0279] The use confirmation information of the virtual resource sent by the server is received, and a use confirmation interface of the virtual resource is displayed, the use confirmation interface displaying a control for determining to use or cancel to use the virtual resource and a quantity of the virtual resource in the user account;

[0280] The triggering operation on the control for determining to use the virtual resource is received, and operation information of the triggering operation on the control for determining to use the virtual resource is sent to the server, so that the server cancels the virtual resource and generates an order.

[0281] In some embodiments, the display module 702 is further configured to:

[0282] receive an operation of opening a group purchase platform home page by the first user account;

[0283] receive the first prompt information sent by the server, the first prompt information being sent by the server at a time when there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resource, or after the virtual resource is sent to the first user account; the first prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-group order mode, and information of all or part of group order objects matched with the first user account;

[0284] display the first prompt information in the form of a pop-up window on the group purchase platform home page.

[0285] In some embodiments, the display module 702 is further configured to:

[0286] receive the second prompt information sent by the server, the second prompt information being sent by the server at a time when there is neither a completed order nor an uncompleted order in the first user account, but there is a virtual resource, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, or after the virtual resource is sent to the first user account, the second prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-group order mode;

[0287] display the second prompt information on the group purchase platform home page, and display the second prompt information on the object detail page.

[0288] The embodiment of the application queries whether the user has virtual resources that can be used for non-group order, if the user has the virtual resources, the virtual resource use prompt and the group order invitation prompt are displayed on the user terminal interface, the transmission path of the group purchase information is increased, and the number of new users of the group purchase platform is increased through the transmission of the group purchase information. The user can choose to place an order by inviting others to group order or directly use virtual resources to place an order, and can further confirm whether to use virtual resources, thereby enriching the use mode of the virtual resources.

[0289] The virtual resource processing apparatus 700 of the embodiment of the application further includes other modules for executing each step of the above-mentioned method embodiment, which will not be described here.

[0290] The embodiment of the application provides a non-volatile computer readable storage medium, and the computer readable storage medium stores at least one executable instruction, and the computer executable instruction can execute the virtual resource processing method in any method embodiment.

[0291] Figure 8FIG. 1 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. Embodiments of the present application do not limit the specific implementation of the electronic device, which can be a terminal, a server, or the like.

[0292] As shown in FIG. 2, the electronic device can include a processor 202, a communications interface 204, a memory 206, and a communications bus 208. Figure 8

[0293] The processor 202, the communications interface 204, and the memory 206 can communicate with each other through the communications bus 208. The communications interface 204 is configured to communicate with network elements such as clients or other servers. The processor 202 is configured to execute a program 210, and can perform the related steps in the above virtual resource processing method embodiments.

[0294] Specifically, the program 210 can include program code including computer operation instructions.

[0295] The processor 202 can be a CPU, or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement embodiments of the present application. The one or more processors of the electronic device can be the same type of processor, such as one or more CPUs; or can be different types of processors, such as one or more CPUs and one or more ASICs.

[0296] The memory 206 is configured to store the program 210. The memory 206 can include a high-speed RAM memory, and can also include a non-volatile memory such as at least one disk memory.

[0297] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other apparatus. Various general purpose systems can be used with these teachings, based on the description as set forth above. The structure required to construct such systems is apparent from the above description. In addition, the embodiments of the present application are not limited to any particular programming language. It will be appreciated that a variety of programming languages can be used to implement the embodiments of the present application described herein, and any references below to specific languages are provided for disclosure of the preferred embodiments of the present application.

[0298] ​In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the application can be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been described in detail in order not to obscure the understanding of this description.

[0299] Similarly, it is to be understood that the embodiments of the application can be adapted to other applications and that their features can be interchanged in any way. For example, the various features of the application are sometimes grouped together in a single embodiment, figure or description of an embodiment. This should not be interpreted as reflecting an intention that the claimed embodiments require more features than are explicitly recited in each claim. Rather, inventive aspects lie in less than all features of a single disclosed embodiment. Thus, the claims following, in this application for patent, are hereby expressly incorporated into this detailed description, with each claim acting as a separate embodiment of the application.

[0300] Those skilled in the art will appreciate that the modules in the apparatuses in the embodiments can be adapted and placed in one or more apparatuses other than the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and further can be divided into more sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive, any combination of all the features disclosed in the specification (including the accompanying claims, abstract and drawings), and all processes or units of any methods or apparatuses disclosed so far can be adopted. Unless explicitly stated, each feature disclosed in the specification (including the accompanying claims, abstract and drawings) can be replaced by alternative features that serve the same, equivalent or similar purpose.

[0301] Further, those skilled in the art will appreciate that a combination of features of different embodiments can mean within the scope of the application and form a different embodiment. For example, in the following claims, any one of the claimed embodiments can be used in any combination.

[0302] The various component embodiments of the present application can be implemented in hardware, or as software modules running in one or more processors, or in combinations thereof. As will be appreciated by one skilled in the art, a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all of the functionality of some or all of the components according to the embodiments of the present application. The embodiments of the present application can also be implemented as a program of instructions for performing part or all of the methods described herein, e.g., a computer program and a computer program product. Such program implementing the embodiments of the present application can be stored on a computer readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, or provided on a carrier signal, or in any other form.

[0303] It should be noted that the above-mentioned embodiments illustrate rather than limit the application, and that one skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word 'comprising' does not exclude the presence of elements or steps other than those listed in a claim. The word 'a' or 'an' preceding an element does not exclude the presence of a plurality of such elements. The application can be implemented by means of both hardware and software, and any combination thereof. In a unit claim, several devices can be listed with a conjunction like 'or', but it is to be understood that each of these devices can be implemented by its own hardware item. The use of the word 'at least' followed by a list of one or more members does not preclude the presence of additional such members, nor does it preclude further members. The word 'first' or'second' does not have any order connotations. The terms 'comprise', 'comprising', 'comprises' and 'comprising' should not be interpreted as a limitation on the means of the patentable scope of the claims. The word'step' does not imply any order between steps. The word'step' does not imply any order between steps.

Claims

1. A virtual resource processing method, comprising: in response to an operation of purchasing a split-bill object, querying a virtual resource in a user account corresponding to the operation of purchasing the split-bill object; the virtual resource is used to generate an order in a non-split-bill manner; determining whether the issuance of the virtual resource meets a preset condition; if the issuance of the virtual resource meets the preset condition, sending first order information to a terminal to make the terminal display a first submission order page; the first submission order page does not include a use prompt of the virtual resource; if the issuance of the virtual resource does not meet the preset condition, sending second order information to the terminal to make the terminal display a second submission order page; the second submission order page includes a second use prompt of the virtual resource; sending the queried virtual resource information and split-bill invitation prompt information to the terminal to make the terminal display, on a split-bill detail page, a first use prompt of the virtual resource according to the virtual resource information and a split-bill invitation prompt according to the split-bill invitation prompt information; the first use prompt includes a first control for using the virtual resource, the split-bill invitation prompt includes a second control for sending a split-bill invitation message, and the split-bill invitation prompt is displayed in a pop-up window form.

2. The virtual resource processing method of claim 1, wherein, The display area of the split-bill invitation prompt is greater than the display area of the first use prompt.

3. The virtual resource processing method of claim 1, wherein, The second use prompt includes a third control for performing a selection or deselection operation on the virtual resource.

4. The virtual resource processing method of claim 1, wherein, After the sending of the queried virtual resource information and split-bill invitation prompt information to the terminal to make the terminal display, on a split-bill detail page, a first use prompt of the virtual resource according to the virtual resource information and a split-bill invitation prompt according to the split-bill invitation prompt information, the method further comprises: in response to a triggering operation on the first control, canceling the virtual resource and generating an order based on a user's use confirmation of the virtual resource.

5. The virtual resource processing method of claim 4, wherein, The response to the triggering operation on the first control, canceling the virtual resource and generating an order based on a user's use confirmation of the virtual resource, comprises: in response to the triggering operation on the first control, sending use confirmation information of the virtual resource to the terminal to make the terminal display a use confirmation interface of the virtual resource, the use confirmation interface displaying a control for determining to use or not to use the virtual resource and a virtual resource quantity in the user account; in response to a triggering operation on the control for determining to use the virtual resource, canceling the virtual resource and generating an order.

6. The virtual resource processing method of any of claims 1-5, wherein, The method further comprises: in response to an operation of logging into a first user account, determining whether there is a completed order or an uncompleted order in the first user account; if there is neither the completed order nor the uncompleted order in the first user account, issuing the virtual resource to the first user account; and / or, calculating a split-bill failure rate of the first user account according to order data of the first user account; if the split-bill failure rate is greater than a second threshold, issuing the virtual resource to the first user account; and / or, after the deadline of the order initiated by the first user account is reached, if no operation of participating in the order by the second user account is received, the virtual resource is issued to the first user account; and / or, in response to an operation of the second user account on a fourth control, the virtual resource is issued to the first user account, the fourth control is displayed after the second user account clicks a virtual resource acquisition assistance message sent by the first user account to the second user account, or is displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

7. The virtual resource processing method according to any one of claims 1 to 5, wherein The method further comprises: in response to an operation of the first user account opening a home page of the group purchase platform, it is judged whether there is a completed order or an uncompleted order in the first user account, and whether there is the virtual resource in the first user account; if there is neither the completed order nor the uncompleted order in the first user account, and there is no virtual resource, the virtual resource is issued to the first user account; first prompt information is sent to the terminal, so that the terminal displays the first prompt information in the form of a pop-up window on the home page of the group purchase platform, the first prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-order mode, and information of all or part of order objects matched with the first user account.

8. The virtual resource processing method of any of claims 1-5, wherein, The method further comprises: if there is neither the completed order nor the uncompleted order in the first user account, but there is the virtual resource, it is judged according to attribute information of the existing virtual resource whether the current time has exceeded the validity period of the virtual resource and whether the virtual resource is in a usable state; if the current time has not exceeded the validity period of the virtual resource and the virtual resource is in a usable state, second prompt information is sent to the terminal, so that the terminal displays the second prompt information on the home page of the group purchase platform and on an object detail page, and the second prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-order mode.

9. The virtual resource processing method of claim 7, wherein, The method further comprises: obtaining delivery location information of the user account, and determining whether there is an order object in a delivery area covering the delivery location according to the delivery location information; if there is an order object in a delivery area covering the delivery location, information of part or all of the order objects in the delivery area covering the delivery location is determined as information of all or part of order objects matched with the first user account.

10. A virtual resource processing method, comprising: receiving an operation of purchasing an order object, and sending operation information of the operation of purchasing the order object to a server, so that the server queries a virtual resource in a user account corresponding to the operation of purchasing the order object; the virtual resource is used to generate an order in a non-order mode. In a first case, first order information is received and a first order submission page is displayed, the first order information being sent by the server when it is determined that the issuance of the virtual resource satisfies a preset condition, and the first order submission page not including a use prompt of the virtual resource; In a second case, second order information is received and a second order submission page is displayed, the second order information being sent by the server when it is determined that the issuance of the virtual resource does not satisfy a preset condition, and the second order submission page including a second use prompt of the virtual resource; Virtual resource information and a group purchase invitation prompt sent by the server are received, a first use prompt of the virtual resource is displayed on a group purchase detail page according to the virtual resource information, and a group purchase invitation prompt is displayed according to the group purchase invitation prompt information; the first use prompt includes a first control for using the virtual resource, and the group purchase invitation prompt includes a second control for sending a group purchase invitation message.

11. The virtual resource processing method of claim 10, wherein, The display area of the group purchase invitation prompt is greater than the display area of the first use prompt.

12. The virtual resource processing method of claim 10, wherein, The second use prompt includes a third control for performing a selection or deselection operation on the virtual resource.

13. The virtual resource processing method of claim 10, wherein, After the virtual resource information and the group purchase invitation prompt sent by the server are received, the first use prompt of the virtual resource is displayed on the group purchase detail page according to the virtual resource information, and the group purchase invitation prompt is displayed according to the group purchase invitation prompt information, the method further includes: A trigger operation on the first control is received and sent to the server, so that the server cancels the virtual resource based on a use confirmation of the virtual resource by the user and generates an order.

14. The virtual resource processing method of claim 13, wherein, The receiving of the trigger operation on the first control and the sending to the server so that the server cancels the virtual resource based on the use confirmation of the virtual resource by the user and generates an order includes: The trigger operation on the first control is received, and trigger operation information on the first control is sent to the server; Use confirmation information of the virtual resource sent by the server is received, a use confirmation interface of the virtual resource is displayed, the use confirmation interface displays a control for determining to use or not to use the virtual resource and a virtual resource quantity in the user account; Trigger operation information on the control for determining to use the virtual resource is sent to the server so that the server cancels the virtual resource and generates an order.

15. The virtual resource processing method of any of claims 10-14, wherein, The method further includes: An operation of opening a group purchase platform home page by a first user account is received. receiving first prompt information sent by the server, the first prompt information being sent by the server when the server determines that there is neither a completed order nor an uncompleted order in the first user account, and there is no virtual resource in the first user account, and the first prompt information being sent at the same time or after the virtual resource is issued to the first user account; the first prompt information including information prompting that the first user account can use the virtual resource to generate an order in a non-pick mode, and information of all or part of the pick-up objects matched with the first user account; displaying the first prompt information in the form of a pop-up window on the home page of the group purchase platform.

16. The virtual resource processing method of any of claims 10-14, wherein, The method further includes: receiving second prompt information sent by the server, the second prompt information being sent by the server when the server determines that there is neither a completed order nor an uncompleted order in the first user account, but there is the virtual resource in the first user account, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, and the second prompt information being sent at the same time or after the virtual resource is issued to the first user account; the second prompt information including information prompting that the first user account can use the virtual resource to generate an order in a non-pick mode; displaying the second prompt information on the home page of the group purchase platform, and displaying the second prompt information on the object detail page.

17. A virtual resource processing apparatus, comprising: a query module configured to query a virtual resource in a user account corresponding to an operation of purchasing a pick-up object in response to the operation of purchasing the pick-up object; the virtual resource being used to generate an order in a non-pick mode; a judgment module configured to determine whether issuance of the virtual resource meets a preset condition; a sending module configured to send first order information to a terminal to make the terminal display a first submission order page if the issuance of the virtual resource meets the preset condition; the first submission order page not including a use prompt of the virtual resource; send second order information to the terminal to make the terminal display a second submission order page if the issuance of the virtual resource does not meet the preset condition, the second submission order page including a second use prompt of the virtual resource; send the queried virtual resource information and a pick-up invitation prompt information to the terminal to make the terminal display a first use prompt of the virtual resource according to the virtual resource information and display a pick-up invitation prompt according to the pick-up invitation prompt information on a pick-up detail page; the first use prompt including a first control for using the virtual resource, the pick-up invitation prompt including a second control for sending a pick-up invitation message, and the pick-up invitation prompt being displayed in the form of a pop-up window.

18. The virtual resource processing device of claim 17, wherein, An area for displaying the pick-up invitation prompt is larger than an area for displaying the first use prompt.

19. The virtual resource processing apparatus of claim 17, wherein, The second use prompt includes a third control for performing a selection or deselection operation on the virtual resource.

20. The virtual resource processing device of claim 17, wherein, The apparatus further includes a generation module configured to: based on a user's use confirmation of the virtual resource, cancel the virtual resource and generate an order in response to a triggering operation on the first control.

21. The virtual resource processing device of claim 17, wherein, The response to the triggering operation on the first control, based on the user's use confirmation of the virtual resource, includes canceling the virtual resource and generating an order. In response to a triggering operation on the first control, usage confirmation information of the virtual resource is sent to the terminal to cause the terminal to display a usage confirmation interface of the virtual resource, the usage confirmation interface showing a control for determining to use or cancel to use the virtual resource, and a quantity of virtual resources in the user account; In response to a triggering operation on the control for determining to use the virtual resource, the virtual resource is cancelled and an order is generated.

22. The virtual resource handling apparatus of any of claims 17-21, wherein, The apparatus further includes a first issuing module configured to: In response to an operation of logging in to a first user account, it is determined whether there is a completed order or an uncompleted order in the first user account; if neither the completed order nor the uncompleted order exists in the first user account, the virtual resource is issued to the first user account; and / or, a rate of failed group orders is calculated according to order data of the first user account; if the rate of failed group orders is greater than a second threshold, the virtual resource is issued to the first user account; and / or, after a group order period initiated by the first user account expires, if an operation of participating in a group order by a second user account is not received, the virtual resource is issued to the first user account; and / or, in response to an operation of the second user account on a fourth control, the virtual resource is issued to the first user account, the fourth control being displayed after the second user account clicks a virtual resource acquisition assistance message sent by the first user account to the second user account, or being displayed in the virtual resource acquisition assistance message sent by the first user account to the second user account.

23. The virtual resource handling apparatus of any of claims 17-21, wherein, The apparatus further includes a second issuing module configured to: In response to an operation of a first user account opening a group order platform home page, it is determined whether there is a completed order or an uncompleted order in the first user account, and whether the virtual resource exists in the first user account; if neither the completed order nor the uncompleted order exists in the first user account, and the virtual resource does not exist, the virtual resource is issued to the first user account; first prompt information is sent to the terminal to cause the terminal to display the first prompt information in a pop-up window form on the group order platform home page, the first prompt information including information prompting that the first user account can use the virtual resource to generate an order in a non-group order manner, and information of all or part of group order objects matched with the first user account.

24. The virtual resource handling apparatus of any of claims 17-21, wherein, The sending module is further configured to: if neither the completed order nor the uncompleted order exists in the first user account, but the virtual resource exists, it is determined whether a current time has exceeded a validity period of the virtual resource and whether the virtual resource is in an available state according to attribute information of the existing virtual resource; If the current time does not exceed the validity period of the virtual resource and the virtual resource is in an available state, second prompt information is sent to the terminal, so that the terminal displays the second prompt information on a group purchase platform home page and displays the second prompt information on an object detail page. The second prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-group purchase manner.

25. The virtual resource processing apparatus of claim 23, wherein, The sending of the first prompt information to the terminal comprises: obtaining delivery location information of the user account, and determining whether there is a group purchase object covering the delivery location according to the delivery location information; if there is a group purchase object covering the delivery location, determining information of part or all of the group purchase objects covering the delivery location as information of all or part of the group purchase objects matched with the first user account.

26. A virtual resource processing apparatus, comprising: a first sending module configured to receive an operation of purchasing a group purchase object, and send operation information of the operation of purchasing the group purchase object to a server, so that the server queries a virtual resource in a user account corresponding to the operation of purchasing the group purchase object; the virtual resource is used to generate an order in a non-group purchase manner; a display module configured to, in a first case, receive first order information and display a first order submission page, the first order information being sent by the server when it is determined that issuance of the virtual resource satisfies a preset condition, the first order submission page not including a use prompt of the virtual resource; in a second case, receive second order information and display a second order submission page, the second order information being sent by the server when it is determined that issuance of the virtual resource does not satisfy the preset condition, the second order submission page including a second use prompt of the virtual resource; receive virtual resource information and group purchase invitation prompt information sent by the server, and display a first use prompt of the virtual resource according to the virtual resource information and display a group purchase invitation prompt according to the group purchase invitation prompt information on a group purchase detail page; the first use prompt includes a first control for using the virtual resource, and the group purchase invitation prompt includes a second control for sending a group purchase invitation message.

27. The virtual resource processing apparatus of claim 26, wherein, An exhibition area of the group purchase invitation prompt is greater than an exhibition area of the first use prompt.

28. The virtual resource processing device of claim 26, wherein, The second use prompt includes a third control for performing a selection or deselection operation on the virtual resource.

29. The virtual resource processing device of claim 26, wherein, The apparatus further comprises a second sending module configured to: receive a triggering operation on the first control and send the triggering operation to the server, so that the server confirms and cancels the virtual resource based on a use confirmation of the virtual resource by a user and generates an order.

30. The virtual resource processing device of claim 29, wherein, The receiving of the triggering operation on the first control and the sending of the triggering operation to the server, so that the server confirms and cancels the virtual resource based on the use confirmation of the virtual resource by the user and generates the order, comprises: receiving the triggering operation on the first control, and sending triggering operation information of the first control to the server; receive the server sent to the use of the virtual resource confirmation information, display the use of the virtual resource confirmation interface, the use confirmation interface shows the control of determining to use or cancel to use the virtual resource, and the number of virtual resources in the user account; Receive the trigger operation of the control of determining to use the virtual resource, send the trigger operation information of the control of determining to use the virtual resource to the server, so that the server cancels the virtual resource and generates an order.

31. The virtual resource handling apparatus of any of claims 26-30, wherein, The display module is further used for: Receive the operation of opening the group purchase platform home page by the first user account; Receive the first prompt information sent by the server, the first prompt information is sent by the server when judging that there is no completed order and no uncompleted order in the first user account, and there is no virtual resource, and is sent at the same time or after the virtual resource is issued to the first user account; The first prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-grouping manner, and information of all or part of the group purchase objects matched with the first user account; Display the first prompt information in the form of a pop-up window on the group purchase platform home page.

32. The virtual resource handling apparatus of any of claims 26-30, wherein, The display module is further used for: Receive the second prompt information sent by the server, the second prompt information is sent by the server when judging that there is no completed order and no uncompleted order in the first user account, but there is the virtual resource, and the current time does not exceed the validity period of the virtual resource and the virtual resource is in a usable state at the same time or after the virtual resource is issued to the first user account, the second prompt information includes information prompting that the first user account can use the virtual resource to generate an order in a non-grouping manner; Display the second prompt information on the group purchase platform home page, and display the second prompt information on the object detail page.

33. An electronic device, comprising: Processor, memory, communication interface and communication bus, the processor, the memory and the communication interface complete the communication between each other through the communication bus; The memory is used to store at least one executable instruction, and the executable instruction makes the processor execute the operation corresponding to the virtual resource processing method in any one of claims 1 to 16.

34. A computer readable storage medium, the computer readable storage medium has at least one executable instruction stored therein, and the executable instruction makes the processor execute the operation corresponding to the virtual resource processing method in any one of claims 1 to 16.

Citation Information

Patent Citations

  • Order processing method and terminal

    CN105830109A

  • Ordering method and device, electronic equipment and storage medium

    CN114463093A