Commodity settlement method, device and storage medium

Through the product settlement method combined with QR code and RFID scanning device, the problem of unchecked goods in self-service cashier service is solved, more accurate settlement and more efficient loss prevention are achieved, and operating costs are reduced.

CN111797949BActive Publication Date: 2025-01-07BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010477385.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-29
Publication Date
2025-01-07
Estimated Expiration
2040-05-29

AI Technical Summary

Technical Problem

Self-service cashier service is difficult to effectively prevent the unchecked goods during peak periods, resulting in losses, and relying on manual loss prevention costs, affecting customer experience.

Method used

The product settlement method combined with a QR code and an RFID scanning device is adopted to obtain product information and item identification information to perform settlement processing, set the product sales status, and determine whether there is a settlement abnormality based on the item identification information, and perform corresponding processing.

Benefits of technology

It improves the accuracy and efficiency of settlement, reduces the work burden of manual loss prevention personnel, reduces operating costs, and expands the monitoring scope of loss prevention personnel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111797949B_ABST
    Figure CN111797949B_ABST
Patent Text Reader

Abstract

The present disclosure provides a commodity settlement method, device and storage medium, wherein the method includes: obtaining commodity information corresponding to the commodity to be settled collected by a first scanning device and first item identification information corresponding to the item for holding the commodity to be settled, and performing settlement processing; setting the commodity sales status corresponding to the item according to the settlement processing result; obtaining the second item identification information corresponding to the item collected by a second scanning device; judging whether a settlement abnormality occurs according to the second item identification information and the commodity sales status, and performing corresponding processing based on the judgment result. The method, device and storage medium disclosed in the present disclosure can effectively monitor and prevent the behavior of not settling for commodities, making settlement more accurate and avoiding losses; it can enable loss prevention personnel to focus more on customers who do not use shopping bags, allowing loss prevention personnel to monitor a larger range, improving work efficiency and reducing operating costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a commodity settlement method, device and storage medium. Background Art

[0002] With the continuous advancement of new retail business, self-service checkout service has become a must-have service in large supermarkets, etc. However, self-service checkout service faces the problem of how to prevent losses, especially for the situation of forgetting to check out or not paying for the purchased goods, the single loss amount is relatively large. At present, manual loss prevention is generally adopted, and full-time staff are arranged in the checkout area to check whether there is forgetting to check out, etc.; however, during the peak shopping period, relying entirely on manual loss prevention methods, the loss prevention effect is not good. If more full-time loss prevention personnel are arranged, the cost will be very high. If the number of cash registers is reduced, it will affect the customer's shopping experience. Summary of the invention

[0003] In view of this, a technical problem to be solved by the present invention is to provide a commodity settlement method, device and storage medium.

[0004] According to one aspect of the present disclosure, a commodity settlement method is provided, including: obtaining commodity information corresponding to the commodity to be settled collected by a first scanning device and first item identification information corresponding to the item used to hold the commodity to be settled; performing settlement processing based on the commodity information and the first item identification information; setting the commodity sales status corresponding to the item according to the settlement processing result; obtaining second item identification information corresponding to the item collected by a second scanning device; judging whether a settlement abnormality occurs according to the second item identification information and the commodity sales status, and performing corresponding processing based on the judgment result.

[0005] Optionally, the settlement processing based on the commodity information and the first item identification information includes: generating an order based on the commodity information and the first item identification information; and sending the order to a transaction system for settlement processing.

[0006] Optionally, setting the commodity sales status corresponding to the item according to the settlement processing result includes: when the order settlement is successful, obtaining the item code based on the first item identification information, and setting the commodity sales status corresponding to the item code to a sold status; when the order settlement fails, not setting the commodity sales status so that the commodity sales status remains in a default state; wherein the default state of the commodity sales status is an unsold state.

[0007] Optionally, when the order settlement is successful, obtaining the item code based on the first item identification information includes: when the order settlement is successful, generating a consumption message based on the first item identification information, and adding the consumption message to a message queue; when the consumption message is monitored in the message queue, obtaining the consumption message in the message queue; extracting the first item identification information from the consumption message, parsing the first item identification information, and obtaining the item code.

[0008] Optionally, judging whether a settlement abnormality occurs according to the second item identification information and the commodity sales status includes: parsing the second item identification information to obtain the item code; obtaining the commodity sales status corresponding to the item code; when it is determined that the commodity sales status is a sold state, judging that the settlement is normal; when it is determined that the commodity sales status is an unsold state, judging that a settlement abnormality occurs.

[0009] Optionally, the item code is generated in advance, and a corresponding relationship between the item code and the commodity sales status is established.

[0010] Optionally, the performing corresponding processing based on the judgment result includes: if it is judged that a settlement abnormality occurs, performing alarm processing.

[0011] Optionally, a first two-dimensional code and a second two-dimensional code are respectively set on the goods to be settled and the items; the first scanning device includes: a two-dimensional code scanning device; the acquisition of the product information corresponding to the purchased goods and the first item identification information corresponding to the item used to hold the goods collected by the first scanning device includes: acquiring the product information and the first item identification information collected by the two-dimensional code scanning device by scanning the first two-dimensional code and the second two-dimensional code.

[0012] Optionally, an RFID tag is provided on the article; the second scanning device includes: an RFID scanning device; the obtaining of second article identification information corresponding to the article collected by the second scanning device includes: obtaining the second article identification information collected by the RFID scanning device scanning the RFID tag.

[0013] Optionally, the article includes: a shopping bag; the first scanning device is arranged in a shopping place; and the second scanning device is arranged at an exit of the shopping place.

[0014] According to another aspect of the present disclosure, a commodity settlement device is provided, including: a first information acquisition module, used to acquire commodity information corresponding to the commodity to be settled collected by a first scanning device and first item identification information corresponding to the item used to hold the commodity to be settled; a commodity settlement processing module, used to perform settlement processing based on the commodity information and the first item identification information; a sales status setting module, used to set the commodity sales status corresponding to the item according to the settlement processing result; a second information acquisition module, used to acquire second item identification information corresponding to the item collected by a second scanning device; a settlement status monitoring module, used to determine whether a settlement abnormality occurs according to the second item identification information and the commodity sales status, and perform corresponding processing based on the determination result.

[0015] According to another aspect of the present disclosure, a commodity settlement device is provided, including: a memory; and a processor coupled to the memory, wherein the processor is configured to execute the method as described above based on instructions stored in the memory.

[0016] According to another aspect of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the instructions are executed by a processor to perform the above method.

[0017] The commodity settlement method, device and storage medium disclosed in the present invention perform settlement processing based on commodity information corresponding to the commodity to be settled and first item identification information corresponding to the item for holding the commodity to be settled, and set the commodity sales status corresponding to the item according to the settlement processing result; judge whether settlement abnormality occurs according to the second item identification information corresponding to the item and the commodity sales status, and perform corresponding processing; can effectively monitor and prevent the behavior of not settling for commodities, so that settlement is more accurate and losses are avoided; can enable loss prevention personnel to focus more on customers who do not use shopping bags, enable loss prevention personnel to monitor a larger range, improve work efficiency and reduce operating costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the embodiments of the present disclosure 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 disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0019] Figure 1 It is a flowchart of an embodiment of a commodity settlement method according to the present disclosure;

[0020] Figure 2It is a flowchart of a settlement process in one embodiment of a commodity settlement method according to the present disclosure;

[0021] Figure 3 It is a schematic diagram of a flow chart of determining whether a settlement abnormality occurs in one embodiment of a commodity settlement method disclosed in the present invention;

[0022] Figure 4 It is a module schematic diagram of an embodiment of a commodity settlement device according to the present disclosure;

[0023] Figure 5 A schematic diagram of a selling status setting module in an embodiment of a commodity settlement device according to the present disclosure;

[0024] Figure 6 Schematic diagram of a settlement status monitoring module in an embodiment of a commodity settlement device according to the present disclosure;

[0025] Figure 7 It is a module schematic diagram of another embodiment of the commodity settlement device according to the present disclosure;

[0026] Figure 8 It is a module diagram of another embodiment of the commodity settlement device according to the present disclosure. DETAILED DESCRIPTION

[0027] The present disclosure is described more fully below with reference to the accompanying drawings, in which exemplary embodiments of the present disclosure are described. The technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0028] The terms "first", "second", etc. in the following text are only used to distinguish between the two and have no other special meanings.

