If you ship your orders through a fulfillment service, you can still use ShipStation to manage your shipping needs.
ShipStation integrates directly with Fulfillment by Amazon (FBA) and Shipwire so you can send orders to either service directly in ShipStation (we even provide an automated way to do it!). For fulfillment providers ShipStation doesn't integrate with, you have a few options available when using ShipStation as well.
Review the sections below for details on using both fulfillment methods.
Before you can send orders to FBA or Shipwire for fulfillment, you must connect your FBA or Shipwire account to ShipStation. Follow the instructions in one of the following articles to get your account connected:
At this time, you can only add one FBA account per country to a single ShipStation account. For example, you can add one FBA (US), FBA UK, and FBA CA account to a single ShipStation account, but you cannot add two separate FBA (US) accounts.
Once connected, the account will be available as a Ship From Location for your orders. You can then send orders manually to the fulfillment provider or create an automation rule that will send them automatically when they import.
Currently, you can only send individual orders to fulfillment with ShipStation V3. We are working on the ability to send in bulk. Check back soon!
To send an order to either FBA or Shipwire from ShipStation, either select the order in the Orders grid or open the Order Details screen. Then do the following:
Click the Ship From drop-down in the Configure Shipment Widget.
If you are in the Orders grid and do not see the Configure Shipment Widget, click the View menu and choose Show Drawer.
Choose FBA or Shipwire from the list.
Select the service you wish to use from the Select Service drop-down menu.
The available services should reflect the options configured directly in your fulfillment provider account. ShipStation will automatically get and display the rate for the shipment.
Click Send Request.
ShipStation then sends the order to the fulfillment provider and creates a shipment record in the In Progress: Fulfillment Requested status.
To automatically send orders to either FBA or Shipwire as soon as they import from your stores, you'll need to create an automation rule. An automation rule will apply to orders based on the criteria you set in the rule, so before taking this step make sure you've determined what criteria the rule should be based on.
To learn more about how Automation Rules work, review our Automation Rules article.
To create a Send to Fulfillment automation rule:
This will open the new automation rule pop-up where you determine the rule's criteria and actions.
Set the criteria for your rule.
This is how ShipStation determines which orders to send to fulfillment. If all your orders will be sent to fulfillment, select the option to Apply these actions to EVERY order that is imported.
Common criteria include orders that have products with specific tags, orders that import from specific stores, and orders that ship to specific states.
Click Add an Action and choose Set Fulfillment Provider...
Set the Ship From drop-down to either FBA or Shipwire and choose the appropriate Service.
Check the box to Automatically send fulfillment request to the fulfillment provider.
Click Save Rule.
Going forward, orders that match the criteria set in the rule will automatically be sent to the fulfillment provider with the selected service as soon as the order imports. Repeat the above steps to create additional automation rules for different fulfillment scenarios.
To apply this new rule to orders that have already imported and are Awaiting Shipment, click the Reprocess Automation Rules button under the list of automation rules.
The above rule will apply to the entire order, sending all items in the order to fulfillment. If some items in an order go to fulfillment, but others do not, or the items need to be fulfilled by separate fulfillment centers, do not use this process as the creation of multiple shipments for an order cannot yet be automated.
Instead, you'll need to split the items into separate shipments and send each shipment to fulfillment manually.
Whether you send orders manually or via an automation rule, ShipStation will then create a shipment record in the In Progress: Fulfillment Requested status.
FBA and Shipwire will update ShipStation once a label is created for the shipment and ShipStation will then update the shipment status to Shipped and the order status to Complete.
While the shipment is in the In Progress status, the order itself remains in the Awaiting Shipment status. The order will move to the Complete status when the shipment is complete.
The SKU ShipStation sends to your fulfillment provider must match the SKU the provider has listed for that product. If the SKU that imports from your store matches the FBA or Shipwire SKU for that item, you have no further steps to take!
If the FBA or Shipwire SKU is different than the SKU from your store, however, you must enter a Fulfillment SKU in ShipStation before you can successfully send orders for fulfillment.
To enter a Fulfillment SKU for a product in ShipStation:
Click the SKU of the product to open the Product Details pop-up screen.
Click the Shipping tab.
Enter the fulfillment SKU into the Fulfillment SKU field.
This field can currently contain only a single SKU.
For FBA products, Amazon typically requires the MSKU value as the fulfillment SKU.
Click Save Changes.
To ensure this change applies to orders that have already imported, be sure to check the option Apply changes to open orders before clicking Save Changes.
For products with a Fulfillment SKU, ShipStation will send this SKU to the fulfillment provider instead of the SKU imported on the order.
To update the Fulfillment SKU for multiple products at once, use the Product CSV import process. Enter the Fulfillment SKU into the FillSku field in your CSV.
If you use a fulfillment provider other than FBA or Shipwire, and would like to manage your shipments in ShipStation, you can use one of two methods:
Export order data to a CSV to upload or email to your fulfillment provider.
The ability to export order data to a CSV file has not yet been added to ShipStation V3, but is coming soon!
Create a restricted login to your ShipStation account for your fulfillment provider.
The idea here is to restrict the user to view only the orders assigned to that user. The user can then login and process orders directly in ShipStation without viewing or affecting any orders not intended to that provider. See the details below for more information.
You can provide your drop-shipper access to your ShipStation account by creating a user login for them with restricted abilities.
Click Add a User Account.
Set the username, a full name and email address for this user.
Set the permissions to the appropriate level of access you’d like for your drop-shipper.
In the Restrictions tab, select the option to Restrict this user to only see orders assigned to them and Restrict this user to only see shipments created by them.
These restrictions will prevent the new user from being able to see or alter any orders you do not wish them to see.
An email will be sent to this address containing the username and temporary password.
You'll then want to assign orders to the new user you just created. Your drop-shipped can now login to your ShipStation account to view and ship the orders they need to process.
Use Automation Rules to automatically assign orders to your drop-shipper user by tagging the drop-shipped products and using the tag as the rule criteria.