CN108259189B - Call payment processing method and system - Google Patents
Call payment processing method and system Download PDFInfo
- Publication number
- CN108259189B CN108259189B CN201611249681.0A CN201611249681A CN108259189B CN 108259189 B CN108259189 B CN 108259189B CN 201611249681 A CN201611249681 A CN 201611249681A CN 108259189 B CN108259189 B CN 108259189B
- Authority
- CN
- China
- Prior art keywords
- payment
- calling
- call
- request
- charging
- 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
- 238000003672 processing method Methods 0.000 title abstract description 8
- 238000012545 processing Methods 0.000 claims abstract description 57
- 238000000034 method Methods 0.000 claims abstract description 30
- 238000012790 confirmation Methods 0.000 claims description 12
- 230000000977 initiatory effect Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1453—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/08—Metering calls to called party, i.e. B-party charged for the communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The embodiment of the invention provides a call payment processing method and a system. The method comprises the following steps: receiving a call request of a calling terminal, wherein the call request at least comprises a payment-for-delivery identifier and a calling number; according to the charging-assistant identifier, if the charging-assistant number bound with the calling number is inquired and known to be stored, processing the calling request, and storing a calling record corresponding to the calling request; and sending the call record and the payment number to a charging system so that the charging system can charge the call to an account corresponding to the payment number according to the call record. The system is used for executing the method, and the embodiment of the invention processes the call request and sends the call record and the proxy payment number to the charging system by inquiring and knowing that the proxy payment number bound with the calling number is stored according to the proxy payment identifier, so that the paying party is not limited to the calling number or the called number, and the flexibility of the paying party is improved.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a call payment processing method and system.
Background
With the development of communication technology, charging methods are various, and are not limited to a method for a calling party of a call to pay.
In the prior art, a called party payment service exists, namely, a call of a user is paid for a telephone fee by a called party, and a calling party does not pay for the telephone fee. For example: when a business, a business department, etc. applies for opening the service as a service subscriber, the call telephone charge for the service subscriber is paid by the service subscriber. Since these calls are free to the caller, they are often called free phones, such as 10086 or some 800-start phones.
Whether the caller pays or the called pays, when the balance of the call fee of the paying party is insufficient, the call can be interrupted, and the main reason is that the flexibility of the paying party is not enough.
Therefore, how to improve the flexibility of the party paying the call is a problem to be solved.
Disclosure of Invention
To solve the problems in the prior art, embodiments of the present invention provide a method and a system for processing call payment.
The embodiment of the invention provides a call payment processing method, which comprises the following steps:
receiving a call request of a calling terminal, wherein the call request at least comprises a payment-for-delivery identifier and a calling number;
according to the charging-assistant identifier, if the charging-assistant number bound with the calling number is inquired and known to be stored, processing the calling request, and storing a calling record corresponding to the calling request;
and sending the call record and the payment-substituting number to a charging system so that the charging system can charge the call to an account corresponding to the payment-substituting number according to the call record.
The embodiment of the invention provides a call payment processing system, which comprises:
the first receiving module is used for receiving a calling request of a calling terminal, wherein the calling request at least comprises a payment-for-delivery identifier and a calling number;
the first processing module is used for processing the call request and storing a call record corresponding to the call request if the charging agent number bound with the calling number is inquired and known to be stored according to the charging agent identification;
and the sending module is used for sending the call record and the payment-for-use number to a charging system so that the charging system can charge the call to an account corresponding to the payment-for-use number according to the call record.
According to the call payment processing method and system provided by the embodiment of the invention, the call request is processed and the call record and the payment number are sent to the charging system by inquiring and knowing that the payment number bound with the calling number is stored according to the payment identifier, so that the payment party is not limited to the calling number or the called number, and the flexibility of the payment party is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a call payment processing method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a call payment processing system according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a call payment processing system according to another embodiment of the present invention;
FIG. 4 is a schematic diagram of a call payment processing system according to another embodiment of the present invention;
FIG. 5 is a schematic diagram of a call payment processing system according to yet another embodiment of the present invention;
fig. 6 is a schematic structural diagram of a call payment processing system according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a schematic flow chart of a call payment processing method according to an embodiment of the present invention, as shown in fig. 1, the method includes:
step 101: receiving a call request of a calling terminal, wherein the call request at least comprises a payment-for-delivery identifier and a calling number;
specifically, a calling terminal sends a call request to a core network, wherein the call request at least comprises a proxy payment identifier and a calling number, the core network sends the call request to a service platform after detecting the proxy payment identifier in the call request, and the service platform receives the call request. It should be noted that, if the call request does not include the identifier for payment by a third party, it indicates that the calling terminal does not wish to pay by a third party, at this time, the core network does not send the call request to the service platform, at this time, the core network records a call record corresponding to the call request, and sends the call record to the charging system.
Step 102: according to the charging-assistant identifier, if the charging-assistant number bound with the calling number is inquired and known to be stored, processing the calling request, and storing a calling record corresponding to the calling request;
specifically, after receiving the call request, the service platform queries whether a proxy payment number bound to the calling number is stored, that is, a third party who can pay for the calling number. And if the surcharge number corresponding to the calling number exists, processing the calling request, and storing a calling record corresponding to the calling request, wherein the calling record can comprise the calling number, the called number and other information used for charging, such as call duration, a calling attribution, a called attribution and the like.
In addition, the surrogate payment number bound with the calling number is pre-registered, that is, the surrogate payment number needs to be registered on the service platform, that is, it indicates which users can provide payment service, and the registration mode is consistent with the mode of binding the familiarity number or adding the enterprise number in the prior art, which is not described in detail herein.
Table 1 is a registry for paying for employee calls provided by an enterprise according to an embodiment of the present invention, as shown in table 1:
TABLE 1 Enterprise Call Payment registry for employees
Table 2 is a subscription number user dialing call payment registry, as shown in table 2:
table 2 family number subscriber dialing pay registry
Step 103: and sending the call record and the payment-substituting number to a charging system so that the charging system can charge the call to an account corresponding to the payment-substituting number according to the call record.
Specifically, the call record and the payment-for-use number are sent to a charging system, so that the charging system determines that the cost of the current call is paid by an account corresponding to the payment-for-use number according to the call record. It should be noted that the service platform itself may be a toll free number, completely free to the calling terminal, and set up with each provincial region. When the calling terminal is accessed to the service platform at the location, the call with the communication time of the service platform is completely free, and when the service platform at the location transfers the call to the called terminal, long-distance or roaming charge can be generated.
According to the embodiment of the invention, the calling request is processed and the calling record and the proxy payment number are sent to the charging system through inquiring and knowing that the proxy payment number bound with the calling number is stored according to the proxy payment identifier, so that a paying party is not limited to the calling number or the called number, and the flexibility of the paying party is improved.
On the basis of the foregoing embodiment, the processing the call request includes:
if judging that the call request meets the payment generation condition corresponding to the payment generation number, processing the call request; wherein the proxy payment condition is set by the proxy payment number when registering the proxy payment service.
Specifically, when the proxy payment number is registered, a proxy payment condition may be set, and when the calling terminal uses the proxy payment service, after obtaining the proxy payment number bound to the calling terminal, the service platform determines whether the call request of the calling terminal meets the proxy payment condition set by the proxy payment number when the proxy payment service is registered, and if so, processes the call request and stores a call record corresponding to the call request. For example: when an enterprise limits that the employee can only pay for calling in the working time of a working day, if a calling terminal initiates a call request for payment instead in the non-working time, at the moment, the service platform judges that the calling terminal does not meet the condition of payment instead, the enterprise cannot pay for the calling terminal, and the service platform can send a number which can not pay for the enterprise to the calling terminal through a core network. In addition, in addition to the payment substitute conditions in tables 1 and 2, there may be a case where a long distance call, an international call, or a payment with a closed top is not permitted.
According to the embodiment of the invention, after the calling request is judged and acquired to meet the doctor conditions corresponding to the charging-for-replacement number, the calling request is processed, so that the charging-for-replacement number can control whether to charge for the calling number according to the actual situation, the requirement of a user is met, and the flexibility of charging-for-replacement is improved.
On the basis of the above embodiment, if it is known from the query that there are a plurality of stored prepaid numbers bound to the calling number, the method further includes:
and sending the information for selecting the surcharge number to the calling terminal, and receiving the information for confirming the surcharge number returned by the calling terminal.
Specifically, the calling terminal may bind a plurality of surrogate payment numbers to pay for the surrogate payment, when the calling terminal uses a surrogate payment service, the service platform sends surrogate payment number selection information to the calling terminal through the core network when acquiring the plurality of surrogate payment numbers corresponding to the calling terminal, so that the calling terminal selects one of the plurality of surrogate payment numbers to pay for the surrogate payment, after the calling terminal selects one of the surrogate payment numbers, the surrogate payment number confirmation information is sent to the service platform through the core network, and the service platform receives the surrogate payment number confirmation information selected by the calling terminal.
According to the embodiment of the invention, when a plurality of the surrogate payment numbers bound with the calling number exist, the surrogate payment number selection information is sent to the calling terminal, and the surrogate payment number is confirmed according to the surrogate payment number confirmation information returned by the calling terminal, so that the user experience is improved.
On the basis of the above embodiment, the method further includes:
according to the surcharge identifier, if the surcharge number bound with the calling number is not stored, sending surcharge number request information to the calling terminal and receiving the surcharge number information returned by the calling terminal;
and sending a generation payment request message to a corresponding generation payment number terminal according to the generation payment number message, receiving a confirmation generation payment message returned by the generation payment number terminal, processing the call request, and storing a call record corresponding to the call request.
Specifically, after receiving a call request sent by a calling terminal, a service platform does not inquire a surrogate payment number which has a binding relationship with the calling number according to the calling number in the call request, at this time, surrogate payment number request information can be sent to the calling terminal to enable the calling terminal to send the surrogate payment number which can provide payment for the calling terminal, after receiving the surrogate payment number information returned by the calling terminal, the service platform sends the surrogate payment request information to the surrogate payment number, namely, the surrogate payment number is inquired whether to agree to pay for the calling number, and after confirming the surrogate payment information which can be paid for the calling number is returned by the surrogate payment terminal, the call request is processed, and a call record corresponding to the call request is stored.
The embodiment of the invention can enable the calling terminal to temporarily send the proxy payment number if the proxy payment number which is not stored in the binding of the calling number is inquired, and can enable the proxy payment terminal to temporarily pay for the calling terminal after the proxy payment terminal confirms, thereby further improving the flexibility of proxy payment.
On the basis of the above embodiments, the call request further includes a called number;
accordingly, the processing the call request includes: and initiating a call according to the calling number and the called number.
Specifically, the call request further includes a called number, and the service platform may initiate a call according to the calling number and the called number. It should be noted that, if there is no called number in the call request, there is only a charging agent identifier, at this time, after the charging agent number is confirmed, the service platform sends a request for obtaining the called number to the calling terminal, and after the called number returned by the calling terminal is received, the service platform initiates a call according to the calling number and the called number.
According to the embodiment of the invention, the calling request is processed and the calling record and the proxy payment number are sent to the charging system through inquiring and knowing that the proxy payment number bound with the calling number is stored according to the proxy payment identifier, so that a paying party is not limited to the calling number or the called number, and the flexibility of the paying party is improved.
Fig. 2 is a schematic structural diagram of a call payment processing system according to an embodiment of the present invention, as shown in fig. 2, the system includes: a first receiving module 201, a first processing module 202 and a sending module 203, wherein:
the first receiving module 201 is configured to receive a call request of a calling terminal, where the call request at least includes a charging-for-payment identifier and a calling number; the first processing module 202 is configured to, according to the charging-for-replacement identifier, process the call request and store a call record corresponding to the call request if it is found that the charging-for-replacement number bound to the calling number is stored; the sending module 203 is configured to send the call record and the proxy payment number to a charging system, so that the charging system performs call charging on an account corresponding to the proxy payment number according to the call record.
Specifically, the calling terminal sends a call request to the core network, where the call request at least includes a charging-for-payment identifier and a calling number, and at this time, the core network detects the charging-for-payment identifier in the call request and then sends the call request to the first receiving module 201, and the first receiving module 201 receives the call request. It should be noted that, if the call request does not include the identifier for payment, it indicates that the calling terminal does not wish to pay by the third party, and the core network does not send the call request to the service platform. After the first receiving module 201 receives the call request, the first processing module 202 queries whether a number to be paid by a user is stored, that is, a third party who can pay for the calling number. And if the surcharge number corresponding to the calling number exists, processing the calling request, and storing a calling record corresponding to the calling request, wherein the calling record can comprise the calling number, the called number and other information used for charging, such as call duration, a calling attribution, a called attribution and the like. The sending module 203 sends the call record and the surrogate payment number to the billing system, so that the billing system determines that the cost of the current call is paid by the account corresponding to the surrogate payment number according to the call record.
The embodiment of the system provided by the present invention may be specifically configured to execute the processing flows of the above method embodiments, and the functions of the system are not described herein again, and refer to the detailed description of the above method embodiments.
According to the embodiment of the invention, the calling request is processed and the calling record and the proxy payment number are sent to the charging system through inquiring and knowing that the proxy payment number bound with the calling number is stored according to the proxy payment identifier, so that a paying party is not limited to the calling number or the called number, and the flexibility of the paying party is improved.
On the basis of the foregoing embodiment, the first processing module is specifically configured to:
if judging that the call request meets the payment generation condition corresponding to the payment generation number, processing the call request; wherein the proxy payment condition is set by the proxy payment number when registering the proxy payment service.
Specifically, when the proxy payment number is registered, a proxy payment condition may be set, and when the calling terminal uses the proxy payment service, after the first processing module 202 obtains the proxy payment number bound to the calling terminal, it is determined whether the call request of the calling terminal meets the proxy payment condition set when the proxy payment number is registered, and if so, the call request is processed, and a call record corresponding to the call request is stored.
According to the embodiment of the invention, after the calling request is judged and acquired to meet the doctor conditions corresponding to the charging-for-replacement number, the calling request is processed, so that the charging-for-replacement number can control whether to charge for the calling number according to the actual situation, the requirement of a user is met, and the flexibility of charging-for-replacement is improved.
On the basis of the foregoing embodiment, fig. 3 is a schematic structural diagram of a call payment processing system according to another embodiment of the present invention, as shown in fig. 3, if it is known that there are a plurality of charging number agents stored in the charging number binding with the calling number, the system includes: a first receiving module 201, a first processing module 202, a sending module 203 and a second receiving module 204, wherein:
the second receiving module 204 is configured to send information for selecting a charging number to the calling terminal, and receive confirmation information of the charging number returned by the calling terminal.
Specifically, the first receiving module 201, the first processing module 202 and the sending module 203 are consistent with the above embodiments, and are not described herein again. The calling terminal may bind a plurality of surcharge numbers as surcharge, when the calling terminal uses surcharge service, the second receiving module 204 sends surcharge number selection information to the calling terminal through the core network when the second receiving module obtains the surcharge numbers corresponding to the calling terminal, so that the calling terminal selects one of the surcharge numbers to pay for its surcharge, after the calling terminal selects one of the surcharge numbers, the surcharge number confirmation information is sent to the second receiving module 204 through the core network, and the second receiving module 204 receives the surcharge number confirmation information selected by the calling terminal.
According to the embodiment of the invention, when a plurality of the surrogate payment numbers bound with the calling number exist, the surrogate payment number selection information is sent to the calling terminal, and the surrogate payment number is confirmed according to the surrogate payment number confirmation information returned by the calling terminal, so that the user experience is improved.
On the basis of the above embodiment, fig. 4 is a schematic structural diagram of a call payment processing system according to another embodiment of the present invention, as shown in fig. 4, the system includes: a first receiving module 201, a first processing module 202, a sending module 203, a second receiving module 204, a second sending module 205, and a second processing module 206, wherein:
the second sending module 205 is configured to send a charging-for-replacement number request message to the calling terminal and receive charging-for-replacement number information returned by the calling terminal if it is found that the charging-for-replacement number bound to the calling terminal is not stored according to the charging-for-replacement identifier;
the second processing module 206 is configured to send a charging-generation request message to a corresponding charging-generation number terminal according to the charging-generation number message, and after receiving a confirmation charging-generation message returned by the charging-generation number terminal, process the call request, and store a call record corresponding to the call request.
Specifically, the first receiving module 201, the first processing module 202, the sending module 203, and the second receiving module 204 are consistent with the above embodiments, and are not described herein again. After the first receiving module 201 receives a call request sent by a calling terminal, the second sending module 205 does not inquire a surrogate payment number having a binding relationship with the calling number according to the calling number in the call request, at this time, the second sending module 205 can send surrogate payment number request information to the calling terminal to allow the calling terminal to send a surrogate payment number which may provide payment for the calling terminal, after the second processing module 206 receives the surrogate payment number information returned by the calling terminal, send surrogate payment request information to the surrogate payment number, inquire whether to agree to pay for the calling number from the surrogate payment number, and process the call request and store a call record corresponding to the call after the surrogate payment terminal returns the confirmed surrogate payment information which may be the surrogate payment for the calling number.
The embodiment of the invention can enable the calling terminal to temporarily send the proxy payment number if the proxy payment number which is not stored in the binding of the calling number is inquired, and can enable the proxy payment terminal to temporarily pay for the calling terminal after the proxy payment terminal confirms, thereby further improving the flexibility of proxy payment.
On the basis of the above embodiment, the call request further includes a called number;
correspondingly, the first processing module is specifically configured to initiate a call according to the calling number and the called number.
Specifically, the call request further includes a called number, and at this time, the first processing module may initiate a call according to the calling number and the called number. It should be noted that, if there is no called number in the call request, there is only a charging agent identifier, at this time, after the charging agent number is confirmed, the first processing module sends a request for obtaining the called number to the calling terminal, and after the called number returned by the calling terminal is received, the call is initiated according to the calling number and the called number.
According to the embodiment of the invention, the calling request is processed and the calling record and the proxy payment number are sent to the charging system through inquiring and knowing that the proxy payment number bound with the calling number is stored according to the proxy payment identifier, so that a paying party is not limited to the calling number or the called number, and the flexibility of the paying party is improved.
Fig. 5 is a schematic structural diagram of a call payment processing system according to still another embodiment of the present invention, as shown in fig. 5, the overall work flow thereof is:
a user A501 sends a call request to a core network 502, and the core network 502 sends the call request to a service platform 503 after detecting that the call request sent by the user A501 includes a proxy payment identifier; the service platform 503 searches the surrogate payment number bound with the calling number according to the calling number in the call request, and if the surrogate payment number bound with the calling number is found, processes the call request, that is, initiates a call to the user B504, stores a call record corresponding to the call request, and sends the call record and the surrogate payment number to the BOSS charging system 505, so that the BOSS charging system 505 performs call charging to an account corresponding to the surrogate payment number according to the call record.
Fig. 6 is a schematic structural diagram of an entity of a call payment processing system according to an embodiment of the present invention, as shown in fig. 6, the system includes: a processor (processor)601, a memory (memory)602, and a bus 603; wherein,
the processor 601 and the memory 602 complete mutual communication through the bus 603;
the processor 601 is configured to call program instructions in the memory 602 to perform the methods provided by the above-mentioned method embodiments, for example, including: receiving a call request of a calling terminal, wherein the call request at least comprises a payment-for-delivery identifier and a calling number; according to the charging-assistant identifier, if the charging-assistant number bound with the calling number is inquired and known to be stored, processing the calling request, and storing a calling record corresponding to the calling request; and sending the call record and the payment-substituting number to a charging system so that the charging system can charge the call to an account corresponding to the payment-substituting number according to the call record.
The present embodiment discloses a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions which, when executed by a computer, enable the computer to perform the method provided by the above-mentioned method embodiments, for example, comprising: receiving a call request of a calling terminal, wherein the call request at least comprises a payment-for-delivery identifier and a calling number; according to the charging-assistant identifier, if the charging-assistant number bound with the calling number is inquired and known to be stored, processing the calling request, and storing a calling record corresponding to the calling request; and sending the call record and the payment-substituting number to a charging system so that the charging system can charge the call to an account corresponding to the payment-substituting number according to the call record.
The present embodiments provide a non-transitory computer-readable storage medium storing computer instructions that cause the computer to perform the methods provided by the above method embodiments, for example, including: receiving a call request of a calling terminal, wherein the call request at least comprises a payment-for-delivery identifier and a calling number; according to the charging-assistant identifier, if the charging-assistant number bound with the calling number is inquired and known to be stored, processing the calling request, and storing a calling record corresponding to the calling request; and sending the call record and the payment-substituting number to a charging system so that the charging system can charge the call to an account corresponding to the payment-substituting number according to the call record.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
The above-described embodiments of the system and the like are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (8)
1. A method for processing call charges, comprising:
receiving a call request of a calling terminal, wherein the call request at least comprises a payment-for-delivery identifier and a calling number;
according to the charging-assistant identifier, if the charging-assistant number bound with the calling number is inquired and known to be stored, processing the calling request, and storing a calling record corresponding to the calling request;
sending the call record and the payment-for-replacement number to a charging system so that the charging system can charge the account corresponding to the payment-for-replacement number according to the call record;
the processing the call request comprises:
if judging that the call request meets the payment generation condition corresponding to the payment generation number, processing the call request; wherein the proxy payment condition is set by the proxy payment number when registering the proxy payment service.
2. The method of claim 1, wherein if the query indicates that there are more than one prepaid numbers stored with the calling number, the method further comprises:
and sending the information for selecting the surcharge number to the calling terminal, and receiving the information for confirming the surcharge number returned by the calling terminal.
3. The method of claim 1, further comprising:
according to the surcharge identifier, if the surcharge number bound with the calling number is not stored, sending surcharge number request information to the calling terminal and receiving the surcharge number information returned by the calling terminal;
and sending a generation payment request message to a corresponding generation payment number terminal according to the generation payment number message, receiving a confirmation generation payment message returned by the generation payment number terminal, processing the call request, and storing a call record corresponding to the call request.
4. A method according to any of claims 1-3, wherein the call request further comprises a called number;
accordingly, the processing the call request includes: and initiating a call according to the calling number and the called number.
5. A call payment processing system, comprising:
the first receiving module is used for receiving a calling request of a calling terminal, wherein the calling request at least comprises a payment-for-delivery identifier and a calling number;
the first processing module is used for processing the call request and storing a call record corresponding to the call request if the charging agent number bound with the calling number is inquired and known to be stored according to the charging agent identification;
the sending module is used for sending the call record and the payment-for-use number to a charging system so that the charging system can charge the call to an account corresponding to the payment-for-use number according to the call record;
the first processing module is specifically configured to:
if judging that the call request meets the payment generation condition corresponding to the payment generation number, processing the call request; wherein the proxy payment condition is set by the proxy payment number when registering the proxy payment service.
6. The system of claim 5, wherein if the query indicates that there are more prepaid numbers stored with the caller number, the system further comprises:
and the second receiving module is used for sending the charging-assistant number selection information to the calling terminal and receiving the charging-assistant number confirmation information returned by the calling terminal.
7. The system of claim 5, further comprising:
the second sending module is used for sending the request information of the charging number to the calling terminal and receiving the information of the charging number returned by the calling terminal if the charging number bound with the calling number is not stored according to the charging identifier;
and the second processing module is used for sending the information of the payment-for-generation request to the corresponding payment-for-generation number terminal according to the information of the payment-for-generation number, processing the call request after receiving the confirmation payment-for-generation information returned by the payment-for-generation number terminal, and storing the call record corresponding to the call request.
8. The system according to any of claims 5-7, wherein said call request further comprises a called number;
correspondingly, the first processing module is specifically configured to initiate a call according to the calling number and the called number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611249681.0A CN108259189B (en) | 2016-12-29 | 2016-12-29 | Call payment processing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611249681.0A CN108259189B (en) | 2016-12-29 | 2016-12-29 | Call payment processing method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108259189A CN108259189A (en) | 2018-07-06 |
CN108259189B true CN108259189B (en) | 2021-06-01 |
Family
ID=62721277
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611249681.0A Active CN108259189B (en) | 2016-12-29 | 2016-12-29 | Call payment processing method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108259189B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1254467A (en) * | 1997-04-28 | 2000-05-24 | 公益电话国际公司 | Method relating to telephone communications that include transmission of advertising messages |
TW200945870A (en) * | 2008-04-25 | 2009-11-01 | Hon Hai Prec Ind Co Ltd | Wireless communication method and mobile communication device |
CN101924956A (en) * | 2010-08-10 | 2010-12-22 | 中兴通讯股份有限公司 | Realizing method and system of called charge service |
CN102905243A (en) * | 2011-07-29 | 2013-01-30 | 中兴通讯股份有限公司 | Method and system for out-of-service terminal to make call |
CN102917144A (en) * | 2011-09-16 | 2013-02-06 | 斯凯普公司 | Advertisement funded telephone calls |
CN101800957B (en) * | 2010-03-05 | 2014-03-12 | 中兴通讯股份有限公司南京分公司 | Method, system and service platform for realizing service payment of communication terminal |
-
2016
- 2016-12-29 CN CN201611249681.0A patent/CN108259189B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1254467A (en) * | 1997-04-28 | 2000-05-24 | 公益电话国际公司 | Method relating to telephone communications that include transmission of advertising messages |
TW200945870A (en) * | 2008-04-25 | 2009-11-01 | Hon Hai Prec Ind Co Ltd | Wireless communication method and mobile communication device |
CN101800957B (en) * | 2010-03-05 | 2014-03-12 | 中兴通讯股份有限公司南京分公司 | Method, system and service platform for realizing service payment of communication terminal |
CN101924956A (en) * | 2010-08-10 | 2010-12-22 | 中兴通讯股份有限公司 | Realizing method and system of called charge service |
CN102905243A (en) * | 2011-07-29 | 2013-01-30 | 中兴通讯股份有限公司 | Method and system for out-of-service terminal to make call |
CN102917144A (en) * | 2011-09-16 | 2013-02-06 | 斯凯普公司 | Advertisement funded telephone calls |
Also Published As
Publication number | Publication date |
---|---|
CN108259189A (en) | 2018-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9118779B2 (en) | System and method for inbound call billing | |
US20090006229A1 (en) | System and method for telephony billing codes | |
JP6371705B2 (en) | Promotional advice for usage-based subscribers | |
WO2009079945A1 (en) | Billing method and system | |
CN107635219B (en) | Service package sharing method and device | |
MX2010014329A (en) | Method and system to implement telephony billing to incentivise shared phone usage. | |
WO2012034316A1 (en) | Method and system for implementing call restriction service | |
CN101483849A (en) | Call fee charging method based on on-line fee-charging system and communication system | |
CN101742426A (en) | Method, device and system for realizing ringing service of user terminals | |
CN103874043A (en) | Method for performing roaming business charging for user equipment and system thereof | |
US9350879B2 (en) | Method and system for dual-network telephone calling | |
CN101167306A (en) | Method and apparatus for supplying billing information to a communication device | |
KR101695630B1 (en) | Charging of calls in a communication network | |
CN108259189B (en) | Call payment processing method and system | |
CN105246063A (en) | Charging method, device and system | |
JP2004516581A (en) | Payment system | |
WO2017167240A1 (en) | Method of purchasing service using primary or secondary card, device, and communication system | |
WO2012126245A1 (en) | Method and system for switching identities of calling and called parties | |
US8428552B1 (en) | System and method of wireless communication device provisioning for prepaid service | |
US20040242193A1 (en) | Method and apparatus for billing for calls during roaming | |
CN101800957B (en) | Method, system and service platform for realizing service payment of communication terminal | |
US7873152B1 (en) | System, method, and computer program product for rating based on a receiver offer | |
CN103888922B (en) | A kind of method and device of dismantling call and management of end-user account safety | |
WO2012086794A1 (en) | Mobile communication terminal and terminal control method | |
CN102783084A (en) | Method and system for recharging user terminal account |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |