Create proposal
Request parameters
Parameters
Type
Required/Optional
Description
Request sample
<?php
require ('PATH_TO_AUTH');
$proposal = new stdClass();
$proposal->Type = "acquisition";
$proposal->BillTo = new stdClass();
$proposal->BillTo->Company = "Billing company";
$proposal->Content = new stdClass();
$proposal->Content->Language = "EN";
$proposal->Content->Currency = "USD";
$proposal->Content->LineItems = array();
$lineItem = new stdClass();
$lineItem->ProductName = "My Product Name";
$lineItem->ProductCode = "5DCB30C6B0";
$lineItem->Quantity = 1;
$lineItem->Price = 54.2;
$lineItem->DiscountedPrice = 50;
$lineItem->PriceType = "net";
$lineItem->ContractPeriod = 0;
$proposal->Content->LineItems[0] = $lineItem;
$proposal->tac = new stdClass();
$proposal->tac->content = "Lorem ipsum.";
$proposal->SellTo = new stdClass();
$proposal->SellTo->Company = "End user company";
try {
$results = $soapClient->createProposal($sessionID, $proposal);
echo "New proposal created: </br>",
var_dump($results);
}
catch (SoapFault $e) {
echo "Could not create proposal: " . $e->getMessage();
exit;
}Request sample with prorationDate
Request sample with vatCode
Request sample with TaxExemptionId
Response
Last updated
Was this helpful?