[0029] Figure 1 FIG. 1 is a flow chart of an embodiment of a commodity settlement method according to the present disclosure, as shown in FIG. Figure 1 As shown:

[0030] Step 101: Acquire commodity information corresponding to the commodity to be settled and first item identification information corresponding to the item for holding the commodity to be settled collected by a first scanning device.

[0031] In one embodiment, the user is shopping in an unmanned supermarket or other shopping place, the goods to be settled may be electrical appliances, food or other goods selected by the user, and the items for holding the goods to be settled may be shopping bags, etc. The first scanning device may be of various types, such as a QR code scanning device, etc.

[0032] A two-dimensional code scanning device is provided in the shopping place, and a first two-dimensional code and a second two-dimensional code are provided on the goods and items to be settled respectively, and the product information and the first item identification information collected by the two-dimensional code scanning device by scanning the first two-dimensional code and the second two-dimensional code are obtained.

[0033] The commodity information corresponding to the commodity to be settled includes the commodity name, specification, price, origin, etc. The first item identification information corresponding to the item used to hold the commodity to be settled includes the item code, for example, if the item is a shopping bag, the item code is the unique code of the shopping bag.

[0034] Step 102: Perform settlement processing based on the commodity information and the first item identification information.

[0035] Step 103, setting the commodity sales status corresponding to the item according to the settlement processing result.

[0036] Step 104: Acquire second object identification information corresponding to the object collected by the second scanning device.

[0037] In one embodiment, the second scanning device includes an RFID (Radio Frequency Identification) scanning device, etc. The second scanning device may be set at an exit of a shopping place such as an unmanned supermarket, etc. An RFID tag is set on the item, and the second item identification information collected by the RFID scanning device scanning the RFID tag is obtained. The second item identification information includes an item code. For example, if the item is a shopping bag, the item code is a unique code of the shopping bag.

[0038] Step 105, judging whether a settlement abnormality occurs according to the second item identification information and the commodity sales status, and performing corresponding processing based on the judgment result.

[0039] There are many methods for performing settlement processing based on the commodity information and the first item identification information. Figure 2 FIG. 1 is a flow chart of a settlement process in an embodiment of a commodity settlement method according to the present disclosure, as shown in FIG. Figure 2 As shown:

[0040] Step 201: Generate an order based on commodity information and first item identification information.

[0041] Step 202: Send the order to the transaction system for settlement. The transaction system can complete the payment of the goods to be settled and the shopping bags and other items based on the order.

[0042] Step 203: when the order is settled successfully, the item code is obtained based on the first item identification information, and the sales status of the commodity corresponding to the item code is set to a sold status.

[0043] Step 204: when the order settlement fails, the commodity sales status is not set, so that the commodity sales status remains in a default state; wherein the default state of the commodity sales status is an unsold state.

[0044] In one embodiment, a QR code or RFID tag may be set on a shopping bag or other item, and the first scanning device and the second scanning device may both be QR code scanning devices or RFID scanning devices. The first scanning device and the second scanning device may scan the same QR code or RFID tag to obtain the first item identification information and the second item identification information.

[0045] A QR code and an RFID tag can also be set on shopping bags and other items, and the QR code and RFID tag contain unique item codes of shopping bags and other items. The first scanning device is a QR code scanning device of a self-service POS machine; the second scanning device is an RFID scanning device, which is used to scan and read the RFID tag when leaving the store.

[0046] The items in the shopping bag are given a unique item code, and the corresponding relationship between the item code and the sales status of the goods is set in the tag management system. The sales status of the goods has two states: "unsold" and "sold". After normal settlement, the sales status of the goods is set to the sold state; when the user leaves the store, the RFID scanning device scans the RFID tag, obtains the second item identification information, and obtains the sales status of the goods corresponding to the second item identification information through remote services. If the sales status of the goods is unsold, an alarm is issued.

[0047] The QR code set on shopping bags and other items can be generated by a dynamic QR code encoding method. The QR code content includes the following data items: 1. A fixed prefix PACK, used to distinguish items; 2. SKUID, used by the transaction system to identify the product number; 3. The unique identifier of the item, which can be generated by a self-incrementing sequence. The encoding sample of the QR code content can be: PACK, 100999, 1000000000001; when the QR code content scanned by the QR code scanning device starts with "PACK", it can be determined that it is an item such as a shopping bag, and the SKUID and the item code of the shopping bag and other items are parsed according to the above encoding rules, and the item code is stored in the order data.

