WO2019179254A1 - 一种自助购物结算方法及*** - Google Patents

一种自助购物结算方法及*** Download PDF

Info

Publication number
WO2019179254A1
WO2019179254A1 PCT/CN2019/074091 CN2019074091W WO2019179254A1 WO 2019179254 A1 WO2019179254 A1 WO 2019179254A1 CN 2019074091 W CN2019074091 W CN 2019074091W WO 2019179254 A1 WO2019179254 A1 WO 2019179254A1
Authority
WO
WIPO (PCT)
Prior art keywords
payment
information
server
order information
client
Prior art date
Application number
PCT/CN2019/074091
Other languages
English (en)
French (fr)
Inventor
孙健康
杨凡
黄凯明
Original Assignee
阿里巴巴集团控股有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 阿里巴巴集团控股有限公司 filed Critical 阿里巴巴集团控股有限公司
Publication of WO2019179254A1 publication Critical patent/WO2019179254A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3276Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/204Point-of-sale [POS] network systems comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/208Input by product or record sensing, e.g. weighing or scanner processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures
    • G07G1/0045Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
    • G07G1/0054Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader with control of supplementary check-parameters, e.g. weight or number of articles
    • G07G1/0063Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader with control of supplementary check-parameters, e.g. weight or number of articles with means for detecting the geometric dimensions of the article of which the code is read, such as its size or height, for the verification of the registration

Definitions

  • the embodiments of the present disclosure relate to the field of Internet application technologies, and in particular, to a self-service shopping settlement method and system.
  • a self-shopping offline store usually configures a specific settlement device. After the user selects an item, the user uses the settlement device to scan the product barcode, and the settlement device settles the product.
  • the settlement equipment configured in the offline store is insufficient or the number of products purchased by the user is large, the user may need to queue when using the settlement device, resulting in a poor user experience of self-service shopping.
  • the embodiment of the present specification provides a self-service shopping settlement method and system, and the technical solution is as follows:
  • a self-service shopping settlement method for setting an identification information image for an item, the method comprising:
  • the payment client invokes the camera device to scan the identification information image of the purchased product, obtains the product information of the purchased product according to the scan result, and displays the payment operation interface;
  • the payment client obtains the payment confirmation operation from the payment operation interface, and obtains the order information and the payment account information of the purchased commodity to be sent to the server;
  • the server After receiving the order information and payment account information sent by the payment client, the server debits the payment account according to the order information.
  • a self-service shopping settlement method which is applied to a payment client and sets an identification information image for an item, and the method includes:
  • the order information and the payment account information of the purchase item are sent to the server to instruct the server to perform settlement debit for the payment account according to the order information.
  • a self-service shopping settlement method which is applied to a server and sets an identification information image for an item.
  • the method includes:
  • the payment account After receiving the order information and the payment account information sent by the payment client, the payment account is debited according to the order information, and the order information and the payment account information are: the payment client obtains the payment operation interface from the purchased product. In the case of a payment confirmation operation, the information obtained and sent to the server is obtained.
  • a self-service shopping settlement system for setting an identification information image for a commodity, the system comprising: a payment client and a server;
  • the payment client invokes the camera device to scan the identification information image of the purchased product, obtains the product information of the purchased product according to the scan result, and displays the payment operation interface;
  • the payment client obtains the payment confirmation operation from the payment operation interface, and obtains the order information and the payment account information of the purchased commodity to be sent to the server;
  • the server After receiving the order information and payment account information sent by the payment client, the server debits the payment account according to the order information.
  • a self-service shopping settlement device which is applied to a payment client and sets an identification information image for an item.
  • the device includes:
  • the image scanning module is configured to: after receiving the trigger of the shopping scan operation, invoking the camera device to scan the identification information image of the purchased product;
  • An information obtaining module configured to acquire commodity information of the purchased commodity according to the scan result, and display a payment operation interface
  • An information uploading module configured to send the order information and the payment account information of the purchased item to the server when the payment confirmation operation is obtained from the payment operation interface, to instruct the server to use the order information according to the order information Settle the debit.
  • a self-service shopping settlement device which is applied to a server and sets an identification information image for an item.
  • the device includes:
  • An information receiving module configured to receive order information and payment account information sent by the payment client
  • a settlement deduction module configured to perform debit charge on the payment account according to the order information, where the payment information is obtained by the payment client obtaining a payment confirmation operation from a payment operation interface of purchasing the commodity And send the information to the server.
  • the technical solution provided by the embodiment of the present specification provides an identifier information image that the payment client can scan and recognize for the commodity, so that the user can obtain the commodity information of the purchased commodity and perform the payment operation through the payment client during the self-service shopping process.
  • the process of settlement of goods is distributed to a payment client of each user by a small number of specific settlement devices, thereby avoiding user queuing problems caused by insufficient settlement equipment or excessive settlement of goods by users, thereby enhancing self-service shopping for users.
  • any of the embodiments of the present specification does not need to achieve all of the above effects.
  • FIG. 1 is a schematic structural diagram of a self-service shopping settlement system according to an embodiment of the present specification
  • FIG. 2 is a schematic flow chart of a self-service shopping settlement method according to an embodiment of the present specification
  • FIG. 3 is another schematic flowchart of a self-service shopping settlement method according to an embodiment of the present specification
  • FIG. 4 is a schematic flow chart of still another method for self-service shopping settlement according to an embodiment of the present specification
  • FIG. 5 is a schematic diagram of a self-service shopping process according to an embodiment of the present specification.
  • FIG. 6 is a schematic diagram of another self-service shopping process in the embodiment of the present specification.
  • FIG. 7 is a first schematic structural diagram of a self-service shopping settlement device according to an embodiment of the present specification.
  • FIG. 8 is a second schematic structural diagram of a self-service shopping settlement device according to an embodiment of the present specification.
  • Figure 9 is a block diagram showing the structure of an apparatus for configuring an apparatus of an embodiment of the present specification.
  • the self-service shopping settlement process involves a payment client and a server.
  • a schematic diagram of a corresponding system architecture is shown in FIG. 1 , including a payment client device 10 and a server device 20 .
  • the payment client device may be a mobile terminal device such as a smart phone or a tablet computer carried by the user, and the payment client may be an application installed on the mobile terminal device, and the specific form of the server device may be a specific server or In the form of a server cluster or the like, the devices at both ends can implement communication connections through various forms of networks, and this specification does not need to be limited.
  • FIG. 2 is an interaction flowchart of a self-service shopping settlement method provided by an embodiment of the present disclosure, which may specifically include the following steps:
  • the payment client invokes the camera device to scan the identification information image of the purchased product
  • an identification information image is set for the goods to be sold, such as a barcode that is generally included in the product package, or a specially-designed two-dimensional code.
  • the payment client may operate the image of the identification information of the item.
  • the payment client After receiving the triggering operation of the shopping scan operation, the payment client invokes the camera device to scan the image of the identification information of the purchased product, where the shopping scan operation is triggered, which may be a direct trigger from the user operation, such as clicking the “scanned product” in the application.
  • the behavior such as a button is triggered as a shopping scan operation, or it can be an indirect trigger after the user performs other operations.
  • the payment client acquires the commodity information of the purchased commodity according to the scan result.
  • the identification information of the product may be pre-programmed, and other information of the product may be pre-programmed. For example, if the information such as the product name and the price can be programmed, the payment client scans the identification information image of the purchased product, and after analyzing, the information such as the name and price of the product can be obtained.
  • the information acquisition request of the purchased product may be sent to the server according to the scan result, and after receiving the information acquisition request sent by the payment client, the server sends the information to the payment client.
  • the product information of the purchased product may be sent to the server according to the scan result, and after receiving the information acquisition request sent by the payment client, the server sends the information to the payment client.
  • an identification code identifying the product may be programmed, and after the payment client scans the identification information image of the purchased product, the server may request the server to obtain the identification code according to the identification code obtained by analyzing the image. After receiving the request, the server can query the name, price, discount, inventory and other information of the corresponding product according to the identification code, and can send the information to the payment client in various forms such as text and image. For the user's reference, decide whether to purchase the product.
  • a webpage displaying information such as name, price, inventory, and user evaluation may be displayed for each type of product resume, and the website address is incorporated into the identification information image, and the payment client scans the identification information image of the purchased product, and then parses the image to obtain the website address. And sending a request to the server to open the webpage to obtain the product information, and the server sends the commodity information in the webpage to the payment client after receiving the request.
  • the server may specifically include a commodity server and a payment server.
  • the payment client obtains the product information, it may only interact with the commodity server.
  • the payment client displays a payment operation interface.
  • the payment operation interface can be further displayed so that the user can pay when the product needs to be purchased.
  • the payment operation herein may be an operation of directly paying for the merchandise, an operation of joining the later payment in the order, and the like, and the displayed payment operation interface may be an interface of any one or more of the payment operations.
  • the payment client obtains the order information and the payment account information of the purchased commodity in a case where the payment confirmation operation is obtained from the payment operation interface;
  • the payment client obtains a payment confirmation operation from the payment operation interface, it indicates that the user needs to settle the order in which the purchase item is located, obtain order information of the order in which the purchase item is located, and information on the payment account that pays the order.
  • the order may include only the purchased item, and may also include other items that were previously added to the order.
  • the order information may include information such as the name, purchase quantity, unit price, total price, and discount of each item.
  • the payment account may be a payment account bound by the payment client, or may be another designated account. For example, when the user chooses to pay by another person, the payment account may be a user-specified payment account.
  • the payment account information may include information such as an account name, a payment password, and a debit channel.
  • the server After receiving the order information and the payment account information sent by the payment client, the server performs settlement debiting on the payment account according to the order information.
  • the two parties After the payment client obtains the above order information and payment account information, the two parties send the two to the server, and the server performs settlement and debit.
  • the server may specifically include: a commodity server and a payment server, and the payment client may send the obtained order information and payment account information to the commodity server, where the order information includes the commodity.
  • the name, the quantity purchased, and the total price of the order after settlement firstly, whether the order information received by the commodity server verifies that the order settlement condition is met, for example, whether the inventory of goods included in the order is sufficient, whether the unit price of the commodity is current or not The unit price of the commodity is consistent, etc., if the order information meets the preset settlement condition, it indicates that the settlement charge can be made, and the order information and the payment account information are sent to the payment server, and then the payment server according to the The order information is debited for the payment account.
  • the server may specifically include: a commodity server and a payment server, and the payment client may send the obtained order information and payment account information to the commodity server, where the order information includes The name of the product, the quantity of the purchase, etc., but the payment client does not settle the total price of the order.
  • the product server After receiving the order information, the product server first settles the order according to the product information of the local end, and adds the settlement result to the order information, and then The new order information and the payment account information after the settlement are sent to the payment server, and the payment server debits the payment account according to the order information.
  • the order information received by the payment server includes settlement information such as the total price of the order
  • the difference is that, in the first embodiment, the payment client directly obtains the order information including the settlement result, and sends the information.
  • the payment client sends the order information that does not include the settlement result to the commodity server, and the settlement result is added to the order information by the commodity server.
  • the system architecture shown in FIG. 1 may further include a payment client device, which may be used as a carrier device of the payment client, and is deployed in an unmanned supermarket or a store. .
  • a payment client device which may be used as a carrier device of the payment client, and is deployed in an unmanned supermarket or a store.
  • the payment client obtains the payment confirmation operation from the payment operation interface
  • the payment code of the local payment account may also be displayed, and the payment code is scanned by the payment client to obtain the payment account information contained therein and sent to the server ( If the server includes the commodity server and the payment server, it is sent to the payment server).
  • the payment client obtains the payment confirmation operation from the payment operation interface according to the foregoing description, the order information and the payment account information have been sent to the server, so after receiving the payment account information sent by the payment client, the server receives the payment account information.
  • the order information corresponding to the payment account information corresponding to the payment code may be queried in the order information and the payment account information sent by the payment client received in advance, and the payment account corresponding to the payment code is used according to the queried order information. Settle the debit.
  • the settlement deduction result (not shown) can be sent to the payment client or the like according to the actual demand, and the self-service shopping process for the purchased product ends.
  • the following describes the self-service shopping settlement method performed by the payment client and the server from the perspective of a single side:
  • FIG. 3 is a flowchart of a self-service shopping settlement method performed by a payment client, which may specifically include the following steps:
  • the order information and the payment account information of the purchased product are sent to the server, to instruct the server to perform settlement and debit to the payment account according to the order information. .
  • FIG. 4 is a flowchart of a method for self-service shopping settlement performed by a server, which may specifically include the following steps:
  • S401 Receive order information and payment account information sent by the payment client.
  • the payment account is settled and debited according to the order information.
  • the order information and the payment account information are: the payment client obtains and sends to the payment operation interface from the payment operation interface of purchasing the product, Server information.
  • Figure 5 is a schematic diagram of a self-service shopping process.
  • a user self-shops in an unmanned supermarket, he can use the self-service shopping app (Application) in his smartphone to call the camera of the mobile phone to scan the barcode on the product package. After scanning, the self-service shopping app can automatically parse the barcode, obtain the information compiled therein, and obtain information such as inventory, price and discount of the product from the ERP (Enterprise Resource Planning) server for the user to decide. Whether to purchase the item.
  • ERP Enterprise Resource Planning
  • the self-service shopping app After the user decides to purchase one or several items and forms an order including the purchase name and quantity through the self-service shopping app, the self-service shopping app sends the order information and the user's Alipay account name to the ERP server, and the ERP server is based on the local Information such as the price of the product and the discount, the total price of the order is obtained after the order is settled, and the information such as the name, quantity and total price of the order is sent to the payment server together with the name of the user's Alipay account.
  • the ERP server is based on the local Information such as the price of the product and the discount
  • the total price of the order is obtained after the order is settled
  • the information such as the name, quantity and total price of the order is sent to the payment server together with the name of the user's Alipay account.
  • the user displays the Alipay payment code in the mobile phone to the scanning window of the self-service device deployed in the unmanned supermarket, and the self-service device scans the payment code to obtain the user's Alipay account name, and sends the user's Alipay account name to the payment server. .
  • the payment server queries the total price of the order sent by the ERP server together with the name of the Alipay account, and debits the Alipay account according to the total price of the ordered order. After the deduction is completed, the customer's self-service shopping app, self-service device and ERP server are respectively fed back the deduction result.
  • the user uses the payment client device when shopping for self-service, and can conveniently and flexibly obtain real-time information of the product, and can directly perform order settlement and payment, and the payment client device can be a user's personal smart phone and the like. , users do not need to wait in line to use, which can enhance the user's self-service shopping experience.
  • the self-service device may further configure a camera device to perform risk control on the self-service shopping process of the user.
  • the user displays the Alipay payment code in the mobile phone to the self-service device
  • the user may also store the purchased product.
  • the basket is placed on the camera platform of the self-service device, and the self-service device uses the configured camera device to take the goods in the shopping basket, and after completing the scanning of the payment code and the shooting of the goods in the shopping basket, the user's Alipay
  • the account name is sent to the weather control server along with the image.
  • the wind control server visually recognizes the image sent by the self-service device, obtains the name and quantity of the product in the shopping basket, and on the other hand, associates the order with the payment server or the ERP server according to the name of the Alipay account sent together, thereby obtaining the order.
  • Product name and quantity Check whether the two product names and quantities are consistent. If they are inconsistent, send the order information, image and Alipay account name to the monitoring alarm platform.
  • the embodiment of the present specification further provides a self-service shopping settlement device, which is applied to a payment client.
  • the device may include:
  • the image scanning module 110 is configured to, after receiving the trigger of the shopping scan operation, invoke the camera device to scan the identification information image of the purchased product;
  • the information obtaining module 120 is configured to acquire commodity information of the purchased commodity according to the scan result, and display a payment operation interface;
  • the information uploading module 130 is configured to: after obtaining the payment confirmation operation from the payment operation interface, obtain the order information and the payment account information of the purchased commodity to be sent to the server, to instruct the server to pay the payment according to the order information.
  • the account is settled for debit.
  • the information acquiring module 120 may be specifically configured to:
  • the embodiment of the present specification further provides a self-service shopping settlement device, which is applied to a server.
  • the device may include:
  • the information receiving module 210 is configured to receive order information and payment account information sent by the payment client.
  • the settlement deduction module 220 is configured to perform settlement debiting on the payment account according to the order information, where the payment information and the payment account information are: when the payment client obtains the payment confirmation operation from the payment operation interface of purchasing the commodity, Information obtained and sent to the server.
  • the embodiment of the present specification further provides a computer device including at least a memory, a processor, and a computer program stored on the memory and operable on the processor, wherein the processor implements the foregoing application to a payment client when the program is executed by the processor
  • the self-service shopping settlement method the method at least includes:
  • the order information and the payment account information of the purchased product are sent to the server to instruct the server to perform settlement debit for the payment account according to the order information.
  • the embodiment of the present specification further provides a computer device, comprising at least a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to implement the foregoing application to the server.
  • Self-service shopping settlement method the method at least includes:
  • the payment account After receiving the order information and the payment account information sent by the payment client, the payment account is debited according to the order information, and the order information and the payment account information are: the payment client obtains the payment operation interface from the purchased product. In the case of a payment confirmation operation, the information obtained and sent to the server is obtained.
  • FIG. 9 is a schematic diagram showing a hardware structure of a more specific computing device provided by an embodiment of the present specification.
  • the device may include a processor 1010, a memory 1020, an input/output interface 1030, a communication interface 1040, and a bus 1050.
  • the processor 1010, the memory 1020, the input/output interface 1030, and the communication interface 1040 implement communication connections within the device with each other via the bus 1050.
  • the processor 1010 can be implemented by using a general-purpose CPU (Central Processing Unit), a microprocessor, an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits for performing correlation.
  • the program is implemented to implement the technical solutions provided by the embodiments of the present specification.
  • the memory 1020 can be implemented in the form of a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, or the like.
  • the memory 1020 can store an operating system and other applications.
  • the technical solution provided by the embodiment of the present specification is implemented by software or firmware, the related program code is saved in the memory 1020 and is called and executed by the processor 1010.
  • the input/output interface 1030 is used to connect an input/output module to implement information input and output.
  • the input/output/module can be configured as a component in the device (not shown) or externally connected to the device to provide the corresponding function.
  • the input device may include a keyboard, a mouse, a touch screen, a microphone, various types of sensors, and the like, and the output device may include a display, a speaker, a vibrator, an indicator light, and the like.
  • the communication interface 1040 is configured to connect a communication module (not shown) to implement communication interaction between the device and other devices.
  • the communication module can communicate by wired means (such as USB, network cable, etc.), or can communicate by wireless means (such as mobile network, WIFI, Bluetooth, etc.).
  • Bus 1050 includes a path for communicating information between various components of the device, such as processor 1010, memory 1020, input/output interface 1030, and communication interface 1040.
  • the above device only shows the processor 1010, the memory 1020, the input/output interface 1030, the communication interface 1040, and the bus 1050, in a specific implementation, the device may also include necessary for normal operation. Other components.
  • the above-mentioned devices may also include only the components necessary for implementing the embodiments of the present specification, and do not necessarily include all the components shown in the drawings.
  • the embodiment of the present specification further provides a computer readable storage medium, where the computer program is stored, and when the program is executed by the processor, the foregoing self-service shopping settlement method applied to the payment client is implemented, and the method includes at least:
  • the order information and the payment account information of the purchased item are sent to the server to instruct the server to perform settlement debit for the payment account according to the order information.
  • the embodiment of the present specification further provides a computer readable storage medium, where the computer program is stored, and when the program is executed by the processor, the foregoing self-service shopping settlement method applied to the server is implemented, and the method at least includes:
  • the payment account After receiving the order information and the payment account information sent by the payment client, the payment account is debited according to the order information, and the order information and the payment account information are: the payment client obtains the payment operation interface from the purchased product. In the case of a payment confirmation operation, the information obtained and sent to the server is obtained.
  • Computer readable media includes both permanent and non-persistent, removable and non-removable media.
  • Information storage can be implemented by any method or technology.
  • the information can be computer readable instructions, data structures, modules of programs, or other data.
  • Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape storage or other magnetic storage devices or any other non-transportable media can be used to store information that can be accessed by a computing device.
  • computer readable media does not include temporary storage of computer readable media, such as modulated data signals and carrier waves.
  • the embodiments of the present specification can be implemented by means of software plus a necessary general hardware platform. Based on such understanding, the technical solution of the embodiments of the present specification may be embodied in the form of a software product in essence or in the form of a software product, which may be stored in a storage medium such as a ROM/RAM. Disks, optical disks, and the like, including instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the embodiments of the present specification or embodiments.
  • a computer device which may be a personal computer, server, or network device, etc.
  • the system, device, module or unit illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product having a certain function.
  • a typical implementation device is a computer, and the specific form of the computer may be a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email transceiver, and a game control.
  • the various embodiments in the specification are described in a progressive manner, and the same or similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments.
  • the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
  • the device embodiments described above are merely illustrative, and the modules described as separate components may or may not be physically separated, and the functions of the modules may be the same in the implementation of the embodiments of the present specification. Or implemented in multiple software and/or hardware. It is also possible to select some or all of the modules according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without any creative effort.

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Geometry (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

一种自助购物结算方法及***。该方法包括:支付客户端接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像(S301),根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口(S302);支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端(S303);服务端接收到支付客户端发送的订单信息及支付账户信息后(S401),根据该订单信息对该支付账户进行结算扣款(S402)。

Description

一种自助购物结算方法及*** 技术领域
本说明书实施例涉及互联网应用技术领域,尤其涉及一种自助购物结算方法及***。
背景技术
随着移动支付技术的不断发展与普及,越来越多的线下店铺引入自助购物的方式,用户选择商品及结算的过程均自助完成。自助购物的线下店铺通常会配置特定结算设备,用户选择商品之后,使用该结算设备扫描商品条形码,由该结算设备对商品进行结算。但是如果线下店铺内配置的结算设备不足、或者用户购买的商品较多时,将可能造成用户使用该结算设备时需要排队,导致用户自助购物的体验感较差。
发明内容
针对上述技术问题,本说明书实施例提供一种自助购物结算方法及***,技术方案如下:
根据本说明书实施例的第一方面,提供一种自助购物结算方法,为商品设置标识信息图像,该方法包括:
支付客户端接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像,根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端;
服务端接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款。
根据本说明书实施例的第二方面,提供一种自助购物结算方法,应用于支付客户端,并为商品设置标识信息图像,该方法包括:
接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像;
根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息 及支付账户信息发送至服务端,以指示服务端根据该订单信息对该支付账户进行结算扣款。
根据本说明书实施例的第三方面,提供一种自助购物结算方法,应用于服务端,并为商品设置标识信息图像,该方法包括:
接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款,所述订单信息及支付账户信息为:支付客户端在从购买商品的支付操作接口获得支付确认操作的情况下,获得并发送至服务端的信息。
根据本说明书实施例的第四方面,提供一种自助购物结算***,为商品设置标识信息图像,该***包括:支付客户端及服务端;
支付客户端接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像,根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端;
服务端接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款。
根据本说明书实施例的第五方面,提供一种自助购物结算装置,应用于支付客户端,并为商品设置标识信息图像,该装置包括:
图像扫描模块,用于接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像;
信息获取模块,用于根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
信息上传模块,用于在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端,以指示服务端根据该订单信息对该支付账户进行结算扣款。
根据本说明书实施例的第六方面,提供一种自助购物结算装置,应用于服务端,并为商品设置标识信息图像,该装置包括:
信息接收模块,用于接收支付客户端发送的订单信息及支付账户信息;
结算扣款模块,用于根据该订单信息对该支付账户进行结算扣款,所述订单信息及 支付账户信息为:支付客户端在从购买商品的支付操作接口获得支付确认操作的情况下,获得并发送至服务端的信息。
本说明书实施例所提供的技术方案,为商品设置支付客户端可以扫描识别的标识信息图像,使用户在自助购物过程中,通过支付客户端即可获得购买商品的商品信息、并进行支付操作,将对商品进行结算的过程,由少数的特定结算设备,分散到各个用户的支付客户端,从而避免因结算设备不足、或用户需结算商品过多,而导致的用户排队问题,提升用户自助购物的体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书实施例。
此外,本说明书实施例中的任一实施例并不需要达到上述的全部效果。
附图说明
为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1是本说明书实施例的自助购物结算***的结构示意图;
图2是本说明书实施例的自助购物结算方法的一种流程示意图;
图3是本说明书实施例的自助购物结算方法的另一种流程示意图;
图4是本说明书实施例的自助购物结算方法的又一种流程示意图;
图5是本说明书实施例的一种自助购物流程的示意图;
图6是本说明书实施例的另一种自助购物流程的示意图;
图7是本说明书实施例的自助购物结算装置的第一种结构示意图;
图8是本说明书实施例的自助购物结算装置的第二种结构示意图;
图9是用于配置本说明书实施例装置的一种设备的结构示意图。
具体实施方式
为了使本领域技术人员更好地理解本说明书实施例中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行详细地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于保护的范围。
在本说明书的实施例中,自助购物结算的流程涉及支付客户端及服务端,对应的***架构示意图如图1所示,包括支付客户端设备10和服务端设备20。支付客户端设备可以是用户所携带的智能手机、平板电脑等移动终端设备,支付客户端则可以是安装于移动终端设备的应用程序,服务端设备的具体形式,可以是特定的一台服务器或服务器集群等形式,两端设备可通过各种形式的网络实现通信连接,本说明书对此并不需要进行限定。
图2为本说明书实施例提供的自助购物结算方法的交互流程图,具体可以包括以下步骤:
S201,支付客户端接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像;
本说明书实施例中,为所售卖的商品设置标识信息图像,具体的如商品包装一般都有的条形码,或者特别设置的二维码等。当用户需要进一步查看某一商品的信息、或者购买该商品时,可以操作支付客户端扫描该商品的标识信息图像。
支付客户端接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像,这里的购物扫描操作触发,可以是来自用户操作的直接触发,如将用户点击应用程序中的“扫描商品”按钮等行为,作为购物扫描操作触发,也可以是用户进行其他操作后的间接触发。
S202,支付客户端根据扫描结果获取所述购买商品的商品信息;
为商品设置的标识信息图像中,可以预先编入该商品的标识信息,还可以预先编入商品的其他信息。例如,可以编入商品名称、价格等信息,则支付客户端扫描购买商品的标识信息图像后,解析之后即可获得该商品的名称、价格等信息。
支付客户端扫描购买商品的标识信息图像后,还可以根据扫描结果向服务端发出所述购买商品的信息获取请求,服务端接收到支付客户端发送的信息获取请求后,向支付 客户端发送所述购买商品的商品信息。
例如,可以在商品的标识信息图像中,编入标识该类商品的标识代码,支付客户端扫描购买商品的标识信息图像后,根据解析图像得到的标识代码,向服务端请求获取该标识代码对应商品的信息,而服务端接收到该请求后,根据标识代码查询到对应商品的名称、价格、折扣及库存等信息,并可以以文字、图像等多种表现形式,发送至支付客户端,以供用户参考决定是否购买该商品。
又如,可以为各类商品简历展示名称、价格、库存及用户评价等信息的网页,并将网址编入标识信息图像中,支付客户端扫描购买商品的标识信息图像后,解析图像得到该网址,进而向服务端发出打开该网页获取商品信息的请求,服务端接收到该请求后将网页中的商品信息发送至支付客户端。
此外,服务端可以具体包括商品服务端及支付服务端,支付客户端获取商品信息时,可以只与商品服务端进行交互。
S203,支付客户端展示支付操作接口;
支付客户端获取商品信息后,可以进一步地展示支付操作接口,以便用户在需要购买商品时进行支付。这里的支付操作可以是直接支付该商品的操作,也可以是加入订单中稍后支付的操作,等等,并且展示的支付操作接口可以是任一种或多种支付操作的接口。
S204,支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息;
如果支付客户端从所述支付操作接口获得支付确认操作,则表明用户需要对该购买商品所在的订单进行结算,可以获得该购买商品所在订单的订单信息,以及支付该订单的支付账户的信息。
如前面所述,该订单可能只包括该购买商品,也可能还包括之前加入订单的其他商品。订单信息中可以包括各商品的名称、购买数量、单价、总价及折扣等信息。
支付账户可以是本支付客户端所绑定的支付账户,也可以是其他指定账户,例如用户选择由他人代付时,可以是用户指定的代付账户。支付账户信息可以包括账户名、支付密码及扣款渠道等信息。
S205,将获得的订单信息及支付账户信息发送至服务端;
S206,服务端接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款。
为了便于描述,将S205与S206结合进行说明。
支付客户端获得上述订单信息及支付账户信息后,将二者发送至服务端,并由服务端进行结算扣款。
在本说明书提供的一种具体实施方式中,服务端具体可以包括:商品服务端及支付服务端,支付客户端可以将获得的订单信息及支付账户信息发送至商品服务端,订单信息中包括商品的名称、购买数量、及结算后的订单总价等信息,首先由商品服务端检验接收到的订单信息是否满足预设结算条件,例如,订单中包括的商品库存是否充足,商品单价是否与当前的商品单价一致,等等,如果经检验该订单信息满足预设结算条件,则表明可以进行结算扣款,并将该订单信息与支付账户信息发送至支付服务端,再由支付服务端根据该订单信息对该支付账户进行结算扣款。
在本说明书提供的另一种具体实施方式中,服务端具体可以包括:商品服务端及支付服务端,支付客户端可以将获得的订单信息及支付账户信息发送至商品服务端,订单信息中包括商品的名称、购买数量等信息,但支付客户端并未结算订单总价,商品服务端接收到订单信息后,首先根据本端的商品信息对订单进行结算,将结算结果加入该订单信息中,再将结算后的新的订单信息与支付账户信息发送至支付服务端,由支付服务端根据该订单信息对该支付账户进行结算扣款。
以上两种具体实施方式中,支付服务端接收的订单信息中均包括订单总价等结算信息,区别在于:第一种实施方式中,由支付客户端直接得到包括结算结果的订单信息,并发送至商品服务端进行检验;第二种实施方式中,由支付客户端将不包括结算结果的订单信息,发送至商品服务端,由商品服务端结算后将结算结果加入订单信息中。
在本说明书提供的又一种具体实施方式中,如图1所示的***架构中还可以包括收款客户端设备,该设备可以作为收款客户端的载体设备,部署在无人超市、店铺内。支付客户端从所述支付操作接口获得支付确认操作后,还可以展示本端支付账户的付款码,并由收款客户端扫描该付款码,获取其中包含的支付账户信息,发送至服务端(如果服务端包括商品服务端及支付服务端,则发送至支付服务端)。由于根据前面的描述,支付客户端从所述支付操作接口获得支付确认操作后,已将订单信息与支付账户信息发送至服务端,因此服务端在接收到收款客户端发送的支付账户信息后,可以在预先接收的 支付客户端发送的订单信息与支付账户信息中,查询所述付款码对应的支付账户信息对应的订单信息,并根据查询到的订单信息对所述付款码对应的支付账户进行结算扣款。
服务端结算扣款成功后,可以根据实际需求,向支付客户端等发送结算扣款结果(图中未示出),至此针对该购买商品的自助购物流程结束。
为了更清楚地说明本说明书实施例的自助购物结算方案,下面分别再从单侧的角度,对支付客户端与服务端所执行的自助购物结算方法进行说明:
图3所示为支付客户端所执行的自助购物结算方法流程图,具体可以包括以下步骤:
S301,接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像;
S302,根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
S303,在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端,以指示服务端根据该订单信息对该支付账户进行结算扣款。
图4所示为服务端所执行的自助购物结算方法流程图,具体可以包括以下步骤:
S401,接收支付客户端发送的订单信息及支付账户信息;
S402,根据该订单信息对该支付账户进行结算扣款,所述订单信息及支付账户信息为:支付客户端在从购买商品的所述支付操作接口获得支付确认操作的情况下,获得并发送至服务端的信息。
关于支付客户端与服务端的单侧执行方法细节,可以参见前面实施例的描述,这里不再赘述。
下面结合一个更为具体的实例,对本说明书提供的自助购物结算方法进行说明。
图5所示为一种自助购物流程的示意图,用户在无人超市中自助购物时,可以使用其智能手机中的自助购物App(Application,应用程序),调用手机的摄像头扫描商品包装上的条形码,扫描后自助购物App可以自动解析条形码,获得其中编入的信息,并据此向ERP(Enterprise Resource Planning,企业资源计划)服务器,获取商品的库存、售价及折扣等信息,以供用户决定是否购买该商品。
用户决定购买某一件或几件商品,并通过自助购物App形成包括购买商品名称及数量的订单后,自助购物App将订单信息及用户的支付宝账户名,发送至ERP服务器,ERP服务器根据本地的商品售价及折扣等信息,对订单进行结算后得到订单总价,并将 商品名称、数量及订单总价等信息,与用户的支付宝账户名一同,发送至支付服务器。
同时,用户向无人超市内部署的自助服务设备的扫描窗口,展示手机中的支付宝付款码,自助服务设备扫描该付款码获得用户的支付宝账户名,并将用户的支付宝账户名发送至支付服务器。
支付服务器依据支付宝账户名,查询与该支付宝账户名一同,由ERP服务器发送的订单总价,并根据查询到的订单总价对该支付宝账户进行扣款。完成扣款后分别向用户的自助购物App、自助服务设备及ERP服务器反馈扣款结果。
可见,应用上述方案,用户自助购物时使用支付客户端设备,可以方便、灵活地获取商品的实时信息,还可以直接进行订单结算、支付,且支付客户端设备可以是用户个人的智能手机等设备,不需要用户排队等待使用,从而可以提升用户自助购物的体验。
此外,如图6所示,自助服务设备还可以配置摄像装置,以对用户的自助购物过程进行风险控制,用户向自助服务设备展示手机中的支付宝付款码时,还可以将存放购买商品的购物篮,置于该自助服务设备的摄像平台上,自助服务设备使用所配置的摄像装置拍摄该购物篮内的商品,并在完成付款码的扫描及购物篮内商品的拍摄后,将用户的支付宝账户名与图像一同发送至风控服务器。
风控服务器一方面对自助服务设备发送的图像进行视觉识别,得到购物篮中的商品名称及数量,另一方面根据一同发送的支付宝账户名,向支付服务器或者ERP服务器关联订单,从而得到订单中的商品名称及数量。核对两份商品名称及数量是否一致,如果不一致,则将订单信息、图像及支付宝账户名发送至监控报警平台。
相应于上述方法实施例,本说明书实施例还提供一种自助购物结算装置,应用于支付客户端,参见图7所示,该装置可以包括:
图像扫描模块110,用于接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像;
信息获取模块120,用于根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
信息上传模块130,用于在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端,以指示服务端根据该订单信息对该支付账户进行结算扣款。
在本说明书提供的一种具体实施方式中,所述信息获取模块120,具体可以用于:
根据扫描结果向服务端发出所述购买商品的信息获取请求,以指示服务端接收到支付客户端发送的信息获取请求后,返回所述购买商品的商品信息。
本说明书实施例还提供一种自助购物结算装置,应用于服务端,参见图8所示,该装置可以包括:
信息接收模块210,用于接收支付客户端发送的订单信息及支付账户信息;
结算扣款模块220,用于根据该订单信息对该支付账户进行结算扣款,所述订单信息及支付账户信息为:支付客户端在从购买商品的支付操作接口获得支付确认操作的情况下,获得并发送至服务端的信息。
上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
本说明书实施例还提供一种计算机设备,其至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现前述的应用于支付客户端的自助购物结算方法,该方法至少包括:
接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像;
根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端,以指示服务端根据该订单信息对该支付账户进行结算扣款。
本说明书实施例还提供一种计算机设备,其至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现前述的应用于服务端的自助购物结算方法,该方法至少包括:
接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款,所述订单信息及支付账户信息为:支付客户端在从购买商品的支付操作接口获得支付确认操作的情况下,获得并发送至服务端的信息。
图9示出了本说明书实施例所提供的一种更为具体的计算设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总 线1050实现彼此之间在设备内部的通信连接。
处理器1010可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
存储器1020可以采用ROM(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作***和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。
总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述的应用于支付客户端的自助购物结算方法,该方法至少包括:
接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像;
根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单 信息及支付账户信息发送至服务端,以指示服务端根据该订单信息对该支付账户进行结算扣款。
本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述的应用于服务端的自助购物结算方法,该方法至少包括:
接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款,所述订单信息及支付账户信息为:支付客户端在从购买商品的支付操作接口获得支付确认操作的情况下,获得并发送至服务端的信息。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本说明书实施例可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本说明书实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本说明书实施例各个实施例或者实施例的某些部分所述的方法。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于 装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,在实施本说明书实施例方案时可以把各模块的功能在同一个或多个软件和/或硬件中实现。也可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述仅是本说明书实施例的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本说明书实施例原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本说明书实施例的保护范围。

Claims (16)

  1. 一种自助购物结算方法,为商品设置标识信息图像,该方法包括:
    支付客户端接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像,根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
    支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端;
    服务端接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款。
  2. 根据权利要求1所述的方法,所述根据扫描结果获取所述购买商品的商品信息,包括:
    支付客户端根据扫描结果向服务端发出所述购买商品的信息获取请求;
    服务端接收到支付客户端发送的信息获取请求后,向支付客户端发送所述购买商品的商品信息。
  3. 根据权利要求1所述的方法,所述服务端具体包括:商品服务端及支付服务端。
    所述支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端,包括:
    支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至商品服务端;
    所述服务端接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款,包括:
    商品服务端接收到支付客户端发送的订单信息及支付账户信息后,根据本端的商品信息对订单进行结算,将结算结果加入该订单信息中,并将结算后的订单信息与支付账户信息发送至支付服务端;
    支付服务端接收到商品服务端发送的订单信息与支付账户信息后,根据该订单信息对该支付账户进行结算扣款。
  4. 根据权利要求1所述的方法,所述服务端具体包括:商品服务端及支付服务端。
    所述支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端,包括:
    支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至商品服务端;
    所述服务端接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款,包括:
    商品服务端接收到支付客户端发送的订单信息及支付账户信息后,检验所述订单信息是否满足预设结算条件;若是,则将所述订单信息与支付账户信息发送至支付服务端;
    支付服务端接收到商品服务端发送的订单信息与支付账户信息后,根据该订单信息对该支付账户进行结算扣款。
  5. 根据权利要求1所述的方法,所述方法还包括:
    支付客户端在从所述支付操作接口获得支付确认操作的情况下,展示本端支付账户的付款码;
    收款客户端扫描支付客户端展示的付款码,并获取所述付款码包含的支付账户信息发送至服务端;
    所述根据该订单信息对该支付账户进行结算扣款,包括:
    服务端接收到收款客户端发送的所述付款码对应的支付账户信息后,在预先接收的支付客户端发送的订单信息与支付账户信息中,查询所述付款码对应的支付账户信息对应的订单信息,并根据查询到的订单信息对所述付款码对应的支付账户进行结算扣款。
  6. 一种自助购物结算方法,应用于支付客户端,并为商品设置标识信息图像,该方法包括:
    接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像;
    根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
    在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端,以指示服务端根据该订单信息对该支付账户进行结算扣款。
  7. 一种自助购物结算方法,应用于服务端,并为商品设置标识信息图像,该方法包括:
    接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款,所述订单信息及支付账户信息为:支付客户端在从购买商品的支付操作接口获得支付确认操作的情况下,获得并发送至服务端的信息。
  8. 一种自助购物结算***,为商品设置标识信息图像,该***包括:支付客户端及服务端;
    支付客户端接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像,根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
    支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端;
    服务端接收到支付客户端发送的订单信息及支付账户信息后,根据该订单信息对该支付账户进行结算扣款。
  9. 根据权利要求8所述的***,所述支付客户端具体用于通过以下方式获取所述购买商品的商品信息:
    支付客户端根据扫描结果向服务端发出所述购买商品的信息获取请求,以指示服务端接收到支付客户端发送的信息获取请求后,向支付客户端发送所述购买商品的商品信息。
  10. 根据权利要求8所述的***,所述服务端具体包括:商品服务端及支付服务端。
    所述支付客户端具体用于通过以下方式将所述购买商品的订单信息及支付账户信息发送至服务端:
    支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至商品服务端;
    所述服务端具体用于通过以下方式对该支付账户进行结算扣款:
    商品服务端接收到支付客户端发送的订单信息及支付账户信息后,根据本端的商品信息对订单进行结算,将结算结果加入该订单信息中,并将结算后的订单信息与支付账户信息发送至支付服务端;
    支付服务端接收到商品服务端发送的订单信息与支付账户信息后,根据该订单信息对该支付账户进行结算扣款。
  11. 根据权利要求8所述的***,所述服务端具体包括:商品服务端及支付服务端。
    所述支付客户端具体用于通过以下方式将所述购买商品的订单信息及支付账户信息发送至服务端:
    支付客户端在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至商品服务端;
    所述服务端具体用于通过以下方式对该支付账户进行结算扣款:
    商品服务端接收到支付客户端发送的订单信息及支付账户信息后,检验所述订单信息是否满足预设结算条件;若是,则将所述订单信息与支付账户信息发送至支付服务端;
    支付服务端接收到商品服务端发送的订单信息与支付账户信息后,根据该订单信息对该支付账户进行结算扣款。
  12. 根据权利要求8所述的***,所述***还包括:收款客户端;
    支付客户端在从所述支付操作接口获得支付确认操作的情况下,展示本端支付账户的付款码;
    收款客户端扫描支付客户端展示的付款码,并获取所述付款码包含的支付账户信息发送至服务端;
    所述服务端具体用于通过以下方式对该支付账户进行结算扣款:
    服务端接收到收款客户端发送的所述付款码对应的支付账户信息后,在预先接收的支付客户端发送的订单信息与支付账户信息中,查询所述付款码对应的支付账户信息对应的订单信息,并根据查询到的订单信息对所述付款码对应的支付账户进行结算扣款。
  13. 一种自助购物结算装置,应用于支付客户端,并为商品设置标识信息图像,该装置包括:
    图像扫描模块,用于接收到购物扫描操作触发后,调用摄像装置扫描购买商品的标识信息图像;
    信息获取模块,用于根据扫描结果获取所述购买商品的商品信息,并展示支付操作接口;
    信息上传模块,用于在从所述支付操作接口获得支付确认操作的情况下,获得所述购买商品的订单信息及支付账户信息发送至服务端,以指示服务端根据该订单信息对该支付账户进行结算扣款。
  14. 一种自助购物结算装置,应用于服务端,并为商品设置标识信息图像,该装置包括:
    信息接收模块,用于接收支付客户端发送的订单信息及支付账户信息;
    结算扣款模块,用于根据该订单信息对该支付账户进行结算扣款,所述订单信息及支付账户信息为:支付客户端在从购买商品的支付操作接口获得支付确认操作的情况下,获得并发送至服务端的信息。
  15. 一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如权利要求6所述的方法。
  16. 一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如权利要求7所述的方法。
PCT/CN2019/074091 2018-03-23 2019-01-31 一种自助购物结算方法及*** WO2019179254A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810245204.X 2018-03-23
CN201810245204.XA CN108537533B (zh) 2018-03-23 2018-03-23 一种自助购物结算方法及***

Publications (1)

Publication Number Publication Date
WO2019179254A1 true WO2019179254A1 (zh) 2019-09-26

Family

ID=63485147

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/074091 WO2019179254A1 (zh) 2018-03-23 2019-01-31 一种自助购物结算方法及***

Country Status (3)

Country Link
CN (2) CN108537533B (zh)
TW (1) TW201941130A (zh)
WO (1) WO2019179254A1 (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108537533B (zh) * 2018-03-23 2020-11-24 创新先进技术有限公司 一种自助购物结算方法及***
CN110942293B (zh) * 2018-09-21 2024-04-02 阿里巴巴集团控股有限公司 物品信息的处理方法、设备、存储介质及***
CN111090327B (zh) * 2018-10-23 2024-05-31 阿里巴巴集团控股有限公司 商品信息的处理方法、装置及电子设备
CN111340577A (zh) * 2018-12-18 2020-06-26 上海擎感智能科技有限公司 一种购物方法、客户端、服务器及计算机存储介质
CN110021125A (zh) * 2019-01-25 2019-07-16 阿里巴巴集团控股有限公司 商品结算方法、装置和***
CN111783906B (zh) * 2019-04-04 2024-07-16 北京京东乾石科技有限公司 无人超市的结算方法、***、电子设备及存储介质
CN112488318A (zh) * 2019-09-11 2021-03-12 阿里巴巴集团控股有限公司 自助收银***及方法
CN112561534A (zh) * 2019-09-25 2021-03-26 浙江莲荷科技有限公司 订单处理方法、结算方法、程序、设备、***及介质
CN118261643A (zh) * 2020-03-25 2024-06-28 西安艾润物联网技术服务有限责任公司 一种停车费优免服务***
CN113298544A (zh) * 2020-04-07 2021-08-24 阿里巴巴集团控股有限公司 商品结算的数据处理方法、装置和结算设备
CN111754217A (zh) * 2020-06-28 2020-10-09 国铁吉讯科技有限公司 支付方法及装置、存储介质、处理器
CN112734535B (zh) * 2021-01-28 2022-11-04 上海莉莉丝科技股份有限公司 应用内虚拟商品的购买方法、***、设备和介质
CN113435894A (zh) * 2021-07-01 2021-09-24 支付宝(杭州)信息技术有限公司 结算处理方法及装置
CN114745685A (zh) * 2022-06-10 2022-07-12 南京百米需供应链管理有限公司 自助收银***和收银方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103839338A (zh) * 2012-11-23 2014-06-04 上海斐讯数据通信技术有限公司 一种支持自助购物的移动终端和自助购物方法
CN104599165A (zh) * 2013-10-31 2015-05-06 腾讯科技(深圳)有限公司 一种网络交易方法及相关设备、***
CN105844504A (zh) * 2015-01-12 2016-08-10 阿里巴巴集团控股有限公司 信息处理方法、装置及***
CN105989468A (zh) * 2015-02-12 2016-10-05 阿里巴巴集团控股有限公司 一种标识符发送、标识符接收、信息处理方法及装置
CN108537533A (zh) * 2018-03-23 2018-09-14 阿里巴巴集团控股有限公司 一种自助购物结算方法及***

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9824349B2 (en) * 2002-10-01 2017-11-21 World Award Academy Facilitating mobile device payments using product code scanning
CN102456194A (zh) * 2010-10-27 2012-05-16 ***通信集团公司 一种远程支付的方法、***、终端和服务器
CN103577984A (zh) * 2012-07-18 2014-02-12 中兴通讯股份有限公司 支付方法及装置
CN103280039A (zh) * 2013-06-18 2013-09-04 上海众人网络安全技术有限公司 自助结账终端、商家服务器、自助结账***及方法
CN105931103A (zh) * 2016-04-21 2016-09-07 聂迪 基于扫描的购物的方法及购物***
US10438274B2 (en) * 2016-09-07 2019-10-08 Maplebear, Inc. Self-checkout system for bypassing in-store checkout

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103839338A (zh) * 2012-11-23 2014-06-04 上海斐讯数据通信技术有限公司 一种支持自助购物的移动终端和自助购物方法
CN104599165A (zh) * 2013-10-31 2015-05-06 腾讯科技(深圳)有限公司 一种网络交易方法及相关设备、***
CN105844504A (zh) * 2015-01-12 2016-08-10 阿里巴巴集团控股有限公司 信息处理方法、装置及***
CN105989468A (zh) * 2015-02-12 2016-10-05 阿里巴巴集团控股有限公司 一种标识符发送、标识符接收、信息处理方法及装置
CN108537533A (zh) * 2018-03-23 2018-09-14 阿里巴巴集团控股有限公司 一种自助购物结算方法及***

Also Published As

Publication number Publication date
CN112418849A (zh) 2021-02-26
CN108537533A (zh) 2018-09-14
CN112418849B (zh) 2024-06-04
TW201941130A (zh) 2019-10-16
CN108537533B (zh) 2020-11-24

Similar Documents

Publication Publication Date Title
WO2019179254A1 (zh) 一种自助购物结算方法及***
WO2019179256A1 (zh) 一种自助购物风控方法及***
JP6916351B2 (ja) 通信セッションの状態の保存
US20180060940A1 (en) Method and apparatus for processing transaction data
KR20140088578A (ko) 증강 현실을 이용한 아이템들의 시각화
US11410113B2 (en) Shipping preferences population systems and related methods
CN111667328B (zh) 页面内容展示方法、装置及电子设备
US20180096406A1 (en) Augmented and virtual reality quote-to-cash system
US8140406B2 (en) Personal data submission with options to purchase or hold item at user selected price
CN108446905B (zh) 一种支付方法、装置及电子设备
US11030197B2 (en) System, method, and non-transitory computer-readable storage media for locating a receipt for a product
CN110675207A (zh) 图像展示组合推荐方法、装置及设备
JP6685281B2 (ja) パケットの送信及び受信
KR101898279B1 (ko) 결제 방법 및 그 시스템
CN111724224A (zh) 信息提供方法、装置及电子设备
CN114442868A (zh) 展示配送状态信息的方法、装置、设备、介质及程序产品
CN111275508A (zh) 基于广告位的购物方法及装置、设备、介质
US11443366B2 (en) Systems and methods for real time online to offline (O2O) shopping in and messaging to physical retail stores
CN111832857A (zh) 任务下发处理方法、装置及电子设备
US20230351481A1 (en) Workflows for offsite data engine
KR102425408B1 (ko) 온라인 쇼핑 데이터 처리 방법, 장치 및 시스템
CN108831012B (zh) 一种贩售机的售货方法和装置
CN110058847B (zh) 店铺管理方法和***
CN117132339A (zh) 一种展示物品信息的方法及装置
CN118096323A (zh) 信息处理方法、***、装置、电子设备及计算机存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19770627

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19770627

Country of ref document: EP

Kind code of ref document: A1