CN102968720B - Paying server, terminal and payment channel partition method - Google Patents
Paying server, terminal and payment channel partition method Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000005192 partition Methods 0.000 title claims abstract description 11
- 238000002955 isolation Methods 0.000 claims abstract description 90
- 230000002159 abnormal effect Effects 0.000 claims abstract description 65
- 238000011084 recovery Methods 0.000 claims abstract description 40
- 238000012544 monitoring process Methods 0.000 claims abstract description 22
- 238000004321 preservation Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 28
- 230000007246 mechanism Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 206010003830 Automatism Diseases 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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
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.
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)
| 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)
| 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)
| 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 |
-
2012
- 2012-11-07 CN CN201210442553.3A patent/CN102968720B/en active Active
Patent Citations (3)
| 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 |