[0048] An order may include multiple shopping bags and other items. For the order data, add shopping bags and other items information items (using json as an example):

[0049] {

[0050] …..

[0051] "packNo":["1000000000001"]

[0052] }.

[0053] In one embodiment, when the order is settled successfully, a consumption message is generated based on the first item identification information, and the consumption message is added to the message queue. When a consumption message is detected in the message queue, the consumption message in the message queue is obtained, the first item identification information is extracted from the consumption message, and the first item identification information is parsed to obtain the item code. Asynchronous processing can be achieved through the message service, which can reduce the coupling between systems.

[0054] Figure 3 FIG. 1 is a flow chart of determining whether a settlement abnormality occurs in an embodiment of a commodity settlement method according to the present disclosure, such as Figure 3 As shown:

[0055] Step 301: parse the second item identification information to obtain the item code. The second item identification information may be parsed according to the format to obtain the item code.

[0056] Step 302, obtaining the commodity sales status corresponding to the item code.

[0057] Step 303: when it is determined that the commodity sales status is sold, it is determined that the settlement is normal; when it is determined that the commodity sales status is unsold, it is determined that the settlement is abnormal.

[0058] There are many ways to perform corresponding processing based on the judgment result. For example, if it is judged that the settlement is abnormal, an alarm is performed.

[0059] Generate item codes in advance, establish a corresponding relationship between item codes and commodity sales status, and store the corresponding relationship in the tag management system. The tag management system is responsible for generating item code data and maintaining commodity sales status. Generate QR codes, RFID tags, etc. corresponding to shopping bags and other items based on item codes, and attach them to shopping bags and other items.

[0060] In one embodiment, a QR code scanning device is provided in the POS machine in the unmanned supermarket, and an RFID scanning device is provided at the exit of the unmanned supermarket. The user selects multiple items to be settled and puts them in a shopping bag, on which a QR code and an RFID tag are provided.

[0061] When the user checks out, the QR code scanning device scans the QR code on the product and the QR code on the shopping bag to collect product information and first item identification information, generates an order based on the product information and the first item identification information, and sends the order to the transaction system for settlement processing.

[0062] The transaction system completes the payment of the goods to be settled and the shopping bag based on the order. When the order is settled successfully, the item code is obtained based on the first item identification information, and the sales status of the goods corresponding to the item code in the tag management system is set to the sold state; when the order is settled unsuccessfully, the sales status of the goods is not set, so that the sales status of the goods remains in the default state, and the default state of the sales status of the goods is the unsold state.

[0063] When the user arrives at the exit with the shopping bag and the settled goods, the RFID scanning device obtains the second item identification information collected by scanning the RFID tag on the shopping bag, parses the second item identification information, obtains the item code, and the item sales status corresponding to the item code in the tag management system; when it is determined that the item sales status is sold, the settlement is judged to be normal; when it is determined that the item sales status is unsold, it is judged that the settlement is abnormal, and an alarm is performed, such as sounding an alarm prompt, closing the exit, etc.

[0064] In one embodiment, Figure 4 As shown, the present disclosure provides a commodity settlement device 40 , including a first information acquisition module 41 , a commodity settlement processing module 42 , a sales status setting module 43 , a second information acquisition module 44 and a settlement status monitoring module 45 .

[0065] The first information acquisition module 41 acquires the commodity information corresponding to the commodity to be settled collected by the first scanning device and the first item identification information corresponding to the item for holding the commodity to be settled. The commodity settlement processing module 42 performs settlement processing based on the commodity information and the first item identification information. The sales status setting module 43 sets the commodity sales status corresponding to the item according to the settlement processing result.

[0066] The second information acquisition module 44 acquires the second item identification information corresponding to the item collected by the second scanning device. The settlement status monitoring module 45 determines whether settlement abnormality occurs according to the second item identification information and the commodity sales status, and performs corresponding processing based on the determination result.

[0067] In one embodiment, the commodity settlement processing module 42 generates an order based on the commodity information and the first item identification information, and sends the order to the transaction system for settlement processing. Figure 5As shown, the selling status setting module 43 includes a code obtaining unit 431 and a status processing unit 432 .

