使用Magento SOAP API订购后清空购物车
问题描述:
我已经为Magento中的订单位置创建了API,但问题在于,当我下订单时,购物车不会变空,产品仍然出现在购物车中。我怎样才能清理我的购物车?使用Magento SOAP API订购后清空购物车
答
您需要使用shoppingCartProductRemove (SOAP V2)
$proxy = new SoapClient('http://magentohost/api/v2_soap/?wsdl');
$sessionId = $proxy->login('apiUser', 'apiKey');
$result = $proxy->shoppingCartProductRemove($sessionId, 10, array(array(
'product_id' => '4',
'sku' => 'simple_product',
'qty' => '1',
'options' => null,
'bundle_option' => null,
'bundle_option_qty' => null,
'links' => null
)));
var_dump($result);
欲了解更多详情,请参阅:Product Remove
但是,这是简单的产品,我只配置产品还如何传递的所有产品在车中删除。 – Akhil