IP Library Granted Patent US 10,467,603
Granted Patent B2
US 10,467,603 · App. 15/000,518 · Granted Nov 5, 2019

Online payment processing method, apparatus and system

Inventors: Zhao Liu (Shenzhen, CN); Ge Liu (Shenzhen, CN); Xiongwei Peng (Shenzhen, CN); Yuheng Xie (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
G06Q20/102G06Q20/027G06Q20/42
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,467,603
App. No.
15/000,518
Granted
Nov 5, 2019
Kind
B2
Abstract

An online payment processing method, apparatus and system provide a simpler and less expensive online fund payment processing process. The method includes: sending a payment processing request from a merchant client to a payment request receiving server, the payment processing request carrying payment information; sending a uniform resource locator (URL) request to an open platform; processing payment by the open platform server based on the payment information obtained from the payment request receiving server and user information obtained from a user through a user client.

Claims (21)

1. An online payment processing method, comprising:

in a network comprising a payment request receiving server, an open platform server, a plurality of merchant clients, and a plurality of user clients, wherein the plurality of merchant clients have respective merchant accounts registered with the payment request receiving server, and the plurality of user clients have respective user accounts registered with the open platform server, wherein the plurality of merchant clients communicate with the payment request receiving server through a first application installed on the plurality of merchant clients, and the plurality of user clients communicate with the open platform server through a second application installed on the plurality of user clients, and wherein the payment request receiving server and the open platform server communicate with each other during a payment transaction between a respective merchant client and a respective user client:

sending a payment processing request from a first merchant client to the payment request receiving server through a first merchant account of the first merchant client registered with the payment request receiving server, the payment processing request carrying payment information;

sending, in response to receiving the payment processing request through the first merchant account of the first merchant client registered with the payment request receiving server, a payment uniform resource locator (URL) request from the payment request receiving server to the open platform server;

generating a URL of a web page by the open platform server corresponding to the payment URL request received from the payment request receiving server, the web page comprising the payment information and merchant information corresponding to the first merchant account of the first merchant client;

sending the URL of the web page from the open platform server to the payment request receiving server, wherein the payment request receiving server forwards the URL of the webpage to the first merchant client;

generating, by the first merchant client, a payment code corresponding to the URL of the web page, wherein the payment code is configured to enable the open platform server to identify the URL of the webpage to locate the payment information and the merchant information corresponding to the payment processing request previously sent from the first merchant client to the payment request receiving server;

sending the payment code from the first merchant client to a first user client;

in response to receiving the payment code from the first merchant client:

retrieving, by the first user client, the webpage containing the payment information and the merchant information from the open platform server in accordance with the payment code received from the first merchant client; and

sending user information from the first user client to the open platform server via a first user account of the first user client registered with the open platform server;

processing payment by the open platform server based on the payment information obtained from the payment request receiving server and the user information obtained from the user client;

sending a password for a user fund account from the first user client to the open platform server;

withdrawing a payment amount from the user fund account to a pooled application account at the open platform server; and

sending a payment information confirmation page from the open platform to the first user client.

2. The method according to claim 1 , wherein the sending of the payment code to the first user client is achieved by using the first user client to scan the payment code.

3. The method according to claim 1 , wherein the payment code is a two-dimensional bar code.

4. The method according to claim 1 , wherein the pooled application account includes fund collected for a plurality of merchants.

5. The method according to claim 1 , further comprising transferring the payment amount from the pooled application account to the first merchant account at the payment request receiving server.

6. The method according to claim 5 , further comprising transferring the payment amount from the first merchant account at the payment request receiving server to a merchant's bank account.

7. The method according to claim 1 , further comprising installing the first application on the first merchant client, the first merchant client communicating with the open platform server through the payment request receiving application and the payment request receiving server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2017
From: LIU, ZHAO; LIU, GE; PENG, XIONGWEI; XIE, YUHENG
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 041482/0662 →
Priority Claims (1)
CN 2013 1 0518396 · Oct 28, 2013 · national
Continuity (2)
Continuation PCTCN2014089707 · Oct 28, 2014
Related Publication 20160132846A1 · May 12, 2016