Magento orders missing products

Magento orders missing products

Problem

After upgrading Magento to version 1.9.3.0 or above, orders in CartRover no longer contain any products. The inventory sync may have stopped working as well.

Solution

This is caused by a bug in Magento. There are currently two options you have available:

  1. Upgrade the version of PHP on your Magento server to PHP 7 or above
  2. Make changes to the Magento code on the server, by following these directions: http://magento.stackexchange.com/a/140784/15231

    • Related Articles

    • Invalid carrier specified - Magento

      Problem Could not upload tracking information to Magento because "Invalid carrier specified." This is caused when you ship orders using a carrier not defined in Magento. Solution Option 1: Add the missing carrier To solve the issue you need to add ...
    • Access Denied - Magento

      Problem Some Magento actions fail with "Access Denied". Example: Solution This is caused by the API user not being given enough permissions. Go to: System -> Web Services -> Users Look at which "Role" the API user is assigned to. Go to: System -> Web ...
    • BigCommerce Orders Missing Shipping Address

      Problem BigCommerce orders are missing a Shipping address in CartRover. The order number also has a "-1" appended to it. This can also cause CartRover to raise the error message: Could not change status of Order #XXX to "Shipped" Solution This ...
    • Invalid api path - Magento

      Problem CartRover displays the following error message when connecting to Magento: Invalid api path Solution This error is most commonly caused by improperly adding custom endpoints to the Magento API, which breaks/blocks the standard API endpoints. ...
    • Setting Up Magento

      These instructions are for Magento 1. The latest version of Magento is Magento 2. If you have Magento 2, the setup instructions for that version can be found here. You can view your current version of Magento by logging into the Admin panel and ...