Electronic shopping transaction method and device

By considering the user's value indicators and membership levels in e-shopping transactions, generating transaction orders and calculating them, the problem of not considering consumer value indicators in the existing technology is solved, and the effect of reducing consumer payment amounts and improving user experience is achieved.

CN120047214AInactive Publication Date: 2025-05-27北京爱助农科技有限公司
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510102061.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-22
Publication Date
2025-05-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing e-shopping transaction methods do not consider consumer value indicators, resulting in higher consumer payment amounts.

Method used

By obtaining the user's identity information, product information and total product amount, a transaction order is generated, and the price is calculated based on the user's value indicators, membership level and product conversion rate, the target amount of the product is calculated.

Benefits of technology

It reduces consumer payment amount, improves user experience, and improves the security of e-shopping platforms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120047214A_ABST
    Figure CN120047214A_ABST
Patent Text Reader

Abstract

The invention provides an electronic shopping transaction method and device, and is applied to the technical field of data processing, and the method comprises the steps: obtaining the identity information of a user in response to a triggering operation executed by the user for a login identifier in an electronic shopping platform; verifying the identity information of the user, and if the identity information of the user is verified successfully, displaying a commodity page; in response to a trigger operation executed by a user for the commodities in the commodity page, obtaining commodity information and the total amount of the commodities; and generating a transaction order based on the identity information of the user, the commodity information and the total commodity amount, so as to realize electronic shopping transaction based on the transaction order. The method can guarantee the consumption amount of the user, and improves the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to data processing technologies, and in particular, to an electronic shopping transaction method and apparatus. Background Art

[0002] Due to the diversified applications of the Internet network, consumers can order products online without going out, which is quite convenient.

[0003] In general electronic shopping transactions, a user needs to first connect to a shopping website through a web browser. Among them, all products on the shopping website are displayed to the user in the form of a form, and the user can click on the product form to order products. When the user clicks on the products to be purchased on the product form, the shopping website will sum up the amounts of the products selected by the user. When the user confirms the order, the online shopping transaction is completed.

[0004] However, current electronic shopping transactions only calculate prices based on the discount information of the products purchased by consumers at that time, without considering information such as consumer value indicators, resulting in high amounts paid by consumers. Summary of the Invention

[0005] Based on the above problems, the present invention is proposed to provide an electronic shopping transaction method and apparatus that overcome the above problems or at least partially solve the above problems.

[0006] According to one aspect of the present invention, there is provided an electronic shopping transaction method, including the following steps: In response to a trigger operation performed by a user on a login identifier in an electronic shopping platform, obtain the identity information of the user; Verify the identity information of the user. If the identity information of the user is verified successfully, display a product page; In response to a trigger operation performed by the user on a product in the product page, obtain product information and a total product amount; Generate a transaction order based on the identity information of the user, the product information, and the total product amount, so as to implement the electronic shopping transaction based on the transaction order.

[0007] Optionally, the step of obtaining the identity information of the user in response to a trigger operation performed by the user on a login identifier in an electronic shopping platform includes: In response to a trigger operation performed by the user on a login identifier in an electronic shopping platform, obtain an access token and an electronic bill notice in the user's login ticket; Obtain a bill code in the electronic bill notice according to the access token; Obtain the user's account identifier and account key based on the user identifier corresponding to the access token and the ticket code; determine whether the user is within the valid authorization scope through the user's account identifier and account key, and if the user is within the valid authorization scope, obtain the authorization code; Obtain the user's identity information through the authorization code.

[0008] Optionally, when verifying the user's identity information, if the verification of the user's identity information is successful, display the product page, including: Obtain the client identifier, client key, and account identifier carried in the user's identity information; Generate a client ticket based on the client identifier, the client key, and the client signature information; In response to the user's trigger operation on the client ticket and the account identifier, display the user portrait; Obtain the user's head portrait captured by the client camera, and match the user's head portrait with the user portrait. If the match is successful, the verification of the user's identity information is successful, and the product page is displayed.

