For percentage off shipping, such as 50% off over $50, use RM: Advanced Free Shipping. Shopify’s own shipping discount only makes shipping free. RM: Advanced Free Shipping has four discount types, Free, Percentage, Fixed Amount Off and Fixed Price, on all rates, the cheapest rate or the rates you name. It is Built for Shopify, rated 5.0 on the Shopify App Store, and costs $9.90 USD every 30 days after a 7-day free trial, billed by Shopify.
The pick, on a real cart
The offer: 50% off every shipping rate on orders of $50 or more. The rates are Standard $9.50 and Express $22.00.
| Cart | Standard | Express | Customer pays with Standard |
|---|---|---|---|
| $64 | $68.75 | ||
| $45 | $9.50 | $22.00 | $54.50 |
In the app: Cart total Is at least 50, All shipping rates, then Percentage 50.

The same rates under the other three types:
- Free: Standard $0, Express $0.
- Fixed Amount Off 10: Standard $0 (it never goes below $0), Express $12.00.
- Fixed Price 5: Standard $5.00, Express $5.00. A rate already at $5 or less is left alone.
“Great app, we now finally have a way to do % or fixed $ amount discounts off all shipping rates or specific ones only.” — KioskCokelat (ID)
How to choose a percentage-off shipping app
- All four types. Percentage, a fixed amount off, a fixed price and free, so one app covers half-price weekends, shipping credits and flat-rate offers. RM: Advanced Free Shipping has all four.
- Which rates. All rates, the cheapest rate, or rates by name or keyword. Half-price Express with free Standard is a common offer.
- Several discounts in one. Free Standard and 50% off Express in one discount, with Add delivery discount.
- Tiers. $10 off over $50 and free over $100 as two discounts. Only one shipping discount applies to a rate, and Shopify gives the customer the one that saves the most.
- Conditions. 17 condition types, including cart total, weight, collection, state, ZIP code and customer tag, with AND/OR rule groups.
- Other currencies. Fixed amounts and prices convert with Shopify’s exchange rate.
- Built for Shopify, a flat plan and 7 languages. One plan at $9.90 USD every 30 days, and an admin in 7 languages.
- Support. Free personalised setup and support 7 days a week from the developer, plus the in-app assistant Kai.
Offers you can build
| Offer | Setup |
|---|---|
| Half-price shipping over $50 | Cart total Is at least 50, All shipping rates, Percentage 50. Guide |
| 50% off Express only | Choose specific rates, Express, Percentage 50 |
| $25 shipping credit over $150 | Cart total Is at least 150, Cheapest shipping rate, Fixed Amount Off 25. Guide |
| Flat $5 shipping over $50 | Cart total Is at least 50, All shipping rates, Fixed Price 5. Guide |
| $10 off over $50, free over $100 | Two discounts. Guide |
| Half-price shipping for one weekend | Percentage 50 with start and end dates. Guide |
What to pair it with
| Job | What to use |
|---|---|
| Take a percentage or amount off shipping at checkout | RM: Advanced Free Shipping |
| Announce “Half-price shipping this weekend” on the storefront | Your theme’s announcement bar or a free shipping bar app. See bar vs discount |
| Change a rate’s price for every order | Settings → Shipping and delivery |
Set it up
- Click Create Shipping Discount and choose Automatic discount or Discount code under Discount method.
- Under Conditions, add Cart total Is at least 50.
- Under Discount setup, choose Shipping and All shipping rates.
- Under Discount value, choose Percentage and enter 50.
- Click Create discount.
At checkout, the rate shows its original price crossed out and the new price beside it, with the discount’s title or code underneath.
Related
RM: Advanced Free Shipping costs $9.90 USD every 30 days after a 7-day free trial, billed by Shopify. Install it from the Shopify App Store.