- Connect Jet Test API to ShipStation
- Linking Inventory Warehouse to Fulfillment Node ID
- Upload a Product and Price
- Upload Inventory Stock Counts
- Process Orders
- Complete Return
- Switching to the Production API credentials
Jet.com requires new sellers to complete an Onboard Runway before you can list and sell on Jet.com. The Onboard Runway utilizes Test API credentials to upload a product and its inventory, generate and process orders, and manage returns. Once you have completed the Test API step, you will be granted Jet.com Production API credentials to upload your products to list and sell.
To complete the Test API step of the Jet onboard Runway, you must have completed the Company Details, Bank Details, Fulfillment Settings and Contact Information steps, as seen below.
You must also set up ShipStation's Native Inventory Management solution and create at least one ShipStation Inventory Warehouse. Once you have completed these steps, you can proceed to the Test API step in the Jet.com Partner Portal by clicking Set up your test API from the Dashboard page.
In Jet, go to the API tab.
On the righthand side of the page is the Test API Keys section. Copy the API User and Secret and head to ShipStation.
Now, in ShipStation go to Settings > Selling Channels > Store Setup and click Connect a Store or Marketplace .
Select Jet from the list of marketplaces. Paste the API User and Secret into the appropriate fields and click Connect.
Linking Inventory Warehouse to Fulfillment Node ID
Once connected, you will be directed to your Jet.com account's ShipStation store settings page. Click the Jet tab on the far right hand side (see below):
Next you'll map your Jet Fulfillment Node* to a ShipStation Inventory Warehouse. This allows ShipStation to upload stock counts for your products from a ShipStation Inventory Warehouse to a Jet Fulfillment Node.
*A Fulfillment Node is Jet.com's equivalent of a ShipStation "ship from location"
To do this, go to your Jet.com Partner Portal, navigate to the Fulfillment tab, and copy the Fulfillment Node ID for your Fulfillment Node, as seen in the image below.
Important: If you have multiple Fulfillment Nodes in Jet.com you plan to sell from, you must have a unique ShipStation Inventory Warehouse for each Jet Fulfillment Node. These must be mapped on a one to one relationship.
Back in ShipStation under the Jet tab in your Jet store settings, select Add next to the ShipStation Inventory Warehouse you want to map the Jet Fulfillment Node to, paste the Fulfillment Node ID into the field, and select Save. Make sure to also select Save Changes for the store settings. You've completed connecting the Jet Test API to ShipStation! Now move on to Upload a Product and Price.
You can upload a product and the stock count for your SKU. If you have not already, please review the Jet.com Product Listing Guide before proceeding.
In ShipStation, go to the Products tab. Create a new product. and upload to your Jet.com Test API account, or create a new product. We recommend creating a new product so that you can inactivate it after the Test API step has been completed. That way you do not upload a product with test data to sell on Jet.
Open the Product Details for the product in ShipStation (by selecting an existing SKU from the Products Grid or by creating a New Product). In the General tab, enter a Name, Description, Image URL and UPC as seen below (you must enter a valid UPC for the product upload to Jet.com to be successful).
Now, go to the Jet tab on the far right side of the Product Details. Enter in a Price, Brand, and set Multi-Pack Quantity to 1, as seen below. For more information on what these fields represent, click here. Click Save Changes.
Note: Products modified in ShipStation that have the required fields to upload to Jet sync automatically to Jet after the changes are made.
Now, head back to Jet.com.
In your Jet.com Partner Portal, go to the API tab and the Send Merchant SKU and Send Price steps should show as completed (as shown below). You may need to refresh the browser page to see these updates.
Next, you'll upload your inventory stock counts...
Now that you have a SKU and price for the product uploaded to Jet.com, you now need to upload inventory to Jet.com for this SKU.
In ShipStation, go back to the Product Details for the test item used in the previous step, then click on the Inventory tab (if you do not see the Inventory Tab, you need to enable Inventory Tracking in your ShipStation Settings). Select Add Alternative Location and choose an Inventory Warehouse you have linked to the Jet.com Fulfillment Node you wish to upload stock to. Then, set Quantity to 2.
Please note the Location, Cost and Note fields are not uploaded to Jet.com and are not required for this process.
Select Add Location and save the changes in the Product Details window.
In your Jet.com Partner Portal, go to the API tab and the Send Inventory step should show as completed (as shown below). You may need to refresh the browser page to see these updates.
Move on to the Process Orders step... You're almost done!
Now that you have a product uploaded and inventory for the item's SKU, you will need to ship and cancel two test orders.
First, you will need to generate the test orders in your Jet Partner Portal. Go to the API tab and select Order Generator. Generate 2 test orders, each with a quantity of 1, for the SKU you uploaded on the Send Product step (as shown below).
Select Generate Test Orders. Go to the Orders tab on the left hand side of your Jet.com Partner Portal and you should see the two generated test orders in the Ready status (as shown below).
In ShipStation, refresh your Jet.com store to import the two test orders. Once imported, manually mark one of the orders as shipped. Make sure to enter a value for a tracking number, select either USPS, UPS, FedEx or DHL as the carrier, and check the option to Notify Marketplace.
You should now have one order remaining in the Awaiting Shipment status imported from Jet.com in ShipStation. Select and Cancel the order in ShipStation. Jet.com orders cancelled in ShipStation will cancel the order in Jet.com.
In the Orders tab of your Jet.com Partner Portal, you should see both orders updated with a Complete status (as shown below). You may need to refresh the browser page to see the updated changes.
The order marked as shipped will display the tracking number you entered when manually marking the order as shipped.
The final step for the Test API section of the Jet.com Onboard Runway is to complete a return. Keep in mind that returns and refunds initiated by the buyer through Jet.com support must be approved or rejected by the seller.
In your Jet.com Partner Portal go to the API tab and generate a return to import into ShipStation using the Return Generator option (as shown below). After you have generated the return, you can view the return in the API tab of your Jet.com Partner Portal by selecting Manage next to Return Status.
Go back to ShipStation and refresh your Jet.com store. Once the refresh has completed, go to Shipments tab > Returns > Outstanding. The Jet.com return will import into this grid. Open the Jet.com Return Management window for the order by selecting the RMA number as seen below.
Select Yes & Submit in the Jet.com Return Management window for the imported return as seen below.
Go back to the API tab in your Jet.com Partner Portal and you should see the Return step marked as completed (you may need to refresh your browser page to see the update).
This completes your Jet.com Test API process. Once all of these steps have been completed successfully, you can switch to the Production API credentials and start selling on Jet.com!
You have now completed the Jet.com Seller Onboard Runway and can begin listing products to sell on Jet.com through ShipStation! First, you must reconfigure the Jet.com connected store in ShipStation with your Jet.com Production API credentials. (Note, it is recommended to inactivate the Product you used to upload to the Test API before reconfiguring the connection using your Production API credentials.)
In ShipStation, go to Settings > Selling Channels > Store Setup and select Connection next to your Jet.com store to access the Connection Window. In your Jet.com Partner Portal, go to the Dashboard tab and you should see your Production API credentials. Copy the credentials from Jet.com and paste into the corresponding fields in the store connection window in ShipStation. Select Connect to complete the reconfiguration.
Congratulations! You can now begin uploading products to sell on Jet.com using ShipStation! Make sure to check out the other help articles about the Jet.com integration to ShipStation and all the features we offer.