Trending
Product Icon

WooCommerce Shipping

WooCommerce Shipping is a free label-printing and fulfillment extension built into WooCommerce that lets store owners buy and print USPS, UPS, DHL Express, and FedEx labels directly from their dashboard. It uses Woo's own carrier accounts for discounted commercial rates, so merchants don't need separate accounts with each carrier. It compares live label rates, generates tracking numbers automatically, and supports split shipments. All shipments are 100% carbon neutral.

Add ability to change the origin zip code when printing labels

From: https://github.com/Automattic/woocommerce-services/issues/1623

> Woocommerce has the option to change to origin zip code in the settings for calculating shipping rates. However, when you print the label the zip code defaults to your return shipping address. That works fine if your return shipping address is the same as the origin zip code of the post office you are shipping from. It does not work if the post office you ship from has a different zip code than your return address. This has been pointed out to me by the USPS clerk several times that the origin zip code on the label is not their zip code. When you make a label on the USPS website there is an option to input “shipping from” the zip code of the post office you will be mailing from and that is the zip code that gets printed on the shipping label. This would be a useful option as well in the label creation menus of Woocommerce to be able to change the origin zip code that is actually printed at the top of the shipping label.

Author

Anonymous

Current Status

Completed

Last updated: August 28, 2026

5 comments

Log in to comment on this feature request.

  1. Shaun Kuschel says:

    Hi all! Thanks for sharing and voting on this suggestion. We’ve implemented several improvements to origin addresses in WooCommerce Shipping based on your feedback, outlined below.

    First, there is a Origin addresses section on the WooCommerce > Settings > Shipping > WooCommerce Shipping page that allows you to add multiple origin addresses and edit/delete existing addresses:

    Origin addresses section in the WooCommerce Shipping settings.

    Second, when adding/editing addresses, there are checkboxes that allow you to “Save as default sender address” and “Save as default return address”. These two options can be used together on the same address or separately on different addresses (if your origin address and return address are not the same location):

    Checkboxes that allow new addresses to be saved as the default sender address and/or the default return address.

    Third, when creating shipping labels, you can choose the address you want to use as the origin location in the “Send from” dropdown. Any of the addresses that have been added in the settings (seen in the first point above) can be selected in that dropdown list and edited from there if you need to modify any of the address fields:

    The

  2. thriftysigns says:

    That’s a deal breaker for me. I mean come on, how hard would it be to add that feature? I guess it’s back to PayPal shipping for me.

  3. contact81867e5199 says:

    I just requested this feature as well. I cannot believe they dont have this. I will have to go back to stamps.com and copy each shipping address out of Woo until this is fixed.

  4. Michael Hillenbrand says:

    The clerk where I drop off my packages points this out to me each time. I can change this with other commerce packages (ie. PayPal), but cannot seem to change it on woocommerce.

  5. Anonymous says:

    Kind of amazed this is still an issue. I would LOVE to use this feature in Woocommerce, but the location I ship from is in a different state from where we want returned mail to go to. PayPal and the USPS websites handle this just fine. How can this not be a priority if Woocommerce would like to increase usage of this extension?

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.