我正在尝试以编程方式在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));
有什么我做错了,还是我应该采取另一个步骤让产品正确列出价格?