使用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

+0

但是,这是简单的产品,我只配置产品还如何传递的所有产品在车中删除。 – Akhil