Currently, to integrate to and obtain API links, each seller must go through a certification process.  The certification process includes uploading a product item to Jet, and performing order shipping, cancellation and refund testing.  This would require to you turn on ActionShip Inventory and Listing Tool. You can turn on these options on at "Account => Subscriptions" .

To get started, you must first create an account on and perform "certification. To start certification with Teapplix ActionShip, login to and click on the API link at the left side:


On Partner page, do the following:

  1. Copy the sandbox API User and Secret to ActionShip Integrations => Marketplaces & Carts. Click + Add Marketplaces. Select Jet from the available options. Click Close to close the options page.  Click +Add Jet Account., then enter the API User, API Secret, and the Merchant ID.

After that, follow these steps in ActionShip & In Jet Partner Page

  1. Go to ActionShip Inventory => Products, select exactly one test product that has inventory quantity (you can check the quantity of a product on Inventory => Current Quantity, if there is none,  you can enter the quantity on the Inventory => Quantity), hit the "Generate" button. This will cause the product to be uploaded to your account. This product must have these parameters filled in:
    1. Item Title
    2. UPC Code
    3. Brand
    4. Image Large URL (make sure your images are not hosted on amazon or ebay,  also has an issue loading photos from PhotoBucket)
    5. Default Price
    6. Quantity
    7. Ship Weight
    8. Jet Category ID
    9. Item description (Long Description)
  2. Then, on ActionShip select 2 other products with inventory quantity > 0, and push the "Generate listing upload for Jet" again, this will certify the batch upload operation. Note that these 2 products must also have the above list of parameters filled in.
  3. Go back to Partner Page API tab, and click on "Order Generator" link, generate one order.
  4. On ActionShip open orders, check the account and click on Sync Now under the "Actions" tab. Make sure orders show up in ActionShip.
  5. Ship the order in ActionShip, and then click on the same Sync Now in ActionShip to mark the orders shipped on
  6. Go to Partner Page, and generate one order with quantity 2.
  7. On ActionShip open orders, select and click "Sync Now". This will download the new order.
  8. Use the Bulk Update panel on the right hand side of the Open Orders page, and change this order status to Cancelled (may need to enter an internal note for it).  This will auto cancel the quantities on and complete the cancel step.
  9. Go back to Partner Page API tab, and click on "Return Generator", generate a return order.
  10. Push "Sync Now" in Teapplix this will download the return as a shipped order with order id RET-xxxx in ActionShip.
  11. In ActionShip order history, search for RET-% as order id, and the date of the return to find such order, click on the "mark as received" link on the order, this will complete the return process with Jet.

After step 10 above, go back to to make sure you have completed certification. You should see now you have a "production" tab with credentials. You should copy the production credentials now to ActionShip Integrations => Marketplaces & Carts =>Jet.

Once you are successfully certified, your ActionShip account will download orders regularly, and upload tracking numbers.

Orders will be acknowledged automatically when downloaded

ActionShip will automatically acknowledge orders on as they are downloaded into ActionShip.

Cancel an Order

If you cancel an unshipped Jet order in ActionShip Open Orders page,  we will immediately cancel the order on Jet, and the buyer will be refunded automatcially.

Orders Cancelled or Shipped Outside of ActionShip

If you mark an order cancelled on Jet, it will be cancelled on ActionShip next time auto-sync happens or you push the"Sync Now" button.

If an order is updated to shipped on Jet but not shipped via ActionShip, it will be updated to shipped on ActionShip next time we sync with Jet.

Returned Orders and Refund

There are two types of Returns:

Merchant initiated

If you need to issue a refund for an order without receiving an email from Jet about a return,  you can find that order in ActionShip and click on the Refund action link.

Jet initiated

If a buyer is returning a shipped order and requesting a refund, a return order needs to be created first on Jet.  The return order will be downloaded to ActionShip with order id like RET-xxxx.  Once you received the return, you need to issue a refund from ActionShip.  You can find the RET-xxx order using the buyer name on ActionShip History => Batch History, click on the "mark as received" link to complete the return / refund process with  You will be able to specify the exact refund amount on a dialog box once you click "mark as received". To compute the amounts, find the original order by the xxxx id:

  • Quantity Returned - quantity of items received by seller for refund
  • Price - the cost of 1 item to refund
  • Refund Quantity - the count of items that seller will refund
  • Total price - (Price * Refund Quantity)
  • Shipping - the shipping cost of returned items that seller can refund to buyer

Listing and Inventory Management

ActionShip provides the following functions for your inventory management:

  1. ActionShip can launch products onto using the "Generate" button on the Inventory => Products.  You need to make sure the product information is complete to pass review for launch listing.  Product details such as Brand Name (needs to be set together with MPN - Manufacturer Part Number), Jet Category Id (this needs be exactly the same as Jet provided to you), etc.  Note that currently, ActionShip launched listings are limited to a single image. We are working on enhancing that.
  2. If you turn on 15 minute automatic inventory sync, ActionShip will automatically update your quantity on
  3. You can use the "Update Price" link in ActionShip to update price on