1. Home
  2. eCommerce
  3. 3dcart
  4. Ship 3dcart Orders

Ship 3dcart Orders

With StarShip, you can import and ship Orders that are “Processing” in 3dcart. Write-back of shipment information to the 3dcart Order occurs after you process the shipment in StarShip.


  • Partial shipments of an Order are supported.
  • Make sure to set up Custom Statuses or “New” Orders will not be available for shipping in StarShip. Custom Statuses are set up in Setup > Source Interface > eCommerce under the 3dcart company (see step 8 in StarShip Setup).

This section contains general information for manually shipping against 3dcart Orders. More general information for processing a shipment can be found here.

You can also use StarShip’s Packing Assistant, which simplifies shipping by providing a graphical, step-by-step means of importing, classifying, and packing items originating from source documents. If enabled, it will appear automatically when you ship against an Order. The Packing Assistant is enabled in Setup > Preferences > Freight > Packing Assistant (for Freight) or Setup > Preferences > Parcel > Packing Assistant (for Parcel).

  1. In StarShip, click the Rate/Ship menu item.
  2. If you have multiple companies, make sure the 3dcart company is selected before proceeding.
  3. Type in the Order Number or search for an Order using the available filters. You can also select a batch of Orders to ship.
    More about Documents

    The documents that display in the Shipment Editor can be affected by two eCommerce options: Disable Search of Source Documents and Refresh List of Source Documents After Shipping.

    If using filters, click Add Filter and then enter your specific criteria. Certain filters also allow you to select from a list of existing values.
    More Information

    For more information about filters, see Source Documents Search.

  4. Select the Order(s) and click the Create Shipment button or click the truck icon in the Order row.
  5. Select or confirm the shipping method – Carrier and Service – in the Transportation section. (You can also Rate Shop to select a carrier and service.)
  6. Pack line items (if not packed) and enter the weight of the first box or use an electronic scale to read the weight in the Packaging section. Repeat the weighing process for each package.

    More information

    More information about Packing Line Items.

    For Freight shipments, StarShip populates the bill of lading using line item and packing information. Bill of Lading settings in Freight Preferences allow you some flexibility regarding how StarShip converts item packaging information into the bill of lading body. Typically, similar items with the same class are grouped under one general description. The commodity description may be edited on the BOL tab.
    You can also manually enter the BOL.
  7. Enter or select any Shipment Details, such as Shipment Options, and any other shipment information that wasn’t populated.
  8. Rate the shipment with the currently selected carrier by clicking Rate from the menu or by pressing Ctrl + Alt + R. To rate shop, select Rate Shop from the menu or press Ctrl + Alt + S. Select a carrier from the Rate Quotes section.
  9. Click Ship/Process or save the shipment.
    • Save: To save a shipment without processing it, select Shipment > Save or Ctrl + S. This action saves the shipment as a draft, but does not process the shipment, request pickup from the carrier, automatically print shipping documentation, or write back any information to 3dcart. The shipment is essentially saved as a draft so you may open it and make changes.
    • Ship/Process:To process a shipment, select Shipment > Ship/Process or hit F3. The shipment is tendered to the carrier. If you set up the bill of lading and/or labels to print automatically, they are now generated. StarShip also performs write-back to 3dcart. Once a shipment is processed, the Shipment Status changes from Open to Processed on the Shipment tab.

Order Write-Back

StarShip updates the Order Status to “Complete” (for both full and partially shipped Orders), and the Ship Date, Est. Delivery Date, Tracking #, Carrier, and Total Weight are written back to the Order Comments > Internal comments section on the 3dcart Order. For Orders with multiple packages, the tracking number of the first package is written back.


See Order Write-Back for a detailed description of the write-back to 3dcart Orders.

Partial Shipments

You can partially ship an Order by adjusting the Units on Shipment in the Line Item section of the Shipment Editor. The Order Status of partial shipments will be set to “Shipped” in 3dcart. When you process multiple shipments against the same Order, the Tracking # is overwritten each time.

Voiding Shipments

When you void a shipment in StarShip, the Order Status is returned to “Processing” in 3dcart. The tracking number and the Ship Date are not removed from the 3dcart Order. In the case of partial shipments, where you ship multiple shipments against an order, if one shipment is voided, the whole Order is set to “Processing” in 3dcart. For an Order with multiple Ship To addresses, if a shipment on the Order is voided in StarShip, the shipment status is NOT updated in 3dcart. The shipments will still show as “Shipped”.