[0068] The code acquisition unit 431 acquires the item code based on the first item identification information when the order settlement is successful. The status processing unit 432 sets the commodity sales status corresponding to the item code to the sold status when the order settlement is successful. When the order settlement fails, the status processing unit 432 does not set the commodity sales status, so that the commodity sales status remains in the default state, and the default state of the commodity sales status is the unsold state.

[0069] When the order is settled successfully, the code acquisition unit 431 generates a consumption message based on the first item identification information and adds the consumption message to the message queue. When a consumption message is detected in the message queue, the state processing unit 432 acquires the consumption message in the message queue, extracts the first item identification information from the consumption message, and parses the first item identification information to acquire the item code.

[0070] like Figure 6 As shown, the settlement status monitoring module 45 includes an abnormality judgment unit 451 and an alarm unit 452. The abnormality judgment unit 451 parses the second item identification information to obtain the item code; the abnormality judgment unit 451 obtains the commodity sales status corresponding to the item code; when it is determined that the commodity sales status is sold, it is determined that the settlement is normal. When it is determined that the commodity sales status is unsold, the abnormality judgment unit 451 determines that a settlement abnormality occurs. If a settlement abnormality occurs, the alarm unit 452 performs an alarm process.

[0071] In one embodiment, Figure 7 As shown, the commodity settlement device 10 further includes a coding management module 46, which pregenerates an item code and establishes a corresponding relationship between the item code and the commodity sales status.

[0072] Figure 8 FIG. 1 is a module diagram of another embodiment of a commodity settlement device according to the present disclosure. Figure 8 As shown, the device may include a memory 81, a processor 82, a communication interface 83 and a bus 84. The memory 81 is used to store instructions, the processor 82 is coupled to the memory 81, and the processor 82 is configured to execute the above commodity settlement method based on the instructions stored in the memory 81.

[0073] The memory 81 may be a high-speed RAM memory, a non-volatile memory, etc., or a memory array. The memory 81 may also be divided into blocks, and the blocks may be combined into virtual volumes according to certain rules. The processor 82 may be a central processing unit CPU, or an application-specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the commodity settlement method disclosed herein.

[0074] In one embodiment, the present disclosure provides a computer-readable storage medium storing computer instructions, which implement the method in any of the above embodiments when the instructions are executed by a processor.

[0075] The commodity settlement method, device and storage medium provided in the above embodiments perform settlement processing based on the commodity information corresponding to the commodity to be settled and the first item identification information corresponding to the item used to hold the commodity to be settled, and set the commodity sales status corresponding to the item according to the settlement processing result; determine whether settlement abnormalities occur based on the second item identification information corresponding to the item and the commodity sales status, and perform corresponding processing; can effectively monitor and prevent the behavior of not settling for commodities, making settlement more accurate and avoiding losses; can enable loss prevention personnel to focus more on customers who do not use shopping bags, enable loss prevention personnel to monitor a larger range, improve work efficiency and reduce operating costs.

[0076] The method and system of the present disclosure may be implemented in many ways. For example, the method and system of the present disclosure may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above order of steps for the method is for illustration only, and the steps of the method of the present disclosure are not limited to the order specifically described above, unless otherwise specifically stated. In addition, in some embodiments, the present disclosure may also be implemented as a program recorded in a recording medium, which includes machine-readable instructions for implementing the method according to the present disclosure. Therefore, the present disclosure also covers a recording medium storing a program for executing the method according to the present disclosure.

[0077] The description of the present disclosure is given for the purpose of illustration and description, and is not intended to be exhaustive or to limit the present disclosure to the disclosed form. Many modifications and variations will be apparent to those of ordinary skill in the art. The embodiments are selected and described in order to better illustrate the principles and practical applications of the present disclosure, and to enable those of ordinary skill in the art to understand the present disclosure and thereby design various embodiments with various modifications suitable for specific uses.

Claims

