[go: up one dir, main page]

CN115471222A - Operation platform and method for collecting cash through operation platform - Google Patents

Operation platform and method for collecting cash through operation platform Download PDF

Info

Publication number
CN115471222A
CN115471222A CN202210817996.XA CN202210817996A CN115471222A CN 115471222 A CN115471222 A CN 115471222A CN 202210817996 A CN202210817996 A CN 202210817996A CN 115471222 A CN115471222 A CN 115471222A
Authority
CN
China
Prior art keywords
order
server
data
price calculation
terminal
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN202210817996.XA
Other languages
Chinese (zh)
Inventor
付一帆
肖楠
张俊水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Meilan Zhida Technology Co ltd
Original Assignee
Beijing Meilan Zhida Technology Co ltd
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 Beijing Meilan Zhida Technology Co ltd filed Critical Beijing Meilan Zhida Technology Co ltd
Priority to CN202210817996.XA priority Critical patent/CN115471222A/en
Publication of CN115471222A publication Critical patent/CN115471222A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/201Price look-up processing, e.g. updating
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/38Payment protocols; Details thereof
    • G06Q20/387Payment using discounts or coupons

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

The invention discloses an operation platform and a method for collecting cash through the operation platform. The platform comprises an order collector, a price calculation engine, a data verification engine and an order feedback device; the cash registering method comprises the following steps: s1, each tenant sends the order calculation engine through a data interface, and reports orders to be subjected to price calculation to an order server; s2, the order server and the terminal perform data verification exchange, and the total number and the data content of the data uploaded by the terminal at the time are checked to determine whether the total number and the data content are consistent with those received by the server or not; s3, after the order is checked to be correct, entering an order queue to be priced by an order server, and beginning to price; s4, after the order server completes the price calculation, the secondary check is automatically started; s5, after the order is checked to be correct, the order server issues an order price calculation result; s6, the order server and the terminal carry out data verification exchange, and the total number of data and the data content sent by the server are checked to be consistent with those received by the terminal; and S7, displaying the order price calculation result by the terminal. The invention provides a unified order price calculation engine, which does not need independent price calculation of each terminal and each channel.

Description

