Magento没有为M2Epro订单创建订单

时间:2013-03-25 05:56:35

标签: magento m2e-pro

我已经用magento实现了M2Epro。

我使用了Ebay_Available_quantity属性来设置ebay可用数量。

但有时网站正常库存为零,产品缺货,并且仍在ebay上市。

当有人在ebay上购买时。它确实在M2Epro上下订单。但是不允许将订单作为magento订单。

是因为缺货还是数量为零?

我们可以为第三方销售提供例外吗?

由于 ABHI

1 个答案:

答案 0 :(得分:0)

我们前段时间也遇到了这个问题,这是M2e在电子邮件中回答的:

  

谢谢您提供的详细信息。

     

我检查了您的FBA订单XXXX,并且我了解到您   想要为亚马逊物流订单创建Magento订单不依赖于库存   可用性。

     

请让我解释一下如何创建Magento订单的逻辑。什么时候   在M2e Pro中导入了渠道订单,M2e Pro会检查设置   在帐户设置>订单标签中提供。如果有相应的设置   提供了用于创建Magento订单的功能-M2E Pro向发送请求   Magento为频道订单创建一个Magento订单。

     

Magento订单是由于标准Magento功能而创建的,   核心模型。如果产品是,Magento不允许创建订单   缺货或“禁用”,或者Magento中没有可用的数量。   应该满足这些要求,以便订单成功   创建。

     

M2e Pro不会影响Magento订单创建过程的逻辑。   您可以临时设置“库存”状态和可用数量   希望同时为亚马逊物流订单创建Magento订单。

     

希望此说明会有所帮助。如果可以的话请告诉我   协助您完成其他事情。

下一封电子邮件:

  

其他我们的客户使用缺货订单功能。作为一种可能的解决方法   对于产品数量为0的创建订单,您可以   所需产品(产品应有库存,管理数量-是)。   这将允许为相应的FBA订单创建Magento订单,如果   数量= 0。您可以在Magento产品清单中设置此参数。

     

我已就您的案件向我们的开发部门咨询。作为一个   可能的解决方法,我们可以为您提供部分代码,   负责订单功能。如果您的开发人员愿意   能够调整所需的更改,我们很乐意为您提供帮助。   另请注意,在某些情况下,我们将无法保证正常工作   应用对代码的自定义修改。如果这个建议   经您的开发人员批准,请向我们发送您的确认信息,   将会向您发送部分代码。

他们想提供的代码没有用,只是暗示魔术发生在

app/code/community/Ess/M2ePro/Model/Order.php
public function createMagentoOrder()

这很明显。

请考虑到缺货订单功能会带来其他问题,因此我们不使用此功能,并且目前正处于这种情况。

对我来说,拥有亚马逊物流股票但没有magento股票是非常重要和标准的情况,所以我不明白为什么他们不能解决问题。

如果时间允许,我们将自行修复。