ELECTRONIC COMMERCE SYSTEM FOR PROPOSING PERSONALLY-DESIRED TRANSACTION PRICE, AND TRANSACTION METHOD ACCORDING TO SAME
20230124459 ยท 2023-04-20
Inventors
Cpc classification
G06Q10/087
PHYSICS
G06Q10/08
PHYSICS
International classification
Abstract
A method for a transaction for proposing a personally-desired transaction price includes inputting a desired transaction price of a commodity or service in a desired price selection part of a consumer user interface for a consumer, loading inventory quantities of the commodity or service stored in a database to determine whether the desired transaction price of the commodity or service corresponds to any one of prices to which a plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present, and deleting the desired price selection part from the consumer user interface and displaying a base price of the commodity or service when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and payment by the consumer is confirmed.
Claims
1: An electronic commerce system for proposing a personally-desired transaction price, the system comprising: a consumer terminal configured to input a desired transaction price in a desired transaction selection part of a consumer user interface for a consumer; a server; and a database configured to store therein selling information of a commodity or service input from the server, and inventory quantities to which a selling result of the commodity or service is applied, wherein the server comprises: an input and output module comprising a seller user interface configured to input and display the selling information of the commodity or service on a display screen, a price setting module configured to set a plurality of discount rates and discount quantities corresponding to the plurality of discount rates included in the selling information of the commodity or service, and a control communication module configured to: store the plurality of discount rates and the discount quantities corresponding to the plurality of discount rates in the database; determine whether the desired transaction price corresponds to any one of prices to which the plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present; and delete the desired transaction selection part from the consumer user interface and display only a base price of the commodity or service when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and payment by the consumer is confirmed.
2: The system of claim 1, wherein the input and output module further comprises an input window for the number of desired transactions and an input window for whether to allow addition of a desired transaction.
3: The system of claim 1, wherein the plurality of discount rates include at least one discount section, and the discount section is a section that is generated including two different discount rates among the plurality of discount rates and connecting the two different discount rates compared with the base price of the commodity or service.
4: The system of claim 1, wherein the control communication module is further configured to: display a desired transaction purchase input part as an active window in the consumer user interface when the inventory quantity corresponding to the desired transaction price is not present, but the inventory quantity corresponding to a price other than the desired transaction price among the prices to which the plurality of discount rates are applied is present; display a desired transaction purchase payment window in the consumer user interface when the consumer selects the desired transaction purchase input part; display a desired transaction input part and a desired transaction price input part that have been displayed as inactive windows, as active windows when the consumer completes payment; load the inventory quantities stored in the database when the consumer selects the desired transaction input part and inputs a desired transaction price, so as to determine whether the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present; and delete a desired price selection part from the consumer user interface and display only the base price of the commodity or service when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present.
5: The system of claim 1, wherein the control communication module is further configured to store, when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and the payment by the consumer is confirmed, the inventory quantity reduced by a sales quantity and the discount rates of the respective inventory quantities in the database.
6: The system of claim 4, wherein the control communication module is further configured to delete the desired price selection part from the consumer user interface and display only the base price of the commodity or service when the inventory quantities corresponding to the prices to which the plurality of discount rates are applied are not present or when the inventory quantity of the price corresponding to the desired transaction price input by the consumer is not preset after the desired transaction input part and the desired transaction price input part that have been displayed as the inactive windows are displayed as the active windows.
7: An electronic commerce system for proposing a personally-desired transaction price, the system comprising: a consumer terminal configured to input a desired transaction price in a desired transaction selection part of a consumer user interface for a consumer; a server; a blockchain client server configured to store, in a blockchain node, selling information of a commodity or service input from the server, inventory quantities to which a selling result of the commodity or service is applied, and at least one desired transaction smart contract; and the blockchain node configured to store therein the selling information of the commodity or service, the inventory quantities to which the selling result of the commodity or service is applied, and the at least one desired transaction smart contract, wherein the server comprises: an input and output module comprising a seller user interface configured to input and display the selling information of the commodity or service on a display screen, a price setting module configured to set a plurality of discount rates and discount quantities corresponding to the plurality of discount rates included in the selling information of the commodity or service, and a control communication module configured to: store the plurality of discount rates and the discount quantities corresponding to the plurality of discount rates in the blockchain node; determine whether the desired transaction price corresponds to any one of prices to which the plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present; make a request to execute a first desired transaction smart contract stored in the blockchain node when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and payment by the consumer is confirmed; and delete the desired transaction selection part from the consumer user interface and display only a base price of the commodity or service as the first desired transaction smart contract stored in the blockchain node is executed.
8: The system of claim 7, wherein the control communication module is further configured to: make a request to execute a second desired transaction smart contract stored in the blockchain node when the inventory quantity corresponding to the desired transaction price is not present, but the inventory quantity corresponding to a price other than the desired transaction price among the prices to which the plurality of discount rates are applied is present; display a desired transaction purchase input part as an active window in the consumer user interface as the second desired transaction smart contract is executed; display a desired transaction purchase payment window in the consumer user interface when the consumer selects the desired transaction purchase input part; display a desired transaction input part and a desired transaction price input part that have been displayed as inactive windows, as active windows when the consumer completes payment; load the inventory quantities stored in the blockchain node when the consumer selects the desired transaction input part and inputs a desired transaction price, so as to determine whether the desired transaction price corresponds any one of the prices to which the plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present; and delete a desired price selection part from the consumer user interface and display only the base price of the commodity or service when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and payment by the consumer is confirmed.
9: The system of claim 7, wherein the control communication module is further configured to store, when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and the payment by the consumer is confirmed, the inventory quantity reduced by a sales quantity and the discount rates of the respective inventory quantities in the blockchain node as the first or second desired transaction smart contract stored in the blockchain node is executed.
10: The system of claim 8, wherein the control communication module is further configured to: make a request to execute a third desired transaction smart contract stored in the blockchain node when the inventory quantities corresponding to the prices to which the plurality of discount rates are applied are not present or when the inventory quantity of the price corresponding to the desired transaction price input by the consumer is not present after the desired transaction input part and the desired transaction price input part that have been displayed as the inactive windows are displayed as the active windows; and delete the desired price selection part from the consumer user interface and display only the base price of the commodity or service as the third desired transaction smart contract stored in the blockchain node is executed.
11: A method for a transaction with an electronic commerce system for proposing a personally-desired transaction price, the method comprising: inputting a desired transaction price of a commodity or service in a desired price selection part of a consumer user interface for a consumer; loading inventory quantities of the commodity or service stored in a database to determine whether the desired transaction price of the commodity or service corresponds to any one of prices to which a plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present; and deleting the desired price selection part from the consumer user interface and displaying a base price of the commodity or service when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and payment by the consumer is confirmed.
12: The method of claim 11, wherein a desired transaction purchase input part is displayed as an active window in the consumer user interface when the inventory quantity corresponding to the desired transaction price is not present, but the inventory quantity corresponding to a price other than the desired transaction price among the prices to which the plurality of discount rates are applied is present; a desired transaction purchase payment window is displayed in the consumer user interface when the consumer selects the desired transaction purchase input part; a desired transaction input part and a desired transaction price input part that have been displayed as inactive windows are displayed as active windows when the consumer completes payment; the inventory quantities stored in the database are loaded when the consumer selects the desired transaction input part and inputs a desired transaction price, so as to determine whether the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present; and the desired price selection part is deleted from the consumer user interface and only the base price of the commodity or service is displayed when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present.
13: The method of claim 11, further comprising storing, when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present, the inventory quantity reduced by a sales quantity and the discount rates of the respective inventory quantities in the database.
14: The method of claim 12, wherein the desired price selection part is deleted from the consumer user interface and only the base price of the commodity or service is displayed when the inventory quantities corresponding to the prices to which the plurality of discount rates are applied are not present or when the inventory quantity of the price corresponding to the desired transaction price input by the consumer is not preset after the desired transaction input part and the desired transaction price input part that have been displayed as the inactive windows are displayed as the active windows.
15: A method for a transaction with an electronic commerce system for proposing a personally-desired transaction price, the method comprising: inputting a desired transaction price of a commodity or service in a desired price selection part of a consumer user interface for a consumer; loading inventory quantities stored in a blockchain node to determine whether the desired transaction price corresponds to any one of prices to which a plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present; making a request to execute a first desired transaction smart contract stored in the blockchain node when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and payment by the consumer is confirmed; and deleting a desired transaction selection part from the consumer user interface and displaying only a base price of the commodity or service as the first desired transaction smart contract stored in the blockchain node is executed.
16: The method of claim 15, wherein a request to execute a second desired transaction smart contract stored in the blockchain node is made when the inventory quantity corresponding to the desired transaction price is not present, but the inventory quantity corresponding to a price other than the desired transaction price among the prices to which the plurality of discount rates are applied is present; a desired transaction purchase input part is displayed as an active window in the consumer user interface as the second desired transaction smart contract is executed; a desired transaction purchase payment window is displayed in the consumer user interface when the consumer selects the desired transaction purchase input part; a desired transaction input part and a desired transaction price input part that have been displayed as inactive windows are displayed as active windows when the consumer completes payment; the inventory quantities stored in the blockchain node are loaded when the consumer selects the desired transaction input part and inputs a desired transaction price, so as to determine whether the desired transaction price corresponds any one of the prices to which the plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present; and the desired price selection part is deleted from the consumer user interface and only the base price of the commodity or service is displayed when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and payment by the consumer is confirmed.
17: The method of claim 15, further comprising storing, when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and the payment by the consumer is confirmed, the inventory quantity reduced by a sales quantity and the discount rates of the respective inventory quantities in the blockchain node as the first or second desired transaction smart contract stored in the blockchain node is executed.
18: The method of claim 16, wherein a request to execute a third desired transaction smart contract stored in the blockchain node is made when the inventory quantities corresponding to the prices to which the plurality of discount rates are applied are not present or when the inventory quantity of the price corresponding to the desired transaction price input by the consumer is not present after the desired transaction input part and the desired transaction price input part that have been displayed as the inactive windows are displayed as the active windows; and the desired price selection part is deleted from the consumer user interface and only the base price of the commodity or service is displayed as the third desired transaction smart contract stored in the blockchain node is executed.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
DETAILED DESCRIPTION
[0032] Hereinafter, preferred embodiments of the present disclosure will be described with reference to the accompanying drawings.
[0033] According to
[0034] The first consumer terminal 130 may access the first server 110 over a network, of which examples include the Internet, and may check the selling information in the desired transaction selection part 410, 510 of the consumer user interface, and may select a desired transaction.
[0035] The consumer user interface will be described in detail below with reference to
[0036] According to
[0037] The seller user interface will be described in detail with reference to
[0038] According to
[0039] As an example, the plurality of discount rates include at least one discount section, and the discount section means a section that is generated including two different discount rates and connecting the two different discount rates compared with a base price of the commodity or service.
[0040] According to
[0041] As an example, the first control communication module 113 is further configured to: display a desired transaction purchase input part 440 as an active window in the consumer user interface when the inventory quantity corresponding to the desired transaction price is not present, but the inventory quantity corresponding to a price other than the desired transaction price among the prices to which the plurality of discount rates are applied is present; display a desired transaction purchase payment window in the consumer user interface when the consumer enters the desired transaction purchase input part 440; display a desired transaction input part 420 and a desired transaction price input part 430, 520 that have been displayed as inactive windows, as active windows when the consumer completes payment; load the inventory quantities stored in the database 120 when the consumer enters a desired transaction in the desired transaction input part 420 and inputs a desired transaction price in the desired transaction price input part 430, 520, so as to determine whether the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present; and delete the desired price selection part 410, 510 from the consumer user interface and display only the base price of the commodity or service when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present.
[0042] As an example, the first control communication module 113 is further configured to store, when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and the payment by the consumer is confirmed, the inventory quantity reduced by a sales quantity and the discount rates of the respective inventory quantities in the database 120.
[0043] As an example, the first control communication module 113 is further configured to delete the desired price selection part 410, 510 from the consumer user interface and display only the base price of the commodity or service when the inventory quantities corresponding to the prices to which the plurality of discount rates are applied are not present or when the inventory quantity of the price corresponding to the desired transaction price input by the consumer is not present after the desired transaction input part 420 and the desired transaction price input part 430, 520 that have been displayed as the inactive windows are displayed as the active windows.
[0044] According to
[0045] According to
[0046] The second consumer terminal 230 may access the second server 210 over a network, of which examples include the Internet, and may check the selling information in the desired transaction selection part 410, 510 of the consumer user interface, and may input a desired transaction.
[0047] The consumer user interface will be described in detail below with reference to
[0048] According to
[0049] The seller user interface will be described in detail below with reference to
[0050] According to
[0051] According to
[0052] As an example, the second control communication module 213 is further configured to: make a request to execute a second desired transaction smart contract stored in the blockchain node 240 when the inventory quantity corresponding to the desired transaction price is not present, but the inventory quantity corresponding to a price other than the desired transaction price among the prices to which the plurality of discount rates are applied is present; display a desired transaction purchase input part 440 as an active window in the consumer user interface as the second desired transaction smart contract is executed; display a desired transaction purchase payment window in the consumer user interface when the consumer enters the desired transaction purchase input part 440; display a desired transaction input part 420 and a desired transaction price input part 430, 520 that have been displayed as inactive windows, as active windows when the consumer completes payment; load the inventory quantities stored in the blockchain node 240 when the consumer enters a desired transaction in the desired transaction input part 420 and inputs a desired transaction price in the desired transaction price input part 430, 520, so as to determine whether the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and whether the inventory quantity corresponding to the desired transaction price is present; and delete the desired price selection part 410, 510 from the consumer user interface and display only the base price of the commodity or service when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and payment by the consumer is confirmed.
[0053] As an example, the second control communication module 213 is further configured to store, when the desired transaction price corresponds to any one of the prices to which the plurality of discount rates are applied and the inventory quantity corresponding to the desired transaction price is present and the payment by the consumer is confirmed, the inventory quantity reduced by a sales quantity and the discount rates of the respective inventory quantities in the blockchain node 240 as the first or second desired transaction smart contract stored in the blockchain node 240 is executed.
[0054] As an example, the second control communication module 213 is further configured to: make a request to execute a third desired transaction smart contract stored in the blockchain node 240 when the inventory quantities corresponding to the prices to which the plurality of discount rates are applied are not present or when the inventory quantity of the price corresponding to the desired transaction price input by the consumer is not present after the desired transaction input part 420 and the desired transaction price input part 430, 520 that have been displayed as the inactive windows are displayed as the active windows; and delete the desired price selection part 410, 510 from the consumer user interface and display only the base price of the commodity or service as the third desired transaction smart contract stored in the blockchain node 240 is executed.
[0055] According to
[0056] According to
[0057] According to
[0058] The first and second price setting modules 112 and 212 shown in
[0059] In addition, in the electronic commerce system of the present disclosure and the transaction method according thereto, a plurality of discount rates of the commodity or service and discount quantities corresponding to the plurality of discount rates set by the first and second price setting modules 112 and 212 are not announced, so there is no way for a consumer to know the plurality of discount rates and the discount quantities. Therefore, the consumer purchases the commodity or service without knowing discount conditions at all.
[0060] According to
[0061] According to
[0062] According to
[0063] According to
[0064] As an example, the base price of the Samsung Galaxy X that the electronic commerce system of the present disclosure provides is 1,000,000 won, the total quantity is 1,000 pieces, and the quantity at the base price accounts for 80% of the total quantity, so the quantity at the base price is 800 pieces.
[0065] According to
[0066] According to
[0067] Accordingly, when a desired transaction price of the Samsung Galaxy X of 700,000 won to 750,000 won, of 760,000 won to 900,000 won, or of 1,000,000 won is input in the consumer user interface and the inventory quantity is present, the consumer may purchase the Samsung Galaxy X.
[0068] According to
[0069] According to
[0070] According to
[0071] According to
[0072] The consumer user interfaces may be provided by the first or second server 110 or 210 and displayed on the first or second consumer terminal 130 or 230.
[0073] According to
[0074] Furthermore, the first and second control communication devices 132 and 232 of the first and second consumer terminals 130 and 230 shown in
[0075] According to
[0076] According to
[0077] According to
[0078] According to
[0079] According to
[0080] According to
[0081] According to
[0082] According to
[0083] According to
[0084] According to
[0085] According to
[0086] According to
[0087] According to
[0088] According to
[0089] According to
[0090] According to
[0091] For example, when a desired transaction price of the Samsung Galaxy X of 700,000 won to 750,000 won, of 760,000 won to 900,000 won, or of 1,000,000 won is input in the consumer user interface of the consumer terminal and the inventory quantity is present, the consumer may purchase the Samsung Galaxy X.
[0092] In addition, for example, when a desired transaction price of 690,000 won is input through the desired transaction price input part 430, 520 of the consumer user interface, this is the case in which the desired transaction price does not correspond to any one of the prices to which the plurality of discount rates are applied.
[0093] In addition, when the inventory quantities of all the discount sections including the first discount section (25% to 30%) ranging from 700,000 won to 750,000 won and the second discount section (10% to 24%) ranging from 760,000 won to 900,000 won are not present, this is the case in which the inventory quantities of the commodity or service corresponding to the plurality of discount rates are not present.
[0094] Accordingly, since the first exemplary embodiment of the transaction method by means of the electronic commerce system of the present disclosure relates to the case in which a plurality of prices to which a plurality of discount rates of a commodity or service are applied and the inventory quantity corresponding to each of the plurality of prices are stored in the database 120 and are not announced to a consumer, a manager of the first server 110 may change the inventory quantities of the commodity or service stored in the database 120.
[0095] According to
[0096] According to
[0097] According to
[0098] According to
[0099] According to
[0100] According to
[0101] According to
[0102] According to
[0103] According to
[0104] According to
[0105] According to
[0106] According to
[0107] According to
[0108] According to
[0109] According to
[0110] According to
[0111] According to
[0112] According to
[0113] According to
[0114] According to
[0115] According to
[0116] According to
[0117] Accordingly, in the second exemplary embodiment of the transaction method by means of the electronic commerce system of the present disclosure, while a plurality of prices to which a plurality of discount rates of a commodity or service are applied, an inventory quantity corresponding to each of the plurality of prices, and an inventory quantity reduced with sale to a consumer are stored in the blockchain node 240 and are not announced, the desired transaction selection part 410, 510 of the consumer user interface is deleted by choice according to the execution conditions of a first to third desired transaction smart contracts, and only the base price of the commodity or service is displayed. Therefore, in any case, the discount rates and discount quantities once set by a seller are not changed, so that a consumer who wants to receive an appropriate discount has trust and makes a purchase.
[0118] In addition, in the second exemplary embodiment of the transaction method by means of the electronic commerce system of the present disclosure, automation is achieved from a seller's point of view as appropriate discount rates are applied and the discount rates are never announced, so the transaction method can be effectively used for home shopping or online sales.
[0119] The embodiments of the present disclosure have been described for illustrative purpose, and those skilled in the art to which the present disclosure pertains will easily understand that the present disclosure may be modified in various ways and that other equivalent embodiments are possible. Accordingly, the true range of protection of the present disclosure should be determined by the following claims.