Common FBA Submission Errors
With Order Desk, you can connect to any region in the Fulfillment by Amazon network and send your orders to them for fulfillment. This guide will go into more detail about common FBA submission errors and how to fix them.
Fulfillment by Amazon (FBA) Guides
Amazon FBA Errors
When Amazon FBA won't accept an order, check two places for a little more information. First, scroll down to the Order History near the bottom of the page and read the error message. Second, click on the Amazon FBA Preview button, located just under the pricing information on the right side of the order page:
Common FBA Errors
- Value for parameter DestinationAddress.CountryCode is invalid. Reason: InvalidValue
- Order Not Submitted to Amazon FBA Because All Order Items Were Skipped
- Order Could Not Be Submitted to Amazon FBA Because it Has An Invalid SKU
- This delivery option is not available for this address. Please adjust and try again.
- amazon.SSOFStatefulWorkflow.common.WorkflowPermanentException: SIPS invalid request on fulfillmentOrder='amazon.ShipmentInjectionWorkflow.data.MerchantRequest....
- Value for parameter SellerId is invalid. Reason: InvalidValue.
Value for parameter DestinationAddress.CountryCode is invalid. Reason: InvalidValue.
What it means: This error usually means that the shipping address on the order does not match the FBA region the order is being submitted to. As an example, if your FBA region is the UK and the shipping address is in the US, FBA will not accept the order because each region ships only within the same region, with few exceptions.
What caused it: The shipping address is incompatible with the FBA warehouse(s) per their policies and/or your FBA account settings.
How to fix it: Copy the order to another Order Desk account where the proper FBA region is connected. It can then be submitted and fulfilled by a warehouse in the right region. Each Order Desk account can only integrate with one FBA region, so a separate account will be needed if you work with more than one FBA region. For more information on copying orders to a different store, please see this guide.
Alternatively, if the shipping address on the order matches the FBA region and the error is more specific, such as:
Value FRA for parameter CountryCode is invalid. Reason: InvalidValue.
then double check that the country code in the shipping address is correct, since a typo or error in the country code can also cause this type of message from FBA. In this specific case, FBA didn't recognize FRA as a valid country code. When the shipping address was changed to use FR instead, FBA accepted and fulfilled the order.
FYI: Some FBA regions will ship internationally if you have export enabled with them, however they will typically only ship media items. If any other items are included in the order, they won't accept the order. Contact FBA for more details about what international shipping might be available for the regions you use.
Tip: If you believe everything is set up properly to ship internationally and FBA is still not accepting the order, please contact Amazon FBA for support. Order Desk cannot make FBA accept an order, we can only help troubleshoot possible causes FBA won't accept it and suggest possible fixes.
Order Not Submitted to Amazon FBA Because All Order Items Were Skipped
What it means: FBA doesn't see any items in the order. Click the Amazon FBA Preview button for more info, specifically: "No items found to send."
What caused it: Some or all of the items in the order do not have a SKU. Even if the product names are included in the order, without a SKU, FBA won't know what items they are supposed to ship to your customer. When SKUs aren't included, they send the error that no items were found.
How to fix it: Click on the Item Name and add the SKU. Then resubmit the order to FBA:
FYI: It is good practice to use SKUs, or item codes, for your products. With most shopping carts, you can create your own SKUs and use them for internal record keeping purposes or for sharing details with other parties. Sometimes you'll need to use a SKU that has already been created or that is unique to the platform you are using.
Order Desk tracks items based on their SKU, and this is often how other parties, such as your fulfillment warehouse, will know what item they need to ship to your customer. Without a SKU, especially if you work with other services to fulfill your orders or track your inventory, you will come across potential errors.
Order Could Not Be Submitted to Amazon FBA Because it Has An Invalid SKU
What it means: This error could mean exactly what it says - that the SKU is incorrect. Click the Amazon FBA Preview button for more information. In some cases, it might actually mean that FBA doesn't have any inventory in stock for that SKU, which is why the SKU is considered invalid. The FBA Preview can give you more insight into why FBA is rejecting the order.
What caused it: FBA either doesn't recognize the SKU or they don't have any inventory in stock for that particular SKU.
How to fix it: Double check that your SKU is correct. If it isn't correct, click on the Item Name and edit the SKU, then resubmit to FBA. If it is correct and the inventory is out of stock or another message is displayed on the preview, contact FBA to address the issue.
FYI: In some cases, you may have a different SKU in your shopping cart than what FBA has for the item. If this is your situation, you have a couple options for automatically switching the SKUs as orders are downloaded to Order Desk. Please refer to this guide on matching Shopify to Amazon FBA SKUs for instructions (this applies to carts other than Shopify as well.)
This delivery option is not available for this address. Please adjust and try again.
What it means: Click the Amazon FBA Preview button for more information. Typically it will say DeliverySLAUnavailable for one or two of the three FBA shipping methods (Standard, Priority, Expedited):
This means that FBA is unable to ship to the address in the order using the shipping methods listed.
What caused it: This can either be caused by the order using a shipping method that FBA doesn't support for the shipping address or there is an error with the address itself.
How to fix it: Check that the address is accurate. If it is, change the shipping method and resubmit the order to FBA. If neither of these resolve the issue, contact FBA for more help.
amazon.SSOFStatefulWorkflow.common.WorkflowPermanentException: SIPS invalid request on fulfillmentOrder='amazon.ShipmentInjectionWorkflow.data.MerchantRequest....
What it means: This error, or anything similar to it with a long string of technical text, is sometimes just a temporary error. Try to resubmit the order and if that doesn't work, click the Amazon FBA Preview button for more information from FBA. When it doesn't resubmit, it tends to be an error with the shipping method and/or shipping address.
What caused it: Sometimes there is an interruption in the connection between services which can occasionally cause an error like this to happen when an order is being submitted. If it turns out to be the shipping method or address error instead, it will likely mean that either FBA won't use the shipping method on the order for the shipping address or the shipping address has a country or state/province code that FBA doesn't like or recognize.
How to fix it: Wait a couple of minutes and resubmit the order. If it was temporary, the order should submit the second time without any issues. If the order doesn't submit the second time, click the Amazon FBA Preview button for more information.
If the preview info from FBA comes back with shipping methods listed, check to make sure the shipping method on the order doesn't conflict with the information in FBA's preview. Change the shipping method on the order if there is a conflict and resubmit.
If neither of the above happen, check that the shipping address doesn't have anything abnormal in it, such as a international province code that seems unnecessary.
If the preview gives a different message or you are unable to figure it out, contact Order Desk or Amazon FBA for assistance. We are happy to take a look to see if we notice anything that is off about the order, but will typically still advise speaking to FBA for specifics as this is their error message.
Value for parameter SellerId is invalid. Reason: InvalidValue.
What it means: Click on the Amazon FBA Preview button for more information. If the message is "Seller is not registered for Basic Fulfillment", there is a problem with your Seller account at Amazon.
What caused it: This is a seller issue and is not related to anything with the order itself, typically caused by the seller account being on the wrong plan.
How to fix it: Contact FBA to check that your account is set up properly and on the right payment plan.