Skip to content

Shipping for your online store: carriers and shipping cost

How to choose a carrier based on coverage, show shipping cost without losing sales, and what Mexican law says about online returns.

Published 5 min readAdbify

A customer fills their cart, gets to checkout, sees a shipping cost they didn’t expect, and leaves without buying. On the other hand, if you give away shipping without doing the math, every sale leaves you with less margin than you think. Choosing the right carrier and deciding how to show that cost are two of the decisions that matter most for an online store, and they rarely get a careful second look.

How to show your shipping cost

There are three common ways to charge for shipping, and each one fits a different kind of business:

  • Flat rate. You charge the same amount no matter the destination. It’s easy to explain and easy to calculate, but if you sell to far-off areas, you can lose money on some orders and overcharge on others.
  • By weight or by zone. The cost is calculated using the package’s weight and destination, usually through the carrier’s or your sales platform’s quoting tool. It’s fairer, but the customer only sees the cost once they enter their address, which can feel like a surprise if you don’t flag it earlier.
  • Free shipping above a minimum order amount. The shipping cost is already baked into your margin, but it only shows up once the order hits a certain amount. This tends to encourage adding one more item to the cart, as long as the minimum makes sense for what you sell.

No single option is right for every business. What matters is picking one and announcing it clearly from the moment the customer sees the product, not at the last step of checkout — that’s what prevents cart abandonment over a last-minute surprise.

Which carrier to choose: coverage before price

Before comparing prices, check whether the carrier you’re considering actually reaches the areas where your customers are. A cheap rate doesn’t help if the carrier doesn’t deliver to the neighborhood or municipality where half your buyers live, or if it takes twice as long to get there.

To decide, check each option for:

  • Real coverage in your selling areas, not just major cities. Ask for the list of postal codes they cover, or run it through their quoting tool before signing up.
  • Promised delivery time, and how often they actually meet it — not just the best case shown in their marketing.
  • Cash on delivery, if your customers ask for it; not every carrier offers it, and not in every area.
  • Pickup cost at your business versus dropping off packages yourself at a branch, especially if you’re shipping low volumes early on.

You don’t have to commit to a single carrier forever. Many stores use one for most of their shipments and keep a second one as backup for the areas or urgent orders the first one doesn’t cover well.

Automatic shipping labels: why it’s worth skipping the manual way

If every order means logging into the carrier’s site, typing the address by hand, and printing the label, human error shows up sooner or later: a mistyped address, a label with the wrong weight, or an order that never gets a label because someone on your team got pulled away.

Most online store platforms (Shopify, Tiendanube, WooCommerce, among others) connect directly with carriers, or with platforms that bundle several carriers together, and generate the shipping label automatically from the order’s data as soon as payment is confirmed. This cuts down on data-entry errors and, in most cases, also gives you the correct shipping price at checkout instead of a manual estimate.

If you’re only shipping a handful of orders a week, doing it by hand may still be good enough for now. The right time to automate is when address errors or orders stuck without a label start costing you time or upset customers.

Returns: what the law says and what your store should spell out

In Mexico, Article 76 BIS of the Federal Consumer Protection Law (Ley Federal de Protección al Consumidor, the LFPC) regulates transactions made through electronic means, and the law itself gives buyers a window to withdraw their consent after receiving a product. The exact deadlines, the exceptions (custom-made or perishable products, for example), and who pays for the return shipping depend on the specific case, so it’s worth checking the law’s current text and, if you have questions about your own store, consulting a lawyer before you write your policy.

What you can control right away is making sure your returns policy is clear and easy to find in your store, not a buried paragraph in your terms and conditions. It should state, in plain language:

  • How many days the customer has to request a return, and from when that period starts counting.
  • What condition the product needs to be in (packaging, tags, unused).
  • Who pays for the return shipping — the customer, your store, or it depends on the reason for the return.
  • How and in how long the refund is issued.

A clear policy doesn’t just protect you from confusing claims — it also gives confidence to a new customer who’s still deciding whether to buy from you, because they know what to expect if something doesn’t work out.

How to start: check this week

  1. Note down the postal codes most of your recent orders go to, and compare them against your current carrier’s real coverage.
  2. Pick a single way to show your shipping cost (flat rate, by weight, or free above a minimum) and announce it on the product page, not just at checkout.
  3. Check whether your sales platform can already generate automatic shipping labels with your carrier; if not, look for an integration or a multi-carrier platform that can.
  4. Write or update your returns policy with the four points above, somewhere visible in your store.

Choosing the right carrier and being clear about shipping cost isn’t a one-time fix — it’s worth revisiting every few months, especially if your selling areas or order volume change. If you’re building or adjusting your online store, our e-commerce service helps connect these pieces without complicating your operations.

Want help with this?

See how we handle it in our service: E-commerce.

Ready to take your business digital?

Tell us what you need and we’ll suggest the next step.