Operation platform and method for collecting cash through operation platform
Technical Field
The invention relates to the technical field of E-commerce interaction, in particular to an operation platform and a method for collecting cash through the operation platform.
Background
The price calculation logic of a complete cash register system is very complex, and the price calculation of an order is not simple to accumulate the prices of all the commodities in the order, and also comprises the following steps: the method comprises the following steps of commodity channel exclusive price, discount (single commodity discount, partial commodity discount, whole commodity discount and the like), discount (full discount, full gift and the like), discount-up logic processing, discount processing sequence logic and the like.
Current cashier's system in the industry, in order to satisfy requirements such as the calculating speed is fast, the real-time is high, this kind of complicated computational logic all calculates independently in channel or terminal, often can cause the order data to be inconsistent, the problem such as multi-terminal reconciliation mistake, simultaneously, because software system possesses high complexity and rigorous computational logic, when producing newly-increased demand or repairing online bug, need be directed against the terminal or the channel of different grade type, carry out demand development and bug restoration many times, very easily cause to modify problem such as omission, thereby lead to more serious bug.
Disclosure of Invention
The invention aims to provide a solving method, which solves the problems that algorithms are difficult to unify and easy to make mistakes when multiple terminals and multiple channels are used for calculating the price of a cash order. The system provides a unified order price calculation engine, independent price calculation of each terminal and each channel is not needed, the order price calculation is completed in the order price calculation system in the cloud server in a centralized mode, and after calculation is completed, the order price calculation engine is distributed to each terminal and each channel to display order price calculation results.
In order to achieve the purpose, the invention is implemented according to the following technical scheme:
an operation platform comprises an order collector, a price calculation engine, a data verification engine and an order feedback device;
the order collector collects data of original orders;
the price calculation engine analyzes the tenant commodity price, can calculate the tenant related configuration inquiry, the user preference inquiry and the user discount inquiry according to the preference processing sequence order, generates preference or discount information and generates order settlement amount;
the data verification engine performs data verification and performs secondary price calculation on the order;
and the order feedback device feeds back a price calculation result.
As an improvement of the above technical solution, the operation platform further comprises an online platform and an offline platform, wherein the online platform and the offline platform exchange data with the price calculation engine and perform secondary verification.
A method for cashing through an operation platform comprises the following steps:
s1, a terminal cashier system or channel order used by each tenant is sent to a price calculation engine through a data interface, and the order to be subjected to price calculation is reported to an order server;
s2, the order server and the terminal perform data verification exchange, and the total number and the data content of the data uploaded by the terminal at the current time are checked to determine whether the total number and the data content are consistent with those received by the server or not; if the two are consistent, the step S3 is carried out, and if the two are not consistent, the step S1 is returned;
s3, after the order is checked to be correct, entering an order queue to be priced by the order server, and starting to price;
s4, after the order server completes the price calculation, the secondary check is automatically started; if the data is verified correctly, the step S5 is carried out, and if the data is verified incorrectly, the step S3 is carried out;
s5, after the order is checked to be correct, the order server issues an order price calculation result;
s6, the order server and the terminal perform data verification exchange, and the total number of data and data content sent by the server are checked to determine whether the total number of data and the data content are consistent with those received by the terminal; if the two are consistent, the step S7 is carried out, and if the two are not consistent, the step S3 is returned;
and S7, displaying the order price calculation result by the terminal.
As an improvement to the above technical solution, the logic of the price calculation processing is:
s11, discount logic: the price calculating server discounts the received order based on the discount rule set by the user order query tenant background;
s12, the preferential calculation sequence is as follows:
S12A, for tenants with configured preference orders, the price calculation server inquires and inquires a preference calculation order set by a tenant background based on a user order, and calculates all preference information used by the order according to the order and a fixed sequence;
S12B, for tenants which do not configure the discount sequence, the price calculating server can arrange and combine all the discounts in the order, exhaust all the arrangement modes of the discounts in the cache, automatically take the maximum discount and calculate the value and return the maximum discount;
s13, superposition preference processing rules:
S13A, the salesclerk discount authority and other benefits and discounts coexist;
and S13B, when managing each marketing activity or issuing a discount card, the tenant can configure whether the activity supports preferential superposition.
As an improvement to the above technical solution, the discount rules include, but are not limited to, a clerk privilege discount, a user card discount, and a system automatic discount.
As an improvement to the above technical solution, in step S13B, configuring whether the campaign supports the offer superposition means whether the current campaign coexists with other offers of the campaign, and the price calculating server will use this as a basic condition for the offer superposition.
Compared with the prior art, the invention has the beneficial effects that:
according to the method for collecting the cash through the operation platform, the system provides a unified order price calculation engine, independent price calculation of each terminal and each channel is not needed, the order price calculation is completed in the order price calculation system in the cloud server in a centralized mode, and after calculation is completed, the order price calculation result is distributed to each terminal and each channel to be displayed.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a first flowchart of the present invention.
FIG. 2 is a second flow chart of the present invention.
Detailed Description
The invention will be further described with reference to the drawings and specific embodiments, which are provided herein for the purpose of illustrating the invention and are not to be construed as limiting the invention.
As shown in fig. 1 and 2, the operation platform of the present invention includes an order collector, a price calculation engine, a data verification engine and an order feedback device;
the order collector collects data of original orders;
the price calculation engine analyzes the tenant commodity price, can calculate the tenant related configuration inquiry, the user preference inquiry and the user discount inquiry according to the preference processing sequence order, generates preference or discount information and generates order settlement amount;
the data verification engine performs data verification and performs secondary price calculation on the order;
and the order feedback device feeds back a price calculation result.
The operation platform further comprises an online platform and an offline platform, wherein the online platform and the offline platform exchange data with the price calculating engine and perform secondary verification. Meanwhile, when data exchange is performed between each channel terminal and the pricing engine, exchange handshake (data exchange is confirmed to be achieved) and secondary verification (the number and the content of data exchanged at this time are verified) are performed to ensure the success of the data exchange at this time.
A method for cashing through an operation platform comprises the following steps:
s1, a terminal cash register system or channel order used by each tenant is sent to a price calculation engine through a data interface, and the order to be calculated is reported to an order server;
s2, the order server and the terminal perform data verification exchange, and the total number and the data content of the data uploaded by the terminal at the time are checked to determine whether the total number and the data content are consistent with those received by the server or not; if the two are consistent, the step S3 is carried out, and if the two are not consistent, the step S1 is returned to;
s3, after the order is checked to be correct, entering an order queue to be priced by an order server, and beginning to price;
s4, after the order server completes the price calculation, the secondary check is automatically started; if the data verification is correct, the step S5 is carried out, and if the data verification is incorrect, the step S3 is returned;
s5, after the order is checked to be correct, the order server issues an order price calculation result;
s6, the order server and the terminal perform data verification exchange, and the total number of data and data content sent by the server are checked to determine whether the total number of data and the data content are consistent with those received by the terminal; if the two are consistent, the step S7 is carried out, and if the two are not consistent, the step S3 is returned;
s7, displaying the order price calculation result at the terminal
As an improvement to the above technical solution, the logic of the price calculation processing is:
s11, discount logic: the price calculating server discounts the received order based on the discount rule set by the user order query tenant background;
s12, the preferential calculation sequence is as follows:
S12A, for tenants with configured preference orders, the price calculation server inquires and inquires a preference calculation order set by a tenant background based on a user order, and calculates all preference information used by the order according to the order and a fixed sequence;
S12B, for tenants which do not configure the discount sequence, the price calculating server can arrange and combine all the discounts in the order, exhaust all the arrangement modes of the discounts in the cache, automatically take the maximum discount and calculate the value and return the maximum discount;
s13, superposition preference processing rules:
S13A, the salesman discounting authority and other benefits and discounts coexist;
and S13B, when the tenant manages each marketing activity or issues a discount card, whether the activity supports preferential superposition or not can be configured.
As an improvement to the above technical solution, the discount rules include but are not limited to discount of clerk authority, discount of user card, and automatic discount of system.
As an improvement to the above technical solution, in step S13B, configuring whether the activity supports the benefit superposition means whether the current activity coexists with other activity benefits, and the price calculation server will use this as a basic condition for the benefit superposition
Compared with the prior art, the invention has the following beneficial effects:
according to the method for paying the cash through the operation platform, the system provides a unified order price calculation engine, independent price calculation of each terminal and each channel is not needed, only centralized completion is needed in an order price calculation system in the cloud server, and after calculation is completed, the order price calculation engine is distributed to each terminal and each channel to display order price calculation results.

