Online payment method and system thereof

An online payment and legal technology, applied in the Internet field, can solve problems such as low security, low code reusability, and unreasonable server design, so as to reduce labor and time costs and avoid security threats.

Inactive Publication Date: 2017-08-29
SHENZHEN SKYWORTH RGB ELECTRONICS CO LTD
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing technology has the following problems: 1) When a product involves various payment methods such as WeChat payment, Alipay payment, and web payment, the internal logic of each module is processed separately, so each time a new payment method is added, It is necessary to go through the payment logic again to complete the relevant functions; 2) When a department operates multiple products that require online payment, the subsequent product payment process needs to be completed again. Although it is a different product, the payment module The process is the same, the reusability of the code is

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Online payment method and system thereof
  • Online payment method and system thereof
  • Online payment method and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0025] Example one

[0026] figure 1 It is a schematic flow chart of an online payment method provided in Embodiment 1 of the present invention. The method is suitable for online order processing. The method can be executed by an online payment system, and the online payment system can be implemented by software and / or hardware. Such as figure 1 As shown, the method includes:

[0027] Step 110: Receive a transaction request sent by at least one application server, where the transaction request carries transaction information, an application server identifier, and a third-party server identifier.

[0028] The payment system can receive transaction requests sent by one or more application servers connected to it, and transactions include: order payment, order refund, order refund progress query and other operations related to online transactions.

[0029] Among them, the transaction information carried in the transaction request includes: transaction time, order number, order status, p...

Example Embodiment

[0036] Example two

[0037] figure 2 It is a schematic flowchart of an online payment method provided in the second embodiment of the present invention. The embodiment of the present invention specifically optimizes step 120 on the basis of the above-mentioned embodiment 1, and the method includes:

[0038] Step 210: Receive a transaction request sent by at least one application server, where the transaction request carries transaction information, an application server identifier, and a third-party server identifier.

[0039] Step 220: Determine whether the target application server is legal according to the application server identifier.

[0040] The application server has a unique identification identifier, and verifying the legitimacy of the application server according to the identifier of the application server is to prevent malicious requests from damaging the system. When the identification of the application server matches the identification of the application server pre-as...

Example Embodiment

[0057] Example three

[0058] Image 6 It is a structural block diagram of an online payment system provided in the third embodiment of the present invention. Such as Image 6 As shown, the system includes:

[0059] The transaction request receiving module 610 is configured to receive a transaction request sent by at least one application server, and the transaction request carries transaction information, an application server identifier, and a third-party server identifier;

[0060] The interface control information acquisition module 620 is configured to identify the corresponding target application server and the target third-party server according to the application server identifier and the third-party server identifier, and obtain corresponding target application server interface control information and target third-party server interface control information ;

[0061] The transaction information processing module 630 is configured to send transaction information to the targ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Embodiments of the invention disclose an online payment method and a system thereof. The method comprises the following steps of receiving a transaction request sent by at least one application server, wherein the transaction request carries transaction information, an application server identification and a third party server identification; according to the application server identification and the third party server identification, identifying a corresponding target application server and a target third party server respectively, and acquiring interface control information of the corresponding target application server and interface control information of the target third party server; according to the interface control information of the target third party server, sending the transaction information to the target third party server, and receiving a transaction information feedback result returned by the target third party server; and according to the interface control information of the target application server, sending the transaction information feedback result to the target application server so as to carry out transaction processing. In the embodiments of the invention, a utilization rate and payment efficiency of the servers are increased and safety of a safety system is guaranteed.

Description

Technical field [0001] The embodiments of the present invention relate to the field of Internet technology, and in particular to an online payment method and system. Background technique [0002] With the rapid popularization of smart phones and the rapid development of e-commerce, online payment is becoming more and more accepted by people under the leadership of Alipay and WeChat Pay. All major mobile applications (applications, APPs) will use online payment functions. And often in a company or even in a department, there are often two or more apps owned and operated by it. Users have different preferences in payment options. Therefore, in a company or department, APP’s online payment involves multiple applications paying to a company account, and multiple payment methods must be supported at the same time. [0003] The existing solutions for APP applications or online payments on H5 pages are handled separately by a single business module. The existing technology has the foll...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06Q20/02G06Q20/08G06Q20/16G06Q20/38
CPCG06Q20/02G06Q20/0855G06Q20/16G06Q20/382G06Q20/3823G06Q20/3829
Inventor 毛志华
Owner SHENZHEN SKYWORTH RGB ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products