[0009] Optionally, when responding to the user's trigger operation on the product in the product page, obtain the product information and the total product amount, including: In response to the user's trigger operation on the product in the product page, obtain the user-selected product and the product operation information; match the user-selected product with the product operation information. If the selection times of the selected product do not match the operation times in the product operation information, display an error prompt message; If the selection times of the selected product match the operation times in the product operation information, obtain the product with the number of addition operations greater than the number of deletion operations in the product operation information as the product information; Obtain the product information and the target operation times corresponding to the product information to obtain the total product amount, where the target operation times is the difference between the number of addition operations and the number of deletion operations.

[0010] Optionally, when generating a transaction order based on the user's identity information, the product information, and the total product amount, including: Obtain the user's value index; Calculate the user's discount rate based on the user's value index and the user's identity information; Calculate the conversion rate of the product based on the product information and the number of purchases of the user for the product information; Calculate the initial amount of the product based on the product information and the total product amount; Calculate the target amount of the product based on the discount rate of the user, the conversion rate of the product, and the initial amount of the product, and generate a transaction order based on the target amount of the product.

[0011] Optionally, calculating the discount rate of the user based on the value metrics of the user and the identity information of the user includes: Obtain the membership information of the user through the identity information of the user, and determine the membership level of the user based on the membership information of the user; Obtain the retention rate, repurchase rate, and referral rate in the value metrics of the user, and obtain the weight of the retention rate, the weight of the repurchase rate, and the weight of the referral rate; Calculate the product of the retention rate and the weight of the retention rate, the product of the repurchase rate and the weight of the repurchase rate, and the product of the referral rate and the weight of the referral rate respectively, to obtain a first product, a second product, and a third product respectively; Add the first product, the second product, and the third product to the membership level of the user to obtain the preferential coefficient of the user; Multiply the preferential coefficient of the user by a first preset threshold to obtain the discount rate of the user.

[0012] Optionally, calculating the conversion rate of the product based on the product information and the number of purchases of the user for the product information includes: Obtain the discount rate, sell - out rate, and product index of the product in the product information; Add the discount rate and the sell - out rate of the product in the product information to obtain a first sum value; Divide the first sum value by the product index to obtain a ratio value; Multiply the ratio value by the number of orders of the product in the product information to obtain a product value; Divide the product value by the number of clicks of the product in the product information to obtain the conversion rate of the product.

[0013] Optionally, calculating the initial amount of the product based on the product information and the total amount of the product includes: obtaining the quantity and the number of repurchases of the product in the product information, and calculating the average number of repurchases of the product; Obtain the per capita number of orders of the product in the product information; Add the average number of repurchases of the product and the per capita number of orders of the product to obtain a second sum value; Multiply the second sum value by a second preset threshold to obtain the integral value of the product; Subtract the integral value of the product from the total amount of the product to obtain the initial amount of the product.

[0014] Optionally, calculating the target amount of the commodity based on the discount rate of the user, the conversion rate of the commodity, and the initial amount of the commodity includes: Obtain a preset mapping set, where the discount rate of the user and the discount rate of the commodity are configured in a one-to-one correspondence in the mapping set; obtain the discount rate of the commodity that matches the discount rate of the user from the preset mapping set; If the discount rate of the commodity is less than the conversion rate of the commodity, obtain the difference between the conversion rate of the commodity and the discount rate of the commodity; Multiply the difference between the conversion rate of the commodity and the discount rate of the commodity by the initial amount of the commodity to obtain the target amount of the commodity.

[0015] According to another aspect of the present invention, an electronic shopping transaction device is provided, including: A first acquisition module, configured to acquire the identity information of the user in response to a trigger operation performed by the user on the login identifier in the electronic shopping platform; A display module, configured to verify the identity information of the user, and if the verification of the identity information of the user is successful, display a commodity page; A second acquisition module, configured to acquire commodity information and the total commodity amount in response to a trigger operation performed by the user on the commodity in the commodity page; A shopping transaction module, configured to generate a transaction order based on the identity information of the user, the commodity information, and the total commodity amount, so as to implement the electronic shopping transaction based on the transaction order.

[0016] According to the solution of the present invention, in the present invention, first, in response to a trigger operation performed by the user on the login identifier in the electronic shopping platform, the identity information of the user is acquired, and then the identity information of the user is verified. If the verification of the identity information of the user is successful, a commodity page is displayed. By verifying the identity information of the user, shoppers can be effectively identified, preventing non-genuine users from stealing money from others through the shopping platform and enhancing the security of the electronic shopping platform; then, in response to a trigger operation performed by the user on the commodity in the commodity page, the commodity information and the total commodity amount are acquired, and thus, based on the identity information of the user, the commodity information, and the total commodity amount, a transaction order is generated to implement the electronic shopping transaction. By comprehensively considering user value indicators, membership, etc. reflected by the identity information of the user for pricing, not only can the payment amount of consumers be reduced, but also the user experience can be improved. Description of the Drawings

