Shopping cart display method, device, equipment and storage medium based on coupons
By determining whether there is a combination of products in the shopping cart that meets the target coupon usage conditions and displaying the corresponding shopping plan on the shopping page, the problem of users' cumbersome operation of using coupons to collect orders is solved, and a simplified coupon usage process and a better shopping experience is achieved.
Patent Information
- Application Number
- CN202110705277.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-24
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2041-06-24
AI Technical Summary
In the prior art, users use coupons to collect orders is complicated and cannot meet users' shopping needs well.
By determining whether there are product combinations in the shopping cart with the current login account, the product combinations and discount strengths that meet the target coupons. If they exist, the plan display area of the shopping page will be displayed to display the product combinations and discounts that meet the target coupon usage conditions. If it does not exist, automatically filter supplementary products or substitute products to meet the coupon usage conditions and display the corresponding shopping plan on the shopping page.
The coupon usage process is simplified. Users do not need to choose products to make up orders by themselves, but directly choose plans to consume, which facilitates users to compare the discount and meet users' shopping needs.
Smart Images

Figure CN113469738B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a coupon-based shopping cart display method, device, equipment and storage medium. Background Art
[0002] With the rapid development of e-commerce, consumers' purchasing power for goods has greatly increased. Various platforms and merchants often launch a large number of electronic coupons to attract users' consumption desire. However, the types of coupons are usually complex and the information is unclear. Users need to enter the order page to confirm the specific coupon usage. If the conditions are not met, they need to return to the upper page again to adjust the purchase of goods to complete the order, or enter a specific page to confirm the usage rules of the coupon.
[0003] It can be seen that the current operations that users have to perform to add to their orders in order to use coupons when shopping online are rather cumbersome and cannot well meet the shopping needs of users. Summary of the invention
[0004] The main purpose of the present application is to provide a shopping cart display method, device, electronic device and storage medium based on coupons, which can solve the problem of users using coupons to complete orders in the prior art.
[0005] In one aspect, the present application provides a shopping cart display method based on coupons, comprising:
[0006] Determine whether there is a product combination in the shopping cart of the currently logged-in account that meets the use conditions of the target coupon, the target coupon being a valid coupon in the coupon list of the currently logged-in account; the product combination includes one or more products;
[0007] If there is a product combination that meets the usage conditions of the target coupon, the shopping page of the shopping cart is displayed, and the shopping page has a plan display area corresponding to the target coupon. The plan display area includes at least a first plan area, and a first shopping plan is displayed in the first plan area of the plan display area. The first shopping plan includes the product combination that meets the usage conditions of the target coupon and the discount strength.
[0008] Optionally, the method further includes:
[0009] If the product combination that meets the use conditions of the target coupon does not exist in the shopping cart of the currently logged-in account, check whether there are any products to be added to the order in the shopping cart, the products to be added to the order are product combinations whose prices are lower than the minimum use amount of the target coupon, and the difference between the price and the minimum use amount is less than a first price threshold;
[0010] If the item to be added to the order exists, obtain a supplementary item corresponding to the item to be added to the order, and the supplementary item is used to be combined with the item to be added to the order to meet the use condition of the target coupon;
[0011] The plan display area of the shopping cart includes at least a second plan area, in which a second shopping plan is displayed. The second shopping plan includes the items to be added to the order, the supplementary items, and the discount level.
[0012] Optionally, when the product to be added to the order includes multiple products, obtaining a supplementary product corresponding to the product to be added to the order includes:
[0013] Filtering supplementary commodities corresponding to the commodity to be added to the order from the commodities on sale according to a preset order-adding method, wherein each group of supplementary commodities includes one commodity or multiple commodities;
[0014] The second solution area includes display areas corresponding to different order-matching methods, and the second shopping solution is displayed in the second solution area, including:
[0015] Determine a target display area corresponding to the preset order-making method, and display the second shopping plan in the target display area.
[0016] Optionally, the selecting, from the commodities on sale according to a preset order-completing method, a supplementary commodity corresponding to the commodity to be ordered includes:
[0017] Filter out first-category products that are supporting parts for each of the products to be combined from the products on sale; or filter out second-category products that are related to each of the products to be combined from the products on sale; or filter out third-category products that are mainly promoted by the platform and are different in category from all of the products to be combined from the products on sale;
[0018] A combination of products whose prices are higher than the difference and whose sum of prices with the products to be added to the order does not exceed the second price threshold is selected from the same category of products as the supplementary products.
[0019] Optionally, if multiple groups of supplementary commodities are screened out from commodities of the same category, displaying the second shopping plan in the target display area includes:
[0020] Multiple supplementary shopping plans corresponding to the multiple groups of supplementary commodities are displayed in the target display area. The multiple supplementary shopping plans are sorted from low to high according to the prices of the supplementary commodities in each of the supplementary shopping plans. Each of the supplementary shopping plans includes the commodities to be added to the order and a group of the supplementary commodities, as well as the extent of the discount.
[0021] Optionally, the solution display area further includes a third solution area for recommending shopping based on coupons, and the method further includes:
[0022] If no supplementary product corresponding to the product to be completed is screened out from the products on sale according to the preset order-combining method, one or more groups of substitute products of the same category as the product to be replaced are screened out from the products on sale, and the products to be replaced are any one or more products in the products to be completed, and the price of each group of substitute products is greater than the price of the corresponding product to be replaced;
[0023] The third shopping plan is displayed in the third plan area, and the third shopping plan includes the items to be added to the order, the alternative items, and the discount.
[0024] Optionally, the method further includes:
[0025] If the supplementary product exists, the supplementary product is displayed on the shopping page in a form different from the product to be added to the order; if the product to be replaced exists, the replacement product is displayed on the shopping page in a form different from the product to be replaced;
[0026] If the product combination that meets the use conditions of the target coupon does not exist in the shopping cart of the currently logged-in account, the solution display area also has an original product display area, and the original product display area displays the original shopping cart products that can use the target coupon.
[0027] Optionally, the method further includes:
[0028] After determining the shopping plan on the shopping page corresponding to the target coupon, determine the next coupon with the largest discount as the target coupon, and trigger the step of determining whether there is a combination of goods in the shopping cart of the currently logged-in account that meets the usage conditions of the target coupon;
[0029] The first target coupon is a coupon with the greatest discount, and each target coupon has a mutually independent solution display area.
[0030] In another aspect, a shopping cart display device is provided, comprising:
[0031] A judgment module is used to judge whether there is a product combination in the shopping cart of the current login account that meets the use conditions of the target coupon, and the target coupon is a valid coupon in the coupon list of the current login account; the product combination includes one or more products;
[0032] The display module is used to display the shopping page of the shopping cart if there is a combination of goods that meets the usage conditions of the target coupon, the shopping page has a plan display area corresponding to the target coupon, the plan display area includes at least a first plan area, and a first shopping plan is displayed in the first plan area of the plan display area, the first shopping plan includes the combination of goods that meets the usage conditions of the target coupon and the discount strength.
[0033] On the other hand, an electronic device is provided, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of any of the above-mentioned methods and any possible implementation methods thereof.
[0034] On the other hand, a computer storage medium is provided, which stores one or more instructions, wherein the one or more instructions are suitable for being loaded by a processor and executing the steps of any of the above-mentioned methods and any possible implementation thereof.
[0035] The present application provides a shopping cart display method based on coupons, by judging whether there is a product combination in the shopping cart of the current login account that meets the usage conditions of the target coupon, the target coupon belongs to a valid coupon existing in the coupon list of the current login account; the product combination includes one product or multiple products; if there is the product combination that meets the usage conditions of the target coupon, the shopping page of the shopping cart is displayed, the shopping page has a solution display area corresponding to the target coupon, the solution display area at least includes a first solution area, and a first shopping solution is displayed in the first solution area of the solution display area, the first shopping solution includes the product combination that meets the usage conditions of the target coupon and the discount strength, the order-matching result is displayed in a specific area in the form of a solution corresponding to the coupon, compared with the general method, the user does not need to select products from the shopping cart to make an order, and can directly select a solution for consumption, which is also convenient for comparing the discount strength between the solutions, and intuitively provides a coupon usage solution according to the user's current purchased products, simplifies the coupon usage method, and well meets the user's shopping needs. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0037] in:
[0038] Figure 1 A schematic diagram of a flow chart of a coupon-based shopping cart display method provided in an embodiment of the present application;
[0039] Figure 2 A flowchart of a method for placing an order for goods provided in an embodiment of the present application;
[0040] Figure 3 A schematic diagram of a flow chart of a supplementary product selection solution provided in an embodiment of the present application;
[0041] Figure 4 A schematic diagram of a shopping page of a shopping cart provided in an embodiment of the present application;
[0042] Figure 5 A schematic diagram of the structure of a shopping cart display device provided in an embodiment of the present application;
[0043] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0044] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0045] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.
[0046] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0047] Figure 1 A flowchart of a coupon-based shopping cart display method provided in an embodiment of the present application, such as Figure 1 The methods shown include:
[0048] 101. Determine whether there is a product combination in the shopping cart of the currently logged-in account that meets the usage conditions of the target coupon, where the target coupon is a valid coupon in the coupon list of the currently logged-in account; the product combination includes one or more products.
[0049] In the embodiments of the present application, the execution subject may be an electronic device. In a specific implementation, the electronic device may be a terminal, which may also be referred to as a terminal device, including but not limited to other portable devices such as mobile phones, laptop computers, or tablet computers with touch-sensitive surfaces (e.g., touch screen displays and / or touch pads). It should also be understood that in some embodiments, the device is not a portable communication device, but a desktop computer with a touch-sensitive surface (e.g., touch screen displays and / or touch pads).
[0050] The account in the embodiment of the present application can be an account that can be used for shopping on any platform. After the user logs in to the account, he can shop on the platform; the coupon can be a coupon received by the account, or a coupon distributed by the platform, merchant, etc., which can be viewed in the coupon list of the currently logged-in account and used to obtain discounts when purchasing goods. Different coupons have different usage rules and validity periods. The above-mentioned valid coupons are coupons within the valid usage period. Coupons that expire are invalid and cannot be used.
[0051] Optionally, the user may select a valid coupon as a target coupon, and the above step 101 may be performed for the target coupon.
[0052] In an optional implementation, if the user chooses to present products with coupons, the coupon list of the current login account can be checked to determine whether there is a valid coupon, and if so, step 101 can be executed, and if not, step 101 can be skipped. That is, if there is a valid coupon, a usage plan for the valid coupon can be provided to the user based on the products in the shopping cart of the user's current login account.
[0053] Specifically, it can be determined whether there is one or more items in the shopping cart of the currently logged-in account that meet the usage conditions of the target coupon, where the target coupon is the above-mentioned valid coupon.
[0054] An effective coupon may be analyzed. When one or more products in the shopping cart meet the usage conditions of a certain effective coupon, the one or more products are referred to as a product combination, that is, the user can directly use the coupon to purchase the product combination, and step 102 may be executed.
[0055] If there is no product combination in the shopping cart that meets the conditions for using a valid coupon, step 102 may not be executed, and it may be determined whether to perform a purchase-adding operation, as specifically shown in steps 021 to 023.
[0056] 102. If there is a combination of goods that meets the usage conditions of the target coupon, the shopping page of the shopping cart is displayed. The shopping page has a plan display area corresponding to the target coupon. The first shopping plan is displayed in the plan display area. The first shopping plan includes the combination of goods that meets the usage conditions of the target coupon and the discount strength.
[0057] When there is a product combination that meets the use conditions of the target coupon, the user can be prompted in the form of a plan. Specifically, a first shopping plan can be generated, which includes the above-mentioned product combination that meets the use conditions of the target coupon and the discount strength, wherein the discount strength can be calculated based on the product information of the product combination and the coupon usage rules, such as calculating the discount strength or the discount amount. The shopping page of the shopping cart can be displayed on the screen, and the shopping page can be used to display the products presented with the target coupon through the plan display area. The above-mentioned first shopping plan can be displayed in the above-mentioned plan display area.
[0058] For example, a user has a coupon A that gives a $20 discount on purchases over $300. There are two items in the user's shopping cart: an air purifier for $280 and a body fat scale for $29. The current shopping plan is an air purifier + a body fat scale. The user can choose this plan to place an order and use coupon A directly.
[0059] The user can directly select the first shopping plan to place an order, purchase the product combination therein, and use the target coupon. The user does not need to select the product in the shopping cart to check whether the use conditions of a certain coupon are met, which simplifies the use of coupons.
[0060] In an optional implementation, the above method further includes:
[0061] After determining the shopping plan on the shopping page corresponding to the target coupon, determine the next coupon with the largest discount as the target coupon, and trigger the step of determining whether there is a combination of goods in the shopping cart of the currently logged-in account that meets the usage conditions of the target coupon;
[0062] Among them, the first target coupon is the coupon with the greatest discount, and each of the target coupons has a mutually independent solution display area.
[0063] Specifically, multiple valid coupons can be processed in sequence to obtain corresponding shopping plans, and the shopping plans can be displayed in an independent plan display area. When performing a shopping cart display based on coupons, any valid coupon can be selected from the valid coupons that have not been processed as the target coupon, and the corresponding steps 101 and 102 can be executed. The coupon with the greatest discount can also be selected from these valid coupons as the above target coupon and processed first, that is, each valid coupon is processed in order from large to small according to the discount strength, and the shopping plan corresponding to each coupon is obtained and displayed in a specific plan display area, where the plan display areas of different coupons can be arranged from large to small according to the discount strength of the corresponding coupon.
[0064] After each valid coupon is processed, the commodities included in the displayed shopping plan can be removed during the background calculation, and similar processing steps are performed on the remaining valid coupons, which will not be described in detail here.
[0065] Figure 2 A flowchart of a method for combining orders of goods provided in an embodiment of the present application, in an optional implementation manner, as Figure 2 The order-matching method shown can be applied to Figure 1 After step 102 in the illustrated embodiment. Specifically, the method includes:
[0066] 201. If there is no product combination in the shopping cart of the currently logged-in account that meets the usage conditions of the target coupon, check whether there are any products to be added to the order in the shopping cart. The products to be added to the order are a product combination whose price is lower than the minimum usage amount of the target coupon, and the difference between the price and the minimum usage amount is less than a first price threshold.
[0067] 202. If the above-mentioned items to be added to the order exist, obtain the supplementary items corresponding to the above-mentioned items to be added to the order, and the above-mentioned supplementary items are used to be combined with the above-mentioned items to be added to the order to meet the usage conditions of the above-mentioned target coupons.
[0068] 203. The plan display area of the shopping cart includes at least a second plan area, in which a second shopping plan is displayed. The second shopping plan includes the items to be added to the order, the supplementary items, and the discount.
[0069] When there is no product combination in the shopping cart that meets the usage conditions of the target coupon, the user can automatically make up the order based on the target coupon. Specifically, it can be detected whether there are products to be made up in the shopping cart, that is, a combination of products whose price is lower than the minimum usage amount of the target coupon, and the difference between the price and the minimum usage amount is less than a preset value (first price threshold). The product combination can also include one or more products. Through the above steps, products that are closer to the usage conditions of the target coupon can be screened out from the shopping cart as products to be made up, and the order can be made up on this basis. The above-mentioned first price threshold can be set as needed.
[0070] If there are the above-mentioned items to be added to the order, items can be selected from the items on sale as the supplementary items corresponding to the items to be added to the order, and the use conditions of the target coupon can be met by combining the items to be added to the order and the supplementary items. Then, in the second plan area of the plan display area, the second shopping plan is displayed, including the above-mentioned items to be added to the order, the above-mentioned supplementary items and the corresponding discount strength.
[0071] The above method does not require users to select products to add to the order by themselves, nor does it display a list of items to add to the order and require users to click to select certain products to add to the order. Users can directly select the given order-adding plan to place an order, purchase multiple products, and use target coupons, which simplifies the use of coupons.
[0072] In an optional implementation, when the product to be added to the order includes multiple products, the step of obtaining a supplementary product corresponding to the product to be added to the order includes:
[0073] Filtering the supplementary products corresponding to the above-mentioned products to be combined with the order from the products on sale according to the preset order combination method, each group of the above-mentioned supplementary products includes one product or multiple products;
[0074] The second solution area includes display areas corresponding to different order-matching methods, and the second shopping solution is displayed in the second solution area, including:
[0075] Determine a target display area corresponding to the above-mentioned preset order-making method, and display the above-mentioned second shopping plan in the above-mentioned target display area.
[0076] In the embodiment of the present application, for the items to be added to the order, different preset order-adding methods can be used to screen and supplement the items to add to the order, and for different order-adding methods, corresponding shopping plans can be displayed in different display areas.
[0077] In an optional implementation, the above step 202 includes:
[0078] Select the first category of products that are the supporting parts of each of the products to be combined from the above-mentioned products on sale; or select the second category of products that are related to each of the products to be combined from the above-mentioned products on sale; or select the third category of products that are mainly promoted by the platform and are different from the categories of all the products to be combined from the above-mentioned products on sale;
[0079] A combination of products whose prices are higher than the above difference and whose sum of prices with the above products to be added to the order does not exceed the second price threshold is selected from the same category of products as the above supplementary products.
[0080] Specifically, the first category of goods, namely, matching parts for a purchase, can be screened from the goods on sale. Matching parts for a purchase are goods that are matching parts for the goods to be matched. First, it can be determined whether there are matching parts for sale among the goods to be matched. If so, they can be screened out as alternative supplementary goods.
[0081] You can also filter out the second category of products from the products on sale, namely, the associated products for order completion. The associated products for order completion are products that are associated with the products to be ordered. The association between different products can be pre-set by the merchant or the platform, or the association logic between different products can be set to determine the association. One product can be associated with one or more products. First, you can filter out all the associated products of the products to be ordered as alternative supplementary products.
[0082] Optionally, you can also filter out a third category of products from the products on sale, namely, the main products to be added to the order. The main products to be added to the order are recommended products that are different in category from all the products in the to-be-added order. The current main products can be pre-set by the platform.
[0083] The above-mentioned supporting parts, related products and main products are three different categories. The supplementary shopping plans formed by the three different ways of adding items to the order can be classified into three different page areas, sub-pages or lists in the second plan area, which is convenient for users to choose. The embodiments of the present application do not limit this. The above three ways of adding items to the order are only for illustration, and the way of adding items to the order for filtering supplementary products can be set as needed. It should be noted that for different items to be added to the order, there may not be supplementary products in each category. If there is a category, you can get the supplementary products of that category.
[0084] For the products filtered out above, the final supplementary products can be screened out for each category of products, that is, a combination of products (one or more products) whose prices are higher than the difference between the price of the original products to be added to the order and the minimum usage amount of the target coupon, and whose sum of prices with the prices of the products to be added to the order does not exceed the second price threshold.
[0085] The above method can be used to screen out one or more groups of supplementary products, each of which can include one or more products. If the above three methods of completing an order can screen out alternative supplementary products, each category can provide one or more supplementary shopping plans (the above second shopping plan).
[0086] In an optional implementation, if multiple groups of supplementary commodities are screened out from commodities of the same category, the second shopping plan is displayed in the target display area, including:
[0087] The target display area displays multiple supplementary shopping plans corresponding to the multiple groups of supplementary commodities. The multiple supplementary shopping plans are sorted from low to high according to the prices of the supplementary commodities in each of the supplementary shopping plans. Each of the supplementary shopping plans includes the commodities to be added to the order and a group of the supplementary commodities, as well as the extent of the discount.
[0088] Optionally, the obtained supplementary shopping plans can be sorted by price. Specifically, when displaying the supplementary shopping plans, they can be displayed by category, such as displaying the corresponding plans for the above three types of order-matching methods respectively. The plans under each type of order-matching method can be arranged in order from low to high according to the prices of the supplementary goods in each plan. Further optionally, when displaying multiple supplementary shopping plans in the target display area, only the shopping plans corresponding to the supplementary goods with the lowest prices can be displayed, and other plans can be hidden and displayed after the user chooses to view them. For example, when the user clicks on the maximized icon of a certain order-matching method, a pop-up window will pop up from the bottom of the page to display the optional supplementary shopping plans under the order-matching method, and the user can choose independently.
[0089] For example, a user has a coupon B for $20 off for purchases over $300. At this time, the user has an air purifier in the shopping cart, which costs $280, and cannot use the coupon B. The shopping plan generated by the above method can be: air purifier + recommended supplementary products (for example, supporting equipment - filter element / related equipment - humidifier / recommended products, etc.), and the supplementary products can be grayed out, and the user can choose any one to use coupon B to complete the order.
[0090] In one embodiment, see Figure 3 A flowchart of a supplementary product selection scheme is shown in FIG. Figure 3 As shown, the combination of products in the shopping cart whose price is lower than the minimum usage amount of the coupon and whose price difference m with the minimum usage amount does not exceed 5% of the minimum usage amount is determined as the above-mentioned products to be added to the order and then supplementary products are selected, including:
[0091] Filter the matching parts that are on sale for all products in the product combination;
[0092] Filter all the related products in the product combination;
[0093] Filter the products that are mainly recommended by the platform and are different from all the product categories in the product portfolio;
[0094] Then sort the above filtered products by price, and find out all product combinations whose price is higher than the price difference m and whose sum with the price of the product to be added to the order does not exceed 5% of the minimum coupon usage amount.
[0095] The above method will only process the order when the total price of the goods is within 5% of the minimum usage amount of the coupon, which ensures the discount strength without randomly recommending plans and keeps the page simple.
[0096] In an optional implementation, the solution display area further includes a third solution area for recommending shopping based on coupons, and the method further includes:
[0097] 301. If no supplementary product corresponding to the product to be completed is found from the products on sale according to the preset order completion method, one or more groups of substitute products of the same category as the product to be replaced are selected from the products on sale, and the products to be replaced are any one or more products in the products to be completed, and the price of each group of the substitute products is greater than the price of the corresponding product to be replaced;
[0098] 302. Display a third shopping plan in the third plan area, where the third shopping plan includes the items to be added to the order, the alternative items, and the discount.
[0099] In one case, if no supplementary products are screened out from the above-mentioned products on sale according to the preset order-filling method, a substitute product for the product to be replaced can be recommended. Any one or several of the above-mentioned products to be filled can be used as the above-mentioned products to be replaced, and the user can choose the substitute product to purchase. Optionally, the substitute product can be displayed below the corresponding product to be replaced, and the price of the substitute product is greater than the price of the corresponding product to be replaced. By replacing the product, the minimum usage amount of the target coupon can be better achieved. The substitute product can be displayed separately from the product to be replaced, for example, the substitute product can be grayed out, and the user can choose whether to replace it.
[0100] For example, a user has a coupon C for $20 off for purchases over $300. At this time, the user has two items in the shopping cart: an air purifier for $260 and a body scale for $29, and cannot use the coupon C. However, the store has a product called a body fat scale, which costs $42. The shopping plan generated by the above method can be: air purifier + alternative product - body fat scale. The alternative product is grayed out, and the user can choose to replace the product and place an order to buy the air purifier + body fat scale to use the coupon C.
[0101] Optionally, the method further includes:
[0102] If the aforementioned supplementary products exist, the aforementioned supplementary products are displayed on the aforementioned shopping page in a form different from the aforementioned products to be added to the order; if the aforementioned products to be replaced exist, the aforementioned replacement products are displayed on the aforementioned shopping page in a form different from the aforementioned products to be replaced;
[0103] If the above-mentioned product combination that meets the use conditions of the above-mentioned target coupon does not exist in the shopping cart of the above-mentioned currently logged-in account, the above-mentioned solution display area also has an original product display area, and the above-mentioned original product display area displays the original shopping cart products corresponding to which the above-mentioned target coupon can be used.
[0104] The selected supplementary products or products to be replaced can be displayed in a different form from the original products, so that users can better distinguish and select shopping plans, such as graying them out, and then changing them to the same form as the original products when the user selects the plan or the product. In addition, the original product display area can also be displayed in the plan display area, and the original shopping cart products corresponding to the above-mentioned target coupons can be displayed.
[0105] In one embodiment, the above-mentioned alternative product solutions can also be displayed in parallel with the above-mentioned product solutions. Figure 4 A schematic diagram of a shopping page of a shopping cart is shown, and the shopping page can be displayed in a display interface of a terminal device. Figure 4 The substitute products and the above three ways of adding to the order form four categories, each category belongs to a different list. For coupon 1, the discount details of the coupon are displayed (30 off for purchases over 300, just for illustration here), and the page displays the original product list in the user's shopping cart (displayed in the original product display area, the original product list only includes the original shopping cart products that can use the corresponding target coupon), including multiple products including product 1 and product 2. Assumption: There are no products in the original product list that meet the use conditions of coupon 1. The above method is used to determine that product 1 + product 2 are the products to be added to the order. Then the shopping page displays different categories of shopping plans obtained according to the above method, including: supporting parts for adding to the order, related products for adding to the order, substitute products for adding to the order, and main products for adding to the order.
[0106] Each type of plan can include multiple plans, and users can use the drop-down arrow to expand the specific shopping plan content, such as Figure 4In the category of matching parts for a purchase, there are multiple shopping plans including Plan 1 and Plan 2. Each shopping plan includes the items to be matched (items 1 and 2) and the corresponding supplementary items (items 3 and 4, respectively), and displays the discount strength under different plans. Users can intuitively understand and select a plan to place an order. In addition, the display of coupon 2 is similar and will not be repeated here.
[0107] In an optional implementation, when the above-mentioned items to be combined include at least two items, the combination of the items to be combined can be split and calculated (processed according to the above-mentioned method of combining or replacing items), and the user can then independently choose a plan to purchase, and the specific steps are not repeated here. In actual applications, the display method of the page and the display logic of the plan can be modified and adjusted as needed, and the embodiments of this application do not limit this.
[0108] Optionally, in the embodiment of the present application, the types of coupons available in the system can also be traversed. If the user has a coupon that has not been collected but is available, a mark can be displayed in the plan to prompt the user that the coupon is available, and a coupon collection entrance can be provided. The coupon can also be automatically collected for the user.
[0109] The current shopping cart product display mode is to display the products in a list format. The coupon information is unclear, and users need to enter the order page to see the specific coupon usage. If the coupon usage conditions are not met, they need to return to the upper page to readjust the purchase items. In addition, users are not clear about the coupons they have, and they may miss the opportunity to use the coupons. Moreover, when users make a purchase to use the coupons, they need to randomly select and try from a list containing too many products, which cannot meet the shopping needs of users.
[0110] The method in the embodiment of the present application can solve the above problem well. It can be judged whether there is a product combination in the shopping cart of the current login account that meets the use conditions of the target coupon, and the target coupon belongs to the valid coupon in the coupon list of the current login account; the product combination includes one product or multiple products; if there is a product combination that meets the use conditions of the target coupon, the shopping page of the shopping cart is displayed, and the shopping page has a solution display area corresponding to the target coupon, and the solution display area at least includes a first solution area, and the first shopping solution is displayed in the first solution area of the solution display area. The first shopping solution includes the product combination that meets the use conditions of the target coupon and the discount strength, and the order-making result is displayed in a specific area in the form of a solution. Compared with the general method, the user does not need to select products from the shopping cart to make up the order. When the user's shopping cart does not have products that can directly use coupons, it can also automatically filter and supplement products to make up the order, and can recommend alternative products, which can be recommended to users in the form of solutions. Users can directly choose the solution for consumption, which is also convenient for comparing the discount strength between the solutions. According to the current products purchased by the user, this application intuitively provides a coupon usage solution, simplifies the coupon usage method, and satisfies the user's shopping needs well.
[0111] Based on the description of the above-mentioned coupon-based shopping cart display method embodiment, the present application embodiment also discloses a shopping cart display device. Figure 5 , the shopping cart display device 500 includes:
[0112] A judgment module 510 is used to judge whether there is a product combination in the shopping cart of the current login account that meets the use conditions of the target coupon, and the target coupon is a valid coupon in the coupon list of the current login account; the product combination includes one or more products;
[0113] Display module 520 is used to display the shopping page of the shopping cart if there is a combination of goods that meets the usage conditions of the target coupon. The shopping page has a plan display area corresponding to the target coupon. The plan display area at least includes a first plan area, and a first shopping plan is displayed in the first plan area of the plan display area. The first shopping plan includes the combination of goods that meets the usage conditions of the target coupon and the discount strength.
[0114] Optionally, the shopping cart display device 500 further includes an order-matching module 530, which is used to:
[0115] If the shopping cart of the currently logged-in account does not contain the above-mentioned product combination that meets the usage conditions of the above-mentioned target coupon, check whether there are any products to be added to the order in the above-mentioned shopping cart, and the above-mentioned products to be added to the order are product combinations whose prices are lower than the minimum usage amount of the above-mentioned target coupon, and the difference between the above-mentioned price and the above-mentioned minimum usage amount is less than the first price threshold;
[0116] If the above-mentioned to-be-ordered product exists, obtain the supplementary product corresponding to the above-mentioned to-be-ordered product, and the above-mentioned supplementary product is used to be combined with the above-mentioned to-be-ordered product to meet the use conditions of the above-mentioned target coupon;
[0117] The display module 520 is also used to display a second plan area for recommending shopping based on coupons on the shopping page of the shopping cart, and to display a second shopping plan in the second plan area, wherein the second shopping plan includes the items to be added to the order, the supplementary items and the discount.
[0118] Optionally, the above-mentioned order-matching module 530 is specifically used for:
[0119] In the case where the above-mentioned to-be-ordered products include multiple products, the supplementary products corresponding to the above-mentioned to-be-ordered products are selected from the products on sale according to the preset order-combining method, and each group of the above-mentioned supplementary products includes one product or multiple products;
[0120] The second solution area includes display areas corresponding to different order-matching methods; the display module 520 can be specifically used for:
[0121] Determine a target display area corresponding to the above-mentioned preset order-making method, and display the above-mentioned second shopping plan in the above-mentioned target display area.
[0122] Optionally, the above-mentioned order-matching module 530 is further specifically used for:
[0123] Select the first category of products that are the supporting parts of each of the products to be combined from the above-mentioned products on sale; or select the second category of products that are related to each of the products to be combined from the above-mentioned products on sale; or select the third category of products that are mainly promoted by the platform and are different from the categories of all the products to be combined from the above-mentioned products on sale;
[0124] A combination of products whose prices are higher than the above difference and whose sum of prices with the above products to be added to the order does not exceed the second price threshold is selected from the same category of products as the above supplementary products.
[0125] Optionally, the display module 520 is also specifically used to display multiple supplementary shopping plans corresponding to the multiple groups of supplementary products in the target display area if multiple groups of supplementary products are screened out from the same category of products. The multiple supplementary shopping plans are sorted from low to high according to the prices of the supplementary products in each of the supplementary shopping plans. Each of the supplementary shopping plans includes the products to be added to the order and a group of the supplementary products, as well as the extent of the discount.
[0126] Optionally, the shopping cart display device 500 further includes a replacement module 540, which is used to:
[0127] If no supplementary product corresponding to the product to be completed is found from the products on sale according to the preset order completion method, one or more groups of substitute products of the same category as the product to be replaced are selected from the products on sale, and the products to be replaced are any one or more of the products to be completed, and the price of each group of substitute products is greater than the price of the corresponding product to be replaced;
[0128] The above-mentioned plan display area also includes a third plan area for recommending shopping based on coupons; the above-mentioned display module 520 is also used to display a third shopping plan in the above-mentioned third plan area, and the above-mentioned third shopping plan includes the above-mentioned to-be-ordered goods, the above-mentioned alternative goods and the discount strength, wherein each group of the above-mentioned alternative goods is displayed in gray after the corresponding above-mentioned to-be-replaced goods, and the above-mentioned grayed-out alternative goods are used for the user to choose whether to replace the to-be-replaced goods corresponding to the above-mentioned alternative goods.
[0129] Optionally, if the supplementary product exists, the supplementary product is displayed on the shopping page in a form different from the product to be added to the order; if the product to be replaced exists, the replacement product is displayed on the shopping page in a form different from the product to be replaced;
[0130] If the above-mentioned product combination does not exist in the shopping cart of the above-mentioned currently logged-in account that meets the usage conditions of the above-mentioned target coupon, the above-mentioned solution display area also has an original product display area, and the above-mentioned display module 520 is also used to display the original shopping cart products corresponding to the above-mentioned target coupon in the above-mentioned original product display area.
[0131] Optionally, the shopping cart display device 500 further includes a detection module 550, which is used to:
[0132] After determining the shopping plan on the shopping page corresponding to the target coupon, determine the next coupon with the largest discount as the target coupon, and trigger the step of determining whether there is a combination of goods in the shopping cart of the currently logged-in account that meets the usage conditions of the target coupon;
[0133] Among them, the first target coupon is the coupon with the greatest discount, and each of the target coupons has a mutually independent solution display area.
[0134] According to one embodiment of the present application, Figure 1-Figure 4 Each step involved in the method shown can be performed by Figure 5 The operations performed by the various modules in the shopping cart display device 500 are not described in detail here.
[0135] Based on the description of the above method embodiment and device embodiment, the present application embodiment also provides an electronic device. Figure 6 The electronic device 600 at least includes a processor 601, an input device 602, an output device 603, and a computer storage medium 604. The processor 601, the input device 602, the output device 603, and the computer storage medium 604 in the electronic device may be connected via a bus or other means.
[0136] The computer storage medium 604 can be stored in the memory of the electronic device. The computer storage medium 604 is used to store a computer program. The computer program includes program instructions. The processor 601 is used to execute the program instructions stored in the computer storage medium 604. The processor 601 (or CPU (Central Processing Unit)) is the computing core and control core of the electronic device, which is suitable for implementing one or more instructions, and is specifically suitable for loading and executing one or more instructions to implement the corresponding method flow or corresponding function; in one embodiment, the processor 601 of the embodiment of the present application can be used to perform a series of processing, including such as Figure 1-Figure 4 The various steps involved in the method shown, etc.
[0137] The embodiment of the present application also provides a computer storage medium (Memory), which is a memory device in an electronic device for storing programs and data. It is understandable that the computer storage medium here can include both built-in storage media in electronic devices and, of course, extended storage media supported by electronic devices. The computer storage medium provides a storage space that stores the operating system of the electronic device. In addition, one or more instructions suitable for being loaded and executed by the processor 601 are also stored in the storage space, and these instructions can be one or more computer programs (including program codes). It should be noted that the computer storage medium here can be a high-speed RAM memory, or a non-volatile memory, such as at least one disk storage; optionally, it can also be at least one computer storage medium located away from the aforementioned processor.
[0138] In one embodiment, one or more instructions stored in a computer storage medium may be loaded and executed by a processor to implement the corresponding steps in the above embodiment; in a specific implementation, one or more instructions in a computer storage medium may be loaded and executed by a processor as follows: Figure 1-Figure 4 The various steps involved in the method shown are not repeated here.
[0139] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0140] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the division of the module is only a logical function division, and there may be other division methods in actual implementation, for example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. The mutual coupling, direct coupling, or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0141] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0142] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media integrations. The available medium may be a read-only memory (ROM), or a random access memory (RAM), or a magnetic medium, such as a floppy disk, a hard disk, a tape, a magnetic disk, or an optical medium, such as a digital versatile disc (DVD), or a semiconductor medium, such as a solid state disk (SSD), etc.
Claims
1. A shopping cart display method based on coupons, characterized in that: The method comprises: If the user chooses to present the product with a coupon, the coupon list of the currently logged-in account is checked to determine whether there is a valid coupon in it; If so, determine whether there is a product combination in the shopping cart of the current login account that meets the usage conditions of the target coupon, the target coupon is a valid coupon in the coupon list of the current login account; the product combination includes one or more products; If there is a product combination that meets the use conditions of the target coupon, the shopping page of the shopping cart is displayed, the shopping page has a plan display area corresponding to the target coupon, the plan display area at least includes a first plan area, and a first shopping plan is displayed in the first plan area of the plan display area, the first shopping plan includes the product combination that meets the use conditions of the target coupon and the discount strength; the shopping page also includes an original product display area for displaying the original shopping cart products that can use the corresponding target coupon; If the product combination that meets the use conditions of the target coupon does not exist in the shopping cart of the currently logged-in account, check whether there are any products to be added to the order in the shopping cart, the products to be added to the order are product combinations whose prices are lower than the minimum use amount of the target coupon, and the difference between the price and the minimum use amount is less than a first price threshold; If the item to be added to the order exists, obtain a supplementary item corresponding to the item to be added to the order, and the supplementary item is used to be combined with the item to be added to the order to meet the use condition of the target coupon; The plan display area of the shopping cart includes at least a second plan area, in which a second shopping plan is displayed. The second shopping plan includes the items to be added to the order, the supplementary items, and the discount level.
2. The method for displaying a shopping cart based on coupons according to claim 1, characterized in that: In the case that the commodity to be added to the order includes multiple commodities, the obtaining of the supplementary commodity corresponding to the commodity to be added to the order includes: Filtering supplementary commodities corresponding to the commodity to be added to the order from the commodities on sale according to a preset order-adding method, wherein each group of supplementary commodities includes one commodity or multiple commodities; The second solution area includes display areas corresponding to different order-matching methods, and the second shopping solution is displayed in the second solution area, including: Determine a target display area corresponding to the preset order-making method, and display the second shopping plan in the target display area.
3. The method for displaying a shopping cart based on coupons according to claim 2, characterized in that: The step of selecting the supplementary product corresponding to the product to be added to the order from the products on sale according to the preset order-adding method includes: Filter out first-category products that are supporting parts for each of the products to be combined from the products on sale; or filter out second-category products that are related to each of the products to be combined from the products on sale; or filter out third-category products that are mainly promoted by the platform and are different in category from all of the products to be combined from the products on sale; A combination of products whose prices are higher than the difference and whose sum of prices with the products to be added to the order does not exceed the second price threshold is selected from the same category of products as the supplementary products.
4. The method for displaying a shopping cart based on coupons according to claim 3, characterized in that: If multiple groups of supplementary commodities are screened out from commodities of the same category, displaying the second shopping plan in the target display area includes: Multiple supplementary shopping plans corresponding to the multiple groups of supplementary commodities are displayed in the target display area. The multiple supplementary shopping plans are sorted from low to high according to the prices of the supplementary commodities in each of the supplementary shopping plans. Each of the supplementary shopping plans includes the commodities to be added to the order and a group of the supplementary commodities, as well as the extent of the discount.
5. The method for displaying a shopping cart based on coupons according to claim 3, characterized in that: The solution display area further includes a third solution area for recommending shopping based on coupons, and the method further includes: If no supplementary product corresponding to the product to be completed is screened out from the products on sale according to the preset order-combining method, one or more groups of substitute products of the same category as the product to be replaced are screened out from the products on sale, and the products to be replaced are any one or more products in the products to be completed, and the price of each group of substitute products is greater than the price of the corresponding product to be replaced; The third shopping plan is displayed in the third plan area, and the third shopping plan includes the items to be added to the order, the alternative items, and the discount.
6. The coupon-based shopping cart display method according to any one of claims 3 to 5, characterized in that: The method further comprises: If the supplementary product exists, the supplementary product is displayed on the shopping page in a form different from the product to be completed; if the product to be replaced exists, the replacement product is displayed on the shopping page in a form different from the product to be replaced.
7. The coupon-based shopping cart display method according to any one of claims 1 to 5, characterized in that: The method further comprises: After determining the shopping plan on the shopping page corresponding to the target coupon, determine the next coupon with the largest discount as the target coupon, and trigger the step of determining whether there is a combination of goods in the shopping cart of the currently logged-in account that meets the usage conditions of the target coupon; The first target coupon is a coupon with the greatest discount, and each target coupon has a mutually independent solution display area.
8. A shopping cart display device, characterized in that: include: A judgment module is used to check the coupon list of the current login account to determine whether there is a valid coupon if the user chooses to present the product with a coupon; It is also used to determine whether there is a product combination in the shopping cart of the current login account that meets the use conditions of the target coupon, and the target coupon is a valid coupon in the coupon list of the current login account; the product combination includes one or more products; the shopping page also includes an original product display area, which is used to display the original shopping cart products that can use the corresponding target coupon; A display module is used to display a shopping page of the shopping cart if there is a combination of goods that meets the use conditions of the target coupon, the shopping page has a solution display area corresponding to the target coupon, the solution display area includes at least a first solution area, and a first shopping solution is displayed in the first solution area of the solution display area, the first shopping solution includes the combination of goods that meets the use conditions of the target coupon and the discount strength; The order-matching module is used to: If the product combination that meets the use conditions of the target coupon does not exist in the shopping cart of the currently logged-in account, check whether there are any products to be added to the order in the shopping cart, the products to be added to the order are product combinations whose prices are lower than the minimum use amount of the target coupon, and the difference between the price and the minimum use amount is less than a first price threshold; If the item to be added to the order exists, obtain a supplementary item corresponding to the item to be added to the order, and the supplementary item is used to be combined with the item to be added to the order to meet the use condition of the target coupon; The solution display area of the shopping cart includes at least a second solution area; The display module is further used to display a second shopping plan in the second plan area, where the second shopping plan includes the items to be added to the order, the supplementary items, and the discount.
9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the coupon-based shopping cart display method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: A computer program is stored, and when the computer program is executed by a processor, the processor executes the steps of the coupon-based shopping cart display method according to any one of claims 1 to 7.
Citation Information
Patent Citations
E-commerce platform-based system of buying and method thereof
CN108711070A
Meal pushing method and device
CN109191242A
Shopping method, electronic mall server, and storage medium
CN109472671A