colin,
Essentially, when you share credits, you are having all sub-accounts share the master account's credit ledger. You will probably not want to share credits and give your customer's the ability to purchase credits, as all those credits will be funneled back into the master account's credit ledger and shared across all accounts.
There are a couple of ways that you can bill your customer for the credits that they use. We don't have a specific report that's accessible through the API, but there is a report in your Partner Dashboard (home page in your master account) called, Campaign Activity. This is more of a manual process and you will need to generate it and it will allow you to download a CSV file. The second way to do this is to create some type of DB that will track this information, but your integration needs to be a custom UI. The custom UI, will be the only way that you can determine when your customer sends out an email. There is a method called 'calculateCampaignAudience', and this will give you the exact number of emails that your customer will use to send their email message. So whenever your customer sends out a email message, you can just record it on your end, but you have to make sure that they launch the campaign.
- Allen Corona
__________________
Allen Corona
VR API Support
|