Why is an order being blocked?
You've just received a notification that your order has not been imported into your storefront for easy fulfillment. Here are 4 possible reasons why the order is stuck.
Note that you can always manually fulfill the order directly from the channel's order pane.
Are products alive in your storefront?
The order will not be able to import If it includes the SKU that is not live in your storefront. Your storefront simply does not know which product is being referred to.
This can occur when a user creates manual listings, that exist alongside product listings created by Shopping Feed. To ensure this product is one created by Shopping Feed, switch off the product in Shopping Feed and update the channel. Once completed, see if the listing is deleted from your channel, or becomes unlisted or hidden.
If the listing still remains, delete the listing completely from the channels back office. Then switch the product back on in Shopping Feed. A new listing should appear shortly.
Is anything out of stock?
If the product is no longer in stock, Shopping Feed will not be able to sync an order that puts it in negative quantity, as many e-commerce systems like Prestashop do not allow an inventory oversell.
To troubleshoot this, modify the inventory in your storefront to a positive integer and Shopping Feed will sync the order automatically during the next update cycle (30 minutes on average).
Does the address look incorrect?
Some storefronts impose restrictions on the formats of address fields, which in turn prevents Shopping Feed from re-assembling the order for sync. Instead of automatically modifying the address, we leave it for review.
To troubleshoot this, check the following and modify if needed from your order pane:
- The surname or first name does not include any special characters or symbols other than a dash. If this is the case, delete these characters and save.
- The number of characters in the fields Name, First Name, City, Postal Code is a reasonable amount of characters. There may be limits on the number of characters allowed for certain address fields. If this is the case, try reducing the number of characters while keeping the address understandable (for example, change "boulevard" to "bvd") and save.
- The telephone number does not include punctuations or letters. If this is the case, delete these characters and save.
Have I enabled international orders? (Magento & PrestaShop Users)
Was the order headed made internationally? You may have forgotten to activate the country and/or currency within your storefront on Magento or Prestashop.
To solve this problem, activate the currency and/or the country in question from your storefront back office. Shopping Feed will sync the order on the next update automatically (30 minutes on average).