Create a cross-sell campaign
Request parameters
Parameters
Type / Description
Request sample
<?php
require ('PATH_TO_AUTH');
$csCampaign = new stdClass();
$csCampaign->MasterProducts = ['C8851A5BC9'];
$csCampaign->DisplayType = 'cart';
$csCampaign->DisplayInEmail = false;
$csCampaign->Name = 'testing';
$csCampaign->StartDate = '2019-09-20';
$csCampaign->EndDate = '2020-10-21';
$csCampaign->Products = [];
$csCampaign->Products[0] = new stdClass();
$csCampaign->Products[0]->ProductCode = '512712FA53';
$csCampaign->Products[0]->Discount = 15;
$csCampaign->Products[0]->DiscountType = 'PERCENT';
$jsonRpcRequest = new stdClass();
$jsonRpcRequest->jsonrpc = '2.0';
$jsonRpcRequest->method = 'createCrossSellCampaign';
$jsonRpcRequest->params = array($sessionID, $csCampaign);
$jsonRpcRequest->id = $i++;
$csCampaignResponse = callRPC($jsonRpcRequest, $host, true);Response parameters
Parameters
Type / Description
Last updated
Was this helpful?