[0017] Figure 1 Shows a flowchart of an electronic shopping transaction method according to an embodiment of the present invention; Figure 2Shows a schematic diagram of the product page in this embodiment; Figure 3 Shows a structural block diagram of an electronic shopping transaction device according to an embodiment of the present invention. Detailed implementation manners

[0018] Hereinafter, exemplary embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present disclosure can be more thoroughly understood and the scope of the present disclosure can be fully conveyed to those skilled in the art.

[0019] As Figure 1 shown, an electronic shopping transaction method proposed in this embodiment includes the following steps: Step S101: In response to a trigger operation performed by a user on a login identifier in an electronic shopping platform, obtain the identity information of the user.

[0020] Regarding the obtaining of the identity information of the user in response to the trigger operation performed by the user on the login identifier in the electronic shopping platform, it is necessary to first respond to the trigger operation performed by the user on the login identifier in the electronic shopping platform, obtain the access token and the electronic bill notice in the user's login ticket, then obtain the bill code in the electronic bill notice according to the access token, and then based on the user identifier corresponding to the access token and the bill code, obtain the account identifier and account key of the user. Furthermore, determine whether the user is within the effective authorization range through the account identifier and account key of the user. If the user is within the effective authorization range, obtain an authorization code, and thus obtain the identity information of the user through the authorization code.

[0021] Among them, the login identifier can be any button with the display of "login", and this button can be circular or square, and no specific limitation is made here.

[0022] When the user clicks the login identifier on the login page of the electronic shopping platform in the client, the server obtains the access token and the electronic bill notice in the user's login ticket based on the trigger operation on the login identifier. It should be noted that the electronic bill notice at this time is generated during the user's historical shopping on the electronic shopping platform, and the bill code of the user is displayed in the electronic bill notice.

[0023] When the bill code of the user is obtained, the account identifier and account key of the user can be obtained based on the user identifier corresponding to the access token and the bill code. Among them, the account identifier can be the username of the user on this electronic shopping platform, and the account key is the payment password for the user to pay the order.

[0024] Since this e - shopping platform is configured with a corresponding valid authorization range, in which all historical account identifiers and account keys of the user are configured. Only when the current account identifier and account key are the latest ones can it be determined that the user is within the valid authorization range.

[0025] After it is determined that the user is within the valid authorization range, an authorization code can be directly generated, and thus the user's identity information can be obtained through the authorization code.

[0026] Before confirming the user's identity information in the embodiments of this application, information such as the account identifier and account key will be used to obtain the authorization code, avoiding property loss caused by the leakage of user account - related information, and enhancing the security and confidentiality of user shopping.

[0027] Step S102: Verify the user's identity information. If the verification of the user's identity information is successful, display the product page.

[0028] Regarding the verification of the user's identity information, if the verification of the user's identity information is successful and the product page is to be displayed, it is necessary to first obtain the client identifier, client key, and account identifier carried in the user's identity information, then generate a client ticket based on the client identifier, the client key, and the client signature information, and then, in response to the user's trigger operation on the client ticket and the account identifier, display the user portrait. Furthermore, obtain the user's head portrait captured by the client camera and match the user's head portrait with the user portrait. If the match is successful, the verification of the user's identity information is successful, and the product page is displayed.

[0029] Based on the above - mentioned embodiments, after obtaining the user's identity information, it is necessary to verify the identity information. First, it is to determine whether the client and the user match. If they match, display the user portrait. The specific implementation steps are as follows: First, obtain the client identifier, client key, and account identifier carried in the user's identity information, then generate a client ticket based on the client identifier, the client key, and the client signature information, and then, in response to the user's trigger operation on the client ticket and the account identifier, display the user portrait. Among them, the user portrait can be the user's head portrait entered when the user registered this e - shopping platform before.

[0030] After obtaining the user portrait, it is also necessary to obtain the user's head portrait captured by the client camera and match the user's head portrait with the user portrait. If the match is successful, the verification of the user's identity information is successful, and the product page is displayed.

