Add sources
Overview
Use the addPromotionSources method to define new sources for an existing promotion.
Parameters
| Parameter | Type/Description |
|---|---|
|
sessionID |
Required (string) |
|
|
Output of the Login method. |
|
promotionCode |
Required (string) |
|
|
The code corresponding to the promotion that you want to add products to. |
|
promotionSources |
Required (string array) |
|
|
Array of strings defining the promotion sources. |
Response
| Parameter | Type/Description |
|---|---|
|
promotionSources |
String array |
|
|
Array of strings defining the promotion sources. |
Request
<?php
require ('PATH_TO_AUTH');
// Promotion code corresponding to the promotion you want to add sources to
$promotionCode = '';
// Sources array with the source values
$sources = ['source1', 'source2'];
try {
$updatedPromotion = $client->addPromotionSources($promotionCode,$sources);
}
catch (SoapFault $e) {
echo "UpdatedPromotion: " . $e->getMessage();
exit;
}
var_dump("UpdatedPromotion", $updatedPromotion);