1. A commodity settlement method, comprising: Acquire commodity information corresponding to the commodity to be settled collected by the first scanning device and first item identification information corresponding to the item used to hold the commodity to be settled; Performing settlement processing based on the commodity information and the first item identification information; Setting a commodity sale status corresponding to the item according to the settlement processing result; Wherein, an item code is generated in advance, and a corresponding relationship between the item code and the sales status of the commodity is established; Acquire second item identification information corresponding to the item collected by a second scanning device; Determining whether a settlement abnormality occurs according to the second item identification information and the commodity sales status, and performing corresponding processing based on the determination result; wherein the second item identification information is parsed to obtain the item code; the commodity sales status corresponding to the item code is obtained; when it is determined that the commodity sales status is sold, the settlement is judged to be normal; when it is determined that the commodity sales status is unsold, the settlement is judged to be abnormal; if the settlement is judged to be abnormal, an alarm is performed; Generating an order based on the commodity information and the first item identification information, and setting a commodity sales status corresponding to the item according to the settlement processing result includes: When the order is settled successfully, a consumption message is generated based on the first item identification information, and the consumption message is added to a message queue; when the consumption message is detected in the message queue, the consumption message in the message queue is obtained; the first item identification information is extracted from the consumption message, and the first item identification information is parsed to obtain the item code; and the sales status of the commodity corresponding to the item code is set to a sold status.

2. The method of claim 1, comprising: The order is sent to the trading system for settlement processing.

3. The method according to claim 1, wherein the step of setting a commodity sale status corresponding to the item according to the settlement processing result comprises: In the state where the order settlement fails, the commodity sale status is not set, so that the commodity sale status remains in a default state; The default state of the commodity sales state is the unsold state.

4. The method of claim 1, wherein: A first two-dimensional code and a second two-dimensional code are respectively provided on the commodity to be settled and the item; the first scanning device comprises: a two-dimensional code scanning device; the method of obtaining the commodity information corresponding to the purchased commodity and the first item identification information corresponding to the item for holding the commodity collected by the first scanning device comprises: The commodity information and the first item identification information collected by the two-dimensional code scanning device by scanning the first two-dimensional code and the second two-dimensional code are obtained.

5. The method of claim 1, wherein: An RFID tag is provided on the item; The second scanning device includes: an RFID scanning device; and the obtaining of the second item identification information corresponding to the item collected by the second scanning device includes: The second item identification information collected by the RFID scanning device by scanning the RFID tag is obtained.

6. The method according to any one of claims 1 to 5, wherein: The article comprises: a shopping bag; the first scanning device is arranged in a shopping place, and the second scanning device is arranged at an exit of the shopping place.

7. A commodity settlement device, comprising: A first information acquisition module, used to acquire commodity information corresponding to the commodity to be settled collected by the first scanning device and first item identification information corresponding to the item used to hold the commodity to be settled; A commodity settlement processing module, used for performing settlement processing based on the commodity information and the first item identification information; A sales status setting module, used to set the sales status of the commodity corresponding to the item according to the settlement processing result; A coding management module, used to pre-generate item codes and establish a corresponding relationship between the item codes and the sales status of the commodities; A second information acquisition module, used to acquire second item identification information corresponding to the item collected by the second scanning device; a settlement status monitoring module, configured to determine whether a settlement abnormality occurs according to the second item identification information and the commodity sales status, and perform corresponding processing based on the determination result; The settlement status monitoring module includes: an abnormality judgment unit, which is used to parse the second item identification information to obtain the item code; obtain the commodity sales status corresponding to the item code; when it is determined that the commodity sales status is sold, it is judged that the settlement is normal; when it is determined that the commodity sales status is unsold, it is judged that the settlement is abnormal; if it is judged that the settlement is abnormal, an alarm is performed; The commodity settlement processing module is used to generate an order based on the commodity information and the first item identification information; The selling status setting module includes: a code acquisition unit and a status processing unit; The code acquisition unit is used to generate a consumption message based on the first item identification information when the order settlement is successful, and add the consumption message to a message queue; The status processing unit is used to obtain the consumption message in the message queue when monitoring the consumption message in the message queue; extract the first item identification information from the consumption message, parse the first item identification information, obtain the item code, and set the sales status of the commodity corresponding to the item code to the sold status.

8. A commodity settlement device, comprising: Memory; and a processor coupled to the memory, wherein the processor is configured to execute the method according to any one of claims 1 to 6 based on instructions stored in the memory.

9. A computer-readable storage medium storing computer instructions, wherein the instructions are executed by a processor to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Self-service settlement method and system

    CN107358431A

  • Shopping settlement method and system and shopping system

    CN108777045A