Claims (6)

1. An operations platform, comprising: the system comprises an order collector, a price calculation engine, a data verification engine and an order feedback device;
the order collector collects data of original orders;
the price calculation engine analyzes the tenant commodity price, and can calculate the tenant related configuration query, the user preference query and the user discount query according to the preference processing sequence order to generate preference or discount information and order settlement amount;
the data verification engine performs data verification and performs secondary price calculation on the order;
and the order feedback device feeds back a price calculation result.
2. The operations platform of claim 1, wherein: the operation platform further comprises an online platform and an offline platform, wherein the online platform and the offline platform exchange data with the price calculation engine and perform secondary verification.
3. A method for cashier through an operation platform is characterized in that: the method comprises the following steps:
s1, a terminal cash register system or channel order used by each tenant is sent to a price calculation engine through a data interface, and the order to be calculated is reported to an order server;
s2, the order server and the terminal perform data verification exchange, and the total number and the data content of the data uploaded by the terminal at the current time are checked to determine whether the total number and the data content are consistent with those received by the server or not; if the two are consistent, the step S3 is carried out, and if the two are not consistent, the step S1 is returned;
s3, after the order is checked to be correct, entering an order queue to be priced by an order server, and beginning to price;
s4, after the order server completes the price calculation, the secondary check is automatically started; if the data verification is correct, the step S5 is carried out, and if the data verification is incorrect, the step S3 is returned;
s5, after the order is checked to be correct, the order server issues an order price calculation result;
s6, the order server and the terminal carry out data verification exchange, and the total number of data and the data content sent by the server are checked to be consistent with those received by the terminal; if the two are consistent, the step S7 is carried out, and if the two are not consistent, the step S3 is returned to;
and S7, displaying the order price calculation result by the terminal.
4. The method for cashier through an operation platform according to claim 3, wherein:
the logic of the pricing process is:
s11, discount logic: the price calculating server discounts the received order based on the discount rule set by the user order query tenant background;
s12, the preferential calculation sequence is as follows:
S12A, for tenants with configured preference orders, the price calculation server inquires and inquires a preference calculation order set by a tenant background based on a user order, and calculates all preference information used by the order according to the order and a fixed sequence;
S12B, for tenants which do not configure the discount sequence, the price calculating server can arrange and combine all the discounts in the order, exhaust all the arrangement modes of the discounts in the cache, automatically take the maximum discount and calculate the value and return the maximum discount;
s13, superposition preference processing rules:
S13A, the salesman discounting authority and other benefits and discounts coexist;
and S13B, when the tenant manages each marketing activity or issues a discount card, whether the activity supports preferential superposition or not can be configured.
5. The method for cashier through an operation platform according to claim 3, wherein: discount rules include, but are not limited to, clerk privilege discounts, user card discounts, system automated discounts.
6. The method for cashier through an operation platform according to claim 3, wherein: in step S13B, configuring whether the activity supports the benefit superposition means whether the current activity coexists with other activity benefits, and the pricing server uses this as a basic condition for the benefit superposition.
CN202210817996.XA 2022-07-12 2022-07-12 Operation platform and method for collecting cash through operation platform Pending CN115471222A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210817996.XA CN115471222A (en) 2022-07-12 2022-07-12 Operation platform and method for collecting cash through operation platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210817996.XA CN115471222A (en) 2022-07-12 2022-07-12 Operation platform and method for collecting cash through operation platform

