A kind of method of the automatic vending machine transaction based on communication and code
Technical field
The present invention relates to a kind of automatic vending machine payment management field, relate in particular to a kind of method of the automatic vending machine transaction based on communication and code.
Background technology
Automatic vending machine is the machine that can conclude the business with client by instruments such as coin/banknote Intelligent testing Jian Ji, bank debit card/credit card machine for punching the card, can help purchase of customer commodity (being different from the personnel's that need to check out shop).Automatic vending machine is being sold type of merchandize in decades, modes of doing business etc. to some extent more become, but no matter be cash payment, or swipe the card by bank or intermediate credit platform, user be all the time by vending machine, pay commodity etc. value currency conclude the business.
Can find out, user obtains commodity by automatic vending machine, must depend on cash, debit card, and credit card, or the modes of payments such as stored value card, also must install the means of payment of these modes of payments on automatic vending machine.Along with the development of diversfication of economy, all there is variation in consumption and payment mode and businessman's promotion method.So below the current automatic vending machine of consumption scene can not be supported:
1, businessman is by automatic vending machine to user's free of cost commodity, but each user can only get the particular commodity of specific quantity in regulation time limit section;
2, businessman adopts prepayment mode merchandising to user, and user gets code in payment for merchandise expense Hou, businessman of businessman to one of user, and user gets code with this and specifying the particular commodity of obtaining specific quantity on automatic vending machine;
Above two kinds of scenes can be by manually doing, but workload is huge, and efficiency is very low, and transaction cost is high.And complete and can significantly improve efficiency by automatic vending machine.
Summary of the invention
A kind of method that the invention discloses automatic vending machine transaction based on communication and code, the method can expand supply of commodities kind and the application mode of automatic vending machine.
For achieving the above object, technical scheme of the present invention is achieved in that
A method for the automatic vending machine transaction of communication and code, is characterized in, the method includes the steps of:
Step 1, user send Content of Communication to the communication server by communication terminal;
Step 2, the communication server are accepted Content of Communication, judge whether to meet trading rules, and in this way, the communication server generates a code;
Step 3, the communication server judge whether by the communication server by being connected automatically code is sent to airborne computer with the network of airborne computer according to Content of Communication, and directly by airborne computer Validation Code, in this way, send code to airborne computer, and jump to step 4, as no, jump to step 3.1;
Step 3.1, the communication server send to this code user's communication terminal by communication gate or the communication network of telecom operators;
Step 3.2, user, by code input equipment input code, then jump to step 4;
Step 4, airborne computer query subscriber database Validation Code, empirical tests, airborne computer driving governor output commodity are to user.
Described step 2 comprises:
Step 2.1, the communication server are free of cost commodity transactions or buy commodity transaction according to this time transaction of Content of Communication judgement, if free of cost commodity transaction jumps to step 2.2; If purchase commodity transaction, jumps to step 2.1.1;
Step 2.1.1, the account that this user communication terminal account is bound are withholdd;
Step 2.1.2, the communication server generate a code;
Step 2.2, the communication server judge whether user's communication terminal account meets commodity and get rule,, as no, the communication server sends announcement information to user's communication terminal, and if so, the communication server generates a code.
Described step 4 comprises:
Step 4.1, airborne computer Validation Code, provide user by commodity selection equipment and select commodity interface;
Step 4.2, user select required type of merchandize and/or commodity amount by commodity selection equipment;
Step 4.3, controller output commodity.
The code generating in described step 2 is an ASCIII character string code, or is a bar code, or is a two-dimensional bar code figure, or is a picture that comprises characteristic information.
Described code input equipment is touch-screen input, keyboard input, bar code rifle scanning input, two-dimensional bar code rifle scanning input, the contactless near-field information exchange of NFC input, contact and non-contact IC card input, the input of contact magnetic stripe card, with the camera input of characteristic image recognition function.
Described communication terminal comprises hard communication terminal and soft communication terminal; Described hard communication terminal is mobile phone or intelligent hand-held terminal or panel computer; Described soft communication terminal is the application program that is arranged on the instant communication software on hard communication terminal and possesses communication function.
If the mode that user has passed through pre-payment is in businessman's payment for merchandise expense, and businessman issues code of user; Or businessman allows user to the self-service free goods of getting on automatic vending machine by providing the mode of code, and user directly jumps to step 3.2 input code, then jumps to step 4;
Described code comprises that the code and the businessman that are printed in papery send to the electronic code of user communication terminal by e-platform.
Communication terminal account described in step 2.1.1 comprises the account with Types Below: cellphone subscriber's number, SIM card number, handset identity number, is stored in the user characteristics code of doing mobile payment in SIM card, ID (identity number) card No., passport number, QQ account, micro-letter account, MSN account, SKYPE account, possesses the application user account of communication function;
The account of the communication terminal account binding described in step 2.1.1 comprises the account with Types Below: bank's credit card account, bank's debit card account, the pre-payment account that third party pays, pre-payment card number.
The method of a kind of automatic vending machine transaction based on communication and code of the present invention compared with prior art has the following advantages:
Method provided by the present invention provides a kind of method of operating for user obtains lagnippe by automatic vending machine, for buying commodity, provides a kind of new method of payment.User sends designated communication content to designated communication server by communication terminal, by communication terminal account and Content of Communication judgement customer transaction content, by network, automatically control automatic vending machine, or input is got code and is completed and pay to obtain commodity on automatic vending machine, as purchase commodity new beyond the currency of payment or bank card on traditional automatic vending machine or obtain the modes of payments of lagnippe, thereby can expand supply of commodities kind and the application mode of automatic vending machine.
Accompanying drawing explanation
When Fig. 1 is a kind of automatic vending machine method of commerce application based on communication and code of the present invention, automatic saler system modular structure figure;
Fig. 2 is a kind of automatic vending machine method of commerce process flow diagram based on communication and code of the present invention.
Embodiment
Below in conjunction with accompanying drawing, by describing a preferably specific embodiment in detail, the present invention is further elaborated.
The invention provides a kind of automatic vending machine method of commerce based on communication and code, the method is applied in automatic saler system, as shown in Figure 1, automatic saler system in the present embodiment comprises: communication terminal 1, airborne computer 2, the code input equipment 3, commodity selection equipment 7 and the controller 5 that are connected with the mutual circuit of airborne computer 2 respectively, by network, connect or direct circuit connection and the interconnective communication server 4 of airborne computer 2 and customer data base 6, and the export of commodities equipment 8 being connected with controller 5; Communication terminal 1 is connected with the communication server 4 is two-way by wireless or cable network, and this customer data base 6 is connected with the communication server 4 is two-way.Described airborne computer 2, code input equipment 3, commodity selection equipment 7, export of commodities equipment 8 are arranged on respectively on existing automatic vending machine.
Described communication terminal 1 comprises hard communication terminal and soft communication terminal; Described hard communication terminal comprises with Types Below: mobile phone, intelligent hand-held terminal, panel computer; Described soft communication terminal is that the instant communication software being arranged on hard communication terminal possesses the application program of communication function with other; This communication terminal 1 such as common mobile phone terminal, panel computer, QQ terminal, micro-letter terminal, MSN terminal, SKYPE terminal etc.
As shown in Figure 2, illustrate in the application automatic vending machine transaction based on communication and code of the present invention, utilize the process step of automatic saler system:
Step 1, user send Content of Communication to the communication server 4 by communication terminal 1; Content of Communication comprises transaction form, automatic vending machine numbering, the type of merchandise, commodity amount.
Step 2, the communication server 4 are accepted Content of Communication, judge whether to meet that commodity are got or trading rules.If transaction form is the type of merchandise and the quantity of buying appointment, whether the communication server 4 these communication terminal accounts of inquiry have bound effective account, and account has enough remaining sums or enough credit lines, as no, send a notice to communication terminal 1, in this way, the account of 4 pairs of this communication terminal bindings of the communication server is withholdd, and generates a code.If transaction form is to get free goods, communication server query subscriber database 6, judge whether this communication terminal account has at the appointed time got the quantity of specified type commodity and restriction in section, in this way, send a notice to communication terminal 1, as no, the communication server 4 generates a code.The code that the communication server generates is an ASCIII character string code, or is a bar code, or is a two-dimensional bar code figure, or is a picture that comprises characteristic information.
Described step 2 comprises:
Step 2.1, the communication server 4 are free of cost commodity transactions or buy commodity transaction according to this time transaction of Content of Communication judgement, if free of cost commodity transaction jumps to step 2.2; If purchase commodity transaction, jumps to step 2.1.1;
Step 2.1.1, the account that this user communication terminal account is bound are withholdd; Described communication terminal account includes but not limited to the account with Types Below: cellphone subscriber's number (No. MSISDN), SIM card number (No. IMSI), handset identity number (IMEI number), is stored in the user characteristics code of doing mobile payment in SIM card, ID (identity number) card No., passport number, QQ account, micro-letter account, MSN account, SKYPE account, other possess the application user account of communication function; The account of described communication terminal account binding includes but not limited to the account with Types Below: bank's credit card account, bank's debit card account, the pre-payment account that third party pays, pre-payment card number.
Step 2.1.2, the communication server 4 generate a code;
Step 2.2, the communication server 4 judge whether user's communication terminal account meets commodity and get rule, and as no, the communication server 4 sends announcement information to user's communication terminal 1, and if so, the communication server 4 generates a code.
Step 3, the communication server 4 judge according to Content of Communication, if Content of Communication has comprised automatic vending machine numbering, and/or the type of merchandise, and/or commodity amount, by the communication server, by being connected with the network of airborne computer with agreement, automatically code is sent to airborne computer, and directly by airborne computer 2 Validation Codes, and jump to step 4, as no, jump to step 3.1;
Step 3.1, the communication server 4 send to this code user's communication terminal 1 by communication gate or the communication network of telecom operators;
Step 3.2, user, by code input equipment 3 input codes, then jump to step 4; Described code input equipment 3 is touch-screen input, keyboard input, bar code rifle scanning input, two-dimensional bar code rifle scanning input, the contactless near-field information exchange of NFC input, contact and non-contact IC card input, the input of contact magnetic stripe card, with the camera input of characteristic image recognition function.
Step 4, airborne computer 2 query subscriber database Validation Code, empirical tests, airborne computer 2 passes through standard MDB agreement, or self-defining communications protocol driving governor 5 output commodity are to user.
Described step 4 comprises:
Step 4.1, airborne computer 2 Validation Codes, provide user by commodity selection equipment 7 and select commodity interface;
Step 4.2, user select required type of merchandize and/or quantity by commodity selection equipment 7;
Step 4.3, controller 5 output commodity.
If the mode that user has passed through pre-payment is in businessman's payment for merchandise expense, and businessman issues code of user; Or businessman allows user to the self-service free goods of getting on automatic vending machine by providing the mode of code, and user directly jumps to step 3.2 input code, then jumps to step 4; Described code comprises that the code and the businessman that are printed in papery send to the electronic code of user communication terminal by e-platform.
Have on the automatic vending machine of network environment, airborne computer can connect by network and the communication server and background data base, and received communication content sends code, and Validation Code improves the safety and reliability of system; Do not possessing on the automatic vending machine of network environment, native system can be used local communication server and local data base.Except automatic vending machine, the free distributer of commodity all can be used similar mode automatically, and machine is transformed, and increases new mode of doing business, and equipment is served for multiple commodity transaction mode more easily.
Although content of the present invention has been done detailed introduction by above preferred embodiment, will be appreciated that above-mentioned description should not be considered to limitation of the present invention.Those skilled in the art, read after foregoing, for multiple modification of the present invention with to substitute will be all apparent.Therefore, protection scope of the present invention should be limited to the appended claims.