How to display only the highest shipping method in WooCommerce

Show just one option—the highest-priced shipping method—whenever multiple methods match a cart. This keeps checkout simple for premium/express–only policies and avoids under-charging.


What is the feature?

Show type of shipping method = Highest — the store will automatically hide all other matching methods and display only the method with the highest price.


Why is it required?

  • Enforce premium delivery by default (e.g., Express or Oversize).
  • Prevent customers from choosing a cheaper method that doesn’t fit your policy.
  • Reduce confusion when many rates qualify.

How to configure (quick steps)

Path: Settings → General settings

  1. Open Settings → General settings in your shipping plugin/admin.
  2. Find Show type of shipping method.
  3. Select Highest.
  4. Save.

apply highest shipping setting


Front-end behavior

When multiple shipping methods are available for a cart, the checkout displays only the highest-priced one. All others are hidden for that session/cart.

apply highest shipping checkout


Expected outcome

  • Shoppers see a single, premium shipping choice.
  • You maintain margins on bulky/urgent orders and streamline decisions.

FAQs

1) What happens if two methods have the same highest price?

The plugin will keep one method (implementation may prefer the first matched). If needed, adjust prices or priorities to avoid ties.

2) Can I override this on specific products or zones?

Yes—set product/zone conditions so only the intended premium method matches, or temporarily switch the Show type setting.

3) How does this interact with “Force All” or “Allow Customer to Choose”?

Those modes are alternatives. If you select Highest, it takes precedence for display; Force All (sum) or Allow Customer to Choose should be disabled to avoid conflicts.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.