[0031] In the embodiments of the present application, not only is the client matched with the account through the client identifier and the account identifier, but also the generated user profile is matched with the real-time user avatar obtained through the camera, so as to verify the user's identity information, providing a dual verification function, avoiding the separation of humans and machines, and improving the security of shopping and the user experience.

[0032] Step S103: In response to a trigger operation performed by the user on the product in the product page, obtain product information and the total product amount.

[0033] Regarding the obtaining of product information and the total product amount in response to a trigger operation performed by the user on the product in the product page, it is necessary to first respond to the trigger operation performed by the user on the product in the product page to obtain the selected product by the user and product operation information, and then match the selected product by the user with the product operation information. If the selection times of the selected product do not match the operation times in the product operation information, an error prompt message is displayed. If the selection times of the selected product match the operation times in the product operation information, the product with the number of add operations greater than the number of delete operations in the product operation information is obtained as the product information, and then the product information and the target operation times corresponding to the product information are obtained to get the total product amount, where the target operation times is the difference between the number of add operations and the number of delete operations.

[0034] Based on the above embodiments, as Figure 2 shown, the product page displays various products and corresponding product pictures, prices and other parameters. When the user operates on the product on the product page, the user can perform a selection operation on the product, and the selection operation has corresponding operation times and specific operations, such as add operation, delete operation, etc. Among them, the add operation refers to clicking the plus sign on the right side of the product, and the delete operation refers to clicking the minus sign on the left side of the selected product.

[0035] For a certain product on the product page, only when the selection times of this product match the operation times, can this platform be normally priced and used. For example, if the user selects eggplants 3 times and the operation times for eggplants is 2, it means there is a problem with the platform, and an error prompt message is displayed.

[0036] When the selection times of this product match the operation times, and during pricing, when the number of add operations for this product is greater than the number of delete operations, this product will be displayed in the shopping cart, so as to facilitate the user to check and confirm the products to be purchased.

[0037] When the product information is displayed in the shopping cart, the total product amount can be obtained by combining the target operation times corresponding to the product information.

[0038] In the embodiment of the present application, the selection times of the commodity are first verified to match the operation times, so as to avoid the user buying more or missing the purchase of the commodity due to platform problems and improve the stability of the platform.

[0039] Step S104: Generate a transaction order based on the user's identity information, the commodity information, and the total commodity amount, so as to implement the e-shopping transaction based on the transaction order.

[0040] For generating a transaction order based on the user's identity information, the commodity information, and the total commodity amount, it is necessary to first obtain the value index of the user, then calculate the discount rate of the user based on the value index of the user and the user's identity information, and then calculate the conversion rate of the commodity based on the commodity information and the purchase times of the user for the commodity information. Furthermore, calculate the initial amount of the commodity based on the commodity information and the total commodity amount, so as to calculate the target amount of the commodity based on the discount rate of the user, the conversion rate of the commodity, and the initial amount of the commodity, and generate a transaction order based on the target amount of the commodity.

[0041] Specifically, calculating the discount rate of the user based on the value index of the user and the user's identity information includes: obtaining the membership information of the user through the user's identity information, and determining the membership level of the user based on the membership information of the user; obtaining the retention rate, repurchase rate, and referral rate in the value index of the user, and obtaining the weight of the retention rate, the weight of the repurchase rate, and the weight of the referral rate; respectively calculating the product of the retention rate and the weight of the retention rate, the product of the repurchase rate and the weight of the repurchase rate, and the product of the referral rate and the weight of the referral rate, and respectively obtaining a first product, a second product, and a third product; adding the first product, the second product, the third product, and the membership level of the user to obtain the preferential coefficient of the user; multiplying the preferential coefficient of the user by a first preset threshold to obtain the discount rate of the user.

[0042] In the embodiment of the present application, by obtaining the membership information of the user to clarify their membership level, it is possible to clearly stratify users of different types, different consumption capabilities, and loyalties, and incorporate the retention rate, repurchase rate, referral rate, and corresponding weights, comprehensively consider multi-dimensional value indicators, and comprehensively evaluate the user value.

