也许有人能帮忙,因为在克拉纳,他们说这一定是马根托的问题。
我们使用MagentoCE1.7和KLARNA模块,我希望能够通过Magento自动处理这种付款方法的订单。就像我和其他人一样。
如果一个包裹被承运人接收,我将通过标准呼叫创建一份装运通知和一张发票,这些标准呼叫如下:
String sid = mservice.salesOrderShipmentCreate(mlogin,id,ids,comment,1,1);
int stid = mservice.salesOrderShipmentAddTrack(mlogin,sid,carrier,title,trackingNo);
String invId = mservice.salesOrderInvoiceCreate(mlogin,id,ids,comment,"1","1");
Boolean cap = mservice.salesOrderInvoiceCapture(mlogin,invId);如果我这样做与克拉纳相关的订单,发票被创建在Magento和激活在克拉纳。但是KLARNA发票只包含发票费用。没有马根托发票上的物品
但是,如果我创建了一个类似的销售订单,然后在Magento后端单击“创建发票”,订单将在KLARNA被激活,包含正确的总价和所有项目。
所以我想知道通过Magento做这件事有什么不对吗?看着这两张发票在马根托的后端让我看不出有什么不同。
事先非常感谢您的帮助。
-克里斯-
发布于 2013-12-22 19:50:46
似乎是不可能的。
但是在KLARNA文档中,他们说在Magento模块中只激活部分引用是不可能的。
这使得模块对我们来说毫无用处,所以在完成订单时,我还必须使用KLARNA php。
https://stackoverflow.com/questions/19836958
复制相似问题