CN102456194A - Remote payment method, system, terminal and server - Google Patents
Remote payment method, system, terminal and server Download PDFInfo
- Publication number
- CN102456194A CN102456194A CN2010105212126A CN201010521212A CN102456194A CN 102456194 A CN102456194 A CN 102456194A CN 2010105212126 A CN2010105212126 A CN 2010105212126A CN 201010521212 A CN201010521212 A CN 201010521212A CN 102456194 A CN102456194 A CN 102456194A
- Authority
- CN
- China
- Prior art keywords
- payment
- terminal
- evidence
- server
- electronic order
- 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
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
技术领域 technical field
本发明涉及通信技术领域,尤其涉及一种远程支付的方法、系统、终端和服务器。The present invention relates to the technical field of communication, in particular to a method, system, terminal and server for remote payment.
背景技术 Background technique
移动支付(Mobile Payment)即允许移动用户使用其移动终端(通常是手机)对所消费的商品或服务进行账务支付的一种服务方式。目前,移动支付的具体过程为:Mobile payment is a service method that allows mobile users to use their mobile terminals (usually mobile phones) to pay for the goods or services they consume. At present, the specific process of mobile payment is as follows:
第一步、在用户确定需要购买的商品后,通过销售终端(Point of Sale,POS)机等读取设备读取用户购买商品的商品信息并生成销售清单,在确定销售金额后,POS机读取移动终端中的移动支付账户信息,并向该移动支付账户对应的支付平台发送携带有销售金额的支付请求;The first step, after the user determines the product to be purchased, read the product information of the product purchased by the user through a reading device such as a Point of Sale (POS) machine and generate a sales list. After determining the sales amount, the POS machine reads Get the mobile payment account information in the mobile terminal, and send a payment request with the sales amount to the payment platform corresponding to the mobile payment account;
第二步、支付平台在接收到支付请求时,向移动终端发送确认支付请求,在接收到移动终端的确认消息后,完成支付操作,并向POS机返回支付完成消息;In the second step, when the payment platform receives the payment request, it sends a confirmation payment request to the mobile terminal, completes the payment operation after receiving the confirmation message from the mobile terminal, and returns a payment completion message to the POS machine;
第三步、POS机在接收到支付完成消息时,确认移动支付完成,用户购物成功。In the third step, when the POS machine receives the payment completion message, it confirms that the mobile payment is completed and the user completes the shopping.
目前采用的移动支付方案中存在以下问题:The following problems exist in the mobile payment scheme currently adopted:
用户在确定需要购买的商品后,需要等待POS机等设备结账生成销售清单并确定销售金额后,才可完成支付操作,不能在选择商品的过程中,实时的完成支付操作,尤其在用户较多时,需要排队等待POS机等设备读取商品信息并生成销售清单后,才能完成支付操作,造成用户时间的大量浪费。After confirming the product to be purchased, the user needs to wait for the POS machine and other equipment to check out to generate a sales list and determine the sales amount before completing the payment operation. The payment operation cannot be completed in real time during the process of selecting products, especially when there are many users , It is necessary to wait in line for POS machines and other devices to read product information and generate a sales list before completing the payment operation, resulting in a lot of waste of user time.
综上所述,目前对于实时的完成支付实现商品购买的一站式服务尚无可行的技术解决方案。To sum up, at present, there is no feasible technical solution for the one-stop service of completing payment in real time to realize commodity purchase.
发明内容 Contents of the invention
本发明实施例提供一种远程支付的方法、系统、终端和服务器,用于解决现有技术中不能实时的完成支付的问题。Embodiments of the present invention provide a method, system, terminal and server for remote payment, which are used to solve the problem that payment cannot be completed in real time in the prior art.
一种远程支付的方法,所述方法包括:A method for remote payment, the method comprising:
终端将读取的需要购买商品的商品信息写入原始电子订单,生成销售电子订单;The terminal writes the read product information of the product to be purchased into the original electronic order to generate an electronic sales order;
终端将销售电子订单发送给支付服务器,指示支付服务器根据接收到的销售电子订单进行支付操作。The terminal sends the sales electronic order to the payment server, instructing the payment server to perform the payment operation according to the received sales electronic order.
一种远程支付的系统,所述系统包括:A remote payment system, the system comprising:
终端,用于将读取的需要购买的商品的商品信息写入原始电子订单后生成销售电子订单,并发送该销售电子订单;The terminal is used to write the read product information of the product to be purchased into the original electronic order to generate a sales electronic order, and send the sales electronic order;
支付服务器,用于根据接收到的销售电子订单,进行支付操作。The payment server is used for performing payment operations according to the received sales electronic orders.
一种终端,所述终端包括:A terminal, the terminal comprising:
销售电子订单生成模块,用于将读取的需要购买商品的商品信息写入原始电子订单,生成销售电子订单;A sales electronic order generation module, which is used to write the read commodity information of the commodity to be purchased into the original electronic order to generate a sales electronic order;
指示支付模块,用于将销售电子订单发送给支付服务器,指示支付服务器根据接收到的销售电子订单进行支付操作。The instruction payment module is used to send the sales electronic order to the payment server, and instruct the payment server to perform the payment operation according to the received sales electronic order.
一种服务器,所述服务器包括:A server comprising:
订单发送模块,用于向终端发送原始电子订单,指示终端将需要购买的商品的商品信息写入所述原始电子订单,生成用于完成支付操作的销售电子订单。The order sending module is used to send the original electronic order to the terminal, instruct the terminal to write the commodity information of the commodity to be purchased into the original electronic order, and generate a sales electronic order for completing the payment operation.
在本发明实施例提供的技术方案中,用户在购物时,终端在原始电子订单中写入需要购买商品的商品信息后生成销售电子订单,并将该销售电子订单提交给支付服务器,使得用户在购物时,支付服务器可以根据该销售电子订单实时的完成支付操作,而不必再排队等待POS机等读取设备读取商品信息并生成销售清单,节约了用户的时间。In the technical solution provided by the embodiment of the present invention, when the user is shopping, the terminal generates the sales electronic order after writing the commodity information of the commodity to be purchased in the original electronic order, and submits the sales electronic order to the payment server, so that the user can When shopping, the payment server can complete the payment operation in real time according to the sales electronic order, without having to wait in line for reading devices such as POS machines to read the product information and generate a sales list, saving the user's time.
附图说明 Description of drawings
图1为本发明实施例一提供的一种远程支付的方法的流程示意图;FIG. 1 is a schematic flowchart of a remote payment method provided by Embodiment 1 of the present invention;
图2为本发明实施例二提供的一种远程支付的方法的流程示意图;FIG. 2 is a schematic flowchart of a remote payment method provided by Embodiment 2 of the present invention;
图3为本发明实施例三提供的一种远程支付的系统的结构示意图;FIG. 3 is a schematic structural diagram of a remote payment system provided by Embodiment 3 of the present invention;
图4为本发明实施例四提供的一种终端的结构示意图;FIG. 4 is a schematic structural diagram of a terminal provided in Embodiment 4 of the present invention;
图5为本发明实施例五提供的一种服务器的结构示意图。FIG. 5 is a schematic structural diagram of a server provided in Embodiment 5 of the present invention.
具体实施方式 Detailed ways
下面结合说明书附图和本发明实施例对本发明技术方案进行详细说明。The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and the embodiments of the present invention.
实施例一、Embodiment one,
本发明实施例一提供一种远程支付的方法,该方法的流程示意图如图1所示,具体步骤包括:Embodiment 1 of the present invention provides a method for remote payment, the flow diagram of the method is shown in Figure 1, and the specific steps include:
步骤101、终端将读取的需要购买商品的商品信息写入原始电子订单,生成销售电子订单。Step 101, the terminal writes the read product information of the product to be purchased into the original electronic order, and generates an electronic sales order.
所述终端可以为手机。The terminal may be a mobile phone.
终端读取商品信息,所述读取操作可以是由终端中内嵌的读头实现的,在确认需要购买的商品时,将该商品的商品信息写入原始电子订单,生成包含有待购买商品的商品信息的销售电子订单。The terminal reads the product information, and the reading operation can be realized by the reading head embedded in the terminal. When the product to be purchased is confirmed, the product information of the product is written into the original electronic order, and a document containing the product to be purchased is generated. Electronic sales orders for product information.
所述读取商品信息的操作不限于利用终端中内嵌的读头实现,也可以是利用终端上的摄像头拍摄包含有商品信息的图像,通过对该图像的解析实现商品信息的获取,完成读取商品信息的操作。The operation of reading product information is not limited to using the reading head embedded in the terminal, it may also be to use the camera on the terminal to capture an image containing product information, and obtain the product information by analyzing the image to complete the reading. The operation of fetching product information.
所述原始电子订单的获取方式可以但不限于以下两种:The acquisition methods of the original electronic order can be but not limited to the following two ways:
1、终端预先存储的,如终端在需要购物之前,预先从商户后台服务器接收原始电子订单并保存。1. Pre-stored by the terminal, for example, before the terminal needs to shop, it receives and saves the original electronic order from the back-end server of the merchant in advance.
2、终端在需要购物时,实时的向商户后台服务器发送购物请求,所述购物请求中可以携带有终端标识,所述终端标识可以为手机号,用于商户后台服务器向终端标识对应的终端返回响应消息。该购物请求触发商户后台服务器生成没有商品信息的原始电子订单,所述原始电子订单中可以携带有商户信息,所述商户信息可以由电子订单编号表示。商户后台服务器将生成的原始电子订单发送给终端,用于终端填写商品信息。2. When the terminal needs to shop, it sends a shopping request to the back-end server of the merchant in real time. The shopping request can carry a terminal ID, which can be a mobile phone number, and is used for the back-end server of the merchant to return to the terminal corresponding to the terminal ID. Respond to the message. The shopping request triggers the backend server of the merchant to generate an original electronic order without commodity information. The original electronic order may carry merchant information, and the merchant information may be represented by an electronic order number. The backend server of the merchant sends the generated original electronic order to the terminal, which is used for the terminal to fill in the commodity information.
所述原始电子订单也可能是终端通过其他途径获得的。The original electronic order may also be obtained by the terminal through other means.
步骤102、终端将销售电子订单发送给支付服务器,指示支付服务器根据接收到的销售电子订单进行支付操作。Step 102, the terminal sends the sales electronic order to the payment server, and instructs the payment server to perform the payment operation according to the received sales electronic order.
确认全部需要购买的商品的商品信息均写入完成后,将生成的销售电子订单发送至支付服务器,支付服务器在接收到该销售电子订单后,利用销售电子订单中的商品信息确定支付金额,并进行支付操作。After confirming that the product information of all the products to be purchased has been written, the generated sales electronic order is sent to the payment server. After receiving the sales electronic order, the payment server uses the product information in the sales electronic order to determine the payment amount, and Carry out the payment operation.
通过本发明实施例一提供的远程支付的方法,在确认需要购买的商品时,商品信息的获取及销售清单(销售电子订单)的生成都是在终端中实时完成的,不必等待POS机等读取设备读取商品信息及生成销售清单即可以实时的完成支付操作,解决了本发明提出的技术问题。Through the remote payment method provided by Embodiment 1 of the present invention, when confirming the commodity to be purchased, the acquisition of commodity information and the generation of the sales list (sales electronic order) are all completed in real time in the terminal, without waiting for the POS machine to read The payment operation can be completed in real time by reading the commodity information and generating the sales list by the fetching device, which solves the technical problem proposed by the present invention.
下面以终端向商户后台服务器发送购物请求,商户后台服务器根据该购物请求向终端返回原始电子订单为例,对利用本发明实施例一提供的远程支付方法完成的完整购物过程进行详细说明。Taking the terminal sending a shopping request to the back-end server of the merchant, and the back-end server of the merchant returning the original electronic order to the terminal according to the shopping request as an example, the complete shopping process completed by using the remote payment method provided by Embodiment 1 of the present invention will be described in detail below.
实施例二、Embodiment two,
如图2所示,为本发明实施例二提供的一种远程支付的方法的流程示意图,具体包括以下步骤:As shown in Figure 2, it is a schematic flow chart of a remote payment method provided by Embodiment 2 of the present invention, which specifically includes the following steps:
步骤201、终端发送购物请求至商户后台服务器。Step 201, the terminal sends a shopping request to the backend server of the merchant.
所述购物请求中可以携带有终端标识,商户后台服务器可以根据该终端标识识别发送购物请求的终端。The shopping request may carry a terminal identifier, and the merchant background server may identify the terminal sending the shopping request according to the terminal identifier.
步骤202、商户后台服务器生成原始电子订单,并发送至终端。Step 202, the backend server of the merchant generates the original electronic order and sends it to the terminal.
商户后台服务器在接收到购物请求时,生成原始电子订单,该原始电子订单中没有商品信息,但可以携带有商户信息,还可以进一步包括商品名称、商品数量和商品单价等项目信息。When the merchant background server receives a shopping request, it generates an original electronic order, which does not contain commodity information, but may carry merchant information, and may further include item information such as commodity name, commodity quantity, and commodity unit price.
商户后台服务器将该原始电子订单发送至所述购物请求中携带的终端标识对应的终端,用于获得设定的项目信息对应的具体内容(商品信息)。The backend server of the merchant sends the original electronic order to the terminal corresponding to the terminal identifier carried in the shopping request, so as to obtain the specific content (commodity information) corresponding to the set item information.
步骤203、终端读取商品信息,生成销售电子订单。
终端在接收并保存原始电子订单后,确认可以开始购物。终端读取需要购买商品的商品信息,读取的内容为商品标签的编码,所述编码可以为条形码或二维码,所述编码的内容,即商品信息可以包括商品名称、单价、型号、制造商、产地和打折促销信息等。用户在读取商品信息后,选择购买或取消购买该商品,在本步骤中支持多次读取商品信息,在用户确认购买至少一件商品后,根据读取的商品信息,填写原始电子订单中的项目信息,生成销售电子订单。After the terminal receives and saves the original electronic order, it confirms that shopping can begin. The terminal reads the product information of the product to be purchased. The read content is the code of the product label. The code can be a barcode or a two-dimensional code. The content of the code, that is, the product information can include product name, unit price, model, manufacture Suppliers, origins and discount promotion information, etc. After reading the product information, the user chooses to purchase or cancel the purchase of the product. In this step, it is supported to read the product information multiple times. After the user confirms the purchase of at least one product, fill in the original electronic order form based on the read product information. project information to generate sales electronic orders.
步骤204、终端将销售电子订单发送至商户后台服务器。Step 204, the terminal sends the sales electronic order to the backend server of the merchant.
在生成销售电子订单并确定购物完毕后,进入结账步骤,确认采用移动支付的方式结账,触发终端将销售电子订单发送至商户后台服务器,用于商户后台服务器对销售电子订单中的商品信息的合法性进行验证,如,确认商品名称与商品价格是否对应等。终端在发送销售电子订单的同时,将自身的终端标识也提交至商户后台服务器,用户商户后台服务器对提交销售电子订单的终端进行识别。After generating the sales electronic order and confirming that the shopping is completed, enter the checkout step, confirm that the mobile payment is used for checkout, and trigger the terminal to send the sales electronic order to the merchant's background server, which is used by the merchant's background server to verify the legality of the product information in the sales electronic order. For example, confirm whether the name of the product corresponds to the price of the product, etc. When the terminal sends the sales electronic order, it also submits its own terminal identification to the back-end server of the merchant, and the back-end server of the user merchant identifies the terminal that submitted the electronic sales order.
步骤205、商户后台服务器对销售电子订单的合法性验证通过后,请求支付服务器进行支付。Step 205: After the merchant background server passes the legality verification of the sales electronic order, it requests the payment server to make payment.
商户后台服务器对销售电子订单中携带的商品信息进行确认并核对无误后,将该销售电子订单及接收到的终端标识共同发送至支付服务器,指示支付服务器利用销售电子订单,针对该终端标识对应的移动支付账户进行支付操作。After confirming and checking the product information carried in the electronic sales order, the merchant’s back-end server sends the electronic sales order and the received terminal identification to the payment server, instructing the payment server to use the electronic sales order to target the terminal identification corresponding to the payment server. Mobile payment account for payment operations.
较优的,在本步骤中,可以对接收到的终端标识的合法性也进行验证,且为了增强业务的安全性,在对销售电子订单及终端标识的合法性均验证通过后,将销售电子订单及终端标识加密后发送至支付服务器。Preferably, in this step, the validity of the received terminal identification can also be verified, and in order to enhance the security of the business, after the verification of the legality of the sales electronic order and the terminal identification is passed, the sales electronic The order and terminal ID are encrypted and sent to the payment server.
步骤206、支付服务器向终端发送确认支付请求。Step 206, the payment server sends a payment confirmation request to the terminal.
支付服务器在接收到商户后台服务器发送的销售电子订单和终端标识后,可以利用销售电子订单中的商品信息确认支付金额,并向该终端标识对应的终端发送确认支付请求,请求终端确认此次支付,所述确认支付请求中可以携带有该销售电子订单的电子订单编号(与原始电子订单的电子订单编号相同)和支付金额信息。After the payment server receives the sales electronic order and the terminal identification sent by the merchant's background server, it can use the commodity information in the sales electronic order to confirm the payment amount, and send a confirmation payment request to the terminal corresponding to the terminal identification, requesting the terminal to confirm the payment , the electronic order number of the sales electronic order (same as the electronic order number of the original electronic order) and payment amount information may be carried in the confirmation payment request.
为了确保业务的安全性,较优的,可以生成一个随机数,在该确认支付请求中携带该随机数,用于标识该次支付业务。In order to ensure the security of the service, preferably, a random number can be generated, and the random number is carried in the confirmation payment request to identify the payment service.
步骤207、终端确认支付,提交支付密码至支付服务器。Step 207, the terminal confirms the payment, and submits the payment password to the payment server.
在终端接收到支付服务器发送的确认支付请求时,用户确认该确认支付请求中携带的电子订单编号和支付金额与此前发送的销售电子订单中的电子订单编号和支付金额是否吻合,如确认可以支付,通过终端提交支付密码至支付服务器。When the terminal receives the confirmation payment request sent by the payment server, the user confirms whether the electronic order number and payment amount carried in the confirmation payment request are consistent with the electronic order number and payment amount in the previously sent sales electronic order. , submit the payment password to the payment server through the terminal.
若所述确认支付请求中还携带有随机数,则在提交支付密码的同时将该随机数返回至支付服务器。If the confirmation payment request also carries a random number, the random number is returned to the payment server while submitting the payment password.
较优的,为了进一步增强业务的安全性,可以设置一个安全密钥,对提交的支付密码进行加密。Preferably, in order to further enhance the security of the business, a security key can be set to encrypt the submitted payment password.
步骤208、支付服务器确认支付。
支付服务器验证终端提交的支付密码与保存的该终端的终端标识对应的支付密码是否一致,若支付密码是加密后的,则对该支付密码进行解密后,验证支付信息中的支付密码与保存的该终端的终端标识对应的支付密码是否一致。在确定支付密码无误时,利用电子订单编号提取商户信息,将该终端标识对应的移动支付账户中对应的支付金额转账至商户对应的账户中。The payment server verifies whether the payment password submitted by the terminal is consistent with the stored payment password corresponding to the terminal ID of the terminal. Whether the payment password corresponding to the terminal ID of the terminal is the same. When it is determined that the payment password is correct, the merchant information is extracted using the electronic order number, and the corresponding payment amount in the mobile payment account corresponding to the terminal identifier is transferred to the corresponding account of the merchant.
需要说明的是,在支付服务器中预先保存有终端标识与安全密钥以及终端标识与支付密码的对应关系,当支付服务器接收到利用安全密钥加密后的支付密码时,根据支付信息中携带的终端标识,确定该终端标识对应的安全密钥,并利用该安全密钥对该支付密码进行解密后,根据预先保存的终端标识与支付密码的对应关系,验证支付密码与该终端标识对应的支付密码是否一致。It should be noted that the corresponding relationship between the terminal ID and the security key as well as the terminal ID and the payment password is stored in advance in the payment server. When the payment server receives the payment password encrypted with the security key, it will Terminal ID, determine the security key corresponding to the terminal ID, and use the security key to decrypt the payment password, and verify the payment password corresponding to the terminal ID according to the corresponding relationship between the terminal ID and the payment password saved in advance. Whether the passwords are consistent.
支付服务器在完成支付操作后,可以分别向终端和商户后台服务器发送支付成功信息,确认支付成功。After the payment server completes the payment operation, it can send payment success information to the terminal and the merchant's background server respectively to confirm that the payment is successful.
步骤209、商户后台服务器生成支付凭证。
商户后台服务器在确认支付完成后,针对该次支付中的终端及已支付的商品生成支付凭证,所述支付凭证中包括终端标识及所支付商品的商品信息。根据后续对支付凭证验证方式的不同,商户后台服务器可以将生成的支付凭证发送给凭证验证终端及该支付凭证对应的终端,或者仅发送给该支付凭证对应的终端。After the merchant background server confirms that the payment is completed, it generates a payment voucher for the terminal in the payment and the paid commodity, and the payment voucher includes the terminal identification and the commodity information of the paid commodity. Depending on the subsequent verification methods for the payment voucher, the merchant background server can send the generated payment voucher to the voucher verification terminal and the terminal corresponding to the payment voucher, or only to the terminal corresponding to the payment voucher.
步骤210、凭证验证终端对支付凭证进行验证。
所述凭证验证终端可以为POS机,用于对支付凭证进行验证。凭证验证终端对支付凭证的验证方式包括但不限于以下两种方式:The credential verification terminal may be a POS machine, which is used to verify the payment credential. The verification methods of the payment certificate by the certificate verification terminal include but are not limited to the following two methods:
第一种、The first,
在所述商户后台服务器将生成的支付凭证发送给凭证验证终端及该支付凭证对应的终端时,凭证验证终端对支付凭证的验证具体包括:When the merchant background server sends the generated payment voucher to the voucher verification terminal and the terminal corresponding to the payment voucher, the verification of the payment voucher by the voucher verification terminal specifically includes:
凭证验证终端读取终端中的支付凭证,确定自身存储的包含读取的支付凭证中的终端标识的支付凭证,并将读取的支付凭证中的商品信息与确定的支付凭证中的商品信息进行比较,在比较结果一致时,确认用户购物成功,否则,确认用户购物失败。The credential verification terminal reads the payment credential in the terminal, determines the payment credential stored by itself that includes the terminal identification in the read payment credential, and compares the commodity information in the read payment credential with the commodity information in the determined payment credential. Comparison, when the comparison results are consistent, it is confirmed that the user's shopping is successful, otherwise, it is confirmed that the user's shopping has failed.
第二种、the second type,
在所述商户后台服务器将生成的支付凭证发送给该支付凭证对应的终端时,凭证验证终端对支付凭证的验证具体包括:When the merchant background server sends the generated payment voucher to the terminal corresponding to the payment voucher, the verification of the payment voucher by the voucher verification terminal specifically includes:
凭证验证终端读取终端中的支付凭证,并将该支付凭证发送至商户后台服务器;The credential verification terminal reads the payment credential in the terminal, and sends the payment credential to the back-end server of the merchant;
商户后台服务器确定自身存储的包含接收到的支付凭证中的终端标识的支付凭证,并将接收到的支付凭证中的商品信息与确定的支付凭证中的商品信息进行比较,并将比较结果发送至凭证验证终端;The merchant background server determines the payment certificate stored by itself that contains the terminal identification in the received payment certificate, compares the product information in the received payment certificate with the determined product information in the payment certificate, and sends the comparison result to credential verification terminal;
凭证验证终端在接收到商户后台服务器发送的比较结果一致的消息时,确认用户购物成功,否则,在接收到商户后台服务器发送的比较结果不一致的消息时,确认用户购物失败。When the credential verification terminal receives the message that the comparison result is consistent from the background server of the merchant, it confirms that the user has successfully purchased, otherwise, when it receives the message that the comparison result is inconsistent from the background server of the merchant, it confirms that the user has failed to purchase.
通过本发明实施例二提供的方法,在支付服务器进行支付操作之前,由商户后台服务器验证销售电子订单中商品信息的准确性,从而从商户侧确保后续支付操作的准确性;通过在确认支付请求中携带随机数和将终端提交的支付密码加密,提高了支付业务的安全性;并可以进一步由商户后台服务器生成支付凭证,由凭证验证终端读取终端中的支付凭证,通过凭证验证终端对利用该终端对应的移动支付账户购买的商品的商品信息进行验证,确认此次购物是否成功,或者凭证验证终端将读取的支付凭证发送给商户后台服务器,接收商户后台服务器对利用该终端对应的移动支付账户购买的商品的商品信息的验证结果,来确认此次购物是否成功,进一步解决了如何对远程支付的结果进行验证的问题。Through the method provided by Embodiment 2 of the present invention, before the payment server performs the payment operation, the merchant background server verifies the accuracy of the commodity information in the sales electronic order, thereby ensuring the accuracy of the subsequent payment operation from the merchant side; by confirming the payment request The security of the payment business is improved by carrying random numbers and encrypting the payment password submitted by the terminal; and the merchant’s background server can further generate payment vouchers, and the voucher verification terminal can read the payment vouchers in the terminal, and through the voucher verification terminal, use The product information of the product purchased by the mobile payment account corresponding to the terminal is verified to confirm whether the shopping is successful, or the credential verification terminal sends the read payment certificate to the backend server of the merchant, and the backend server of the merchant receives the mobile payment corresponding to the terminal. The verification result of the product information of the product purchased by the payment account is used to confirm whether the shopping is successful, and further solves the problem of how to verify the result of the remote payment.
实施例三、Embodiment three,
本发明实施例三提供一种远程支付的系统,该系统的结构示意图如图3所示,该系统包括终端11和支付服务器12,其中:Embodiment 3 of the present invention provides a remote payment system. The structural diagram of the system is shown in FIG. 3 . The system includes a terminal 11 and a
终端11用于将读取的需要购买的商品的商品信息写入原始电子订单后生成销售电子订单,并发送该销售电子订单;支付服务器12用于根据接收到的销售电子订单,进行支付操作。The terminal 11 is used to write the read commodity information of the commodity to be purchased into the original electronic order to generate a sales electronic order, and send the sales electronic order; the
所述系统还包括商户后台服务器13:Described system also comprises trader background server 13:
商户后台服务器13用于在接收到终端发送的购物请求时,发送原始电子订单;The
所述商户后台服务器13还用于接收终端发送的销售电子订单,在对销售电子订单中商品信息的合法性验证通过后,将该销售电子订单发送给支付服务器。The
所述支付服务器12还用于向终端发送携带有随机数的确认支付请求,并在确认终端返回的随机数与发送给该终端的随机数相同时,利用终端返回的支付密码,完成支付操作。The
所述终端11还用于在接收到携带有随机数的确认支付请求时,向支付服务器返回该随机数和支付密码。The terminal 11 is further configured to return the random number and payment password to the payment server when receiving the confirmation payment request carrying the random number.
所述系统还包括凭证验证终端14:The system also includes a credential verification terminal 14:
所述商户后台服务器13还用于在确认支付完成时,生成包括有终端标识及所支付的商品的商品信息的支付凭证,并将该支付凭证发送给终端和凭证验证终端。The
所述凭证验证终端14用于读取终端中的支付凭证,确定自身存储的包含读取的支付凭证中的终端标识的支付凭证,并将读取的支付凭证中的商品信息与确定的支付凭证中的商品信息进行比较,在比较结果一致时,确认购物成功。The
所述商户后台服务器13还用于在确认支付完成时,生成包括有终端标识及所支付的商品的商品信息的支付凭证,将该支付凭证发送给终端,并接收凭证验证终端发送的支付凭证,确定自身存储的包含接收到的支付凭证中的终端标识的支付凭证,并将接收到的支付凭证中的商品信息与确定的支付凭证中的商品信息进行比较,并将比较结果发送至凭证验证终端。The
所述凭证验证终端14还用于将读取的终端中的支付凭证发送至商户后台服务器,并在接收到商户后台服务器发送的比较结果一致的消息时,确认购物成功。The
实施例四、Embodiment four,
本发明实施例四提供一种终端,该终端的结构示意图如图4所示,该终端包括销售电子订单生成模块21和指示支付模块22,其中:Embodiment 4 of the present invention provides a terminal. The structural diagram of the terminal is shown in FIG. 4 . The terminal includes a sales electronic
销售电子订单生成模块21用于将读取的需要购买商品的商品信息写入所述原始电子订单,生成销售电子订单;指示支付模块22用于将销售电子订单发送给支付服务器,指示支付服务器根据接收到的销售电子订单进行支付操作。The sales electronic
所述终端还包括购物请求发送模块23和原始电子订单接收模块24,其中:The terminal also includes a shopping
购物请求发送模块23用于向商户后台服务器发送购物请求;原始电子订单接收模块24用于接收所述商户后台服务器返回的原始电子订单。The shopping
所述终端还包括确认支付模块25,用于在接收到支付服务器发送的携带有随机数的确认支付请求时,向该支付服务器返回该随机数和支付密码。The terminal also includes a
所述终端还包括支付凭证保存模块26,用于接收并保存商户后台服务器发送的支付凭证。所述支付凭证保存模块26,还用于凭证验证终端读取支付凭证,对该支付凭证进行验证。The terminal also includes a payment
实施例五、Embodiment five,
本发明实施例五提供一种服务器,该服务器的结构示意图如图5所示,该服务器包括订单发送模块31,其中:Embodiment 5 of the present invention provides a server. The structural diagram of the server is shown in FIG. 5. The server includes an
订单发送模块31用于向终端发送原始电子订单,指示终端将需要购买的商品的商品信息写入所述原始电子订单,生成用于完成支付操作的销售电子订单。The
所述服务器还包括请求接收模块32:The server also includes a request receiving module 32:
请求接收模块32用于接收终端发送的购物请求,指示订单发送模块向终端发送原始电子订单。The
所述服务器还包括商品信息核对模块33、支付凭证生成模块34和支付凭证发送模块35,其中:The server also includes a commodity
商品信息核对模块33用于在对接收到的销售电子订单中商品信息的合法性验证通过时,将该销售电子订单发送给支付服务器。The commodity
支付凭证生成模块34用于在确认支付完成时,生成包括有终端标识及所支付的商品的商品信息的支付凭证。The payment
支付凭证发送模块35用于将所述支付凭证发送至终端和凭证验证终端,指示凭证验证终端读取终端中的支付凭证,并根据支付凭证发送模块发送的支付凭证对读取的支付凭证的合法性进行验证。The payment
所述服务器还包括支付凭证校验模块36。The server also includes a payment
所述支付凭证发送模块35还用于将所述支付凭证发送至终端,指示凭证验证终端读取终端中的支付凭证,并将读取的支付凭证发送给支付凭证校验模块。The payment
所述支付凭证校验模块36用于确定自身存储的包含接收到的支付凭证中的终端标识的支付凭证,将接收到的支付凭证中的商品信息与确定的支付凭证中的商品信息进行比较,并将比较结果发送至凭证验证终端。The payment
所述服务器还包括用户信息管理模块37和安全模块38,其中:The server also includes a user
用户信息管理模块37用于对接收到的终端标识的合法性进行验证,在对接收到的终端标识的合法性验证通过时,将该终端标识发送给支付服务器,请求支付服务器根据接收到的终端标识,与该终端标识对应的终端进行支付操作。用户信息管理模块37可以在终端发送购物请求以及销售电子订单时,接收到终端发送的终端标识。The user
安全模块38用于对销售电子订单和终端标识进行加密,并将加密后的销售电子订单和终端标识发送给支付服务器。The
所述服务器可以是本发明实施例一至实施例四中的商户后台服务器,服务器中的订单发送模块向终端发送原始电子订单可以是由请求接收模块接收到终端发送的购物请求触发的,也可能是定时触发的,也可能是由其他条件触发的,在本发明实施例中不对此进行具体限定。The server may be the backend server of the merchant in Embodiment 1 to Embodiment 4 of the present invention. The order sending module in the server may send the original electronic order to the terminal. It may be triggered by the request receiving module receiving the shopping request sent by the terminal, or it may be It may be triggered by timing, or may be triggered by other conditions, which is not specifically limited in this embodiment of the present invention.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.
Claims (19)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010105212126A CN102456194A (en) | 2010-10-27 | 2010-10-27 | Remote payment method, system, terminal and server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010105212126A CN102456194A (en) | 2010-10-27 | 2010-10-27 | Remote payment method, system, terminal and server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102456194A true CN102456194A (en) | 2012-05-16 |
Family
ID=46039361
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2010105212126A Pending CN102456194A (en) | 2010-10-27 | 2010-10-27 | Remote payment method, system, terminal and server |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102456194A (en) |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102722816A (en) * | 2012-05-24 | 2012-10-10 | 张盛毅 | Mobile payment method, system and device |
| CN103679492A (en) * | 2012-09-12 | 2014-03-26 | 卓望数码技术(深圳)有限公司 | Method and system for goods order and consumption recognition in O2O mode |
| CN105046478A (en) * | 2015-06-18 | 2015-11-11 | 广州市百果园网络科技有限公司 | Method of processing article and system thereof |
| CN105260903A (en) * | 2015-07-23 | 2016-01-20 | 吕健军 | Method and system used for interaction of reservation information and order information of e-commerce |
| CN105493116A (en) * | 2013-05-15 | 2016-04-13 | 维萨国际服务协会 | Method and system for providing proof of payment |
| CN105809443A (en) * | 2014-12-30 | 2016-07-27 | 中兴通讯股份有限公司 | Self-service shopping asynchronous payment method, mobile terminal and payment system |
| CN106096943A (en) * | 2016-06-01 | 2016-11-09 | 中国联合网络通信集团有限公司 | Method of payment based on NFC, deduct fees device and terminal |
| CN106355385A (en) * | 2016-09-25 | 2017-01-25 | 上海锐得电子有限公司 | Novel two-dimensional code payment method for electronic scale |
| CN106572133A (en) * | 2015-10-09 | 2017-04-19 | 阿里巴巴集团控股有限公司 | Method and device for providing and obtaining real time terminal information |
| CN107480993A (en) * | 2016-06-07 | 2017-12-15 | 华为技术有限公司 | Data processing method, related device and system |
| CN108242007A (en) * | 2016-12-26 | 2018-07-03 | 纳恩博(北京)科技有限公司 | Service providing method and device |
| CN108537533A (en) * | 2018-03-23 | 2018-09-14 | 阿里巴巴集团控股有限公司 | Self-service shopping settlement method and system |
| CN108960806A (en) * | 2017-05-17 | 2018-12-07 | 北京博瑞彤芸文化传播股份有限公司 | payment processing method |
| CN110443638A (en) * | 2019-07-16 | 2019-11-12 | 广州微米物联网科技有限公司 | A kind of intelligent vending machine approaches to IM and system based on sports center |
| CN112241886A (en) * | 2019-07-18 | 2021-01-19 | 尹翀 | Online payment method, system, user terminal, server and storage medium |
| WO2025077211A1 (en) * | 2023-10-13 | 2025-04-17 | 华为技术有限公司 | Payment method and electronic device |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1464448A (en) * | 2002-06-25 | 2003-12-31 | 鸿富锦精密工业(深圳)有限公司 | Mobile sales accessory system and method thereof |
| CN1841425A (en) * | 2005-03-31 | 2006-10-04 | 华为技术有限公司 | Mobile terminal shopping method and system thereof |
| JP2007041993A (en) * | 2005-08-05 | 2007-02-15 | Nec Corp | Charge settlement system, charge settlement center device, terminal apparatus, charge settlement method to be used for them, and program thereof |
| CN101072384A (en) * | 2007-06-20 | 2007-11-14 | 中国工商银行股份有限公司 | Mobile phone payment method and system based on mobile phone bank |
| CN101271561A (en) * | 2008-05-16 | 2008-09-24 | 腾讯科技(深圳)有限公司 | Electronic commerce trade method and system |
| CN101853460A (en) * | 2010-05-17 | 2010-10-06 | 李黎明 | Method for realizing active propelling and payment of bill |
-
2010
- 2010-10-27 CN CN2010105212126A patent/CN102456194A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1464448A (en) * | 2002-06-25 | 2003-12-31 | 鸿富锦精密工业(深圳)有限公司 | Mobile sales accessory system and method thereof |
| CN1841425A (en) * | 2005-03-31 | 2006-10-04 | 华为技术有限公司 | Mobile terminal shopping method and system thereof |
| JP2007041993A (en) * | 2005-08-05 | 2007-02-15 | Nec Corp | Charge settlement system, charge settlement center device, terminal apparatus, charge settlement method to be used for them, and program thereof |
| CN101072384A (en) * | 2007-06-20 | 2007-11-14 | 中国工商银行股份有限公司 | Mobile phone payment method and system based on mobile phone bank |
| CN101271561A (en) * | 2008-05-16 | 2008-09-24 | 腾讯科技(深圳)有限公司 | Electronic commerce trade method and system |
| CN101853460A (en) * | 2010-05-17 | 2010-10-06 | 李黎明 | Method for realizing active propelling and payment of bill |
Cited By (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102722816B (en) * | 2012-05-24 | 2015-08-05 | 张盛毅 | A kind of method, system and device of mobile payment |
| CN102722816A (en) * | 2012-05-24 | 2012-10-10 | 张盛毅 | Mobile payment method, system and device |
| CN103679492A (en) * | 2012-09-12 | 2014-03-26 | 卓望数码技术(深圳)有限公司 | Method and system for goods order and consumption recognition in O2O mode |
| CN103679492B (en) * | 2012-09-12 | 2017-07-28 | 卓望数码技术(深圳)有限公司 | A kind of method and system of commercial articles ordering and consumption identification under O2O patterns |
| CN105493116A (en) * | 2013-05-15 | 2016-04-13 | 维萨国际服务协会 | Method and system for providing proof of payment |
| CN105809443A (en) * | 2014-12-30 | 2016-07-27 | 中兴通讯股份有限公司 | Self-service shopping asynchronous payment method, mobile terminal and payment system |
| CN105046478A (en) * | 2015-06-18 | 2015-11-11 | 广州市百果园网络科技有限公司 | Method of processing article and system thereof |
| CN105260903A (en) * | 2015-07-23 | 2016-01-20 | 吕健军 | Method and system used for interaction of reservation information and order information of e-commerce |
| CN106572133A (en) * | 2015-10-09 | 2017-04-19 | 阿里巴巴集团控股有限公司 | Method and device for providing and obtaining real time terminal information |
| CN106096943A (en) * | 2016-06-01 | 2016-11-09 | 中国联合网络通信集团有限公司 | Method of payment based on NFC, deduct fees device and terminal |
| CN107480993A (en) * | 2016-06-07 | 2017-12-15 | 华为技术有限公司 | Data processing method, related device and system |
| US11436573B2 (en) | 2016-06-07 | 2022-09-06 | Huawei Technologies Co., Ltd. | Data processing method, related apparatus, and system |
| CN107480993B (en) * | 2016-06-07 | 2021-02-23 | 华为技术有限公司 | Data processing method, related device and system |
| CN106355385A (en) * | 2016-09-25 | 2017-01-25 | 上海锐得电子有限公司 | Novel two-dimensional code payment method for electronic scale |
| CN106355385B (en) * | 2016-09-25 | 2019-11-22 | 上海云秤数据科技有限公司 | The novel two dimensional code method of payment for electronic scale |
| CN108242007A (en) * | 2016-12-26 | 2018-07-03 | 纳恩博(北京)科技有限公司 | Service providing method and device |
| CN108242007B (en) * | 2016-12-26 | 2022-01-25 | 纳恩博(北京)科技有限公司 | Service providing method and device |
| CN108960806A (en) * | 2017-05-17 | 2018-12-07 | 北京博瑞彤芸文化传播股份有限公司 | payment processing method |
| CN108537533B (en) * | 2018-03-23 | 2020-11-24 | 创新先进技术有限公司 | A kind of self-service shopping settlement method and system |
| CN112418849A (en) * | 2018-03-23 | 2021-02-26 | 创新先进技术有限公司 | Self-service shopping settlement method and system |
| CN108537533A (en) * | 2018-03-23 | 2018-09-14 | 阿里巴巴集团控股有限公司 | Self-service shopping settlement method and system |
| CN112418849B (en) * | 2018-03-23 | 2024-06-04 | 创新先进技术有限公司 | Self-service shopping settlement method and system |
| CN110443638A (en) * | 2019-07-16 | 2019-11-12 | 广州微米物联网科技有限公司 | A kind of intelligent vending machine approaches to IM and system based on sports center |
| CN112241886A (en) * | 2019-07-18 | 2021-01-19 | 尹翀 | Online payment method, system, user terminal, server and storage medium |
| WO2025077211A1 (en) * | 2023-10-13 | 2025-04-17 | 华为技术有限公司 | Payment method and electronic device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102456194A (en) | Remote payment method, system, terminal and server | |
| AU2012294451B2 (en) | Payment device with integrated chip | |
| JP6303488B2 (en) | Settlement system and settlement method | |
| US20160019528A1 (en) | System and method for payment and settlement using barcode | |
| CN103457913B (en) | Data processing method, communication terminal, server and system | |
| US20150178814A1 (en) | Methods and systems for conducting online transactions | |
| CN103325043A (en) | System and method for tracking and verifying commodity purchased on internet | |
| WO2014008860A1 (en) | Method and system for controlling mobile data terminals | |
| CN107025548A (en) | Transaction processing method, terminal and system | |
| JP2007128192A (en) | Settlement system, transaction management server, address conversion server, and settlement method and program used therefor | |
| US20120109762A1 (en) | Method and apparatus for providing mobile payment through a device user interface | |
| US11210623B2 (en) | Authentication system for purchase delivery | |
| KR101828742B1 (en) | Security-enhanced credit card easy payment systems and method thereof | |
| KR20120098508A (en) | Merchandise trading method and shopping support system supporting the same | |
| CN106462856A (en) | Commodity anti-counterfeiting verification system | |
| CN115564470A (en) | Electronic coupon information processing method and device | |
| WO2012079145A1 (en) | Method and system for product or service source authentication | |
| CN102149011B (en) | Digital television payment method and system based on smart card of digital television | |
| WO2017092202A1 (en) | Transaction method and transaction system | |
| US20140149291A1 (en) | System and method for electronic commerce | |
| KR20120100283A (en) | System and method for electronic payment | |
| CN104106088A (en) | Payment method for online shopping | |
| TWM588302U (en) | System for mobile payment management | |
| CA2995865A1 (en) | Electronic-certificate-based transaction method and system | |
| TWI569214B (en) | The system and method of purchasing stored value points |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120516 |