All Collections
Integration Settings
How do I import order weights, customs info, and insurance values from my eCommerce integration?
How do I import order weights, customs info, and insurance values from my eCommerce integration?

Use our Override feature to import package weights, values, and customs information for your orders

Updated over a week ago

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

  • PayPal

  • 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:

A screenshot of the shipment details that appears after clicking 'Get Rates' for an order off the Import Grid. Above the shipment details towards the top center of the page, an option is highlighted which reads,'Override Package Details with Imported Data.' There is a checkbox to the left of this which lets you turn this feature on or off.

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.

Note: If you're shipping to any member country of the EU, you now need to include a Harmonization # in the customs form field. This data isn't brought over from your eCommerce platform, so these shipments are best created manually for now.

Here are 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 👍

Can I use the Override feature with my eBay integration?

While you can use the Override feature for your eBay orders, eBay unfortunately doesn't import weights into Pirate Ship 🙈 With the eBay Integration, our system only pulls in the value of line items and customs information, so if you plan on using the Override feature for any of your eBay orders, you'll need to manually enter the package weight for any labels you purchase.

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?