Publications (1)

Publication Number Publication Date
CN115471222A true CN115471222A (en) 2022-12-13

Family

ID=84366521

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210817996.XA Pending CN115471222A (en) 2022-07-12 2022-07-12 Operation platform and method for collecting cash through operation platform

Country Status (1)

Country Link
CN (1) CN115471222A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020035511A1 (en) * 2000-02-02 2002-03-21 Hisao Haji Management method for receiving orders and management system for receiving orders
CN108460586A (en) * 2018-02-10 2018-08-28 深圳壹账通智能科技有限公司 A kind of amount of money preferential measure, device, terminal device and the storage medium of polymerization payment
CN110163601A (en) * 2019-04-04 2019-08-23 浙江口碑网络技术有限公司 The settlement method of order and device, system, storage medium, electronic device on line
CN112488770A (en) * 2020-12-16 2021-03-12 广州华多网络科技有限公司 Transaction pricing control method and device, equipment and medium thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020035511A1 (en) * 2000-02-02 2002-03-21 Hisao Haji Management method for receiving orders and management system for receiving orders
CN108460586A (en) * 2018-02-10 2018-08-28 深圳壹账通智能科技有限公司 A kind of amount of money preferential measure, device, terminal device and the storage medium of polymerization payment
CN110163601A (en) * 2019-04-04 2019-08-23 浙江口碑网络技术有限公司 The settlement method of order and device, system, storage medium, electronic device on line
CN112488770A (en) * 2020-12-16 2021-03-12 广州华多网络科技有限公司 Transaction pricing control method and device, equipment and medium thereof

Similar Documents

Publication Publication Date Title
CN107967594A (en) Reconciliation settlement method and reconciliation settlement system
CN106204203A (en) A kind of processing method of online trading data
US11288703B2 (en) Systems and methods for offering products using linked transactions
CN112435019A (en) General settlement method, settlement server, system and storage medium for multi-service platform
CN101261755A (en) Gas station management system and method using wireless transmission
CN107239995A (en) Suitable for the intelligent marketing system of self-aided terminal
CN113393219A (en) Logistics service data processing method and device, electronic equipment and storage medium
CN112330420B (en) Order cancellation method and related device
WO2022259544A1 (en) Salesperson evaluation device, salesperson evaluation method, and salesperson evaluation program
CN115205000B (en) Account checking method, account checking terminal and account checking system
CN112215611A (en) Preference method based on block chain, seller node, terminal device and storage medium
CN110738441A (en) commodity predetermined distribution method and system based on Internet
CN115471222A (en) Operation platform and method for collecting cash through operation platform
CN113487360A (en) Data processing method, system and storage medium for coupon management system
CN107688959A (en) Processing method, storage medium and the server of breakpoint list
CN112215543A (en) Method and device for counting commodity inventory, terminal equipment and storage medium
CN111199435A (en) Tax amount non-tailing invoice invoicing system, method, storage medium and computer
CN116911722A (en) Logistics quotation response method, device, equipment and medium thereof
CN110807678A (en) Method and system for generating value-added tax red invoice invoicing data
CN109509036B (en) Method and device for processing price information
US7702547B2 (en) Calculating and displaying interest avoided by use of a particular interest calculation method
KR101046602B1 (en) Distribution procedure management system between operators
CN111967866A (en) Order payment system, order payment method and device
CN112465484B (en) Automatic project business transaction method and system
US20250225508A1 (en) Cooperation support method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20221213

RJ01 Rejection of invention patent application after publication