[go: up one dir, main page]

CN102968720B - Paying server, terminal and payment channel partition method - Google Patents

Paying server, terminal and payment channel partition method Download PDF

Info

Publication number
CN102968720B
CN102968720B CN201210442553.3A CN201210442553A CN102968720B CN 102968720 B CN102968720 B CN 102968720B CN 201210442553 A CN201210442553 A CN 201210442553A CN 102968720 B CN102968720 B CN 102968720B
Authority
CN
China
Prior art keywords
payment
payment channel
data
channel
isolation
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.)
Active
Application number
CN201210442553.3A
Other languages
Chinese (zh)
Other versions
CN102968720A (en
Inventor
王继辉
郭炳玲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Dongguan Yulong Telecommunication Technology Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Dongguan Yulong Telecommunication Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd, Dongguan Yulong Telecommunication Technology Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201210442553.3A priority Critical patent/CN102968720B/en
Publication of CN102968720A publication Critical patent/CN102968720A/en
Application granted granted Critical
Publication of CN102968720B publication Critical patent/CN102968720B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention provides a kind of paying server, it is connected to multiple proxy server, including: resolving cell, the means of payment data provided by multiple proxy servers are decomposed, and generate multiple payment channel data and preserve payment channel data to payment channel data base;Monitoring means, monitoring accesses whether the payment channel of client exception occurs;Isolated location, when the payment channel of described access client occurs abnormal, obtains the data of described payment channel, and preserves the data of described payment channel to isolation information data base.Present invention also offers a kind of terminal and payment channel partition method.In payment process, there is abnormal payment channel and reactivates the normal payment channel of recovery in isolation, it is ensured that the stability of payment process.

Description

Paying server, terminal and payment channel partition method
Technical field
The present invention relates to online payment field, in particular to paying server, terminal and payment channel partition method.
Background technology
In current delivery operation, due to the difference of user habit, the different differences paying agent's access way, user wishes that selecting specifically to pay entrance pays, and proxy server is provided to the more accurate means of payment of user and pays entrance.Existing payment system generally provides two kinds of implementations: one is the difference means of payment to be pooled together, and then allows user oneself select the payment entrance needing to use;Two is to use payment custom that payment entrance the most frequently used for user is presented to user according to user to use, or before those more influential payment entrances are arranged in.
Owing to the payment channel under the same means of payment is the most, access form the most identical with service scenario, occur that indivedual payment channel or the payment non-serviceable situation of agent's ability to pay are also easy to occur.Owing to the stability of single payment channel occurs with certain uncertainty, General System is difficult to use automatically carrying out the isolation of fault and automatically recovering.Due to cannot moment of occurring for the treatment of channel fault and frequency etc., even lack the support of equal ability to pay, the mechanism automatically processed and method the most just cannot be provided, could can only be solved by artificial participation.
Accordingly, it would be desirable to a kind of new process payment channel exception technology, it is not necessary to manually participate in, it is ensured that the stability of payment.
Summary of the invention
The present invention is based on the problems referred to above, it is proposed that a kind of payment channel isolation technology, it is possible to abnormal payment channel occurs in automatism isolation, and ensure that payment smoothly completes, and improves the stability of payment system.
In view of this, according to an aspect of the present invention, provide a kind of paying server, it is connected to multiple proxy server, including: resolving cell, the means of payment data provided by the plurality of proxy server are decomposed, and generate multiple payment channel data and preserve described payment channel data to payment channel data base, and described payment channel data include proxy server mark, means of payment categorical data and pay inlet style data;Monitoring means, monitoring accesses whether the payment channel of client exception occurs;Isolated location, when the payment channel of described access client occurs abnormal, obtains the data of described payment channel, and preserves the data of described payment channel to isolation information data base.Payment channel can be such as: the form of Alipay-e-Bank payment-China Merchants Bank, and wherein, Alipay i.e. proxy server, the e-Bank payment i.e. means of payment, China Merchants Bank i.e. pays entrance.
The data that multiple proxy servers provide can all be decomposed by paying server, generate multiple payment channel, in user's payment process, when (selected payment entrance referred herein after selected payment entrance, can be that user manually selects, can also be the payment entrance that automatically selects according to user habit of system), paying server can obtain suitable payment channel according to selected payment entrance to user and is then sent to user rather than pushes payment channel according only to the payout status that user is the last to user.Wherein, proxy server is provided by paying agent, at least one proxy server that each agent of payment provides can be with paying server communication, pay agent and refer to that itself does not has ability to pay, but the mechanism of payment services can be reoffered by other companies able to make payment integrated or the ability to pay of mechanism.
During using payment channel, whether monitoring payment channel there is exception, Exception Type can such as in payment process system automatically interrupt, or user does not pay notice after having paid, or payment channel itself occurs reporting an error and causes proceeding paying in payment process, or though display pays successfully, not receiving and paying successful confirmation etc. is not the situation that the payment produced by user's actively non-payment does not complete.When payment process occurs said circumstances, then it is assumed that this payment channel occurs abnormal, then the data (information such as payment channel mark, proxy server mark, means of payment type, payment inlet style) of this payment channel are stored in isolation information data base.
When next time, user paid, data according to the payment channel preserved in isolation information data base are to the normal payment channel of client push, the invisible abnormal payment channel of client, normal payment channel can only be seen, i.e. isolate the payment channel of exception, preserve the stability of payment process.
In technique scheme, it is preferred that described isolated location includes isolating rule storage unit, for storing the isolation rule of described payment channel, described isolation rule includes some recovery time;Described isolated location also includes channel isolation recovery unit, for when described isolation information data base also preserves the data abnormal payment channel occur with the corresponding relation put recovery time, the data currently having arrived the payment channel of some recovery time being deleted from described isolation information data base.
Occurred that abnormal payment channel likely recovered normal, and therefore, isolation information data base also preserved each abnormal payment channel and recovers normal time point accordingly.When the payment receiving user is asked, can determine whether that current point in time has arrived the recovery normal time point that payment channel is corresponding the most, if arriving, illustrate that corresponding payment channel has recovered normal, now it is no need for isolating this corresponding payment channel, if also not arriving, then still need to continue to isolate this payment channel.
In any of the above-described technical scheme, it is preferred that can also include: notification unit, notify the most segregate described payment channel of described client.
According to a further aspect in the invention, additionally provide a kind of paying server, it is connected to multiple proxy server, including: resolving cell, the means of payment data provided by the plurality of proxy server are decomposed, generating multiple payment channel data and preserve described payment channel data to payment channel data base, described payment channel data include proxy server mark, means of payment categorical data and pay inlet style data;Push unit, according to carrying out paying request and abnormal payment channel information do not occur of self terminal, pushes accessible payment channel to described terminal.
In technique scheme, it is preferred that the payment inlet style of described accessible payment channel is identical with the payment inlet style comprised in described payment request.For smoothly completing of guaranteeing payment, the inlet style that pays of the payment channel of propelling movement should be identical with paying the payment inlet style comprised in request.
According to another aspect of the invention, additionally provide a kind of terminal, including: monitoring means, whether the payment channel that monitoring accesses there is exception, when occurring abnormal, obtaining the data of the payment channel of described access and preserve the data of described payment channel to isolation information data base, the data of described payment channel include proxy server mark, means of payment categorical data and pay inlet style;Isolated location, when the payment receiving user is asked, according to the data of the payment channel preserved in described isolation information data base, the data and the described payment request that will appear from abnormal payment channel send to paying server;Access unit, accesses the payment channel that described paying server asks to push to described terminal according to data and described payment that abnormal payment channel do not occur.
Terminal can pay whether monitored over time occurs to pay extremely, and record occurs the data of abnormal payment channel, preserves these data to isolation information data base.When the payment receiving user is asked, just trigger isolated operation, the payment channel being stored in isolation information data base is supplied to paying server, prevent user from occurring in payment process abnormal.
In technique scheme, it is preferred that described isolated location includes isolating rule storage unit, for storing the isolation rule of described payment channel, described isolation rule includes some recovery time;Described isolated location also includes channel isolation recovery unit, for when described isolation information data base also preserves the data abnormal payment channel occur with the corresponding relation put recovery time, the data currently having arrived the payment channel of some recovery time being deleted from described isolation information data base.
Occurred that abnormal payment channel likely recovered normal, and therefore, isolation information data base also preserved each abnormal payment channel and recovers normal time point accordingly.When the payment receiving user is asked, can determine whether that current point in time has arrived the recovery normal time point that payment channel is corresponding the most, if arriving, illustrate that corresponding payment channel has recovered normal, now it is no need for isolating this corresponding payment channel, if also not arriving, then still need to continue to isolate this payment channel.
In accordance with a further aspect of the present invention, additionally provide a kind of payment channel partition method, including: step 502, the means of payment data provided by multiple proxy servers are decomposed, generating multiple payment channel data and preserve described payment channel data to payment channel data base, described payment channel data include proxy server mark, means of payment categorical data and pay inlet style data;Step 504, monitoring accesses whether the payment channel of client exception occurs, when occurring abnormal, obtains the data of the payment channel of described access client and preserves the data of described payment channel to isolation information data base;Step 506, when the payment receiving described client is asked, according to the data of the payment channel preserved in described isolation information data base, will not occur that abnormal payment channel sends to described client.
Payment channel can be such as: the form of Alipay-e-Bank payment-China Merchants Bank, and wherein, Alipay i.e. proxy server, the e-Bank payment i.e. means of payment, China Merchants Bank i.e. pays entrance.
The data that multiple proxy servers provide can all be decomposed by paying server, generate multiple payment channel, in user's payment process, when (selected payment entrance referred herein after selected payment entrance, can be that user manually selects, can also be the payment entrance that automatically selects according to user habit of system), paying server can obtain suitable payment channel according to selected payment entrance to user and is then sent to user rather than pushes payment channel according only to the payout status that user is the last to user.Wherein, proxy server is provided by paying agent, at least one proxy server that each agent of payment provides can be with paying server communication, pay agent and refer to that itself does not has ability to pay, but the mechanism of payment services can be reoffered by other companies able to make payment integrated or the ability to pay of mechanism.
During using payment channel, whether monitoring payment channel there is exception, Exception Type can such as in payment process system automatically interrupt, or user does not pay notice after having paid, or payment channel itself occurs reporting an error and causes proceeding paying in payment process, or though display pays successfully, not receiving and paying successful confirmation etc. is not the situation that the payment produced by user's actively non-payment does not complete.When payment process occurs said circumstances, then it is assumed that this payment channel occurs abnormal, then the data (information such as payment channel mark, proxy server mark, means of payment type, payment inlet style) of this payment channel are stored in isolation information data base.
When next time, user paid, data according to the payment channel preserved in isolation information data base are to client push normal payment channel information, the invisible abnormal payment channel of client, normal payment channel can only be seen, i.e. isolate the payment channel of exception, preserve the stability of payment process.In technique scheme, it is preferred that in described isolation information data base, the data that will appear from abnormal payment channel carry out corresponding preservation with some recovery time;Described step 506 can also include, the data currently having arrived the payment channel of some recovery time is deleted from described isolation information data base.
In technique scheme, preferably, described step 506 can also include, ask the payment inlet style comprised in described client push payment channel, described payment request identical with the payment inlet style of the payment channel of propelling movement according to the described data that abnormal payment channel does not occurs and described payment.
The isolation of payment channel and recovery are the control for payment channel, without interference with all operations behavior interrupting user, after being isolated, other payment channel identical with the payment inlet style of segregate payment channel can be enabled, after isolation period, terminates, no longer conduct interviews restriction, will not have an impact the user of subsequently selected segregate payment channel, it is ensured that the reliability and stability of payment.
Accompanying drawing explanation
Fig. 1 shows the block diagram of paying server according to an embodiment of the invention;
Fig. 2 shows the block diagram of paying server according to an embodiment of the invention;
Fig. 3 shows the schematic diagram of terminal according to an embodiment of the invention;
Fig. 4 shows the schematic diagram of payment system according to an embodiment of the invention;
Fig. 5 shows the flow chart of payment channel partition method according to an embodiment of the invention;
Fig. 6 shows the flow chart of fault detect according to an embodiment of the invention and isolation processes;
Fig. 7 shows the flow chart of recovery process according to an embodiment of the invention.
Detailed description of the invention
In order to be more clearly understood that the above-mentioned purpose of the present invention, feature and advantage, with detailed description of the invention, the present invention is further described in detail below in conjunction with the accompanying drawings.It should be noted that when not conflicting, the feature in embodiments herein and embodiment can be mutually combined.
Elaborate a lot of detail in the following description so that fully understanding the present invention; but; the present invention can implement to use other to be different from other modes described here, and therefore, protection scope of the present invention is not limited by following public specific embodiment.
Fig. 1 shows the block diagram of paying server according to an embodiment of the invention.As shown in Figure 1, paying server 100 according to an embodiment of the invention, it is connected to multiple proxy server, including: resolving cell 102, the means of payment data provided by multiple proxy servers are decomposed, generating multiple payment channel data and preserve payment channel data to payment channel data base, payment channel data include proxy server mark, means of payment categorical data and pay inlet style data;Monitoring means 104, monitoring accesses whether the payment channel of client exception occurs;Isolated location 106, when the payment channel of described access client occurs abnormal, obtains the data of described payment channel, and preserves the data of described payment channel to isolation information data base.
Payment channel can be such as: the form of Alipay-e-Bank payment-China Merchants Bank, and wherein, Alipay i.e. proxy server, the e-Bank payment i.e. means of payment, China Merchants Bank i.e. pays entrance.
The data that multiple proxy servers provide can all be decomposed by paying server, generate multiple payment channel, in user's payment process, when (selected payment entrance referred herein after selected payment entrance, can be that user manually selects, can also be the payment entrance that automatically selects according to user habit of system), paying server can obtain suitable payment channel according to selected payment entrance to user and is then sent to user rather than pushes payment channel according only to the payout status that user is the last to user.Wherein, proxy server is provided by paying agent, at least one proxy server that each agent of payment provides can be with paying server communication, pay agent and refer to that itself does not has ability to pay, but the mechanism of payment services can be reoffered by other companies able to make payment integrated or the ability to pay of mechanism.
During using payment channel, whether monitoring payment channel there is exception, Exception Type can such as in payment process system automatically interrupt, or user does not pay notice after having paid, or payment channel itself occurs reporting an error and causes proceeding paying in payment process, or though display pays successfully, not receiving and paying successful confirmation etc. is not the situation that the payment produced by user's actively non-payment does not complete.If payment process occurs said circumstances, then it is assumed that this payment channel occurs abnormal, then the data (information such as payment channel mark, proxy server mark, means of payment type, payment inlet style) of this payment channel are stored in isolation information data base.
When next time, user paid, data according to the payment channel preserved in isolation information data base are to client push normal payment channel information, the invisible abnormal payment channel of client, normal payment channel can only be seen, i.e. isolate the payment channel of exception, preserve the stability of payment process.
Preferably, described isolated location 106 includes isolating rule storage unit 1062, and for storing the isolation rule of described payment channel, described isolation rule includes some recovery time;Described isolated location 106 also includes channel isolation recovery unit 1064, for when described isolation information data base also preserves the corresponding relation abnormal payment channel and some recovery time occur, the information currently having arrived the payment channel of some recovery time being deleted from described isolation information data base.
Occurred that abnormal payment channel likely recovered normal, and therefore, isolation information data base also preserved each abnormal payment channel and recovers normal time point accordingly.When the payment receiving user is asked, can determine whether that current point in time has arrived the recovery normal time point that payment channel is corresponding the most, if arriving, illustrate that corresponding payment channel has recovered normal, now it is no need for isolating this corresponding payment channel, if also not arriving, then still need to continue to isolate this payment channel.
In any of the above-described technical scheme, it is preferred that can also include: notification unit 108, notify the most segregate described payment channel of described client.
Fig. 2 shows the block diagram of paying server according to an embodiment of the invention.
As shown in Figure 2, paying server 200 according to an embodiment of the invention, it is connected to multiple proxy server, including: resolving cell 202, the means of payment data provided by multiple proxy servers are decomposed, generating multiple payment channel data and preserve payment channel data to payment channel data base, payment channel data include proxy server mark, means of payment categorical data and pay inlet style data;Push unit 204, according to carrying out the request that pays of self terminal and abnormal payment channel data occur, pushes accessible payment channel to described terminal.Therefore, paying server 200 can provide suitable payment channel to client according to the requirement of client, pay and request comprises the information paying inlet style, the data that abnormal payment channel occurs according to client records, payment channel that is normal and that meet user's requirement can be picked out and be pushed to client, it is achieved that the isolation of fault payment channel.
In technique scheme, it is preferred that the payment inlet style of described accessible payment channel is identical with the payment inlet style comprised in described payment request.For smoothly completing of guaranteeing payment, the inlet style that pays of the payment channel of propelling movement should be identical with paying the payment inlet style comprised in request.
Fig. 3 shows the block diagram of terminal according to an embodiment of the invention.As shown in Figure 3, terminal 300 according to an embodiment of the invention, including: monitoring means 302, whether the payment channel that monitoring accesses there is exception, when occurring abnormal, obtaining the data of the payment channel of described access and preserve the data of described payment channel to isolation information data base, described payment channel data include described proxy server mark, means of payment categorical data and pay inlet style;Isolated location 304, when the payment receiving user is asked, according to the data of the payment channel preserved in described isolation information data base, the data and the described payment request that will appear from abnormal payment channel send to paying server;Access unit 306, accesses the payment channel that paying server as shown in Figure 2 asks to push to described terminal according to the described data abnormal payment channel do not occur and described payment.
Terminal can pay whether monitored over time occurs to pay abnormal, that record generation is abnormal payment channel information, preserves these information to isolation information data base.When the payment receiving user is asked, just trigger isolated operation, the payment channel being stored in isolation information data base is supplied to paying server, prevent user from occurring in payment process abnormal.
In technique scheme, it is preferred that described isolated location includes isolating rule storage unit 3062, for storing the isolation rule of described payment channel, described isolation rule includes some recovery time;Described isolated location also includes channel isolation recovery unit 3064, for when described isolation information data base also preserves the corresponding relation abnormal payment channel and some recovery time occur, the data currently having arrived the payment channel of some recovery time being deleted from described isolation information data base.
Occurred that abnormal payment channel likely recovered normal, and therefore, isolation information data base also preserved each abnormal payment channel and recovers normal time point accordingly.When the payment receiving user is asked, can determine whether that current point in time has arrived the recovery normal time point that payment channel is corresponding the most, if arriving, illustrate that corresponding payment channel has recovered normal, now it is no need for isolating this corresponding payment channel, if also not arriving, then still need to continue to isolate this payment channel.
Fig. 4 shows the schematic diagram of payment system according to an embodiment of the invention.
As shown in Figure 4, payment system includes the such as paying server 200 shown in Fig. 2 and the such as terminal 300 shown in Fig. 3 according to an embodiment of the invention.Paying server 200 is connected with multiple proxy servers 400, and it is connected with multiple terminals 300 simultaneously, provides service for multiple terminals 300.First, paying server 200, by obtaining the data that provide of all proxy servers 400 and decomposing it, generates a plurality of payment channel and preserves to the data base of paying server 200.
User carries out delivery operation in terminal 300, selects to pay entrance, and paying server 200, according to the payment information of user and selected payment entrance, selects corresponding proxy server 400 to provide suitable payment channel to return terminal 300 from data base.
Terminal 300 monitoring pays whole process, when occurring abnormal, the information that will appear from abnormal payment channel preserves to the isolation information data base being positioned in terminal 300, and send abnormal notice to paying server 200, paying server 200, according to paying request and extremely notifying (information comprising, in abnormal notice, payment channel exception occur), will have the normal payment channel access terminal 300 of identical payment inlet style.
It should be noted that, come across in isolation information data base in the information of payment channel selected, but current point in time has arrived recovery time corresponding to this payment channel in the case of point, it is not necessary to isolate the payment channel of this selection.
Fig. 5 shows the flow chart of payment channel partition method according to an embodiment of the invention.
As shown in Figure 5, payment channel partition method according to an embodiment of the invention, including: step 502, the means of payment data provided by multiple proxy servers are decomposed, generating multiple payment channel data and preserve payment channel data to payment channel data base, payment channel data include proxy server mark, means of payment categorical data and pay inlet style data;Step 504, monitoring accesses whether the payment channel of client exception occurs, when occurring abnormal, obtains the data of the payment channel of described access client and preserves the data of described payment channel to isolation information data base;Step 506, when the payment receiving described client is asked, according to the data of the payment channel preserved in described isolation information data base, will not occur that abnormal payment channel sends to described client.
Payment channel can be such as: the form of Alipay-e-Bank payment-China Merchants Bank, and wherein, Alipay i.e. proxy server, the e-Bank payment i.e. means of payment, China Merchants Bank i.e. pays entrance.
The data that multiple proxy servers provide can all be decomposed by paying server, generate multiple payment channel, in user's payment process, when (selected payment entrance referred herein after selected payment entrance, can be that user manually selects, can also be the payment entrance that automatically selects according to user habit of system), paying server can obtain suitable payment channel according to selected payment entrance to user and is then sent to user rather than pushes payment channel according only to the payout status that user is the last to user.Wherein, proxy server is provided by paying agent, at least one proxy server that each agent of payment provides can be with paying server communication, pay agent and refer to that itself does not has ability to pay, but the mechanism of payment services can be reoffered by other companies able to make payment integrated or the ability to pay of mechanism.
During using payment channel, whether monitoring payment channel there is exception, Exception Type can such as in payment process system automatically interrupt, or user does not pay notice after having paid, or payment channel itself occurs reporting an error and causes proceeding paying in payment process, or though display pays successfully, not receiving and paying successful confirmation etc. is not the situation that the payment produced by user's actively non-payment does not complete.If payment process occurs said circumstances, then it is assumed that this payment channel occurs abnormal, then the information (information such as payment channel mark, proxy server mark, means of payment type, payment inlet style) of this payment channel is stored in isolation information data base.
When next time, user paid, information according to the payment channel preserved in isolation information data base is to the normal payment channel of client push, the invisible abnormal payment channel of client, normal payment channel can only be seen, i.e. isolate the payment channel of exception, preserve the stability of payment process.In technique scheme, it is preferred that in described isolation information data base, the data that will appear from abnormal payment channel carry out corresponding preservation with some recovery time;Described step 506 can also include, the data currently having arrived the payment channel of some recovery time is deleted from described isolation information data base.
In technique scheme, preferably, described step 506 can also include, ask the payment inlet style comprised in described client push payment channel, described payment request identical with the payment inlet style of the payment channel of propelling movement according to the described data that abnormal payment channel does not occurs and described payment.
The isolation of payment channel and recovery are the control for payment channel, without interference with all operations behavior interrupting user, after being isolated, other payment channel identical with the payment inlet style of segregate payment channel can be enabled, after isolation period, terminates, no longer conduct interviews restriction, will not have an impact the user of subsequently selected segregate payment channel, it is ensured that the reliability and stability of payment.
Next combine Fig. 6 and Fig. 7 and further illustrate the payment channel partition method according to the present invention.
As shown in Figure 6, at payment client terminal, obtain target payment channel information and monitor payment channel either with or without the exception that breaks down, if there occurs exception, then these abnormal conditions are reported paying server (payment high in the clouds), the most also reports the data of current payment channel and the contextual information (record particular moment user uses data produced by payment channel) of user.Paying server judges whether these abnormal conditions meet Exception Type, Exception Type refer to trigger isolation action occur fault type, such as in user's payment process, system is interrupted automatically, or user paid after do not pay notice etc..When judging to meet Exception Type, current payment channel data are preserved to isolation information data base.This payment channel is set to be isolated by payment channel data base.After being provided with, other available payment channel data are back to payment client terminal by paying server.
As it is shown in fig. 7, ask payment channel information at payment client terminal, send to paying server after this request is encapsulated.Paying server is upon receiving a request, obtain current isolation rule, judge whether the payment channel that user asks is isolated, if being isolated, and the isolation period continuing the payment channel according to isolation rule detection request had lost efficacy, if losing efficacy, then illustrate that this payment channel can be resumed normal use, if not being isolated, can normally use this payment channel equally.If having not expired, then this payment channel is still isolated, and the payment channel selecting from remaining payment channel and asking has the payment channel of identical payment inlet style and is back to payment client terminal.
Technical scheme is described in detail above in association with accompanying drawing, abnormal payment channel can occur automatism isolation, and ensure that payment smoothly completes, and the isolation of payment channel and recovery are the control for payment channel, without interference with all operations behavior interrupting user, after being isolated, other payment channel identical with the payment inlet style of segregate payment channel can be enabled, after isolation period, terminates, no longer conduct interviews restriction, the user of subsequently selected segregate payment channel will not be had an impact, it is ensured that the reliability and stability of payment.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.All within the spirit and principles in the present invention, any modification, equivalent substitution and improvement etc. made, should be included within the scope of the present invention.

Claims (7)

1. a paying server, it is characterised in that be connected to multiple proxy server, including:
Resolving cell, the means of payment data provided by the plurality of proxy server are decomposed, generating multiple payment channel data and preserve described payment channel data to payment channel data base, described payment channel data include proxy server mark, means of payment categorical data and pay inlet style data;
Monitoring means, monitoring accesses whether the payment channel of client exception occurs;
Isolated location, when the payment channel of described access client occurs abnormal, obtains the data of described payment channel, and preserves the data of described payment channel to isolation information data base;
Described isolated location includes:
Isolation rule storage unit, for storing the isolation rule of described payment channel, described isolation rule includes some recovery time;
Channel isolation recovery unit, for when described isolation information data base also preserves the corresponding relation abnormal payment channel and some recovery time occur, deleting the data currently having arrived the payment channel of some recovery time from described isolation information data base.
Paying server the most according to claim 1, it is characterised in that also include:
Notification unit, notifies the most segregate described payment channel of described client.
Paying server the most according to claim 2, it is characterised in that also include: push unit, according to coming the request that pays of self terminal and the described data abnormal payment channel occur, pushes accessible payment channel to described terminal.
Paying server the most according to claim 3, it is characterised in that the payment inlet style of described accessible payment channel is identical with the payment inlet style comprised in described payment request.
5. a terminal, it is characterised in that including:
Monitoring means, whether the payment channel that monitoring accesses there is exception, when occurring abnormal, obtain the data of the payment channel of described access, and the data of described payment channel are preserved to isolation information data base, described payment channel data include proxy server mark, means of payment categorical data and pay inlet style;
Isolated location, when the payment receiving user is asked, according to the data of the payment channel preserved in described isolation information data base, the data and the described payment request that will appear from abnormal payment channel send to paying server;
Access unit, accesses the payment channel that described paying server asks to push to described terminal according to data and described payment that abnormal payment channel do not occur;
Described isolated location includes:
Isolation rule storage unit, for storing the isolation rule of described payment channel, described isolation rule includes some recovery time;
Channel isolation recovery unit, for when described isolation information data base also preserves the corresponding relation abnormal payment channel and some recovery time occur, deleting the data currently having arrived the payment channel of some recovery time from described isolation information data base.
6. a payment channel partition method, it is characterised in that including:
Step 502, the means of payment data provided by multiple proxy servers are decomposed, generating multiple payment channel data and preserve described payment channel to payment channel data base, described payment channel data include proxy server mark, means of payment categorical data and pay inlet style data;
Step 504, monitoring accesses whether the payment channel of client exception occurs, when occurring abnormal, obtains the data of the payment channel of described access client and preserves the data of described payment channel to isolation information data base;
Step 506, when the payment receiving described client is asked, according to the data of the payment channel preserved in described isolation information data base, will not occur that abnormal payment channel sends to described client;
In described isolation information data base, the data that will appear from abnormal payment channel carry out corresponding preservation with some recovery time;
Described step 506 also includes, the data currently having arrived the payment channel of some recovery time is deleted from described isolation information data base.
Payment channel partition method the most according to claim 6, it is characterized in that, described step 506 also includes, ask the payment inlet style comprised in described client push payment channel, described payment request identical with the payment inlet style of the payment channel of propelling movement according to the described data that abnormal payment channel does not occurs and described payment.
CN201210442553.3A 2012-11-07 2012-11-07 Paying server, terminal and payment channel partition method Active CN102968720B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210442553.3A CN102968720B (en) 2012-11-07 2012-11-07 Paying server, terminal and payment channel partition method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210442553.3A CN102968720B (en) 2012-11-07 2012-11-07 Paying server, terminal and payment channel partition method

Publications (2)

Publication Number Publication Date
CN102968720A CN102968720A (en) 2013-03-13
CN102968720B true CN102968720B (en) 2016-08-03

Family

ID=47798850

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210442553.3A Active CN102968720B (en) 2012-11-07 2012-11-07 Paying server, terminal and payment channel partition method

Country Status (1)

Country Link
CN (1) CN102968720B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104657223A (en) * 2015-03-16 2015-05-27 中国建设银行股份有限公司 Resource data processing method and device
CN106779671A (en) * 2015-11-20 2017-05-31 华为技术有限公司 A kind of method of mobile payment and device
CN108665251A (en) * 2018-05-11 2018-10-16 阿里巴巴集团控股有限公司 A kind of processing method and processing device that channel of disbursement restores
CN111049805B (en) * 2019-11-21 2022-02-25 中国联合网络通信集团有限公司 Network environment monitoring method and device
CN114298702B (en) * 2021-12-28 2024-12-03 蜂助手股份有限公司 Payment channel availability early warning method, device and computer-readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1893371A (en) * 2005-07-05 2007-01-10 合勤科技股份有限公司 Networking device utilizing port isolation for secure packet forwarding
CN102045682A (en) * 2009-10-19 2011-05-04 中兴通讯股份有限公司 Method and system for handling abnormal transactions of payment services
CN102594861A (en) * 2011-12-15 2012-07-18 杭州电子科技大学 Cloud storage system with balanced multi-server load

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1446778A2 (en) * 2001-11-14 2004-08-18 Encorus Technologies GmbH Payment protocol and data transmission method and data transmission device for conducting payment transactions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1893371A (en) * 2005-07-05 2007-01-10 合勤科技股份有限公司 Networking device utilizing port isolation for secure packet forwarding
CN102045682A (en) * 2009-10-19 2011-05-04 中兴通讯股份有限公司 Method and system for handling abnormal transactions of payment services
CN102594861A (en) * 2011-12-15 2012-07-18 杭州电子科技大学 Cloud storage system with balanced multi-server load

Also Published As

Publication number Publication date
CN102968720A (en) 2013-03-13

Similar Documents

Publication Publication Date Title
CN102968720B (en) Paying server, terminal and payment channel partition method
CN109743358A (en) Asynchronous message interface fusing control method, device, computer equipment and storage medium
US7359835B2 (en) Method and system for probing a wireless network to monitor and process the wireless network performance
CN109034821A (en) transaction monitoring method and monitoring device, storage medium and server
CN104380769B (en) Information reminder method, device and electronic terminal
US8270579B2 (en) Methods, computer program products, and systems for managing voice over internet protocol (VOIP) network elements
CN106408384A (en) Order processing method and device
US20080276135A1 (en) Service Alarm Correlation
CN106686024B (en) Obtain the method, apparatus and system of the arrival rate of offline message
CN109558261A (en) Method and system for acquiring abnormal log of wearable device
WO2015090241A1 (en) Method for monitoring business operations data storage, and related device and system
CN107769943A (en) A kind of method and apparatus of active and standby cluster switching
US7257611B1 (en) Distributed nonstop architecture for an event processing system
CN108683587A (en) A kind of account management method and device
CN105812161B (en) A kind of controller failure backup method and system
CN111885354B (en) Service improvement discrimination method and device for bank outlets
CN106845966B (en) Method and device for processing goods payment information
CN109474902A (en) Message charging device, method, terminal and system
CN104184603B (en) A kind of User Status statistical method, apparatus and system
CN104866242B (en) A kind of data deletion system, method and data delete center
CN108664405A (en) A kind of automatic monitoring method and terminal based on funnel model
CN106982127B (en) Message detection and distribution method in convergence charging and tandem proxy device
US6798780B1 (en) Techniques for achieving high responsiveness from communicating nodes, and verifying, measuring and deterring any unresponsiveness thereof
CN104599141B (en) A kind of the queuing transaction system and method for online Knowledge Transaction
CN101600219A (en) A method for business performance monitoring and early warning

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant