Set SKU codes
Request sample
<?php
require ('PATH_TO_AUTH');
$product = new \stdClass();
$product->ProductCode = "6B3CB17DDA_COPY1";
$skuPricingOption1 = new \stdClass();
$skuPricingOption1->Code = "E684EC99B0";
$skuDetail1 = new \stdClass();
$skuDetail1->ProductSKU = "Product_Test_SKU_001022";
$skuDetail1->Currency = "USD";
$skuDetail1->FromQty = 1;
$skuDetail1->ToQty = 3
$skuDetail1->PurchaseType = "NEW_PRODUCT";
$skuGroup = new \stdClass();
$skuGroup->GroupCode = "GRUP_1";
$skuGroupOption = new \stdClass();
$skuGroupOption->Name = "option name 1";
$skuGroupOption->Value = "option_code_1";
$skuGroup->Options = [$skuGroupOption];
$skuDetail1->Groups = [$skuGroup];
$skuDetail1->Options = "eJwBLADT/6G10uOW07exk6mNk7KvrpaSc4l1lbXToqi5sriTcbOXseWu3ZGrlXauuZOojh8cww==";
$skuDetail2 = new \stdClass();
$skuDetail2->ProductSKU = "Product_Test_SKU_001023";
$skuDetail2->Currency = "USD";
$skuDetail2->FromQty = 1;
$skuDetail2->ToQty = 3
$skuDetail2->PurchaseType = "NEW_PRODUCT";
$skuGroup = new \stdClass();
$skuGroup->GroupCode = "GRUP_1";
$skuGroupOption = new \stdClass();
$skuGroupOption->Name = "option name 2";
$skuGroupOption->Value = "option_code_2";
$skuGroup->Options = [$skuGroupOption];
$skuDetail2->Groups = [$skuGroup];
$skuDetail2->Options = "eJwBLADT/6G10uOW07exk6mNk7KvrpaSc4l1lbXToqi5sriTcbOXseWu3ZGrmXauuZOojjccxw==";
$skuPricingOption1->Details = [$skuDetail1, $skuDetail2];
$product->SkuPricingOptions = [$skuPricingOption1];
try {
$skuOutput = $client->setSku($sessionID, [$product]);
} catch (SoapFault $e) {
echo "setSku: " . $e->getMessage();
exit;
}
var_dump("setSku", $skuOutput);Response sample
Last updated
Was this helpful?