[0043] In addition, a preferential coefficient is obtained by combining the retention rate, repurchase rate, and recommendation rate with the membership level through a series of calculations, and then the discount rate is further calculated, so that the preferential degree given to users is not set randomly, but is linked to the actual value of users to the enterprise. On the one hand, this can give more attractive discount offers to high-value users, further consolidate the cooperation relationship with them, and stimulate their continuous consumption; on the other hand, it can also ensure the reasonable allocation of the enterprise's preferential resources, avoid unnecessary cost waste caused by excessive concessions to low-value users, help optimize the overall marketing cost input and revenue output ratio, and formulate more user-value-oriented marketing strategies.

[0044] Specifically, calculating the conversion rate of the product based on the product information and the number of purchases made by the user for the product information includes: obtaining the discount rate, sell-out rate, and product index of the product in the product information; adding the discount rate and sell-out rate of the product in the product information to obtain a first sum value; dividing the first sum value by the product index to obtain a ratio value; multiplying the ratio value by the number of orders of the product in the product information to obtain a product value; dividing the product value by the number of clicks of the product in the product information to obtain the conversion rate of the product.

[0045] By obtaining important data from several different dimensions such as the discount rate, sell-out rate, and product index of the product in the embodiments of the present application, the product can be considered from multiple aspects such as price strategy, sales situation, and comprehensive product influence. Combining these indicators avoids the limitations of single-index evaluation and makes the understanding of the product more comprehensive and objective. In addition, calculating the product conversion rate by combining the discount rate, sell-out rate, and product index of the product in the product information makes the calculated product conversion rate more accurate.

[0046] Specifically, calculating the initial amount of the product based on the product information and the total product amount includes: obtaining the quantity and repurchase times of the product in the product information, and calculating the average repurchase times of the product; obtaining the per capita order number of the product in the product information; adding the average repurchase times of the product and the per capita order number of the product to obtain a second sum value; multiplying the second sum value by a second preset threshold to obtain the integral value of the product; subtracting the integral value of the product from the total product amount to obtain the initial amount of the product.

[0047] Specifically, calculating the target amount of the product based on the user's discount rate, the conversion rate of the product, and the initial amount of the product includes: obtaining a preset mapping set, where the mapping set is configured with a one-to-one corresponding user discount rate and product discount rate; obtaining the product discount rate that matches the user's discount rate from the preset mapping set; if the product discount rate is less than the conversion rate of the product, obtaining the difference between the conversion rate of the product and the product discount rate; multiplying the difference between the conversion rate of the product and the product discount rate by the initial amount of the product to obtain the target amount of the product.

[0048] In the embodiment of the present application, the pricing is comprehensively considered based on the user value indicators, membership, etc. reflected by the user's identity information, which can not only reduce the payment amount of consumers, but also improve the user experience.

[0049] In summary, in this embodiment, first, in response to the trigger operation performed by the user on the login identifier in the e-shopping platform, the user's identity information is obtained, and then the user's identity information is verified. If the verification of the user's identity information is successful, the product page is displayed. By verifying the user's identity information, shoppers can be effectively identified, preventing non-genuine users from stealing money from others through the shopping platform and improving the security of the e-shopping platform; then, in response to the trigger operation performed by the user on the product in the product page, the product information and the total product amount are obtained, and thus, based on the user's identity information, the product information, and the total product amount, a transaction order is generated to implement the e-shopping transaction based on the transaction order. The pricing is comprehensively considered based on the user value indicators, membership, etc. reflected by the user's identity information, which can not only reduce the payment amount of consumers, but also improve the user experience.

[0050] Figure 3 An e-shopping transaction device proposed by an embodiment of the present invention is shown, as Figure 3 shown, the device includes: A first acquisition module 301, configured to obtain the user's identity information in response to a trigger operation performed by the user on a login identifier in an e-shopping platform; A display module 302, configured to verify the user's identity information, and if the verification of the user's identity information is successful, display a product page; A second acquisition module 303, configured to obtain product information and the total product amount in response to a trigger operation performed by the user on a product in the product page; A shopping transaction module 304, configured to generate a transaction order based on the user's identity information, the product information, and the total product amount, so as to implement the e-shopping transaction based on the transaction order.

