<?php
include 'PapApi.class.php'; //the PapApi.class.php can be found at the PAP installation folder, in the 'api' directory
$session = new Pap_Api_Session("https://your_pap_url/scripts/server.php");
if(!$session->login("merchant login","pass")) {
die("Cannot login. Message: ". $session->getMessage());
}
$request = new Gpf_Rpc_Request("Pap_Merchants_Campaign_CommissionGroups","loadCommissionGroups",$session);
// Set the campaign id for which we want the commission group
$request->addParam("campaignid","11111111");
//insert here Commission Group Name, 'Default commission group' name is for default group
$groupName = 'Default commission group';
try {
$request->sendNow();
} catch(Exception $e){
die("API call error: " . $e->getMessage());
}
$response = $request->getStdResponse();
foreach ($response as $responseItem) {
if ($responseItem[1] == $groupName ) {
$commissionGroupId = $responseItem[0]; }
}
echo $commissionGroupId;
?>