【问题标题】:Magento not creating order for M2Epro OrdersMagento 没有为 M2Epro 订单创建订单
【发布时间】:2013-03-25 05:56:35
【问题描述】:

我已经用 magento 实现了 M2Epro。

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

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

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

是缺货还是数量为零?

第三方销售可以例外吗?

谢谢 阿比

【问题讨论】:

  • 我们在我们的网站上遇到了同样的问题。 Magento 似乎不会为缺货的产品创建订单。我还没有找到解决方法。
  • @Enigmativity : 这是一个悲伤的故事 :( 想不通。
  • 您是否尝试在商店配置中设置“允许延期交货”?

标签: magento m2e-pro


【解决方案1】:

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

感谢您提供的详细信息。

我检查了您的 FBA 订单 XXXX 并且我了解您 希望为 FBA 订单创建 Magento 订单不依赖于库存 可用性。

请让我解释一下 Magento 订单的创建逻辑。什么时候 在 M2e Pro 中导入频道顺序,M2e Pro 检查设置 在帐户设置 > 订单选项卡中提供。如果相应的设置 提供 Magento 订单创建 - M2E Pro 向 Magento 为通道订单创建一个 Magento 订单。

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

M2e Pro 不能影响 Magento 订单创建过程的逻辑。 您可以临时设置“有货”状态和可用数量,如果您 希望为 FBA 订单创建一个 Magento 订单。

希望这个解释会有所帮助。如果可以,请告诉我 帮您做些别的事情。

下一封电子邮件:

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

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

他们想提供的代码是无用的,这只是暗示魔法发生在

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

这很明显。

请考虑延期交货功能会带来其他问题,因此我们不使用此功能,目前可以忍受这种情况。

对我来说,有 FBA 库存但没有 magento 库存是一个非常重要和标准的情况,所以我不明白他们为什么不解决问题。

如果有时间,我们会自己修复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-27
    • 1970-01-01
    • 1970-01-01
    • 2015-02-17
    • 2016-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多