[0051] Optionally, the first acquisition module 301 is further configured to, in response to a trigger operation performed by a user on a login identifier in an e - shopping platform, acquire an access token and an e - ticket notice in the user's login ticket; Acquire a ticket code in the e - ticket notice according to the access token; Based on the user identifier corresponding to the access token and the ticket code, acquire the user's account identifier and account key; determine whether the user is within the valid authorization range through the user's account identifier and account key. If the user is within the valid authorization range, acquire an authorization code; Acquire the user's identity information through the authorization code.

[0052] Optionally, the display module 302 is further configured to acquire a client identifier, a client key, and an account identifier carried in the user's identity information; Generate a client ticket based on the client identifier, the client key, and client signature information; In response to a trigger operation performed by a user on the client ticket and the account identifier, display a user portrait; Acquire a user head portrait captured by a client camera, and match the user head portrait with the user portrait. If the match is successful, the verification of the user's identity information is successful, and display a product page.

[0053] Optionally, the second acquisition module 303 is further configured to, in response to a trigger operation performed by a user on a product in the product page, acquire the product selected by the user and product operation information; Match the product selected by the user with the product operation information. If the selection times of the selected product do not match the operation times in the product operation information, display an error prompt message; If the selection times of the selected product match the operation times in the product operation information, acquire the product with the number of addition operations greater than the number of deletion operations in the product operation information as product information; Acquire the product information and the target operation times corresponding to the product information to obtain the total product amount, where the target operation times is the difference between the number of addition operations and the number of deletion operations.

[0054] Optionally, the shopping transaction module 304 is further configured to acquire the user's value metrics; Calculate the user's discount rate based on the user's value metrics and the user's identity information; Calculate the conversion rate of the product based on the product information and the number of purchases of the user for the product information; Calculate the initial amount of the product based on the product information and the total product amount; Calculate the target amount of the product based on the discount rate of the user, the conversion rate of the product, and the initial amount of the product, and generate a transaction order based on the target amount of the product.

[0055] Optionally, the shopping transaction module 304 is further configured to obtain the membership information of the user through the identity information of the user, and determine the membership level of the user based on the membership information of the user; Obtain the retention rate, repurchase rate, and recommendation rate in the value metrics of the user, and obtain the weight of the retention rate, the weight of the repurchase rate, and the weight of the recommendation rate; Calculate the product of the retention rate and the weight of the retention rate, the product of the repurchase rate and the weight of the repurchase rate, and the product of the recommendation rate and the weight of the recommendation rate respectively, to obtain a first product, a second product, and a third product respectively; Add the first product, the second product, and the third product to the membership level of the user to obtain the preferential coefficient of the user; Multiply the preferential coefficient of the user by a first preset threshold to obtain the discount rate of the user.

[0056] Optionally, the shopping transaction module 304 is further configured to obtain the discount rate, sell-out rate, and product index of the product in the product information; Add the discount rate and the sell-out rate of the product in the product information to obtain a first sum value; Divide the first sum value by the product index to obtain a ratio value; Multiply the ratio value by the number of orders of the product in the product information to obtain a product value; Divide the product value by the number of clicks of the product in the product information to obtain the conversion rate of the product.

[0057] Optionally, the shopping transaction module 304 is further configured to obtain the quantity and repurchase times of the product in the product information, and calculate the average repurchase times of the product; Obtain the per capita number of orders of the product in the product information; Add the average repurchase times of the product and the per capita number of orders of the product to obtain a second sum value; Multiply the second sum value by a second preset threshold to obtain the integral value of the product; Subtract the integral value of the product from the total amount of the product to obtain the initial amount of the product.

[0058] Optionally, the shopping transaction module 304 is further configured to obtain a preset mapping set, where the mapping set is configured with a one-to-one corresponding discount rate of the user and a discount rate of the product; Obtain the discount rate of the product that matches the user's discount rate from the preset mapping set; If the discount rate of the product is less than the conversion rate of the product, obtain the difference between the conversion rate of the product and the discount rate of the product; Multiply the difference between the conversion rate of the product and the discount rate of the product by the initial amount of the product to obtain the target amount of the product.

[0059] In the specification provided herein, the algorithms and displays are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the examples of the present invention. The structure required to construct such systems will be apparent from the above description. Additionally, the present invention is not directed to any particular programming language. It should be understood that the content of the present invention described herein can be implemented using various programming languages, and the description of the specific language above is for the purpose of disclosing the preferred embodiments of the present invention.

