CN102045664A - 使用预付费***进行扣费的方法、业务平台及网关设备 - Google Patents
使用预付费***进行扣费的方法、业务平台及网关设备 Download PDFInfo
- Publication number
- CN102045664A CN102045664A CN2009102060665A CN200910206066A CN102045664A CN 102045664 A CN102045664 A CN 102045664A CN 2009102060665 A CN2009102060665 A CN 2009102060665A CN 200910206066 A CN200910206066 A CN 200910206066A CN 102045664 A CN102045664 A CN 102045664A
- Authority
- CN
- China
- Prior art keywords
- account
- request
- money
- payment system
- stroke
- 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.)
- Pending
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明涉及一种使用预付费***进行扣费的方法、业务平台及网关设备,方法包括:接收用户的划账请求,划账请求中包含划扣金额及第一账户信息;其中第一账户为用户在预付费***的账户;根据划账请求通过短信接口发送扣费短信,以便网关设备向预付费***发起对第一账户进行扣费操作的请求后,由预付费***根据扣费操作的请求对第一账户进行扣费操作,扣费短信包括扣费业务信息及划扣金额、第一账户信息,扣费操作的请求中包括划扣金额、第一账户信息;接收网关设备发送的扣费短信的短信回执,并根据划扣金额对第二账户充值;第二账户为用户在第三方业务平台的账户,以便用户在使用第三方业务平台的业务时,从第二账户中扣除相应的费用。避免了欠费。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种使用预付费***进行扣费的方法、业务平台及网关设备。
背景技术
目前,网络通信业务及大部分移动通信业务的资费都通过预付费***来收取。用户使用某一业务前,首先在预付费***中建立用户的个人账户并充值。用户使用该业务的过程中,预付费***将发生的费用从建立的个人账户上进行扣除。使用预付费***扣费的业务称为预付费业务,如手机的通话业务。预付费业务使用前,通过充值卡、现金交付、银行转帐等方式将钱充值到预付费***的个人账户中。该账户针对特定的预付费业务进行充值、扣费处理。如果预付费***中个人账户的余额不足,则不能进行任何消费行为。
随着用户通信需求的普及和通讯业务的丰富,针对在预付费***建立个人账户的用户提供的业务越来越多,更多的业务平台需要通过与预付费***交互实现业务的扣费。
现有技术中,通过预付费***实现第三方业务的扣费方法是将第三方业务根据通话生成的话单传递给预付费***,然后由预付费***根据话单在同一帐户上进行扣费处理。
在实现本发明的过程中,发明人发现现有技术至少存在以下缺陷:话单由第三方业务平台发送到预付费***进行处理,无法实现实时扣费,存在一定延时,易造成欠费风险。
发明内容
本发明实施例提出一种使用预付费***进行扣费的方法、业务平台及网关设备,以实现使用预付费***对第三方业务的实时扣费。
本发明实施例提供了一种使用预付费***进行扣费的方法,包括:
接收用户的划账请求,所述划账请求中包含划扣金额及第一账户信息;其中第一账户为所述用户在预付费***的账户;
根据所述划账请求通过短信接口发送扣费短信,以便网关设备向所述预付费***发起对所述第一账户进行扣费操作的请求后,由预付费***根据所述扣费操作的请求对第一账户进行扣费操作,所述扣费短信包括扣费业务信息及所述划扣金额、第一账户信息,所述扣费操作的请求中包括所述划扣金额、第一账户信息;
接收网关设备发送的所述扣费短信的短信回执,并根据所述划扣金额对第二账户充值;所述第二账户为所述用户在第三方业务平台的账户,以便所述用户在使用第三方业务平台的业务时,从所述第二账户中扣除相应的费用。
本发明实施例还提供了一种使用预付费***进行扣费的方法,包括:
接收第三方业务平台发送的包括扣费业务信息及划扣金额及第一账户信息的扣费短信,其中第一账户为所述用户在预付费***的账户;
根据所述划扣金额向预付费***发起对所述第一账户进行扣费操作的请求,所述扣费操作的请求包括所述划扣金额及所述第一账户信息;
在所述请求被成功响应的情况下,向所述第三方业务平台发送所述扣费短信的短信回执,以便第三方业务平台根据所述划扣金额对第二账户充值,使得所述用户在使用所述第三方业务平台的业务时,从第二账户中扣除相应的费用;所述第二账户为所述用户在所述第三方业务平台的账户。
本发明实施例还提供了一种业务平台设备,包括:
请求接收模块,用于接收用户的划账请求,所述划账请求中包含划扣金额及第一账户信息;其中第一账户为所述用户在预付费***的账户;
发送模块,用于根据所述划账请求通过短信接口发送扣费短信,以便网关设备向所述预付费***发起对所述第一账户进行扣费操作的请求后,由预付费***根据所述扣费操作的请求对第一账户进行扣费操作;所述扣费短信包括扣费业务信息及所述划扣金额、第一账户信息,所述扣费操作的请求中包括所述划扣金额、第一账户信息;
充值模块,用于接收网关设备发送的所述扣费短信的短信回执,并根据所述划扣金额对第二账户充值;所述第二账户为所述用户在第三方业务平台的账户,以便所述用户在使用第三方业务平台的业务时,从所述第二账户中扣除相应的费用。
本发明实施例还提供了一种网关设备,包括:
扣费短信接收模块,用于接收第三方业务平台发送的包括扣费业务信息及划扣金额及第一账户信息的扣费短信,其中第一账户为所述用户在预付费***的账户;
扣费请求模块,用于根据所述划扣金额向预付费***发起对所述第一账户进行扣费操作的请求,所述扣费操作的请求包括所述划扣金额及所述第一账户信息;
短信回执模块,用于在所述请求被成功响应的情况下,向所述第三方业务平台发送所述扣费短信的短信回执,以便第三方业务平台根据所述划扣金额对第二账户充值,使得所述用户在使用所述第三方业务平台的业务时,从第二账户中扣除相应的费用;所述第二账户为所述用户在所述第三方业务平台的账户。
本发明实施例还提供了一种使用预付费***进行扣费的***,包括上述业务平台设备及上述网关设备。
上述实施例通过从用户在预付费***的账户划扣金额到该用户在第三方业务平台的账户,使得第三方业务平台能够对用户使用第三方业务发生的费用进行实时扣除,解决了现有技术由于无法实现实时扣费而产生延时造成的欠费风险问题。避免了现有技术中预付费***对话单的处理,减少了预付费***的性能损耗,提高了预付费***的处理速度。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为本发明实施例提供的一种使用预付费***进行扣费的方法的流程图;
图2为本发明实施例提供的另一种使用预付费***进行扣费的方法的流程图;
图3为本发明实施例提供的又一种使用预付费***进行扣费的方法的信令流程图;
图4为图3所示实施例应用的网络结构示意图;
图5为本发明实施例提供的业务平台设备的结构示意图;
图6为本发明实施例提供的网关设备的结构示意图;
图7为本发明实施例提供的使用预付费***进行扣费的***的结构示意图。
具体实施方式
图1为本发明实施例提供的一种使用预付费***进行扣费的方法的流程图。该方法包括:
步骤11、接收用户的划账请求,所述划账请求中包含划扣金额及第一账户信息;其中第一账户为所述用户在预付费***的账户。
该动作可由第三方业务平台执行。假设某一用户在预付费***中建立了账户即第一账户,且该用户又开通了第三方业务,该用户在第三方业务平台开户后,则需要从该用户在预付费***的账户即第一账户中扣除一部分或全部金额,并将从第一账户中扣除的金额充值到在上述第三方业务的业务平台即第三方业务平台建立的账户即第二账户中,该用户才能使用第三方业务的业务平台提供的付费功能。用户可以向该第三方业务平台发送划账请求,并提供划扣金额、第一账户等账户信息,以便该第三方业务平台根据划账请求以及提供的第一账户信息进行划账。其中第一账户信息是该用户在预付费***中建立的账户信息。
步骤12、根据所述划账请求通过短信接口发送扣费短信,以便网关设备向所述预付费***发起对所述第一账户进行扣费操作的请求后,由预付费***根据所述扣费操作的请求对第一账户进行扣费操作;所述扣费短信包括扣费业务信息及所述划扣金额、第一账户信息,所述扣费操作的请求中包括所述划扣金额、第一账户信息。
该动作可由第三方业务平台执行。第三方业务平台根据所述划账请求生成扣费短信,扣费短信中包含了扣费业务信息及所述划扣金额、第一账户信息,以用于从预付费***中扣除相应的金额充值到用户在第三方业务平台的账户中。第三方业务平台将生成的扣费短信发送到网关设备,以使网关设备向预付费***发起扣费操作的请求,并由预付费***执行扣费操作。
步骤13、接收网关设备发送的所述扣费短信的短信回执,并根据所述划扣金额对第二账户充值;所述第二账户为所述用户在第三方业务平台的账户,以便所述用户在使用第三方业务平台的业务时,从所述第二账户中扣除相应的费用。
该动作可由第三方业务平台执行。第三方业务平台接收到所述扣费短信的短信回执,说明划扣金额已从用户在预付费***的账户中扣除,这时,第三方业务平台将划扣金额充值到用户在本平台的账户。这样,用户便可使用该第三方业务平台中的账户中的资金支付使用该平台的第三方业务发生的费用。
由于用户在第三方业务平台的账户在用户使用第三方业务前从该用户在预付费***的账户划入了资金,这样,用户使用该第三方业务平台的业务时,该第三方业务平台能够从该用户在本业务平台的账户中实时扣除发生的费用。
本实施例通过从用户在预付费***的账户划扣金额到该用户在第三方业务平台的账户,使得第三方业务平台能够对用户使用第三方业务发生的费用进行实时扣除,解决了现有技术由于无法实现实时扣费而产生延时造成的欠费风险问题。避免了现有技术中预付费***对话单的处理,减少了预付费***的性能损耗,提高了预付费***的处理速度。
上述步骤11之前还可包括:
接收用户通过在客户端界面上点击划扣链接发出的划账申请;
用户登录第三方业务平台后,进入第三方业务平台的客户端,客户端页面上显示有划扣链接,用户点击划扣链接向第三方业务平台发出划账请求。第三方业务平台可接收用户通过在客户端界面上点击划扣链接发出的划账申请。
第三方业务平台根据所述划账申请向所述用户发送确认请求消息,所述确认请求消息中包含第三方业务平台生成的验证码;如第三方业务平台在接收到用户发送的划账申请后,向该用户的手机发送短信,请求用户确认;或第三方业务平台向该用户的网络账户发送邮件,请求用户确认;或第三方业务平台通过拨打该用户的手机、固话等通讯设备,通过语音的方式请该用户确认。
接收所述用户返回的所述确认请求消息的回复信息;
假设用户通过在客户端输入验证码确认划账申请,第三方业务平台接收的回复信息即验证码。
对所述回复信息进行鉴权。
第三方业务平台接收到回复信息后进行鉴权,确认用户同意划账之后执行上述步骤12。
上述步骤11中,划账请求还可包括所述第一账户的密码;此时,网关设备向所述预付费***发起对所述第一账户进行扣费操作的请求包括,向所述预付费***发送费用预算请求,所述费用预算请求中包括第一账户信息及第一账户的密码及划扣金额,以使所述预付费***进行费用预算之前根据第一账户信息及第一账户的密码对费用预算请求进行鉴权,判断所述第一账户中的余额是否大于所述划扣金额;接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;并在当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作请求。以确保划账的安全。
划账的安全也可以通过预付费***对第三方业务平台进行鉴权实现,若预付费***对第三方业务平台的鉴权通过,则预付费***认为该第三方业务平台是可信的,直接根据扣费短信进行扣费操作,而无需再次进行鉴权。
相应地,图2为本发明实施例提供的另一种使用预付费***进行扣费的方法的流程图。该方法包括:
步骤21、接收第三方业务平台发送的包括扣费业务信息及划扣金额及第一账户信息的扣费短信,其中第一账户为所述用户在预付费***的账户。划账请求及扣费短信详见上述步骤11及步骤12。
该动作可由网关设备执行。网关设备接收到第三方业务平台发送的扣费短信后,根据扣费短信中的划扣金额,便可获知需要从该用户在预付费***的账户中扣除的金额,根据第一账户信息便可获知用户在预付费***的账户。
步骤22、根据所述划扣金额向预付费***发起对所述第一账户进行扣费操作的请求,所述扣费操作的请求包括所述划扣金额及所述第一账户信息。
该动作可由网关设备执行。网关设备向预付费***发起扣费操作的请求,使预付费***从该用户在预付费***的账户中扣除与划扣金额相同数量的金额。
步骤23、所述请求被成功响应的情况下,向所述第三方业务平台发送所述扣费短信的短信回执,以便第三方业务平台根据所述划扣金额对第二账户充值,使得所述用户在使用所述第三方业务平台的业务时,从第二账户中扣除相应的费用;所述第二账户为所述用户在所述第三方业务平台的账户。
该动作可由网关设备执行。网关设备接收所述请求的响应消息,若接所述请求被成功响应时,可知预付费***已从该用户在预付费***的账户中扣除划扣金额,则发送短信回执,以告知第三方业务平台已从该用户在预付费***的账户中扣除相应金额。这样,第三方业务平台就可以将扣除的金额充值至该用户在本业务平台的账户中,具体详见上述步骤13。
本实施例中,网关设备根据扣费短信向预付费***发起对所述第一账户进行扣费操作的请求,从用户在预付费***的账户中扣除相应金额,并告知第三方业务平台,使得第三方业务平台将扣除的金额划入该用户在本业务平台的账户中,从而使得第三方业务平台能够对用户使用第三方业务发生的费用进行实时扣除,解决了现有技术由于无法实现实时扣费而产生延时造成的欠费风险问题。
上述步骤22之前还可包括:
向所述预付费***发送费用预算请求,以使所述预付费***进行费用预算,判断所述第一账户中的余额是否大于所述划扣金额;
接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;
当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作请求;否则,拒绝向所述预付费***发送扣费操作请求。
当所述余额大于所述划扣余额时,本发明实施例提供的使用预付费***进行扣费的方法还可包括:
向所述用户发送所述扣费通知短信,以告知用户将从其第一账户中扣除资金及扣除的具体金额。
上述步骤21中,所述扣费短信中可包括所述第一账户的密码;此时,根据所述划扣金额向预付费***发起对所述第一账户进行扣费操作的请求,包括:向所述预付费***发送费用预算请求,所述费用预算请求中包括第一账户信息及第一账户的密码及划扣金额,以使所述预付费***进行费用预算之前根据第一账户信息及第一账户的密码对费用预算请求进行鉴权,判断所述第一账户中的余额是否大于所述划扣金额;接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;并在当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作请求。以确保划账的安全性。
以融合通信业务为例。融合通信业务平台为第三方业务平台,向用户(包括使用预付费业务的用户、使用后付费业务的用户)提供通话、会议、短信等增值业务。针对使用预付费业务的用户,用户在预付费***中的帐户保存在预付费***中,用户在使用第三方业务时,第三方业务平台通过预付费***中保存的帐户判断使用第三方业务的用户是否为预付费用户,并在该使用第三方业务的用户为预付费用户的情况下,到预付费***中扣费。
假设某一使用预付费业务的用户在预付费***中建立了账户,且该用户又开通了融合通信业务,并在融合通信业务的业务平台上开户。
图3为本发明实施例提供的又一种使用预付费***进行扣费的方法的信令流程图。本实施例通过短信***进行划款,第三方业务平台即融合通信业务平台通过发送短信实现从预付费***中扣费后,充值到第三方业务平台上。如图4所示,短信***采用了***点对点协议(China Mobile Peer to Peer,CMPP协议),网关设备采用了行业网关(Industry Application Gateway,IAGW)。扣费方法具体包括:
步骤301、用户登录融合通信业务的客户端后,在客户端的界面上点击划扣链接,登录到融合通信业务平台的划扣页面上,申请划账。
步骤302、用户点击划扣页面上的生成验证码按钮,融合通信业务平台生成验证码即确认请求消息。
步骤303、融合通信业务平台调用行业网关的CMPP短信发送接口,通过“Submit”消息发送生成的验证码。
步骤304、行业网关通过运营商短信***,将校验码以短信的方式发送到该用户的手机上。
步骤305、用户在手机收到验证码后,在划扣页面的验证码输入框输入手机收到的验证码;并在划扣页面提供的划款金额复选框中并选择划扣金额,如该复选框的下拉选项中提供50元、30元、20元、15元、10元、5元等划扣金额,在划扣页面提供的第一帐户输入用户的第一账户信息后,点击提交按钮。
步骤306、融合通信业务平台对用户输入的验证码进行鉴权。
步骤307、鉴权通过后,融合通信业务平台调用行业网关的CMPP短信接口(“Submit”消息)发送扣费短信。扣费短信与普通短信相同,主要参数可包括:发起方、计费方、接收方、业务代码、企业代码、扣费金额。其中,发起方即融合通信业务平台的代码;计费方即用户在预付费***中的账户,如该用户的手机号码;接收方即接收扣费短信的用户终端,如用户的手机号码;业务代码即需要使用计费方中的金额付费的第三方业务的代码,该业务代码可对应一个付费金额,具体取值需要移动申请,企业代码即提供第三方业务的企业的代码。扣费金额即用户选择的划款金额,单位可为分。具体如表1所示。
表1
步骤308、行业网关判断申请划账的用户为预付费用户,调用预付费***中SCP(业务控制点,Service Control point)的扩展移动点到点协议(Extended Mobile Peer to Peer,EMPP)接口向SCP发送“sm_chg_req”费用预算消息进行费用预算,所述费用预算消息中包含第一账户信息及划扣金额。
步骤309、SCP根据所述费用预算消息对第一账户余额进行费用预算,如果第一账户余额大于所述划扣金额,SCP向行业网关返回“sm_chg_resp”响应消息,行业网关通过运营商短信***将扣费通知短信发到该用户的手机上,告知该用户。
步骤310、该用户的手机收到扣费通知短信后,运营商短信***给行业网关通过CMPP的“Deliver”消息发送扣费通知短信的回执,告知行业网关扣费通知短信发送成功。
步骤311、行业网关收到扣费通知短信的回执后,认为扣费通知短信发送成功,则通过EMPP接口向SCP发送“sm_cnfm_req”扣费操作请求的消息进行扣费操作,所述扣费操作消息可以包含第一账户信息及划扣金额。
步骤312、SCP扣费成功后,向行业网关返回“sm_cnfm_resp”扣费去操作响应消息,以告知行业网关扣费操作完成。行业网关向融合通信业务平台返回扣费短信的短信回执(CMPP协议的“Deliver”消息),指示短信扣费成功。
步骤313、融合通信业务平台收到扣费短信的短信回执后,根据申请的划扣金额在融合通信业务账户即第二账户中充值。
本发明实施例提供的使用预付费***进行扣费的方法中,网关设备还可以是梦网网关ISMG或短信网关(SMS GW),采用的短信协议还可为SMPP协议。
图5为本发明实施例提供的业务平台设备的结构示意图。该设备即第三方业务平台设备,可包括:请求接收模块51、发送模块52、充值模块53。请求接收模块51用于接收用户的划账请求,所述划账请求中包含划扣金额及第一账户信息;其中第一账户为所述用户在预付费***的账户。发送模块52用于根据所述划账请求通过短信接口发送扣费短信,以便网关设备向所述预付费***发起对所述第一账户进行扣费操作的请求后由预付费***根据所述扣费操作请求对第一账户进行扣费操作;所述扣费短信包括扣费业务信息及所述划扣金额、第一账户信息,所述扣费操作请求中包括所述划扣金额、第一账户信息。其中扣费业务信息包括第三方业务的代码等信息,详见上述表1。充值模块53用于接收网关设备发送的所述扣费短信的短信回执,并根据所述划扣金额对第二账户充值;所述第二账户为所述用户在第三方业务平台的账户,以便所述用户在使用第三方业务平台的业务时,从所述第二账户中扣除相应的费用;所述第二账户为所述用户在本业务平台的账户。
所述划账请求还可包括所述第一账户的密码,以便所述网关设备向所述预付费***发送费用预算请求,所述费用预算请求中包括第一账户信息及第一账户的密码及划扣金额,以使所述预付费***进行费用预算之前根据第一账户信息及第一账户的密码对费用预算请求进行鉴权,判断所述第一账户中的余额是否大于所述划扣金额;接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;并在当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作请求。
本实施例中,业务平台设备作为第三方业务平台通过网关设备预先向用户所在的预付费***发起扣费操作的请求,以进行划账,使得业务平台设备能够对用户使用第三方业务发生的费用进行实时扣除,解决了现有技术由于无法实现实时扣费而产生延时造成的欠费风险问题。避免了现有技术中预付费***对话单的处理,减少了预付费***的性能损耗,提高了预付费***的处理速度。
本发明实施例提供的业务平台设备还可包括:申请接收模块、确认请求模块、回复接收模块及鉴权模块。申请接收模块用于接收用户通过在客户端界面上点击划扣链接发出的划账申请;确认请求模块用于根据所述划账申请向所述用户发送确认请求消息,所述确认请求消息中携带验证码;回复接收模块用于接收所述用户返回的所述确认请求消息的回复信息,所述回复信息中携带所述验证码;鉴权模块用于根据所述验证码对所述回复信息进行鉴权。具体操作详见上述方法实施例中的说明。
图6为本发明实施例提供的网关设备的结构示意图。该设备可包括:扣费短信接收模块61、扣费请求模块62及短信回执模块63。扣费短信接收模块61用接收第三方业务平台发送的包括扣费业务信息及划扣金额及第一账户信息的扣费短信,其中第一账户为所述用户在预付费***的账户。扣费请求模块62用于根据所述划扣金额向预付费***发起对所述第一账户进行扣费操作的请求,所述扣费操作请求包括所述划扣金额及所述第一账户信息。短信回执模块63用于在所述请求被成功响应的情况下,向所述第三方业务平台发送所述扣费短信的短信回执,以便第三方业务平台根据所述划扣金额对第二账户充值使得所述用户在使用所述第三方业务平台的业务时,从第二账户中扣除相应的费用;所述第二账户为所述用户在所述第三方业务平台的账户。其中,所述扣费短信还可包括所述第一账户的密码;此时,所述扣费请求模块62用于向所述预付费***发送费用预算请求,所述费用预算请求中包括第一账户信息及第一账户的密码及划扣金额,以使所述预付费***进行费用预算之前根据第一账户信息及第一账户的密码对费用预算请求进行鉴权,判断所述第一账户中的余额是否大于所述划扣金额;接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;并在当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作请求。
本实施例中,网关设备根据第三方业务平台的扣费短信向预付费***发起对所述第一账户进行扣费操作的请求,以实现扣费,从而使得第三方业务平台在用户使用业务前对用户在本平台的账户充值,实现了第三方业务平台对用户使用第三方业务发生的费用的实时扣除,解决了现有技术由于无法实现实时扣费而产生延时造成的欠费风险问题。避免了现有技术中预付费***对话单的处理,减少了预付费***的性能损耗,提高了预付费***的处理速度。
本发明实施例提供的网关设备还可包括:预算请求模块及预算响应接收模块,预算请模块用于向所述预付费***发送费用预算请求,以使所述预付费***进行费用预算,判断所述第一账户中的余额是否大于所述划扣金额;预算响应接收模块用于接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;所述扣费请求模块62用于当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作请求。也即,所述扣费请求模块62具体用于在所述余额大于所述划扣余额的情况下,执行所述扣除操作。当用户在预付费***中的账户余额小于或等于划扣金额时,网关设备不调用扣费请求模块62执行扣除操作。
本发明实施例提供的网关设备还可包括:扣费短信模块。该扣费短信模块用于向所述用户发送所述扣费通知短信,告知用户扣费信息。
图7为本发明实施例提供的使用预付费***进行扣费的***的结构示意图。该***包括:业务平台设备71及网关设备72。业务平台设备71可为上述设备实施例提供的任一种业务平台设备,用于向网关设备72发送扣费短信,并根据短信回执对本平台设备中的账户进行充值。网关设备72可为及上述设备实施例提供的任一种网关设备,用于根据接收的扣费短信向预付费***发起进行扣费操作的请求,使预付费***对本***中发起划账请求的用户的账户进行扣费。
本实施例提供的***通过业务平台设备71及网关设备72等设备,从用户在预付费***的账户划扣金额到该用户在第三方业务平台的账户,使得第三方业务平台能够对用户使用第三方业务发生的费用进行实时扣除,解决了现有技术由于无法实现实时扣费而产生延时造成的欠费风险问题。避免了现有技术中预付费***对话单的处理,减少了预付费***的性能损耗,提高了预付费***的处理速度。
上述方法及设备实施例根据用户发起的划账请求,到预付费***预先进行扣费操作,第三方业务平台进行消费操作,实时扣费,这样,既避免了欠费风险的存在,又减轻了预付费***的性能压力。并且第三方业务平台通过标准的短信接口到预付费***进行扣费,预付费***无需配合改动。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (13)
1.一种使用预付费***进行扣费的方法,其特征在于,包括:
接收用户的划账请求,所述划账请求中包含划扣金额及第一账户信息;其中第一账户为所述用户在预付费***的账户;
根据所述划账请求通过短信接口发送扣费短信,以便网关设备向所述预付费***发起对所述第一账户进行扣费操作的请求后,由预付费***根据所述扣费操作的请求对第一账户进行扣费操作,所述扣费短信包括扣费业务信息及所述划扣金额、第一账户信息,所述扣费操作的请求中包括所述划扣金额、第一账户信息;
接收网关设备发送的所述扣费短信的短信回执,并根据所述划扣金额对第二账户充值;所述第二账户为所述用户在第三方业务平台的账户,以便所述用户在使用第三方业务平台的业务时,从所述第二账户中扣除相应的费用。
2.根据权利要求1所述的使用预付费***进行扣费的方法,其特征在于,接收用户的划账请求之前还包括:
接收用户通过在客户端界面上点击划扣链接发出的划账申请;
根据所述划账申请向所述用户发送确认请求消息,所述确认请求消息中携带验证码;
接收所述用户返回的所述确认请求消息的回复信息,所述回复信息中携带所述验证码;
根据所述验证码对所述回复信息进行鉴权。
3.根据权利1或2所述的使用预付费***进行扣费的方法,其特征在于,所述划账请求还包括第一账户的密码,所述向所述预付费***发起对所述第一账户进行扣费操作的请求包括:向所述预付费***发送费用预算请求,所述费用预算请求中包括第一账户信息及第一账户的密码及划扣金额,以使所述预付费***进行费用预算之前根据第一账户信息及第一账户的密码对费用预算请求进行鉴权,判断所述第一账户中的余额是否大于所述划扣金额;接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;并在当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作的请求。
4.一种使用预付费***进行扣费的方法,其特征在于,包括:
接收第三方业务平台发送的包括扣费业务信息及划扣金额及第一账户信息的扣费短信,其中第一账户为所述用户在预付费***的账户;
根据所述划扣金额向预付费***发起对所述第一账户进行扣费操作的请求,所述扣费操作的请求包括所述划扣金额及所述第一账户信息;
在所述请求被成功响应的情况下,向所述第三方业务平台发送所述扣费短信的短信回执,以便第三方业务平台根据所述划扣金额对第二账户充值,使得所述用户在使用所述第三方业务平台的业务时,从第二账户中扣除相应的费用;所述第二账户为所述用户在所述第三方业务平台的账户。
5.根据权利要求4所述的使用预付费***进行扣费的方法,其特征在于,根据所述划扣金额向预付费***发起对所述第一账户进行扣费操作的请求之前还包括:
向所述预付费***发送费用预算请求,以使所述预付费***进行费用预算,判断所述第一账户中的余额是否大于所述划扣金额;
接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;
当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作的请求。
6.根据权利要求4或5所述的使用预付费***进行扣费的方法,其特征在于,所述扣费短信中包括所述第一账户的密码;
根据所述划扣金额向预付费***发起对所述第一账户进行扣费操作的请求,包括:
向所述预付费***发送费用预算请求,所述费用预算请求中包括第一账户信息及第一账户的密码及划扣金额,以使所述预付费***进行费用预算之前根据第一账户信息及第一账户的密码对费用预算请求进行鉴权,判断所述第一账户中的余额是否大于所述划扣金额;接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;并在当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作的请求。
7.一种业务平台设备,其特征在于,包括:
请求接收模块,用于接收用户的划账请求,所述划账请求中包含划扣金额及第一账户信息;其中第一账户为所述用户在预付费***的账户;
发送模块,用于根据所述划账请求通过短信接口发送扣费短信,以便网关设备向所述预付费***发起对所述第一账户进行扣费操作的请求后,由预付费***根据所述扣费操作的请求对第一账户进行扣费操作;所述扣费短信包括扣费业务信息及所述划扣金额、第一账户信息,所述扣费操作的请求中包括所述划扣金额、第一账户信息;
充值模块,用于接收网关设备发送的所述扣费短信的短信回执,并根据所述划扣金额对第二账户充值;所述第二账户为所述用户在第三方业务平台的账户,以便所述用户在使用第三方业务平台的业务时,从所述第二账户中扣除相应的费用。
8.根据权利要求7所述的业务平台设备,其特征在于,还包括:
申请接收模块,用于接收用户通过在客户端界面上点击划扣链接发出的划账申请;
确认请求模块,用于根据所述划账申请向所述用户发送确认请求消息,所述确认请求消息中携带验证码;
回复接收模块,用于接收所述用户返回的所述确认请求消息的回复信息,所述回复信息中携带所述验证码;
鉴权模块,用于根据所述验证码对所述回复信息进行鉴权。
9.根据权利要求7或8所述的业务平台设备,其特征在于,所述划账请求还包括所述第一账户的密码,以便所述网关设备向所述预付费***发送费用预算请求,所述费用预算请求中包括第一账户信息及第一账户的密码及划扣金额,以使所述预付费***进行费用预算之前根据第一账户信息及第一账户的密码对费用预算请求进行鉴权,判断所述第一账户中的余额是否大于所述划扣金额;接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;并在当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作的请求。
10.一种网关设备,其特征在于,包括:
扣费短信接收模块,用于接收第三方业务平台发送的包括扣费业务信息及划扣金额及第一账户信息的扣费短信,其中第一账户为所述用户在预付费***的账户;
扣费请求模块,用于根据所述划扣金额向预付费***发起对所述第一账户进行扣费操作的请求,所述扣费操作的请求包括所述划扣金额及所述第一账户信息;
短信回执模块,用于在所述请求被成功响应的情况下,向所述第三方业务平台发送所述扣费短信的短信回执,以便第三方业务平台根据所述划扣金额对第二账户充值,使得所述用户在使用所述第三方业务平台的业务时,从第二账户中扣除相应的费用;所述第二账户为所述用户在所述第三方业务平台的账户。
11.根据权利要求10所述的网关设备,其特征在于,还包括:
预算请求模块,用于向所述预付费***发送费用预算请求,以使所述预付费***进行费用预算,判断所述第一账户中的余额是否大于所述划扣金额;
预算响应接收模块,用于接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;
所述扣费请求模块用于当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作的请求。
12.根据权利要求10或11所述的网关设备,其特征在于,所述扣费短信中包括所述第一账户的密码;
所述扣费请求模块用于向所述预付费***发送费用预算请求,所述费用预算请求中包括第一账户信息及第一账户的密码及划扣金额,以使所述预付费***进行费用预算之前根据第一账户信息及第一账户的密码对费用预算请求进行鉴权,判断所述第一账户中的余额是否大于所述划扣金额;接收所述费用预算请求的响应消息,所述响应消息中携带第一账户中的余额是否大于所述划扣金额的结果;并在当所述余额大于所述划扣余额时,向所述预付费***发送扣费操作的请求。
13.一种使用预付费***进行扣费的***,其特征在于,包括上述权利要求7-9中任一项所述的业务平台设备及上述权利要求10-12任一项所述的网关设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102060665A CN102045664A (zh) | 2009-10-20 | 2009-10-20 | 使用预付费***进行扣费的方法、业务平台及网关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102060665A CN102045664A (zh) | 2009-10-20 | 2009-10-20 | 使用预付费***进行扣费的方法、业务平台及网关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102045664A true CN102045664A (zh) | 2011-05-04 |
Family
ID=43911334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102060665A Pending CN102045664A (zh) | 2009-10-20 | 2009-10-20 | 使用预付费***进行扣费的方法、业务平台及网关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102045664A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105321073A (zh) * | 2014-07-14 | 2016-02-10 | ***通信集团广东有限公司 | 一种建立账户间关系的方法、账户管理平台和*** |
CN104469045B (zh) * | 2014-12-18 | 2016-08-24 | 北京首信科技股份有限公司 | 电信3g移动网络中欠费用户自助缴费的***及方法 |
CN107135323A (zh) * | 2017-07-04 | 2017-09-05 | 中国联合网络通信集团有限公司 | 预付费业务的处理方法及*** |
CN107333249A (zh) * | 2017-07-04 | 2017-11-07 | 中国联合网络通信集团有限公司 | 预付费业务的开通方法、装置、***及用户后台服务*** |
CN107426713A (zh) * | 2017-07-04 | 2017-12-01 | 中国联合网络通信集团有限公司 | 后付费业务的开通方法、装置、***及用户后台服务*** |
CN108197921A (zh) * | 2018-01-11 | 2018-06-22 | 青岛海尔智能家电科技有限公司 | 用于燃气表充值的方法和燃气表、终端、服务器 |
CN111192034A (zh) * | 2019-11-19 | 2020-05-22 | 泰康保险集团股份有限公司 | 一种业务请求数据的处理方法和装置 |
CN113643034A (zh) * | 2020-04-27 | 2021-11-12 | 北京金山云网络技术有限公司 | 可提现金额确定方法、装置、电子设备及可读存储介质 |
-
2009
- 2009-10-20 CN CN2009102060665A patent/CN102045664A/zh active Pending
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105321073A (zh) * | 2014-07-14 | 2016-02-10 | ***通信集团广东有限公司 | 一种建立账户间关系的方法、账户管理平台和*** |
CN104469045B (zh) * | 2014-12-18 | 2016-08-24 | 北京首信科技股份有限公司 | 电信3g移动网络中欠费用户自助缴费的***及方法 |
CN107333249B (zh) * | 2017-07-04 | 2019-11-26 | 中国联合网络通信集团有限公司 | 预付费业务的开通方法、装置、***及用户后台服务*** |
CN107333249A (zh) * | 2017-07-04 | 2017-11-07 | 中国联合网络通信集团有限公司 | 预付费业务的开通方法、装置、***及用户后台服务*** |
CN107426713A (zh) * | 2017-07-04 | 2017-12-01 | 中国联合网络通信集团有限公司 | 后付费业务的开通方法、装置、***及用户后台服务*** |
CN107135323A (zh) * | 2017-07-04 | 2017-09-05 | 中国联合网络通信集团有限公司 | 预付费业务的处理方法及*** |
CN107426713B (zh) * | 2017-07-04 | 2019-11-26 | 中国联合网络通信集团有限公司 | 后付费业务的开通方法、装置、***及用户后台服务*** |
CN107135323B (zh) * | 2017-07-04 | 2019-11-26 | 中国联合网络通信集团有限公司 | 预付费业务的处理方法及*** |
CN108197921A (zh) * | 2018-01-11 | 2018-06-22 | 青岛海尔智能家电科技有限公司 | 用于燃气表充值的方法和燃气表、终端、服务器 |
CN111192034A (zh) * | 2019-11-19 | 2020-05-22 | 泰康保险集团股份有限公司 | 一种业务请求数据的处理方法和装置 |
CN111192034B (zh) * | 2019-11-19 | 2023-04-07 | 泰康保险集团股份有限公司 | 一种业务请求数据的处理方法和装置 |
CN113643034A (zh) * | 2020-04-27 | 2021-11-12 | 北京金山云网络技术有限公司 | 可提现金额确定方法、装置、电子设备及可读存储介质 |
CN113643034B (zh) * | 2020-04-27 | 2024-05-31 | 北京金山云网络技术有限公司 | 可提现金额确定方法、装置、电子设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102045664A (zh) | 使用预付费***进行扣费的方法、业务平台及网关设备 | |
CN101208943A (zh) | 在通信网络中控制对服务的提供 | |
CN104751266A (zh) | 数据处理方法、增值服务器及*** | |
CN101511074B (zh) | 移动终端支付的账户选择方法、***、服务器及终端 | |
CN101562659A (zh) | 一种通过手机托收电视费用的方法和*** | |
CN102496125A (zh) | 基于移动终端的转账方法及*** | |
CN100466526C (zh) | 信用控制客户端、信用控制服务器、计费***及计费方法 | |
CN101345634A (zh) | 计费方法、计费装置和计费*** | |
CN104657849A (zh) | 一种实现客户端之间有偿即时通信的伴随支付方法 | |
CN101227490B (zh) | 网络存储方法及*** | |
CN101071492A (zh) | 一种基于手机银行的手机缴费方法及*** | |
CN101329793A (zh) | 电子货币信息的处理方法和*** | |
CN101901436B (zh) | 一种实现业务支付的方法、装置和*** | |
CN102348180A (zh) | 一种实现欠费呼叫的处理方法及装置 | |
CN102592367B (zh) | 电信业务缴费处理方法、设备和*** | |
CN108055653A (zh) | 云播报方法及*** | |
CN101626562A (zh) | 基于ussd充值缴费的实现方法以及充值缴费平台 | |
CN101167306A (zh) | 用于向通信设备提供计费信息的方法和装置 | |
CN103578027A (zh) | 一种转账的方法和装置 | |
GB2490007A (en) | Tracking message responses by associating calling and recipient phone numbers with a message | |
CN104636910A (zh) | 移动手持终端、支付***以及支付方法 | |
US9402178B2 (en) | Paid instant message system and method for authenticating identities using a mobile telephone network | |
CN102270326A (zh) | 基于智能网支付类增值业务的鉴权计费***和方法 | |
KR101331555B1 (ko) | 문자메시지 대리사용 중계장치, 문자메시지 대리사용 중계시스템 및 문자메시지 대리사용 중계방법 | |
CN101520925A (zh) | 通过移动电话终端实现交互式信用还款的***和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110504 |