Note: Descriptions are shown in the official language in which they were submitted.
CA 02993684 2018-01-25
WO 2016/019535 PCT/CN2014/083839
Mailbox Payment Method And Mailbox Payment System
Technical Field
[1] The present invention relates to the field of payment technology, and
more particularly, to a
method and a mailbox payment system for a mailbox.
Background Technology
[2] Among various online payment methods, mobile payment verification
methods are popular
because of their simple operation. However, mobile payment verification method
is not
perfect, there are at least the following defects:
[3] 1) poor security. With the popularization of smartphones, the
replacement frequency of
mobile phone numbers of users is higher and higher, resulting in the change of
the mobile
phone number for the payment reserved by the user at the shopping website.
Instead, the
user's payment operation is complicated and a certain security risk is caused.
[4] 2) inefficient payment. Mobile verification payment method can only
achieve one online
payment transaction at a time, but cannot achieve multiple online payment
transactions in
batches. When the user needs to complete the payment of multiple orders, it is
cumbersome
and time consuming to verify payment by mobile phone.
[5] In order to adapt to the great development of the payment industry and
improve the
convenience and security of the users in the payment process, how to develop a
payment
method with convenient operation and high security has become an urgent
problem to be
solved.
Summary of the Invention
[6] The technical problem to be solved by the present invention lies in
that, in view of the
above defects in the prior art, a method and a mailbox payment system for a
mailbox are
provided.
[7] The technical solution adopted by the present invention for solving the
technical problem
is: constructing a method for paying for a mailbox, including the following
steps:
[8] S1) When the mailbox payment verification center receives the
verification request of
payment email login for one or more online payment transactions, the payment
mailbox
login verification request is securely verified;
[9] S2) When the payment box login verification request is not approved,
the mailbox payment
verification center will deliver the prompt of failure of submitting the
payment request to
the payment box, or when the payment mailbox login verification request is
approved,
delivering a payment confirmation message for the one or more online payment
CA 02993684 2018-01-25
WO 20161019535 PCT/CN2014/083839
transactions to the designated payee mailbox;
[10] S3) The E-mail Payment Verification Center receives a login
verification request to
confirm this or multiple online payment transactions, performs security
verification on the
verification request of the receiving email login, and when receiving email
login
verification request is approved, instruct each online payment transaction
involving the
relevant bank server (400) to complete the subsequent settlement process of
the online
payment transaction.
[11] In the above email payment method of the present invention, the method
further includes
the following steps:
[12] SO) E-mail payment verification center records the payment e-mail
account information
including the payment e-mail account and payment e-mail password as well as
the payment
e-mail registration information including the payment e-mail account number
and e-mail
password, and saves the record information to the database.
[13] In the above email payment method of the present invention, the
following steps are further
included between the step SO and the step Si:
[14] S01) The payment terminal device generates one or more online payment
transactions
according to the payment user operation and selects the mailbox payment method
for
implementing the one or more online payment transactions.
[15] In the above email payment method of the present invention, the step
of performing
security verification on the payment email login operation in step SI
includes:
[16] The mailbox payment verification center extracts the first input
account and the first input
password in the payment mailbox login verification request, and compares the
first input
account and the first input password with the payment mailbox account and the
payment
mailbox stored in the database;
[17] If the mailbox payment verification center determines that the first
input account is the
same as the payment email account and the first input password is the same as
the payment
email password, the payment mailbox login verification request is allowed to
pass the
security verification, and deliver a mailbox payment request to the payment
terminal to
submit a successful prompt message;
[18] If the mailbox payment verification center determines that the first
input account is
different from the payment email account, or determines that the first input
password is
different from the payment email password, the forbidden payment mailbox login
verification request passes the security verification and generates E-mail
payment request
submission failed message.
[19] In the above method for paying for a mailbox according to the present
invention, in the step
2
CA 02993684 2018-01-25
WO 2016/019535 PCT/CN2014/083839
S3, the mailbox payment verification center receives the login verification
request of the
receiving mailbox used to confirm this or multiple online payment
transactions, and the
steps to verify the security verification of the receiving email login
verification request
include:
[20] The mailbox payment verification center receives the payment mailbox
login verification
request returned by the payment receiving terminal device and used for
confirming the
transaction of this one or more online payment transactions, and extracts the
second input
account in the payment mailbox login verification request and the second input
password in
the login verification request of the receiving mailbox and comparing the
second input
account and the second input password with the receiving mailbox account and
the
receiving mailbox password respectively stored in the database;
[21] If the mailbox payment verification center determines that the second
input account is the
same as the payment mailbox account, and the second input password is the same
as the
password of the payment mailbox, the payment mailbox login verification
request is
allowed to pass the security verification, delivering prompt information
indicating that the
payment verification is successful to the payment terminal device and the
payment
receiving terminal device and delivering the electronic money in the one or
more online
payment transactions to the relevant bank server;
[22] If the mailbox payment verification center determines that the second
input account is
different from the receiving mailbox account or determines that the second
input password
is different from the receiving mailbox password, the forbidden payment
mailbox login
verification request passes the safety verification, and deliver a message to
the payment
terminal device and the payment receiving terminal device for the failure of
the mailbox
payment verification.
[23] The present invention also constructs a mailbox payment system, the
mailbox payment
system including: a payment terminal device, a mailbox payment verification
center and a
payment receiving terminal device;
[24] The mailbox payment verification center is used to receive a payment
mailbox login
verification request for one or more online payment transactions from the
payment terminal
device, perform security verification on a payment mailbox login verification
request,
when the login verification request is approved, payment confirmation
information for the
one or more online payment transactions is delivered to the designated payee
mailbox;
[25] The mailbox payment verification center is also used to receive a
payment mailbox login
verification request returned by the payment receiving terminal device for
confirming this
or multiple online payment transactions, performs security verification on the
verification
3
CA 02993684 2018-01-25
WO 2016/019535 PCT/CN2014/083839
request of the receiving email login, and when receiving email login
verification request is
approved, instruct each online payment transaction involving the relevant bank
server to
complete the subsequent settlement process of the online payment transaction.
[26] In the above-mentioned mailbox payment system of the present
invention, the mailbox
payment verification center includes a payment mailbox for recording the
payment mailbox
account and the payment mailbox password, and a registration module that
includes
payment mailbox registration information of the payment mailbox account and
the
payment mailbox password, and a database for storing the record information of
the
recording module.
[27] In the above-mentioned mailbox payment system of the present
invention, the payment
terminal device is also used to generate one or more online payment
transactions according
to a payment user operation and to select a mailbox for implementing the one
or more
online payment transactions payment method.
[28] In the above-mentioned mailbox payment system of the present
invention, the email
payment verification center also includes a communication module for receiving
a payment
mailbox login verification request from the payment terminal device and a
prompting
message for submitting a success / failure message to the payment terminal
device to
deliver a mailbox payment request, an extracting module is used for extracting
a first input
account and a first input password in a payment mailbox login verification
request and
configured to compare the first input account and the first input password
with the payment
mailbox account and the payment mailbox password stored in the database
respectively,
and determines that the first input account is the same as the payment email
account, and
the first input password is the same as the payment email password, the
payment mailbox
login verification request is allowed to pass the security verification, or
determining that
the first input account is different from the payment email account or the
first input
password is different from the payment email password, the payment mailbox
login
verification request is prohibited from passing the security verification
judgement module.
[29] In the above mailbox payment system of the present invention, the
communication module
is also used to receive the verification request of the receiving mailbox
which is returned
by the receiving terminal device to confirm the payment transaction of this or
multiple
online payment transactions;
[30] The extraction module is also used to extract a second input account
and a second input
password in a login verification request of the payment mailbox, and input the
second input
account and the second input password into the determination module;
[31] The judging module is also used to read the payment mailbox account
and the payment
4
CA 02993684 2018-01-25
WO 2016/019535 PCT1CN2014/083839
mailbox password stored in the database, compare the payment mailbox account
and the
payment mailbox password with the second input account and the second input
password
and comparing the second input account with the receiving email account, and
allowing the
receiving email login verification request to pass the security verification
when the second
input password is the same as the receiving email password;
[32] The judging module is also used to prohibit the payment mailbox login
verification request
from passing the security verification when it is determined that the second
input account is
different from the payment mailbox account or the second input password is
different from
the payment mailbox password;
[33] The communication module is also used to deliver prompt information
indicating that the
payment verification is successful to the payment terminal device and the
payment
receiving terminal device when the payment mailbox login verification request
is passed,
and deliver the E-currency in this or multiple online payment transactions to
the relevant
bank server;
[34] The communication module is also used to deliver prompt information
that the mailbox
payment verification fails to the payment terminal device and the payment
receiving
terminal device if the payment mailbox login verification request has not been
passed.
[35] Since the method and mailbox payment system for the mailbox of the
present invention
adopts the method of constructing a service platform that is capable of
performing business
connection with major banks for performing security verification through a
payment
mailbox login verification request and a payment mailbox login verification
request, thus
solving the technical problem that the mobile phone verifies the payment
method in the
existing technology that the security of the payment method is not high and
the user
verifies the payment method by the mobile phone only to complete the defect of
one online
payment transaction at a time. It has achieved a beneficial effect to provide
users with a
novelty, convenient payment operation, high security, and can realize multi
payment online
payment transactions.
Brief Description
[36] Figure 1 is a schematic structural diagram of a mailbox payment system
according to a
preferred example of the present invention;
[37] Figure 2 is a structural block diagram of a mailbox payment
verification center of the
mailbox payment system shown in Figure 1;
[38] Figure 3 is a flowchart of a method for paying a mailbox according to
a preferred example
of the present invention.
Description of the Preferred Examples
CA 02993684 2018-01-25
WO 2016/019535 PCT/CN2014/083839
[39] In order to solve the problem that the existing mobile phone
verification payment method
is not highly secure and the user can only complete one online payment
transaction at a
time under the condition that the mobile phone verifies the payment method,
the main
innovation of the present invention lies in:
[40] 1) Constructing an online payment service for one or more online
payment transactions by
performing a business transaction with major banks for secure verification
through a
payment mailbox login verification request and a payment mailbox login
verification
request E-mail payment verification center 200.
[41] Since the present invention adopts the method of constructing a
mailbox payment for batch
payment which can be used for business docking with major banks and is used
for
performing security verification respectively for payment mailbox login
verification
requests and collection mailbox login verification requests so as to realize
multi-line
payment transactions of the design of the verification center 200 so as to
solve the technical
problem that the mobile phone verifies the payment method's security is not
high and the
mobile phone verifies the payment efficiency of the mobile phone is
inefficient in the
existing technology so as to provide the user with a convenient payment
operation, high
security, and capable of realizing multiple payment transactions by paying in
batches.
[42] In order to make the object of the present invention more
comprehensible, the present
invention will be further described in detail below with reference to the
accompanying
drawings and examples. It is to be understood that the specific examples
described herein
are merely illustrative of the invention but not intended to limit the
invention.
[43] As shown in Figure 1, the mailbox payment system of the present
invention includes a
payment terminal device 100, a payment receiving terminal device 300, a mail
payment
verification center 200 connecting the payment terminal device 100 and the
payment
receiving terminal device 300, and a connection mailbox payment verification
center 200
bank server 400.
[44] Wherein, the payment terminal device 100 is used to generate one or
more online payment
transactions according to a user operation, and select a mailbox payment
method for
implementing the one or more online payment transactions.
[45] The payment terminal device 100 is also used to submit to the mailbox
payment
verification center 200 a mailbox payment verification request for the one or
more online
payment transactions.
[46] The mailbox payment verification center 200 is used to perform
security verification on the
mailbox payment verification request and instruct the relevant bank server 400
to complete
the subsequent settlement process of the online payment transaction when the
mailbox
6
CA 02993684 2018-01-25
WO 2016/019535 PCT/CN2014/083839
payment verification request is approved.
[47] The mailbox payment verification center 200 may be an existing mail
server. The payment
terminal device 100 / payment receiving terminal device 300 may be any one of
a
smartphone, a tablet, a notebook, or a desktop computer.
[48] As shown in Figure 2, the mailbox payment verifying center 200 of the
present invention
includes a judging module 203, an extracting module 202, a communication
module 201, a
database and a recording module 205 electrically connected with the judging
module 203.
[49] Wherein, the recording module 205 is used to record the payment email
registration
information including the payment user basic information, the payment email
account and
the payment email password applied by the payment user through the mailbox
payment
verification center 200. The recording module 205 is also used to record the
payment
mailbox registration information including the payment user basic information,
the
payment mailbox account, and the payment mailbox password applied by the
payment user
through the mailbox payment verification center 200.
[50] This database is used to store the above-mentioned payment email
registration information
and payment email registration information.
[51] The communication module 201 is used to receive a mailbox payment
verification request
submitted by the payment terminal device 100 and including a payment user
name, a first
input account, and a first input password.
[52] The extracting module 202 is used to extract a payment user name, a
first input account,
and a first input password in the mailbox payment verification request, and
input the first
input account and the first input password to the determination module 203.
[53] The judging module 203 is used to receive the first input account and
the first input
password, read a payment mailbox account and a payment mailbox password
corresponding to the payment user name in the database, and store the first
input account
number, an input password and payment mailbox account and payment mailbox
password
were compared.
[54] The judging module 203 is also used to determine the same number of
the first input
account as the account number of the payment mailbox, and the first input
password is the
same as the password of the payment email, allowing the mailbox payment
verification
request to be passed, and generating prompt information that the mailbox
payment
verification request is submitted successfully.
[55] The communication module 201 is also used to deliver prompt
information that the
mailbox payment verification request is successfully submitted to the payment
tenninal
device 100, and deliver the payment confirmation message to the designated
payment
7
CA 02993684 2018-01-25
WO 2016/019535 PCT/CN2014/083839
mailbox.
[56] The judging module 203 is also used to prohibit the mailbox payment
verification request
from being passed when the first input account is different from the payment
mailbox
account or the first input password is different from the payment mailbox
password,
generates a prompt message indicating that the mailbox payment verification
request
submission fails, and instructs the communication module 201 to deliver the
prompt
message indicating that the mailbox payment verification request submission
fails to the
payment terminal device 100.
[57] The communication module 201 is also used to receive a payment mailbox
login
verification request submitted by the payment receiving terminal device 300
for confirming
the transaction of the this or multiple of online payment transactions.
[58] The extraction module 202 is also used to extract the payment user
name, the second input
account, and the second input password in the payment mailbox login
verification request
and input the same to the determination module 203.
[59] The judging module 203 is also used to read a payment mailbox account
and a payment
mailbox password corresponding to the payment user name in the database, and
receive the
second input account and the second input password together with the payment
mailbox
account E-mail password were compared.
[60] If the judging module 203 judges that the second input account is the
same as the receiving
mailbox account and the second input password is the same as the receiving
mailbox
password, the judging module 203 allows the receiving mailbox login
verification request
to pass the security verification and If the judgement module 203 judges that
the second
input account is different from the payment mailbox account or the second
input password
is the same as the password of the payment mailbox, the prompt information
that the
mailbox payment verification is successful is simultaneously delivered to the
payment
terminal device 100 and the payment receiving terminal device 300. The judging
module
203 prohibits the payment mailbox login verification request from passing the
security
verification, and simultaneously delivers the prompt information that the
email payment
verification fails to the payment terminal device 100 and the payment
receiving terminal
device 300.
[61] The judging module 203 is also used to deliver the electronic money in
each online
payment transaction to the relevant bank server 400 involved in the online
payment
transaction through the communication module 201 when the payment mailbox
login
verification request is passed, it also instructs the bank server 400 to
complete the
subsequent settlement process of the online payment transaction based on the
electronic
8
CA 02993684 2018-01-25
WO 2016/019535 PCT/CN2014/083839
currency.
[62] In the following, the preferred method of the present invention is
taken as an example to
describe the method for paying a mailbox according to the present invention.
[63] As shown in Figure 3, in step S101, the mailbox payment verification
center 200 records
payment mailbox registration information including the payment user basic
information,
payment email account and payment email password registered by the payment
user
through the recording module 205. The payment user registers the payment
mailbox
registration information including the basic information of the payment user,
the payment
email account and the payment email password, and stores the registered
payment email
registration information and the payment mailbox registration information in
the database.
[64] In step SI02, when receiving the payment email login verification
request for one or more
online payment transactions via the communication module 201, the mailbox
payment
verification center 200 performs security verification on the payment email
login
verification request. The payment mailbox login verification process is as
follows: the
mailbox payment verification center 200 first extracts the payment user name,
the first
input account, and the first input password in the payment mailbox login
verification
request through the extraction module 202, and then, through the judgement
module 203,
searches the database for the payment user name has the same payment user name
and its
corresponding payment email account and payment email password, and compares
the
payment email account and the payment email password with the first input
account and
the first input password respectively.
[65] In step S103, if the determination module 203 determines that the
payment email account is
different from the first input account or the payment email password is
different from the
first input password, the payment mailbox login verification request is
forbidden to pass
the security verification and the next step is executed S104.
[66] If the judgement module 203 determines that the payment email account
is the same as the
first input account and the payment email password is the same as the first
input password,
the payment mailbox login verification request is allowed to pass the security
verification,
and the next step S105 is executed.
[67] In step S104, the communication module 201 receives the prompt
information that the
submission of the payment request for the mailbox generated by the
determination module
203 has failed, and delivers the prompt information to the payment terminal
device 100.
[68] In step S105, the communication module 201 is received by the judging
module 203
generates a mailbox payment request submitted to the success of information
and payment
confirmation information, payment request will be submitted to the success of
the email
9
CA 02993684 2018-01-25
WO 2016/019535 PCT/CN2014/083839
message to the payment terminal device 100, and the payment confirmation
message mail
deliver to the specified mailbox.
[69] In step S106, the mailbox payment verification center 200 receives a
payment mailbox
login verification request for confirming this or multiple of online payment
transactions
through the communication module 201, and performs security verification on
the payment
mailbox login verification request. The verification process of the login
verification is as
follows: the mailbox payment verification center 200 first extracts the
payment user name,
the second input account and the second input password in the payment mailbox
login
verification request through the extraction module 202 and then searches
through the
determination module 203 and the receiving user name in the database and the
receiving
user name and its corresponding receiving email account number and receiving
email
password, and compare the account number of the receivable mailbox and the
password of
the receivable mailbox with the second input account and the second input
password.
[70] In step S107, if the determining module 203 determines that the email
receiving account is
different from the second input account or the email receiving password is
different from
the second input password, then the payment mailbox login verification request
for
confirming the payment of a mailbox is prohibited from passing the security
verification,
and the next step S108 is executed.
[71] If the judgement module 203 judges that the payment mailbox account is
the same as the
second input account and the payment mailbox password is the same as the
second input
password, the payment mailbox login verification request for confirming the
payment of
the mailbox is allowed to pass the security verification and the next step
S109 is executed.
[72] In step S108, the mailbox payment verification center 200
simultaneously delivers prompt
information indicating that the verification of the mailbox payment is
successful to the
payment terminal device 100 and the payment receiving terminal device 300
through the
communication module 201, and delivers the electronic money in the one or more
online
payment transactions to the bank server 400 involved in each online payment
transaction
and instructs the bank server 400 to complete subsequent subsets of the online
payment
transaction based on the electronic money settlement process.
[73] In step S109, the mailbox payment verification center 200 delivers the
email payment
verification failure message to the payment terminal equipment 100 and the
receiving
terminal device 300 through the communication module 201, and then proceeds to
step
S102.
[74] The foregoing is merely a preferred example of the present invention
and is not intended to
limit the invention, and any modifications, equivalent substitutions and
improvements
CA 02993684 2018-01-25
WO 2016/019535 PCT/CN2014/083839
within the spirit and principles of the invention are intended to be included
in the scope of
the invention.