[0060] In the specification provided herein, a large number of specific details are set forth. However, it can be understood that the embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures, and technologies have not been shown in detail so as not to obscure the understanding of this specification.

[0061] Those skilled in the art should understand that the modules or units or components of the devices in the examples disclosed herein can be arranged in the devices as described in the embodiments, or alternatively can be located in one or more devices different from the devices in the examples. The modules in the foregoing examples can be combined into one module or further divided into multiple sub-modules.

[0062] Those skilled in the art can understand that the modules in the devices of the embodiments can be adaptively changed and arranged in one or more devices different from 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 multiple 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 can be used to combine all the features disclosed in this specification and all the processes or units of any method or device so disclosed. Unless otherwise explicitly stated, each feature disclosed in this specification can be replaced by an alternative feature that provides the same, equivalent, or similar purpose.

[0063] In addition, some of the embodiments described herein are described as methods or combinations of method elements that can be implemented by a processor of a computer system or by other devices performing the functions. Therefore, a processor having the necessary instructions for implementing the method or method element forms an apparatus for implementing the method or method element. In addition, the elements described herein of the apparatus embodiments are examples of apparatuses that perform the functions performed by the elements for the purpose of implementing the invention.

[0064] As used herein, unless otherwise specified, the use of ordinal numbers such as "first", "second", "third", etc. to describe ordinary objects merely indicates different instances of similar objects and is not intended to imply that the objects so described must have a given order in time, space, ranking, or in any other manner.

[0065] Although the invention has been described in terms of a limited number of embodiments, those skilled in the art within the present technical field will appreciate, from the foregoing description, that other embodiments can be contemplated within the scope of the invention as thus described. In addition, it should be noted that the language used in this specification has been principally selected for readability and instructional purposes and not for the purpose of explaining or limiting the subject matter of the invention. Accordingly, many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the appended specification. For the scope of the invention, the disclosure of the invention is illustrative and not restrictive, and the scope of the invention is defined by the appended specification.

Claims

1. An electronic shopping transaction method, characterized in that: The following steps are involved: In response to a trigger operation performed by a user on a login identifier in an electronic shopping platform, obtaining identity information of the user; Verify the identity information of the user, and if the identity information of the user is successfully verified, display the product page; In response to a trigger operation performed by a user on a product on the product page, obtaining product information and a total amount of the product; A transaction order is generated based on the user's identity information, the commodity information and the total amount of the commodities, so as to realize the electronic shopping transaction based on the transaction order.

2. The electronic shopping transaction method as claimed in claim 1, characterized in that: The step of obtaining the identity information of the user in response to a trigger operation performed by the user on a login identifier in the electronic shopping platform includes: In response to a trigger operation performed by a user on a login identifier in an electronic shopping platform, obtaining an access token and an electronic ticket notification slip in the user's login ticket; Acquire the bill code in the electronic bill notification form according to the access token; Based on the user identifier corresponding to the access token and the ticket code, the account identifier and account key of the user are obtained; by using the account identifier and account key of the user, whether the user is within the valid authorization range is determined, and if the user is within the valid authorization range, an authorization code is obtained; The user's identity information is obtained through the authorization code.

3. The electronic shopping transaction method as claimed in claim 1, characterized in that: The verifying the identity information of the user, and if the identity information of the user is successfully verified, displaying the product page, includes: Obtaining the client identifier, client key, and account identifier carried in the user's identity information; Generate a client ticket based on the client identifier, the client key and the client signature information; In response to a triggering operation by a user on the client ticket and the account identifier, displaying a user portrait; The user avatar obtained through the client camera is obtained, and the user avatar is matched with the user portrait. If the match is successful, the user's identity information is successfully verified and the product page is displayed.

4. The electronic shopping transaction method according to claim 1, characterized in that: The step of obtaining product information and product total amount in response to a trigger operation performed by a user on a product on the product page includes: In response to a trigger operation performed by a user on a product in the product page, obtaining a product selected by the user and product operation information; matching the product selected by the user with the product operation information, and displaying an error prompt message if the number of selections of the selected product does not match the number of operations in the product operation information; If the number of selections of the selected product matches the number of operations in the product operation information, obtaining a product in the product operation information in which the number of add operations is greater than the number of delete operations as product information; The product information and the target number of operations corresponding to the product information are obtained to obtain the total amount of the product, wherein the target number of operations is the difference between the number of adding operations and the number of deleting operations.

