This function allows you to add a sale data for a specfic affiliate. To use this function, you must make a SOAP call with the following parameters:
- username - Username of the affiliate.
- password - Password for the affiliate.
- firstname - Affiliate's first name.
- lastname => Affiliate's last name.
- email - The affiliate's email.
- company - The affiliate's company.
- url - The affiliate's url.
- tel => Affiliate's telephone number.
- icq => The affiliate's ICQ.
- aim => The affilaite's AIM.
- msn => The affiliate's MSN.
- address1 => First line of the affiliate's address.
- address2 => Second line of the affiliate's address.
- city => The affiliate's city.
- state => 'nj',
- country => 'usa',
- zip_code => 12345,
- tax_id_or_ssn => ,
- ref - If the affiliate was referred by another affiliate, enter their affiliate ID here.
- minimum_payout -
NuSOAP Example
This example continues from the main article NuSOAP Example:
$values = Array(
'username' => 'tmmtest',
'password' => 'fdsafdsa',
'firstname' => 'tester',
'lastname' => 'testtest',
'email' => 'test321@test.com',
'company' => 'testing co.',
'url' => 'test.com',
'tel' => '123-1234',
'icq' => '',
'aim' => '',
'msn' => '',
'address1' => '123 main st',
'address2' => '',
'city' => 'anytown',
'state' => 'nj',
'country' => 'usa',
'zip_code' => 12345,
'tax_id_or_ssn' => '',
'ref' => '',
'minimum_payout' => '50'
);
$result = $client->call('add_affs', $values, 'offeritapiadmin_wsdl');
Sample Output
You will get a response similar to the following for each of the affiliate's sales:
Array
Array
(
[0] => Array
(
[result] => 1
[loginid] => 5
)
)