Partner API Only
The transferEmailCredits() method transfers email credits from one company’s account to another. The number of credits transferred must be a whole number greater than or equal to one, and the company from which the credits are being transferred must have sufficient credits in its account for the requested transaction. Note: credits can only be transferred within the cobrand: from the master account to a subaccount, or between subaccounts.
The transferEmailCredits() method transfers email credits from one company’s account to another. The number of credits transferred must be a whole number greater than or equal to one, and the company from which the credits are being transferred must have sufficient credits in its account for the requested transaction. Note: credits can only be transferred within the cobrand: from the master account to a subaccount, or between subaccounts.
Input
[vrtypens:transferEmailCreditsArgs]
session_id [xsd:string] (required)
Your API session id.
from_company_id [xsd:int] (required)
The ID of the company the credits are being transferred from.
to_company_id [xsd:int] (required)
The ID of the company the credits are being transferred to.
credits_to_transfer [xsd:int] (required)
The number of credits to transfer.
Output
[xsd:boolean]
Examples
PHP
$vrapi->transferEmailCredits( array( 'session_id' => $sid, 'from_company_id' => 1234, 'to_company_id' => 5678, 'credits_to_transfer' => 50, ) );
Ruby
vr.transferEmailCredits({ 'session_id' => sid, 'from_company_id' => 1234, 'to_company_id' => 5678, 'credits_to_transfer' => 50, })
Java
TransferEmailCreditsArgs transferEmailCreditsArgs = new TransferEmailCreditsArgs(); transferEmailCreditsArgs.setSession_id(sessionID); transferEmailCreditsArgs.setFrom_company_id(1234); transferEmailCreditsArgs.setTo_company_id(5678); transferEmailCreditsArgs.setCredits_to_transfer(15); boolean creditsResult = vr.transferEmailCredits(transferEmailCreditsArgs);
C#/.NET
transferEmailCreditsArgs tECA = new transferEmailCreditsArgs(); tECA.session_id = sessionId; tECA.from_company_id = 1234; tECA.to_company_id = 5678; tECA.credits_to_transfer = 15; bool creditsTransferred; try { creditsTransferred = objVR.transferEmailCredits(tECA); } catch (Exception e) { System.Console.WriteLine(e.Message); }
Perl
$vrapi->transferEmailCredits( { session_id => $sid, from_company_id => 1234, to_company_id => 5678, credits_to_transfer => 50, } );