WHMCS结算基于发送的电子邮件数量

时间:2013-06-29 19:28:45

标签: api cpanel whmcs

我需要一些帮助来思考。我有cPanel API,WHMCS API和Mailgun API。

我的cPanel服务器使用Mailgun发送电子邮件。我想根据他们发送的电子邮件数量向我的客户收费。

使用Mailgun的API,我可以获得客户发送的电子邮件数量,但我如何让WHMCS获取此信息并收取费用?

我只需要一个起点。我的每个客户都将拥有一个mailgun帐户,该帐户与其cpanel帐户的帐户名称相同。

1 个答案:

答案 0 :(得分:1)

我知道有点晚了......

我使用WHMCS API为每个基于数量的费用插入可结算项目,我需要向客户开具发票。

例如:客户在月内发送1447条短信。在下个月的第一天,一个cron作业打电话给SMS服务器,检索上个月发送的SMS数量,然后在WHMCS中为客户端添加一个Billable项目。

我使用Billable Items的原因是它可以设置为添加到客户端的下一张发票中。通过这种方式,我可以提前开具每月固定费用的发票,并可以在同一张发票上使用。

有关WHMCS API的更多信息:添加可结算项目在http://docs.whmcs.com/API:Add_Billable_Item,有关WHMCS API的总体信息在http://docs.whmcs.com/API:About