WO2021244576A1 - 一种商品交易方法、商品付款码的生成方法及相关硬件 - Google Patents

一种商品交易方法、商品付款码的生成方法及相关硬件 Download PDF

Info

Publication number
WO2021244576A1
WO2021244576A1 PCT/CN2021/097961 CN2021097961W WO2021244576A1 WO 2021244576 A1 WO2021244576 A1 WO 2021244576A1 CN 2021097961 W CN2021097961 W CN 2021097961W WO 2021244576 A1 WO2021244576 A1 WO 2021244576A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic order
online
account
consumer
merchant
Prior art date
Application number
PCT/CN2021/097961
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 WO2021244576A1 publication Critical patent/WO2021244576A1/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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing

Definitions

  • This document relates to the field of computer technology, in particular to a commodity transaction method, a commodity payment code generation method, and related hardware.
  • the purpose of the embodiments of this specification is to provide a commodity transaction method, a commodity payment code generation method, and related hardware, which can realize the integration of online and offline businesses in a lightweight manner, and provide merchants with integrated management capabilities.
  • a commodity transaction method which includes: a merchant device creates an electronic order for a target commodity based on a merchant account on an online trading platform, and the target commodity belongs to Online commodities of the merchant account; the merchant device generates a graphic code based on the electronic order, the graphic code is used to combine the electronic order with the consumer account of the online trading platform that scanned the graphic code Associate; the consumer device scans the graphic code through the consumer account of the online trading platform to associate the consumer account with the electronic order of the target commodity; the consumer device is based on the line Go to the consumer account of the trading platform to complete the associated electronic order of the target commodity.
  • a commodity transaction method which includes: a merchant device creates an electronic order for a target commodity based on a merchant account on an online trading platform, the target commodity belongs to the online commodity of the merchant account; the merchant device is based on The electronic order generates a graphic code, and the graphic code is used to associate the electronic order with the consumer account of the online transaction platform that scanned the graphic code; the merchant device provides the consumer device with the The graphic code allows the consumer device to scan the graphic code through the consumer account of the online trading platform to associate the consumer account with the electronic order of the target commodity, so as to be based on the online transaction Go to the consumer account of the trading platform to complete the associated electronic order of the target commodity.
  • a commodity transaction method which includes: a consumer device scans the graphic code through a consumer account of the online transaction platform to compare the consumer account on the online transaction platform with the target The electronic order of the commodity is associated, wherein the electronic order of the target commodity is created by the merchant device based on the merchant account of the online trading platform; the consumer device is based on the consumer account of the online trading platform , Complete the associated electronic order of the target commodity.
  • a merchant device including: an order generation module, which creates an electronic order for a target product based on a merchant account of an online trading platform, the target product belongs to an online product of the merchant account; a graphic code generation module , Generating a graphic code based on the electronic order, the graphic code being used to associate the electronic order with the consumer account of the online transaction platform that scanned the graphic code; The graphic code is provided so that the consumer device scans the graphic code through the consumer account of the online trading platform to associate the consumer account with the electronic order of the target commodity, so as to be based on The consumer account of the online trading platform completes the associated electronic order of the target commodity.
  • an electronic device including: a memory, a processor, and a computer program stored on the memory and capable of running on the processor, the computer program being executed by the processor: based on online transactions
  • the merchant account of the platform creates an electronic order of the target product, the target product belongs to the online product of the merchant account; based on the electronic order, a graphic code is generated, and the graphic code is used to combine the electronic order with the scanning of the
  • the consumer account of the online trading platform of the graphic code is associated; the graphic code is provided to the consumer device so that the consumer device scans the graphic code through the consumer account of the online trading platform to
  • the consumer account is associated with the electronic order of the target commodity, so that the associated electronic order of the target commodity is completed based on the consumer account on the online trading platform.
  • a computer-readable storage medium is provided, and a computer program is stored on the computer-readable storage medium.
  • the computer program is executed by a processor, the following steps are implemented: create a target based on a merchant account on an online trading platform An electronic order for a commodity, the target commodity belongs to the online commodity of the merchant account; a graphic code is generated based on the electronic order, and the graphic code is used to combine the electronic order with the online product that scanned the graphic code
  • the consumer account of the transaction platform is associated; the graphic code is provided to the consumer device, so that the consumer device scans the graphic code through the consumer account of the online transaction platform to associate the consumer account with
  • the electronic order of the target commodity is associated, so that the associated electronic order of the target commodity is completed based on the consumer account on the online trading platform.
  • a consumer device including: a code scanning module, which scans the graphic code through the consumer account of the online trading platform to compare the consumer account of the online trading platform with the The electronic order of the target commodity is associated, wherein the electronic order of the target commodity is created by the merchant device based on the merchant account of the online transaction platform; an order processing module, the consumer device is based on the online transaction The consumer account of the platform completes the associated electronic order of the target commodity.
  • an electronic device including: a memory, a processor, and a computer program stored on the memory and capable of being run on the processor, the computer program being executed by the processor: Scan the graphic code with the consumer account of the online trading platform to associate the consumer account of the online trading platform with the electronic order of the target product, wherein the electronic order of the target product is the merchant
  • the device is created based on the merchant account of the online transaction platform; the consumer device completes the associated electronic order of the target commodity based on the consumer account of the online transaction platform.
  • a computer-readable storage medium is provided, and a computer program is stored on the computer-readable storage medium.
  • the computer program is executed by a processor, the following steps are implemented: Scan the graphic code to associate the consumer account on the online trading platform with the electronic order of the target commodity, wherein the electronic order of the target commodity is based on the online trading platform of the merchant equipment Created by a merchant account; the consumer device completes the associated electronic order of the target commodity based on the consumer account on the online transaction platform.
  • a method for generating a commodity payment code includes: creating an electronic order for a target commodity based on a merchant account on an online trading platform, the target commodity belongs to the online commodity of the merchant account; and based on the electronic The order generates a graphic code as a payment code for offline transactions of the target commodity, and the graphic code is used to associate the electronic order with a consumer account of the online transaction platform that scanned the graphic code.
  • a device for generating a payment code for a commodity including: an order generation module, which creates an electronic order for a target commodity based on a merchant account of an online trading platform, and the target commodity belongs to an online commodity of the merchant account
  • the payment code generation module generates a graphic code based on the electronic order to serve as the payment code for offline transactions of the target commodity, and the graphic code is used to combine the electronic order with the online scan of the graphic code
  • the consumer accounts of the trading platform are linked.
  • an electronic device including: a memory, a processor, and a computer program stored on the memory and capable of running on the processor, the computer program being executed by the processor: based on online
  • the merchant account of the trading platform creates an electronic order for the target product, and the target product belongs to the online product of the merchant account; based on the electronic order, a graphic code is generated as the payment code for the offline transaction of the target product.
  • the graphic code is used to associate the electronic order with the consumer account of the online trading platform that scanned the graphic code.
  • a computer-readable storage medium is provided, and a computer program is stored on the computer-readable storage medium.
  • the computer program is executed by a processor, the following steps are implemented: An electronic order for a target product, the target product belongs to the online product of the merchant account; a graphic code is generated based on the electronic order as a payment code for offline transactions of the target product, and the graphic code is used to transfer all
  • the electronic order is associated with the consumer account of the online trading platform that scans the graphic code.
  • the merchant device actively bills the product of the online store and generates a graphic code for associating the electronic order with the consumer account of the online transaction platform.
  • This graphic code can be used as a payment code for goods.
  • consumers use consumer devices to scan the graphic code of the product, they can use the online transaction platform to pay for the electronic order of the product, thereby realizing the integration of offline and online businesses.
  • the solution of the embodiment of this description realizes an integrated business management capability and can greatly reduce operating costs. For consumers, payment is faster, no need to log in to the online trading platform to manually search for goods, and at the same time, they can also enjoy the value-added services provided by the online trading platform.
  • Fig. 1 is a schematic diagram of the first flow of the commodity transaction method provided by the embodiment of this specification.
  • FIG. 2 is a schematic diagram of the second flow of the commodity transaction method provided by the embodiment of this specification.
  • FIG. 3 is a schematic diagram of the third process of the commodity transaction method provided by the embodiment of this specification.
  • Fig. 4 is a schematic diagram of the structure of the merchant equipment provided by the embodiment of the specification.
  • Fig. 5 is a schematic structural diagram of a consumer device provided by an embodiment of the specification.
  • Fig. 6 is a schematic structural diagram of a consumer device provided by an embodiment of the specification.
  • FIG. 7 is a schematic diagram of the first flow of a method for generating a commodity payment code provided by an embodiment of this specification.
  • FIG. 8 is a schematic diagram of the second flow of the method for generating a commodity payment code provided by an embodiment of this specification.
  • Fig. 9 is a schematic structural diagram of a device for generating a commodity payment code provided by an embodiment of the specification.
  • FIG. 10 is a schematic structural diagram of another electronic device provided by an embodiment of this specification.
  • this document aims to propose a solution that can realize the integration of online and offline businesses and assist merchants in integrated operation and management.
  • Fig. 1 is a flowchart of a commodity transaction method according to an embodiment of this specification.
  • the method shown in FIG. 1 can be executed by the following corresponding devices, including: S102, the merchant device creates an electronic order of the target product based on the merchant account of the online transaction platform, and the target product belongs to the online product of the merchant account.
  • the merchant equipment mentioned here can be not limited to the personal terminal equipment of the merchant, such as mobile phones, PADs, PCs, and so on.
  • the merchant device in the embodiment of the present specification logs into the merchant account of the online transaction platform, and can create an electronic order for the products of the online store.
  • the electronic order created by the merchant's device may contain transaction-related information items suitable for the merchant's settings. For example: the transaction price of the target commodity, sub-categories (such as subdivided color, size, model, etc.) and shipping method.
  • transaction-related information items suitable for the merchant's settings. For example: the transaction price of the target commodity, sub-categories (such as subdivided color, size, model, etc.) and shipping method.
  • the merchant device may initiate a data request to the server of the online trading platform based on the target client running, so as to load the product list of the merchant account of the online trading platform of the merchant device.
  • the target client may belong to the application of the online trading platform, or it may not belong to the application of the online trading platform. Associated with the merchant account on the online trading platform).
  • the merchant device determines the target product from the product list loaded by the target client.
  • the target product may be a product designated by the consumer. That is, consumers can inform the merchant of the target product they want to purchase online or offline, and then the merchant device can match it from the product list loaded by the target client.
  • the merchant device can initiate an order request for the target product to the server of the online trading platform based on the target client, and create an electronic order for the target product from the merchant account of the online trading platform using the merchant device.
  • the electronic order created by the merchant's device does not specify the specific consumer account of the online trading platform. In other words, the electronic order in this step has not yet been associated with the buyer of the online trading platform.
  • S104 The merchant device generates a graphic code based on the electronic order, and the graphic code is used to associate the electronic order with the consumer account of the online transaction platform that scanned the graphic code.
  • a merchant device generates a graphic code locally based on an electronic order through a locally installed client program.
  • the merchant device can also generate a graphic code based on the electronic order through an online transaction platform.
  • the consumer device scans the graphic code through the consumer account of the online transaction platform to associate the consumer account with the electronic order of the target commodity.
  • consumer account of the online trading platform is associated with the electronic order of the target commodity, it can be the buyer of the electronic order.
  • consumer devices can use the consumer account of the online trading platform to pay for the electronic order of the target product by scanning the code offline, thus achieving the effect of integrating offline business with online business.
  • S108 The consumer device completes the electronic order of the associated target commodity based on the consumer account of the online transaction platform.
  • the electronic order after the consumer account is associated with the electronic order of the target commodity, the electronic order will add some transaction information items of the consumer account by default. For example, if the electronic order of the target product created by the merchant's device contains the delivery method of the target product, and the delivery method is logistics delivery, then the electronic order of the target product is in the consumer account of the online transaction platform on the associated consumer device. The delivery address of the electronic order of the target product defaults to the delivery address entered in the online trading platform of the consumer account.
  • the consumer device can use the consumer account of the online trading platform to pay for the electronic order without changing the electronic order of the target product, thereby completing the transaction.
  • the consumer device can also modify some of the information items in the electronic order that allow the consumer device to be modified before payment. For example, the shipping address, the breakdown of the target product, etc.
  • the consumer device can also modify some information items in the electronic order that cannot be changed by the consumer device, such as the upper limit of the purchase quantity of the target product, the transaction price of the target product, and so on.
  • the merchant device actively bills the commodity of the online store and generates a graphic code for associating the electronic order with the consumer account of the online trading platform.
  • This graphic code can be used as a payment code for goods.
  • consumers use consumer devices to scan the graphic code of the product, they can use the online transaction platform to pay for the electronic order of the product, thereby realizing the integration of offline and online businesses.
  • the solution of the embodiment of this description realizes an integrated business management capability and can greatly reduce operating costs. For consumers, payment is faster, no need to log in to the online trading platform to manually search for goods, and at the same time, they can also enjoy the value-added services provided by the online trading platform.
  • merchants can easily issue online merchandise orders and generate graphic codes based on the application mini-programs of personal terminal devices, so as to facilitate consumers' offline payment by scanning codes.
  • the steps of generating a graphic code for a merchant device to issue a bill are as follows: S201, the merchant device uses the merchant account of the online transaction platform to log in to the POS program (the POS program is only used as an example, and may also be other terminal programs).
  • S202 Determine whether the merchant account is logged in to the POS program for the first time. If yes, execute S203; otherwise, execute S204.
  • S203 Sign a user agreement. After that, S204 is executed.
  • the homepage of the POS program loads the product list of the online store of the merchant account.
  • S206 The merchant determines whether the transaction price of the target commodity needs to be modified. If yes, go to S207; otherwise, go to S208.
  • the merchant can display it to the consumer through the merchant's device, and the consumer can scan the code to pay for the target product.
  • the process of a consumer using a consumer device to scan a QR code to pay for a target product includes:
  • S301 The consumer uses the consumer device to log in to the consumer account of the online transaction platform, turns on the code scanning function, and scans the graphic code displayed by the merchant device to enter the electronic order interface of the target product.
  • the consumer can directly log in to the consumer account of the online trading platform to scan the code to enter the electronic order interface of the target product provided by the online trading platform; or, the consumer can also log in to other application clients based on other
  • the application client's login account (the binding relationship between the login account and the consumer account of the online trading platform) scans the code to jump to the electronic order interface of the target product provided by the online trading platform.
  • S302 Determine whether logistics needs to be used based on the electronic order of the target commodity; if yes, execute S303; otherwise, execute S304.
  • S303 The consumer selects or enters the delivery address of the electronic order.
  • the online trading platform will automatically set the delivery address of the electronic order to the delivery address entered during the registration of the consumer account. If consumers do not agree with the default delivery address of the online trading platform, they can reset the delivery address of the electronic order.
  • S304 The consumer confirms the electronic order.
  • S305 The consumer uses the consumer account of the online transaction platform to pay for the electronic order.
  • the merchant can use the lightweight applet on the personal device to issue an order for offline business on-site, allowing consumers to scan the code offline and online Commodity payment is completed on the trading platform.
  • offline business can be connected to online business, thereby opening up online and offline stores, realizing the ability of integrated business management, and effectively reducing operating costs.
  • the embodiment of this specification also provides a merchant device.
  • 4 is a schematic diagram of the structure of the merchant device 400 of the embodiment of the present specification, including: an order generation module 410, based on the merchant account of the online trading platform, creates an electronic order of the target product, the target product belongs to the online product of the merchant account
  • Graphic code generation module 420 based on the electronic order to generate a graphic code, the graphic code is used to scan the graphic code of the electronic order and the online trading platform consumer account; graphic code provided
  • the module 430 provides the graphic code to the consumer device, so that the consumer device scans the graphic code through the consumer account of the online trading platform to associate the consumer account with the electronic product of the target product.
  • the orders are associated, so that the associated electronic order of the target commodity is completed based on the consumer account on the online trading platform.
  • the merchant device in the embodiment of this specification actively bills the products of the online store, and generates a graphic code for associating the electronic order with the consumer account of the online transaction platform.
  • This graphic code can be used as a payment code for goods.
  • consumers use consumer devices to scan the graphic code of the product, they can use the online transaction platform to pay for the electronic order of the product, thereby realizing the integration of offline and online businesses.
  • the solution of the embodiment of this description realizes an integrated business management capability and can greatly reduce operating costs. For consumers, payment is faster, no need to log in to the online trading platform to manually search for goods, and at the same time, they can also enjoy the value-added services provided by the online trading platform.
  • the graphic code generation module 420 may initiate a data request to the server of the online trading platform based on the target client running on the merchant device to load the product list of the merchant account of the online trading platform on the merchant device, wherein the target The client is bound to the merchant account; then, the target product is determined from the product list loaded by the target client; and based on the target client, the target product is initiated to the server of the online trading platform To use the merchant account of the online trading platform of the merchant device to create an electronic order for the target commodity.
  • the above-mentioned target client may belong to the application of the online trading platform, or may not belong to the application of the online trading platform. It should be understood that if the target client does not belong to the application of the online trading platform, the login account of the merchant device on the target client is associated with the merchant account of the merchant device on the online trading platform .
  • the electronic order of the target product created by the merchant device includes at least one of the following information items: the transaction price of the target product; the breakdown of the target product; the delivery of the target product Way.
  • the electronic order for the target product created by the graphic code generation module 420 includes the delivery method of the target product, and the delivery method is logistics delivery
  • the electronic order for the target product is associated with the After the consumer device is in the consumer account of the online transaction platform, the delivery address of the electronic order of the target commodity defaults to the delivery address entered in the online transaction platform of the consumer account.
  • the aforementioned graphic code generating module 420 may create an electronic order for the target product based on the merchant account of the online transaction platform after obtaining the target product selected by the consumer online or offline.
  • the merchant device of the embodiment of this specification can implement the steps and functions executed by the merchant device in the method shown in FIG. 1. Since the principle is the same, this article will not repeat them.
  • FIG. 5 is a schematic structural diagram of a consumer device 500 according to an embodiment of the present specification, including: a code scanning module 510, which scans the graphic code through the consumer account of the online transaction platform to transfer the consumption on the online transaction platform
  • the user account is associated with the electronic order of the target commodity, wherein the electronic order of the target commodity is created by the merchant device based on the merchant account of the online trading platform.
  • the consumer device completes the associated electronic order of the target commodity based on the consumer account on the online trading platform.
  • the consumer device in the embodiment of this specification scans the graphic code of the product, it can associate the consumer account of the online trading platform with the electronic order of the product created by the merchant device based on the graphic code, so as to pass the online trading platform
  • Consumer accounts use online payment to purchase offline products, thereby integrating offline and online businesses.
  • integrated business management capabilities have been realized, which can significantly reduce operating costs.
  • payment is faster, no need to log in to the online trading platform to manually search for goods, and at the same time, they can also enjoy the value-added services provided by the online trading platform.
  • the electronic order of the target product created by the merchant device includes at least one of the following information items: the transaction price of the target product; the breakdown of the target product; the delivery of the target product Way.
  • the electronic order for the target product created by the merchant device includes the delivery method of the target product, and the delivery method is logistics delivery
  • the electronic order for the target product is associated with the consumer device
  • the delivery address of the electronic order of the target commodity defaults to the delivery address entered in the online transaction platform of the consumer account.
  • the consumer device of the embodiment of this specification can implement the steps and functions executed by the consumer device in the method shown in FIG. 1. Since the principle is the same, this article will not repeat them.
  • Fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present specification.
  • the electronic device includes a processor, and optionally an internal bus, a network interface, and a memory.
  • the memory may include memory, such as high-speed random access memory (Random-Access Memory, RAM), or may also include non-volatile memory (non-volatile memory), such as at least one disk storage.
  • RAM Random-Access Memory
  • non-volatile memory such as at least one disk storage.
  • the electronic device may also include hardware required for other services.
  • the processor, network interface, and memory can be connected to each other through an internal bus.
  • the internal bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect, peripheral component interconnection standard) bus or an EISA (Extended) bus. Industry Standard Architecture, extended industry standard structure) bus, etc.
  • the bus can be divided into an address bus, a data bus, a control bus, and so on. For ease of presentation, only one bidirectional arrow is used to indicate in FIG. 6, but it does not mean that there is only one bus or one type of bus.
  • the program may include program code, and the program code includes computer operation instructions.
  • the memory may include memory and non-volatile memory, and provide instructions and data to the processor.
  • the processor reads the corresponding computer program from the non-volatile memory to the memory and then runs it to form the above-mentioned merchant equipment on a logical level.
  • the processor executes the program stored in the memory, and is specifically configured to perform the following operations: based on the merchant account of the online trading platform, create an electronic order for the target product, the target product belonging to the online product of the merchant account.
  • a graphic code is generated based on the electronic order, and the graphic code is used to associate the electronic order with a consumer account of the online trading platform that scanned the graphic code.
  • the processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it to form the aforementioned consumer device on a logical level.
  • the processor executes the program stored in the memory, and is specifically configured to perform the following operations: based on the merchant account of the online trading platform, create an electronic order for the target product, the target product belonging to the online product of the merchant account.
  • a graphic code is generated based on the electronic order, and the graphic code is used to associate the electronic order with a consumer account of the online trading platform that scanned the graphic code.
  • the merchant device actively bills the product of the online store and generates a graphic code for associating the electronic order with the consumer account of the online transaction platform.
  • This graphic code can be used as a payment code for goods.
  • consumers use consumer devices to scan the graphic code of the product, they can use the online transaction platform to pay for the electronic order of the product, thereby realizing the integration of offline and online businesses.
  • the solution of the embodiment of this description realizes an integrated business management capability and can greatly reduce operating costs. For consumers, payment is faster, no need to log in to the online trading platform to manually search for goods, and at the same time, they can also enjoy the value-added services provided by the online trading platform.
  • the foregoing commodity transaction method executed on the merchant device side or the commodity transaction method executed on the consumer device side disclosed in the embodiment shown in FIG. 1 of this specification may be applied to the processor or implemented by the processor.
  • the processor may be an integrated circuit chip with signal processing capabilities.
  • each step of the above method can be completed by an integrated logic circuit of hardware in the processor or instructions in the form of software.
  • the above-mentioned processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (Network Processor, NP), etc.; it may also be a digital signal processor (DSP), a dedicated integrated Circuit (Application Specific Integrated Circuit, ASIC), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
  • DSP digital signal processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field-Programmable Gate Array
  • the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
  • the steps of the method disclosed in the embodiments of the present specification can be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor.
  • the software module can be located in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
  • the storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
  • the electronic device in the embodiment of this specification can implement the functions of the above-mentioned merchant device or the above-mentioned consumer device in the embodiments shown in FIGS. 1 to 3, and details are not described herein again.
  • the electronic equipment in this specification does not exclude other implementations, such as logic devices or a combination of software and hardware, etc. That is to say, the execution body of the following processing flow is not limited to each logic unit. It can also be a hardware or logic device.
  • the embodiment of this specification also proposes a computer-readable storage medium that stores one or more programs, and the one or more programs include instructions.
  • the above instructions when executed by a portable electronic device that includes multiple application programs, can enable the portable electronic device to execute the method executed on the merchant device side of the embodiment shown in FIG. 1, and is specifically used to execute the following steps:
  • the merchant account of the trading platform creates an electronic order for the target product, the target product belongs to the online product of the merchant account; based on the electronic order, a graphic code is generated, and the graphic code is used to combine the electronic order with the scan Associate the consumer account of the online transaction platform with the graphic code; provide the graphic code to the consumer device so that the consumer device scans the graphic code through the consumer account of the online transaction platform,
  • the consumer account is associated with the electronic order of the target commodity, so that the associated electronic order of the target commodity is completed based on the consumer account on the online trading platform.
  • the portable electronic device can execute the method executed on the consumer device side in the embodiment shown in FIG. 1, and is specifically used to execute the following steps:
  • the consumer account of the online trading platform scans the graphic code to associate the consumer account of the online trading platform with the electronic order of the target commodity, wherein the electronic order of the target commodity is the
  • the merchant equipment is created based on the merchant account of the online transaction platform.
  • the consumer device completes the associated electronic order of the target commodity based on the consumer account on the online transaction platform.
  • Fig. 7 is a flowchart of a method for generating a commodity payment code according to an embodiment of the present specification.
  • the method shown in FIG. 7 can be executed by the following corresponding devices, including: S702, based on the merchant account of the online trading platform, creating an electronic order of the target product, and the target product belongs to the online product of the merchant account.
  • the merchant can use a personal device (such as a mobile phone, PAD, PC, etc.) to log in to the merchant account of the online trading platform to create an electronic order for the target product.
  • a personal device such as a mobile phone, PAD, PC, etc.
  • the merchant device in the embodiment of the present specification can create an electronic order for the products of its own online store.
  • the electronic order created by the merchant's device may contain transaction-related information items suitable for the merchant's settings. For example: the transaction price of the target commodity, sub-categories (such as subdivided color, size, model, etc.) and shipping method.
  • transaction-related information items suitable for the merchant's settings. For example: the transaction price of the target commodity, sub-categories (such as subdivided color, size, model, etc.) and shipping method.
  • the merchant device may initiate a data request to the server of the online trading platform based on the target client running, so as to load the product list of the merchant account of the online trading platform of the merchant device.
  • the target client may belong to the application of the online trading platform, or it may not belong to the application of the online trading platform. Associated with the merchant account on the online trading platform).
  • the merchant device determines the target product from the product list loaded by the target client.
  • the target product may be a product designated by the consumer. That is, consumers can inform the merchant of the target product they want to purchase online or offline, and then the merchant device can match it from the product list loaded by the target client.
  • the merchant device can initiate an order request for the target product to the server of the online trading platform based on the target client, and create an electronic order for the target product from the merchant account of the online trading platform using the merchant device.
  • the electronic order created by the merchant's device does not specify the specific consumer account of the online trading platform. In other words, the electronic order in this step has not yet been associated with the buyer of the online trading platform.
  • a graphic code is generated based on the electronic order as a payment code for offline transactions of the target commodity, and the graphic code is used to associate the electronic order with the consumer account of the online transaction platform that scanned the graphic code.
  • a merchant device generates a graphic code locally based on an electronic order through a locally installed client program.
  • the merchant device can also generate a graphic code based on the electronic order through an online transaction platform.
  • consumer devices can use the consumer account of the online trading platform to pay for the electronic order of the target product by scanning the code offline.
  • the merchant device actively bills the commodity in the online store and generates a graphic code for associating the electronic order with the consumer account of the online transaction platform.
  • This graphic code can be used as the payment code for the goods to be displayed in offline stores.
  • consumers see the goods they want to buy in an offline store they can use the consumer device to scan the payment code of the product, so that the consumer account on the online trading platform is linked to the electronic order of the product, and online through the consumer account Purchase goods.
  • the solution of the embodiment of this description realizes integrated business management capabilities and can greatly reduce operating costs. For consumers, payment is faster, no need to log in to the online trading platform to manually search for goods, and at the same time, they can also enjoy the value-added services provided by the online trading platform.
  • merchants provide intelligent sales terminals in offline stores to provide consumers with self-service merchandise sales services.
  • the process of this application scenario mainly includes the following steps: S801, the merchant uses the merchant device to log in to the merchant account of the online trading platform, and through the online trading platform, the online order is issued for each commodity sold by the sales terminal to generate Electronic order for online payment for each product.
  • the electronic order of the product generated by the online trading platform may include information items such as the identifier of the sales terminal and the product identifier.
  • the electronic order created by the online trading platform is not associated with a consumer account, so the electronic order can be regarded as a templated order that has not yet taken effect.
  • the merchant device generates a payment code for each product based on the electronic order of each product sold by the sales terminal.
  • the merchant device can generate the payment code of each product based on the internal client program and the electronic order of each product sold by the sales terminal.
  • the merchant device may also request an online transaction platform to generate a payment code for each product based on the electronic order of each product sold by the sales terminal.
  • S803 The merchant device enters the payment code of each commodity sold by the sales terminal into the sales terminal, so as to provide consumers with a scan code payment service.
  • S804 The consumer operates the sales terminal, and selects the target commodity desired to be purchased from the commodity category table displayed by the sales terminal.
  • S805 The sales terminal displays the payment code of the target product.
  • S806 The consumer uses the consumer device to log in to the consumer account of the online transaction platform, activates the code scanning function, scans the payment code of the target product, and initiates an association request to the online transaction platform.
  • S807 The online trading platform associates the electronic order of the target product with the consumer account.
  • the electronic order of the target product can further expand the information items related to the consumer account, such as the consumer account identifier.
  • associating the electronic order of the target product with the consumer account can be understood as the online trading platform further generates a valid electronic order bound to the consumer based on the templated order corresponding to the target product that has not yet taken effect. Therefore, combined with the self-service sales scenario, the electronic order of the target product after the association is further expanded with information items such as the electronic order number and the effective refund time of abnormal shipment.
  • S808 The consumer uses the consumer account of the online trading platform to pay for the electronic order of the target commodity.
  • S810 The sales terminal determines whether to ship the target product based on the payment result of the electronic order of the target product.
  • an embodiment of this specification also provides a device for generating a commodity payment code.
  • 9 is a schematic diagram of the structure of the generating device 900 of the embodiment of the present specification, including: an order generating module 910, based on the merchant account of the online trading platform, creates an electronic order of the target product, the target product belongs to the online product of the merchant account.
  • the payment code generation module 920 generates a graphic code based on the electronic order to serve as the payment code for offline transactions of the target commodity, and the graphic code is used to combine the electronic order with the line that scans the graphic code Link the consumer account on the trading platform.
  • the merchant device actively bills the product of the online store and generates a graphic code for associating the electronic order with the consumer account of the online transaction platform.
  • This graphic code can be used as the payment code for the goods to be displayed in offline stores.
  • consumers see the goods they want to buy in an offline store they can use the consumer device to scan the payment code of the product, so that the consumer account on the online trading platform is linked to the electronic order of the product, and online through the consumer account Purchase goods.
  • the solution of the embodiment of this description realizes an integrated business management capability and can greatly reduce operating costs. For consumers, payment is faster, no need to log in to the online trading platform to manually search for goods, and at the same time, they can also enjoy the value-added services provided by the online trading platform.
  • Fig. 10 is a schematic structural diagram of an electronic device according to an embodiment of the present specification.
  • the electronic device includes a processor, and optionally an internal bus, a network interface, and a memory.
  • the memory may include memory, such as high-speed random access memory (Random-Access Memory, RAM), or may also include non-volatile memory (non-volatile memory), such as at least one disk storage.
  • RAM Random-Access Memory
  • non-volatile memory such as at least one disk storage.
  • the electronic device may also include hardware required for other services.
  • the processor, network interface, and memory can be connected to each other through an internal bus.
  • the internal bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect, peripheral component interconnection standard) bus, or an EISA (Extended) bus. Industry Standard Architecture, extended industry standard structure) bus, etc.
  • the bus can be divided into an address bus, a data bus, a control bus, and so on. For ease of presentation, only one bidirectional arrow is used to indicate in FIG. 10, but it does not mean that there is only one bus or one type of bus.
  • the program may include program code, and the program code includes computer operation instructions.
  • the memory may include memory and non-volatile memory, and provide instructions and data to the processor.
  • the processor reads the corresponding computer program from the non-volatile memory to the memory and then runs it to form the aforementioned commodity payment code generation device on a logical level.
  • the processor executes the program stored in the memory, and is specifically used to perform the following operations:
  • an electronic order of the target commodity is created, and the target commodity belongs to the online commodity of the merchant account.
  • a graphic code is generated based on the electronic order as a payment code for offline transactions of the target commodity, and the graphic code is used to associate the electronic order with a consumer account of the online transaction platform that scanned the graphic code Make an association.
  • the merchant device actively bills the product of the online store and generates a graphic code for associating the electronic order with the consumer account of the online transaction platform.
  • This graphic code can be used as the payment code for the goods to be displayed in offline stores.
  • consumers see the goods they want to buy in an offline store they can use the consumer device to scan the payment code of the product, so that the consumer account on the online trading platform is linked to the electronic order of the product, and online through the consumer account Purchase goods.
  • the solutions of the embodiments of this description realize integrated business management capabilities and can greatly reduce operating costs. For consumers, payment is faster, no need to log in to the online trading platform to manually search for goods, and at the same time, they can also enjoy the value-added services provided by the online trading platform.
  • the foregoing method for generating a commodity payment code disclosed in the embodiment shown in FIG. 7 of this specification can be applied to a processor or implemented by the processor.
  • the processor may be an integrated circuit chip with signal processing capabilities.
  • each step of the above method can be completed by an integrated logic circuit of hardware in the processor or instructions in the form of software.
  • the above-mentioned processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (Network Processor, NP), etc.; it may also be a digital signal processor (DSP), a dedicated integrated Circuit (Application Specific Integrated Circuit, ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
  • CPU central processing unit
  • NP Network Processor
  • DSP digital signal processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field-Programmable Gate Array
  • the methods, steps, and logical block diagrams disclosed in the embodiments of this specification can be implemented or executed.
  • the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
  • the steps of the method disclosed in the embodiments of the present specification can be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor.
  • the software module can be located in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
  • the storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
  • the electronic equipment in this specification does not exclude other implementations, such as logic devices or a combination of software and hardware, etc. That is to say, the execution body of the following processing flow is not limited to each logic unit. It can also be a hardware or logic device.
  • the embodiment of this specification also proposes a computer-readable storage medium that stores one or more programs, and the one or more programs include instructions.
  • the portable electronic device can be made to execute the method of the embodiment shown in FIG. 1, and is specifically used to execute the following method: based on the merchant account of the online trading platform, an electronic order of the target product is created, and the target product belongs to Online products of the merchant account.
  • a graphic code is generated based on the electronic order as a payment code for offline transactions of the target commodity, and the graphic code is used to associate the electronic order with a consumer account of the online transaction platform that scanned the graphic code Make an association.
  • this specification can be provided as a method, a system or a computer program product. Therefore, this specification may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本说明书实施例提供一种商品交易方法。商品交易方法包括:商家设备基于在线上交易平台的商家账户,创建目标商品的电子订单,目标商品属于所述商家账户的线上商品。商家设备基于所述电子订单生成图形码,图形码用于将电子订单与扫描所述图形码的线上交易平台的消费者账户进行关联。消费者设备通过线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联。所述消费者设备基于所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。

Description

一种商品交易方法、商品付款码的生成方法及相关硬件 技术领域
本文件涉及计算机技术领域,尤其涉及一种商品交易方法、商品付款码的生成方法及相关硬件。
背景技术
随着互联网消费时代的发展,越来越多的商家在开设线下店铺外,还会在网购服务平台开设线上店铺。对于商家来讲,线下和线上的交易链路是相互独立的,因此需要花费大量精力进行管理,增加了运营成本。
有鉴于此,如何轻量化实现线上业务和线下业务融合,为商家提供集成化运营管理能力,是当前亟需解决的技术问题。
发明内容
本说明书实施例目的是提供一种商品交易方法、商品付款码的生成方法及相关硬件,能够轻量化实现线上业务和线下业务的融合,为商家提供集成管理能力。
为了实现上述目的,本说明书实施例是这样实现的:第一方面,提供一种商品交易方法,包括:商家设备基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;所述商家设备基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联;所述消费者设备基于所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
第二方面,提供一种商品交易方法,包括:商家设备基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;所述商家设备基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;所述商家设备向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
第三方面,提供一种商品交易方法,包括:消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将在所述线上交易平台的消费者账户与所述目标商品的电子订单进行关联,其中,所述目标商品的电子订单是所述商家设备基于在线上交易平台的商家账户创建得到的;所述消费者设备基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
第四方面,提供一种商家设备,包括:订单生成模块,基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;图形 码生成模块,基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;图形码提供模块,向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
第五方面,提供一种电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行:基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
第六方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
第七方面,提供一种消费者设备,包括:扫码模块,通过所述线上交易平台的消费者账户扫描所述图形码,以将在所述线上交易平台的消费者账户与所述目标商品的电子订单进行关联,其中,所述目标商品的电子订单是所述商家设备基于在线上交易平台的商家账户创建得到的;订单处理模块,所述消费者设备基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
第八方面,提供一种电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行:通过所述线上交易平台的消费者账户扫描所述图形码,以将在所述线上交易平台的消费者账户与所述目标商品的电子订单进行关联,其中,所述目标商品的电子订单是所述商家设备基于在线上交易平台的商家账户创建得到的;所述消费者设备基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
第九方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:通过所述线上交易平台的消费者账户扫描所述图形码,以将在所述线上交易平台的消费者账户与所述目标商品的电子订单进行关联,其中,所述目标商品的电子订单是所述商家设备基于在线上交易平台的商家账户创建得到的;所述消费者设备基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
第十方面,提供一种商品付款码的生成方法,包括:基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
第十一方面,提供一种商品付款码的生成装置,包括:订单生成模块,基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;付款码生成模块,基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
第十二方面,提供一种电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行:基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
第十三方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
基于本说明书实施例的方案,商家设备主动对线上店铺的商品开单,并生成用于将电子订单与线上交易平台的消费者账户进行关联的图形码。这个图形码可以作为商品的付款码使用。在线下交易的场景中,消费者使用消费者设备对商品的图形码进行扫描后,即可以通过线上交易平台支付商品的电子订单,从而实现线下业务和线上业务的融合。本说明实施例的方案对于商家来讲,实现了集成化的业务管理能力,可大幅降低运营成本。对于消费者来讲,支付更加快捷,无需登录线上交易平台手动搜索商品,同时还可以享受线上交易平台提供的增值服务。
附图说明
为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书实施例中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本说明书实施例提供的商品交易方法的第一种流程示意图。
图2为本说明书实施例提供的商品交易方法的第二种流程示意图。
图3为本说明书实施例提供的商品交易方法的第三种流程示意图。
图4为本说明书实施例提供的商家设备的结构示意图。
图5为本说明书实施例提供的消费者设备的结构示意图。
图6为本说明书实施例提供的消费者设备的结构示意图。
图7为本说明书实施例提供的商品付款码的生成方法的第一种流程示意图。
图8为本说明书实施例提供的商品付款码的生成方法的第二种流程示意图。
图9为本说明书实施例提供的商品付款码的生成装置的结构示意图。
图10为本说明书实施例提供的另一种电子设备的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
如前所述,目前越来越多的商家在开设线下店铺外,还会在网购服务平台开设线上店铺。对于商家来讲,线下和线上的交易链路是相互独立的,因此需要花费大量精力进行管理,增加了运营成本。为此,本文件旨在提出一种能够实现线上业务和线下业务融合,辅助商家集成化运营管理的方案。
图1是本说明书实施例商品交易方法的流程图。图1所示的方法可以由下文相对应的装置执行,包括:S102,商家设备基于在线上交易平台的商家账户,创建目标商品的电子订单,目标商品属于商家账户的线上商品。
其中,这里所述的商家设备可以点不限于是商家的个人终端设备,如手机、PAD、PC等。
不同于传统的线上电子订单的开单方式,本说明书实施例的商家设备登录在线上交易平台的商家账户,可以为自家线上店铺的商品创建电子订单。
应理解,商家设备创建的电子订单可以包含有适合商家设置的与交易相关的信息项。比如:目标商品的交易价格、细分类目(如细分的颜色、尺寸、型号等)和发货方式等。
具体地,在实际应用中,商家设备可以基于运行的目标客户端,向线上交易平台的服务器发起数据请求,以加载商家设备在线上交易平台的商家账户的商品列表。其中,目标客户端可以属于线上交易平台的应用,也可以不属于线上交易平台的应用(若目标客户端不属于线上交易平台的应用,则商家设备在目标客户端的登录账户与商家设备在所述线上交易平台的商家账户相关联)。
之后,商家设备从目标客户端加载的商品列表中确定出目标商品。本说明书实施例中,目标商品可以是消费者指定的商品。即,消费者可以线上或线下告知商家期望购买的目标商品,再由商家设备从目标客户端加载的商品列表匹配出来。
选中目标商品后,商家设备即可基于目标客户端,向线上交易平台的服务器发起目标商品的开单请求,从使用商家设备在线上交易平台的商家账户,创建目标商品的电子订单。需要说明的是,商家设备创建的电子订单并未指定线上交易平台具体的消费者账号。也就是说,本步骤的电子订单尚未关联有线上交易平台的买家。
S104,商家设备基于电子订单生成图形码,图形码用于将电子订单与扫描图形码的线上交易平台的消费者账户进行关联。
这里,本说明书实施例不对图形码的生成方式做具体限定。作为示例性介绍,商家设备通过本地安装的客户端程序,本地基于电子订单生成图形码。或者,商家设备也可以通过线上交易平台,来基于电子订单生成图形码。
S106,消费者设备通过线上交易平台的消费者账户扫描图形码,以将消费者账户与目标商品的电子订单进行关联。
应理解,线上交易平台的消费者账户在与目标商品的电子订单进行关联后,即可作为该电子订单的买家。也就是说,消费者设备可以通过线下扫码方式,使用线上交易平台的消费者账户支付目标商品的电子订单,从而达到了将线下业务向线上业务融合的效果。
S108,消费者设备基于线上交易平台的消费者账户,完成关联的目标商品的电子订单。
具体地,本说明书实施例中,在消费者账户与目标商品的电子订单进行关联后,电子订单会默认添加一些消费者账户的交易信息项。比如,商家设备创建的目标商品的电子订单包含有目标商品的发货方式,且发货方式为物流发送,则目标商品的电子订单在关联消费者设备在线上交易平台的消费者账户后,该目标商品的电子订单的收货地址默认为消费者账户在线上交易平台录入的收货地址。
在实际应用中,消费者设备可以在不对目标商品的电子订单进行改动的前提下,使用线上交易平台的消费者账户支付该电子订单,从而完成交易。
当然,如果消费者设备认为目标商品的电子订单需要修改,也可在支付前,对电子订单中一部分允许消费者设备改动的信息项进行修改。比如,发货地址、目标商品的细分类目等。相对应地,电子订单中也可以存在一些消费者设备无法改动的信息项,比如目标商品的购买数量上限、目标商品的交易价格等。
基于本说明书实施例的商品交易方法,商家设备主动对线上店铺的商品开单,并生成用于将电子订单与线上交易平台的消费者账户进行关联的图形码。这个图形码可以作为商品的付款码使用。在线下交易的场景中,消费者使用消费者设备对商品的图形码进行扫描后,即可以通过线上交易平台支付商品的电子订单,从而实现线下业务和线上业务的融合。本说明实施例的方案对于商家来讲,实现了集成化的业务管理能力,可大幅降低运营成本。对于消费者来讲,支付更加快捷,无需登录线上交易平台手动搜索商品,同时还可以享受线上交易平台提供的增值服务。
下面结合实际的应用场景,对本说明书实施例的商品交易方法进行示例性介绍。
本应用场景中,商家可以基于个人终端设备的应用小程序,轻量化对线上商品开单并生成图形码,从而方便消费者线下进行扫码支付。
其中,参考图2,商家设备开单生成图形码的步骤如下:S201,商家设备使用线上交易平台的商家账户登录POS程序(POS程序仅用于示例,也可以是其他终端程序)。
S202,判断商家账户是否首次登录POS程序。是则,执行执行S203;否则,执行S204。
S203,签署用户协议。之后,执行S204。
S204,POS程序首页加载商家账户的线上店铺的商品列表。
S205,选中商品列表中的目标商品。
其中,在线下场景中,向消费者可以向商家告知期望购买的目标商品,再由商家使用商家设备,在POS程序所加载的商品列表中选中相同的目标商品。
S206,商家确定是否需要修改目标商品的交易价格。是则,执行S207;否则,执行S208。
S207,进入POS程序的开单页面修改交易价格。
S208,对目标商品进行开单、生成目标商品的图形码。
其中,在线下场景中,消费者在支付电子订单后,可以直接拿到目标商品。因此,本步骤中,商家可以向消费者询问是否走物流。如果消费者选择物流发货,则可以为其创建物流发货的电子订单。
在目标商品的图形码生成后,商家可以通过商家设备向消费者进行展示,由消费者扫码支付目标商品。
对应地,参考图3,消费者使用消费设备扫码支付目标商品的流程包括:
S301,消费者使用消费者设备登录在线上交易平台的消费者账户,开启扫码功能,扫描商家设备展示的图形码,以进入目标商品的电子订单界面。
需要说明的是,本文不对开启扫码功能的客户端作具体限定。
本步骤中,消费者可以直接登录线上交易平台的消费者账户进行扫码,以进入线上交易平台提供的目标商品的电子订单界面;或者,消费者也可以登录其他应用客户端,基于其他应用客户端的登录账户(登录账户与线上交易平台的消费者账户之间的绑定关系)进行扫码,以跳转到线上交易平台提供的目标商品的电子订单界面。
S302,基于目标商品的电子订单确定是否需要使用物流;是则,执行S303;否则,执行S304。
S303,消费者选择或输入电子订单的收货地址。
本步骤中,但消费者账户与目标商品的电子订单关联后,线上交易平台会自动将电子订单的收货地址设置为消费者账号注册时所录入的收货地址。如果消费者不同意线上交易平台默认的收货地址,则可以对电子订单的收货地址进行重新设定。
S304,消费者确认电子订单。
S305,消费者使用线上交易平台的消费者账户支付电子订单。
基于上述应用场景可以知道,在本说明书实施例的商品交易方法中,商家可以使用个人设备上的轻量化小程序,为线下业务现场开单,让消费者线下以扫码方式,在线上交易平台上完成商品支付。对于商家而言,以较低的成本投入,即可将线下业务对接到线上业务中,从而打通线上线下的店铺,实现了业务集成化管理的能力,可有效降运营成本。
以上是对本说明书实施例的商品交易方法的介绍。应理解,在不脱离本文上述原理基础之上,还可以进行适当的变化,这些变化也应视为本说明书实施例的保护范围。
与上述商品交易方法相对应地,本说明书实施例还提供一种商家设备。图4是本说明书实施例商家设备400的结构示意图,包括:订单生成模块410,基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;图形码生成模块420,基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;图形码提供模块430, 向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
本说明书实施例的商家设备主动对线上店铺的商品开单,并生成用于将电子订单与线上交易平台的消费者账户进行关联的图形码。这个图形码可以作为商品的付款码使用。在线下交易的场景中,消费者使用消费者设备对商品的图形码进行扫描后,即可以通过线上交易平台支付商品的电子订单,从而实现线下业务和线上业务的融合。本说明实施例的方案对于商家来讲,实现了集成化的业务管理能力,可大幅降低运营成本。对于消费者来讲,支付更加快捷,无需登录线上交易平台手动搜索商品,同时还可以享受线上交易平台提供的增值服务。
可选地,图形码生成模块420可以基于商家设备运行的目标客户端,向线上交易平台的服务器发起数据请求,以加载商家设备在线上交易平台的商家账户的商品列表,其中,所述目标客户端与所述商家账户相绑定;之后,从所述目标客户端加载的所述商品列表中确定目标商品;并基于所述目标客户端,向线上交易平台的服务器发起所述目标商品的开单请求,以使用所述商家设备在线上交易平台的商家账户,创建目标商品的电子订单。
其中,上述目标客户端可以属于所述线上交易平台的应用,也可以不属于所述线上交易平台的应用。应理解,若所述目标客户端不属于所述线上交易平台的应用,则所述商家设备在所述目标客户端的登录账户与所述商家设备在所述线上交易平台的商家账户相关联。
可选地,所述商家设备创建的所述目标商品的电子订单包含以下至少一者信息项:所述目标商品的交易价格;所述目标商品的细分类目;所述目标商品的发货方式。
可选地,若图形码生成模块420创建的所述目标商品的电子订单包含有所述目标商品的发货方式,且发货方式为物流发送,则所述目标商品的电子订单在关联所述消费者设备在所述线上交易平台的消费者账户后,所述目标商品的电子订单的收货地址默认为所述消费者账户在线上交易平台录入的收货地址。
可选地,上述图形码生成模块420可以在获取消费者线上或线下选中的目标商品后,基于在线上交易平台的商家账户,创建所述目标商品的电子订单。
显然,本说明书实施例的商家设备可以实现图1所示方法中由商家设备执行的步骤与功能。由于原理相同,本文不再赘述。
与上述商品交易方法相对应地,本说明书实施例还提供一种消费者设备。图5是本说明书实施例消费者设备500的结构示意图,包括:扫码模块510,通过所述线上交易平台的消费者账户扫描所述图形码,以将在所述线上交易平台的消费者账户与所述目标商品的电子订单进行关联,其中,所述目标商品的电子订单是所述商家设备基于在线上交易平台的商家账户创建得到的。
订单处理模块520,所述消费者设备基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
本说明书实施例消费者设备对商品的图形码进行扫描后,即可基于图形码将在线上交易平台的消费者账户与商家设备创建的该商品的电子订单相关联,从而通过线上交易平台的消费者账户以线上支付的方式购买下线商品,从而了线下业务和线上业务的整合。 对于商家来讲,实现了集成化的业务管理能力,可大幅降低运营成本。对于消费者来讲,支付更加快捷,无需登录线上交易平台手动搜索商品,同时还可以享受线上交易平台提供的增值服务。
可选地,所述商家设备创建的所述目标商品的电子订单包含以下至少一者信息项:所述目标商品的交易价格;所述目标商品的细分类目;所述目标商品的发货方式。
其中,若所述商家设备创建的所述目标商品的电子订单包含有所述目标商品的发货方式,且发货方式为物流发送,则所述目标商品的电子订单在关联所述消费者设备在所述线上交易平台的消费者账户后,所述目标商品的电子订单的收货地址默认为所述消费者账户在线上交易平台录入的收货地址。
显然,本说明书实施例的消费者设备可以实现图1所示方法中由消费者设备执行的步骤与功能。由于原理相同,本文不再赘述。
图6是是本说明书的一个实施例电子设备的结构示意图。请参考图6,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(Extended Industry Standard Architecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
其中,处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成上述商家设备。处理器,执行存储器所存放的程序,并具体用于执行以下操作:基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品。
基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
或者,处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成上述消费者设备。处理器,执行存储器所存放的程序,并具体用于执行以下操作:基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品。
基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从 而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
基于本说明书实施例的电子设备,商家设备主动对线上店铺的商品开单,并生成用于将电子订单与线上交易平台的消费者账户进行关联的图形码。这个图形码可以作为商品的付款码使用。在线下交易的场景中,消费者使用消费者设备对商品的图形码进行扫描后,即可以通过线上交易平台支付商品的电子订单,从而实现线下业务和线上业务的融合。本说明实施例的方案对于商家来讲,实现了集成化的业务管理能力,可大幅降低运营成本。对于消费者来讲,支付更加快捷,无需登录线上交易平台手动搜索商品,同时还可以享受线上交易平台提供的增值服务。
上述如本说明书图1所示实施例揭示的商家设备侧执行的商品交易方法,或者消费者设备侧执行的商品交易方法均可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
应理解,本说明书实施例的电子设备可以实现上述商家设备或上述消费设备在图1至图3所示的实施例的功能,本文不再赘述。
当然,除了软件实现方式之外,本说明书的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
此外,本说明书实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令。
其中,上述指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1所示实施例关于商家设备侧执行的方法,并具体用于执行以下步骤:基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
或者,上述指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1所示实施例关于消费者设备侧执行的方法,并具体用于执行以下步 骤:通过所述线上交易平台的消费者账户扫描所述图形码,以将在所述线上交易平台的消费者账户与所述目标商品的电子订单进行关联,其中,所述目标商品的电子订单是所述商家设备基于在线上交易平台的商家账户创建得到的。
所述消费者设备基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
图7是本说明书实施例商品付款码的生成方法的流程图。图7所示的方法可以由下文相对应的装置执行,包括:S702,基于在线上交易平台的商家账户,创建目标商品的电子订单,目标商品属于商家账户的线上商品。
具体地,本步骤中,商家可以使用个人设备(如手机、PAD、PC等),登录线上交易平台的商家账户,创建目标商品的电子订单。
不同于传统的线上电子订单的开单方式,本说明书实施例的商家设备可以为自家线上店铺的商品创建电子订单。
应理解,商家设备创建的电子订单可以包含有适合商家设置的与交易相关的信息项。比如:目标商品的交易价格、细分类目(如细分的颜色、尺寸、型号等)和发货方式等。
具体地,在实际应用中,商家设备可以基于运行的目标客户端,向线上交易平台的服务器发起数据请求,以加载商家设备在线上交易平台的商家账户的商品列表。其中,目标客户端可以属于线上交易平台的应用,也可以不属于线上交易平台的应用(若目标客户端不属于线上交易平台的应用,则商家设备在目标客户端的登录账户与商家设备在所述线上交易平台的商家账户相关联)。
之后,商家设备从目标客户端加载的商品列表中确定出目标商品。本说明书实施例中,目标商品可以是消费者指定的商品。即,消费者可以线上或线下告知商家期望购买的目标商品,再由商家设备从目标客户端加载的商品列表匹配出来。
选中目标商品后,商家设备即可基于目标客户端,向线上交易平台的服务器发起目标商品的开单请求,从使用商家设备在线上交易平台的商家账户,创建目标商品的电子订单。需要说明的是,商家设备创建的电子订单并未指定线上交易平台具体的消费者账号。也就是说,本步骤的电子订单尚未关联有线上交易平台的买家。
S704,基于电子订单生成图形码,以作为目标商品线下交易的付款码,图形码用于将电子订单与扫描图形码的所述线上交易平台的消费者账户进行关联。
应理解,本说明书实施例不对图形码的生成方式做具体限定。作为示例性介绍,商家设备通过本地安装的客户端程序,本地基于电子订单生成图形码。或者,商家设备也可以通过线上交易平台,来基于电子订单生成图形码。
应理解,线上交易平台的消费者账户在与目标商品的电子订单进行关联后,即可作为该电子订单的买家。也就是说,消费者设备可以通过线下扫码方式,使用线上交易平台的消费者账户支付目标商品的电子订单。
基于本说明书实施例的商品付款码的生成方法,商家设备主动对线上店铺的商品开单,并生成用于将电子订单与线上交易平台的消费者账户进行关联的图形码。这个图形码可以作为商品的付款码在线下店铺进行展示。消费者在线下店铺看到期望购买的商品时,可以使用消费者设备对商品的付款码进行扫描,从而在线上交易平台的消费者账户下关联到商品的电子订单,并通过消费者账户线上购买商品。本说明实施例的方案对 于商家来讲,实现了集成化的业务管理能力,可大幅降低运营成本。对于消费者来讲,支付更加快捷,无需登录线上交易平台手动搜索商品,同时还可以享受线上交易平台提供的增值服务。
下面结合实际的应用场景,对本说明书实施例的商品付款码的生成方法进行示例性介绍。
本应用场景中,商家在线下店铺提供智能化的销售终端,向消费者提供自助式的商品售卖服务。
参考图8,本应用场景的流程主要包括以下步骤:S801,商家使用商家设备登录线上交易平台的商家账户,通过线上交易平台,对销售终端售卖的各个商品进行线上开单,以生成各个商品线上支付的电子订单。
其中,针对自助式的售卖场景,在线上交易平台生成的商品的电子订单可以包括:销售终端的标识符和商品标识符等信息项。
应理解的是,本步骤中,线上交易平台创建的电子订单未关联有消费者账户,因此电子订单可以视为是尚未生效的模板化订单。
S802,商家设备基于销售终端售卖的各个商品的电子订单,生成各个商品的付款码。
具体地,本步骤中,商家设备可以基于内部客户端程序,基于销售终端售卖的各个商品的电子订单,生成各个商品的付款码。或者,商家设备也可以请求线上交易平台,基于销售终端售卖的各个商品的电子订单,生成各个商品的付款码。
S803,商家设备将售终端售卖的各个商品的付款码录入至销售终端,从而为消费者提供扫码支付服务。
S804,消费者操作销售终端,从销售终端展示的商品类表中,选中期望购买的目标商品。
S805,销售终端展示目标商品的付款码。
S806,消费者使用消费者设备登录线上交易平台的消费者账户,启动扫码功能,扫描目标商品的付款码,向线上交易平台发起关联请求。
S807,线上交易平台将目标商品的电子订单与消费者账户进行关联。
应理解,在目标商品的电子订单与消费者账户进行关联后,目标商品的电子订单可以进一步扩展与消费者账户相关的信息项,比如消费者账户标识。
此外,目标商品的电子订单与消费者账户进行关联可以理解为,线上交易平台在目标商品所对应的尚未生效的模板化订单基础上,进一步生成的绑定有消费者的有效电子订单。因此,结合自助式的售卖场景,关联后的目标商品的电子订单进一步扩展有电子订单号、异常出货有效退款时间等信息项。
S808,消费者使用线上交易平台的消费者账户支付目标商品的电子订单。
S809,线上交易平台将目标商品的电子订单的支付结果反馈给销售终端。
S810,销售终端基于目标商品的电子订单的支付结果,决定是否对目标商品进行出货。
以上是对本说明书实施例商品付款码的生成方法的示例性介绍。应理解,在不脱离本文上述原理基础之上,还可以进行适当的变化,这些变化也应视为本说明书实施例的保护范围。
与上述商品付款码的生成方法相对应地,本说明书实施例还提供一种商品付款码的生成装置。图9是本说明书实施例生成装置900的结构示意图,包括:订单生成模块910,基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;付款码生成模块920,基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
基于本说明书实施例的商品付款码的生成装置,商家设备主动对线上店铺的商品开单,并生成用于将电子订单与线上交易平台的消费者账户进行关联的图形码。这个图形码可以作为商品的付款码在线下店铺进行展示。消费者在线下店铺看到期望购买的商品时,可以使用消费者设备对商品的付款码进行扫描,从而在线上交易平台的消费者账户下关联到商品的电子订单,并通过消费者账户线上购买商品。本说明实施例的方案对于商家来讲,实现了集成化的业务管理能力,可大幅降低运营成本。对于消费者来讲,支付更加快捷,无需登录线上交易平台手动搜索商品,同时还可以享受线上交易平台提供的增值服务。
图10是本说明书的一个实施例电子设备的结构示意图。请参考图10,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(Extended Industry Standard Architecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成上述商品付款码的生成装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:
基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品。
基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
基于本说明书实施例的电子设备,商家设备主动对线上店铺的商品开单,并生成用于将电子订单与线上交易平台的消费者账户进行关联的图形码。这个图形码可以作为商品的付款码在线下店铺进行展示。消费者在线下店铺看到期望购买的商品时,可以使用消费者设备对商品的付款码进行扫描,从而在线上交易平台的消费者账户下关联到商品的电子订单,并通过消费者账户线上购买商品。本说明实施例的方案对于商家来讲, 实现了集成化的业务管理能力,可大幅降低运营成本。对于消费者来讲,支付更加快捷,无需登录线上交易平台手动搜索商品,同时还可以享受线上交易平台提供的增值服务。
上述如本说明书图7所示实施例揭示的商品付款码的生成方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
应理解,本说明书实施例的电子设备可以实现上述商品付款码的生成装置在图7和图8所示的实施例的功能,本文不再赘述。
当然,除了软件实现方式之外,本说明书的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
此外,本说明书实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1所示实施例的方法,并具体用于执行以下方法:基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品。
基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
应理解,上述指令当被包括多个应用程序的便携式电子设备执行时,能够使上文所述的商品付款码的生成装置实现图7和图8所示实施例的功能,本文不再赘述。
本领域技术人员应明白,本说明书的实施例可提供为方法、***或计算机程序产品。因此,本说明书可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是 可以的或者可能是有利的。
以上仅为本说明书的实施例而已,并不用于限制本说明书。对于本领域技术人员来说,本说明书可以有各种更改和变化。凡在本说明书的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书的权利要求范围之内。此外,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。

Claims (19)

  1. 一种商品交易方法,包括:
    商家设备基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;
    所述商家设备基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;
    消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联;
    所述消费者设备基于所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
  2. 根据权利要求1所述的方法,
    商家设备基于在线上交易平台的商家账户,创建目标商品的电子订单,包括:
    商家设备基于运行的目标客户端,向线上交易平台的服务器发起数据请求,以加载商家设备在线上交易平台的商家账户的商品列表,其中,所述目标客户端与所述商家账户相绑定;
    所述商家设备从所述目标客户端加载的所述商品列表中确定目标商品;
    所述商家设备基于所述目标客户端,向线上交易平台的服务器发起所述目标商品的开单请求,以使用所述商家设备在线上交易平台的商家账户,创建目标商品的电子订单。
  3. 根据权利要求2所述的方法,
    所述目标客户端属于所述线上交易平台的应用或不属于所述线上交易平台的应用。
  4. 根据权利要求3所述的方法,
    若所述目标客户端不属于所述线上交易平台的应用,则所述商家设备在所述目标客户端的登录账户与所述商家设备在所述线上交易平台的商家账户相关联。
  5. 根据权利要求1至4任一项所述的方法,
    所述商家设备创建的所述目标商品的电子订单包含以下至少一者信息项:
    所述目标商品的交易价格;
    所述目标商品的细分类目;
    所述目标商品的发货方式。
  6. 根据权利要求5所述的方法,
    若所述商家设备创建的所述目标商品的电子订单包含有所述目标商品的发货方式,且发货方式为物流发送,则所述目标商品的电子订单在关联所述消费者设备在所述线上交易平台的消费者账户后,所述目标商品的电子订单的收货地址默认为所述消费者账户在线上交易平台录入的收货地址。
  7. 根据权利要求1至4任一项所述的方法,
    商家设备基于在线上交易平台的商家账户,创建目标商品的电子订单,包括:
    商家设备在获取消费者线上或线下选中的目标商品后,基于在线上交易平台的商家账户,创建所述目标商品的电子订单。
  8. 一种商品交易方法,包括:
    商家设备基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商 品属于所述商家账户的线上商品;
    所述商家设备基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;
    所述商家设备向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
  9. 一种商品交易方法,包括:
    消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将在所述线上交易平台的消费者账户与所述目标商品的电子订单进行关联,其中,所述目标商品的电子订单是所述商家设备基于在线上交易平台的商家账户创建得到的;
    所述消费者设备基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
  10. 一种商家设备,包括:
    订单生成模块,基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;
    图形码生成模块,基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;
    图形码提供模块,向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
  11. 一种电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行:
    基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;
    基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;
    向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
  12. 一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
    基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;
    基于所述电子订单生成图形码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联;
    向消费者设备提供所述图形码,使得所述消费者设备通过所述线上交易平台的消费者账户扫描所述图形码,以将所述消费者账户与所述目标商品的电子订单进行关联,从而基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
  13. 一种消费者设备,包括:
    扫码模块,通过所述线上交易平台的消费者账户扫描所述图形码,以将在所述线上交易平台的消费者账户与所述目标商品的电子订单进行关联,其中,所述目标商品的电子订单是所述商家设备基于在线上交易平台的商家账户创建得到的;
    订单处理模块,所述消费者设备基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
  14. 一种电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行:
    通过所述线上交易平台的消费者账户扫描所述图形码,以将在所述线上交易平台的消费者账户与所述目标商品的电子订单进行关联,其中,所述目标商品的电子订单是所述商家设备基于在线上交易平台的商家账户创建得到的;
    所述消费者设备基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
  15. 一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
    通过所述线上交易平台的消费者账户扫描所述图形码,以将在所述线上交易平台的消费者账户与所述目标商品的电子订单进行关联,其中,所述目标商品的电子订单是所述商家设备基于在线上交易平台的商家账户创建得到的;
    所述消费者设备基于在所述线上交易平台的消费者账户,完成关联的所述目标商品的电子订单。
  16. 一种商品付款码的生成方法,包括:
    基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;
    基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
  17. 一种商品付款码的生成装置,包括:
    订单生成模块,基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;
    付款码生成模块,基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
  18. 一种电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行:
    基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所述商家账户的线上商品;
    基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
  19. 一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
    基于在线上交易平台的商家账户,创建目标商品的电子订单,所述目标商品属于所 述商家账户的线上商品;
    基于所述电子订单生成图形码,以作为所述目标商品线下交易的付款码,所述图形码用于将所述电子订单与扫描所述图形码的所述线上交易平台的消费者账户进行关联。
PCT/CN2021/097961 2020-06-03 2021-06-02 一种商品交易方法、商品付款码的生成方法及相关硬件 WO2021244576A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010496384.6 2020-06-03
CN202010496384.6A CN111754223A (zh) 2020-06-03 2020-06-03 一种商品交易方法、商品付款码的生成方法及相关硬件

Publications (1)

Publication Number Publication Date
WO2021244576A1 true WO2021244576A1 (zh) 2021-12-09

Family

ID=72674357

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/097961 WO2021244576A1 (zh) 2020-06-03 2021-06-02 一种商品交易方法、商品付款码的生成方法及相关硬件

Country Status (2)

Country Link
CN (1) CN111754223A (zh)
WO (1) WO2021244576A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111754223A (zh) * 2020-06-03 2020-10-09 支付宝(杭州)信息技术有限公司 一种商品交易方法、商品付款码的生成方法及相关硬件
CN113095815A (zh) * 2021-04-15 2021-07-09 北京佰宸讯高新技术有限公司 商品交易方法及***、存储介质及平台

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120290415A1 (en) * 2011-05-11 2012-11-15 Riavera Corp. Mobile image payment system
CN103208064A (zh) * 2012-12-06 2013-07-17 浙江大学 一种线上近程支付方法
US20170221040A1 (en) * 2016-01-28 2017-08-03 Steven Ringo Method and apparatus for assistance in layaway shopping
CN108389050A (zh) * 2017-02-03 2018-08-10 三星电子株式会社 用于执行多个支付的电子设备及方法
CN111754223A (zh) * 2020-06-03 2020-10-09 支付宝(杭州)信息技术有限公司 一种商品交易方法、商品付款码的生成方法及相关硬件

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103854170A (zh) * 2012-12-07 2014-06-11 海尔集团公司 一种基于二维码的支付***及支付方法
CN104077685A (zh) * 2013-03-25 2014-10-01 ***股份有限公司 一种基于二维码的在线支付***和方法
CN103414687B (zh) * 2013-07-08 2017-02-08 江苏凌空网络股份有限公司 一种采用条形码图像进行通信的方法和装置和嵌入感芯引擎的可佩戴的部件
CN103856640B (zh) * 2014-01-07 2015-07-01 腾讯科技(深圳)有限公司 一种对用户资源信息进行处理的方法及***
CN104036355A (zh) * 2014-06-04 2014-09-10 深圳市一棵米电子商务有限公司 交易信息管理***及其方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120290415A1 (en) * 2011-05-11 2012-11-15 Riavera Corp. Mobile image payment system
CN103208064A (zh) * 2012-12-06 2013-07-17 浙江大学 一种线上近程支付方法
US20170221040A1 (en) * 2016-01-28 2017-08-03 Steven Ringo Method and apparatus for assistance in layaway shopping
CN108389050A (zh) * 2017-02-03 2018-08-10 三星电子株式会社 用于执行多个支付的电子设备及方法
CN111754223A (zh) * 2020-06-03 2020-10-09 支付宝(杭州)信息技术有限公司 一种商品交易方法、商品付款码的生成方法及相关硬件

Also Published As

Publication number Publication date
CN111754223A (zh) 2020-10-09

Similar Documents

Publication Publication Date Title
WO2021244576A1 (zh) 一种商品交易方法、商品付款码的生成方法及相关硬件
CN103903156A (zh) 一种在社交网络中进行抢位促销的***和方法
US20140365285A1 (en) Mechanism for donating to charity while buying goods and services online
CN106157003A (zh) 数据交互方法及装置
CN115375134A (zh) 基于状态机的业务处理方法及***
CN114037451A (zh) 虚拟资源使用方法、装置、电子设备和存储介质
TWM544679U (zh) 加盟式商務雲端服務系統
US20140025462A1 (en) Promotion System And Method
CN116151718A (zh) 一种海外仓管理***、方法、设备及存储介质
US8762214B1 (en) Configuration based hierarchical product selection and product e-commerce agent management
CN114219589B (zh) 虚拟实体对象的生成和页面显示方法、装置和电子设备
KR101791961B1 (ko) 전자상거래 플랫폼 운영 장치 및 그의 동작 방법
TWI780370B (zh) 整合支付優惠的服務方法
KR20210000183A (ko) 온라인 쇼핑몰 서버 및 그 온라인 쇼핑몰 운용 방법
CN110544153A (zh) 基于区块链的商品团购数据存证方法及装置
CN111506340A (zh) 业务规则信息处理方法、装置及***
TW201513008A (zh) 能保障買賣雙方於網路交易安全之方法
CN113256373B (zh) 单据分发方法、装置和服务器
TWI655591B (zh) 買賣交易系統及方法
US20220172263A1 (en) Information processing system, method of information processing, and program
WO2015170996A1 (en) Method and system for volume selling
TW201903666A (zh) 線上團購方法
KR100705203B1 (ko) 전자 상거래상의 누락 주문을 처리하기 위한 방법 및 그의시스템
KR20220001056A (ko) 온라인 경매시스템을 이용한 지적재산 경매 방법
TW202230261A (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: 21817640

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: 21817640

Country of ref document: EP

Kind code of ref document: A1