通过Magento API将产品添加到购物车,结果为0

时间:2012-04-12 12:10:59

标签: api magento

我正在尝试以编程方式在Magento中创建订单和发票,但每当我将产品添加到购物车时,每个产品的价格都会设置为0,从而导致总计为NULL。

我还尝试了moveToCustomerQuote方法,但是抛出了一个Magento Fault,说客户引用(shoppingcart ID)不存在。

这是我的代码

$cart           = $magi->execute("cart.create");
$add_customer   = $magi->execute("cart_customer.set",array($cart,$customer));

$products   = array(array(
                "product_id"    => 167,
                "qty"           => 50
              ));

$add_product    = $magi->execute("cart_product.add",array($cart,$products));

有什么我做错了,还是我应该采取另一个步骤让产品正确列出价格?

1 个答案:

答案 0 :(得分:2)

这是一个重复的问题。

我遇到了同样的问题。在这里找到答案。

Magento Cart API not showing prices