我添加了此代码,但这不起作用。我希望将promocodes保存在infusionsoft
$carray = array(
php_xmlrpc_encode($app->key),
php_xmlrpc_encode($contactId),
php_xmlrpc_encode($creditCardId),
php_xmlrpc_encode($payPlanId),
php_xmlrpc_encode(array($productId1, $productId2)),
php_xmlrpc_encode(array($subscriptionPlanId1, $subscriptionPlanId2)),
php_xmlrpc_encode($processSpecials),
php_xmlrpc_encode(array($promoCode1, $promoCode2)) // array of strings
);
$app->methodCaller("OrderService.placeOrder", $carray);
答案 0 :(得分:0)
促销代码是只读的。这意味着,虽然可以在订单中使用它们并将其应用于发票,但您无法通过API 添加新的促销代码。
这是InfusionSoft API的一个不幸的限制。请阅读Table Documentation。
中的更多内容