If you always ship orders with different items in them, Pirate Ship's Override feature makes it faster by importing the weights of your orders, as well as their insurance value and customs information details for any international orders. This works for the following integrations:

  • BigCommerce
  • Cratejoy
  • Ecwid
  • Etsy
  • Shopify
  • WooCommerce

Just check the "Override Package Details with Imported Data" checkbox

The first step is to go to the Import page in Pirate Ship and select one or more orders you want to ship. They don't all need to be the same weight... but they do need to all use the same packaging type and packaging dimensions.

After selecting the orders you want to ship and clicking Get Rates, just check this box to enable the Override feature:

Screenshot of the

Please note that this selection is โ€œsticky,โ€ meaning that after you check the box for your first shipment, this box will remain checked by default until you uncheck it ๐Ÿ˜‰

When you check the box, the following data in your Package Details will be changed:

  • Weight
  • Insurance Value (if this Extra Service is checked)
  • Customs Form (if the order's destination address requires one)


If you're just shipping one order, or if you're shipping multiple orders with the exact same products, you'll see that the Weight fields are pre-filled with the order data from your ecommerce platform, and you can edit them if you need to.

If you're shipping multiple orders with different products, you'll see that the Weight fields are deactivated, and a summary of the weight ranges that will be used is displayed instead.

Insurance Value

If you check the Insurance checkbox in Extra Services, you'll see it has the Order Value from the order data your ecommerce platform has provided.

If you're shipping multiple orders, you'll see the field is deactivated and it shows you the range of values you'll be insuring. Each shipment will be insured whatever the value of that specific order is, according to your ecommerce platform.

Customs Form

If you're shipping to addresses that require a customs form, you'll see the fields updated to use the order data from your ecommerce platform.

If you're shipping multiple orders, you'll see all these fields have been deactivated, with a summary of how many of your shipments will have a customs form applied. Each shipment will use its specific order data to generate the customs form.

Here's some tips on how to use the Override feature

  • Weights: The item weight that you've configured in your ecommerce platform is where we pull the total order weight from when creating a label using the Override feature. Depending on your items, you may want to add some "buffer" weight to your individual products to account for the additional weight of packing materials.
  • Package Type: The Package Type you select will need to be the same within any batches, so while the weights can vary you must create separate batches for each type or size of package.
  • Dimensions: The box or envelope size you're using for all the orders in a batch will need to be the same, but the weights can all vary. This is because we can't override the dimensions of your packages, since integrations donโ€™t supply us with that data ๐Ÿ˜… We recommend using Saved Packages to speed things up.
  • Product Descriptions: Make sure your product titles in your ecommerce platform are as accurate and complete as possible, so the customs form information will be specific.
  • International Shipments: If you're purchasing more than one international label at the same time, the customs form box will be greyed out so no changes can be made. However, the data weโ€™re getting from your ecommerce platform will be used ๐Ÿ‘

Have any questions about how the Override feature works? Use the chat bubble in the bottom right of your screen to get in touch with our support crew ๐Ÿ˜€

Did this answer your question?