5. The electronic shopping transaction method as claimed in claim 1, characterized in that: The generating of a transaction order based on the identity information of the user, the commodity information and the total amount of the commodities includes: Obtaining a value indicator of the user; Calculating a discount rate for the user based on the value index of the user and the identity information of the user; Calculating the conversion rate of the product based on the product information and the number of purchases of the product information by the user; Calculate the initial amount of the product based on the product information and the total amount of the product; Based on the discount rate of the user, the conversion rate of the commodity and the initial amount of the commodity, the target amount of the commodity is calculated, and a transaction order is generated based on the target amount of the commodity.

6. The electronic shopping transaction method as claimed in claim 5, characterized in that: The calculating the discount rate of the user based on the value index of the user and the identity information of the user includes: Acquire the user's membership information through the user's identity information, and determine the user's membership level based on the user's membership information; Obtaining the retention rate, repurchase rate and recommendation rate among the value indicators of the user, and obtaining the weight of the retention rate, the weight of the repurchase rate and the weight of the recommendation rate; respectively calculating the product of the retention rate and the weight of the retention rate, the product of the repurchase rate and the weight of the repurchase rate, and the product of the recommendation rate and the weight of the recommendation rate, to obtain a first product, a second product, and a third product; Adding the first product, the second product, the third product and the membership level of the user to obtain a preferential coefficient of the user; The user's discount coefficient is multiplied by a first preset threshold to obtain the user's discount rate.

7. The electronic shopping transaction method as claimed in claim 5, characterized in that: The calculating the conversion rate of the commodity based on the commodity information and the number of purchases of the commodity information by the user includes: Obtain the discount rate, sold-out rate and product index of the product in the product information; Adding the discount rate and the sold-out rate of the product in the product information to obtain a first sum value; Taking the first sum value as a quotient of the commodity index to obtain a ratio value; Multiplying the ratio value by the number of orders for the product in the product information to obtain a product value; The product value is divided by the number of clicks on the product in the product information to obtain the conversion rate of the product.

8. The electronic shopping transaction method as claimed in claim 5, characterized in that: The calculating the initial amount of the commodity based on the commodity information and the total amount of the commodity includes: Obtain the quantity and repurchase frequency of the product in the product information, and calculate the average repurchase frequency of the product; Obtain the number of orders per capita for the products in the product information; Add the average number of repurchases of the product and the number of orders per capita for the product to obtain a second sum; Multiplying the second sum by a second preset threshold to obtain a point value of the product; The initial amount of the commodity is obtained by subtracting the total amount of the commodity from the integral value of the commodity.

9. The electronic shopping transaction method as claimed in claim 5, characterized in that: The calculating the target amount of the commodity based on the discount rate of the user, the conversion rate of the commodity and the initial amount of the commodity comprises: Obtaining a preset mapping set, wherein the mapping set is configured with one-to-one correspondence between the user's discount rate and the product's discount rate; obtaining the product's discount rate that matches the user's discount rate from the preset mapping set; If the discount rate of the product is less than the conversion rate of the product, then obtaining the difference between the conversion rate of the product and the discount rate of the product; The difference between the conversion rate of the commodity and the discount rate of the commodity and the initial amount of the commodity are multiplied to obtain the target amount of the commodity.

10. An electronic shopping transaction device, characterized in that: include: A first acquisition module, configured to acquire the identity information of the user in response to a trigger operation performed by the user on a login identifier in the electronic shopping platform; A display module, used to verify the identity information of the user, and if the identity information of the user is successfully verified, display the product page; A second acquisition module, configured to acquire product information and a total amount of the product in response to a trigger operation performed by a user on a product on the product page; The shopping transaction module is used to generate a transaction order based on the user's identity information, the commodity information and the total amount of the commodities, so as to realize the electronic shopping transaction based on the transaction order.

Citation Information

Patent Citations

  • Order generation method and device for mobile terminal equipment

    CN105894345A

  • Shopping system for shopping mall

    CN109559203A

  • Transaction data processing method, device and system

    CN109598490A

  • Cashiering method, system and equipment

    CN111754231A

  • Cashier system and method, electronic equipment and computer readable medium

    CN116109308A