Configure shipping rate actions

Actions run in ascending Sort order after a rule matches the quote and shipping method. Several price or label actions can be used in one rule.

Action Effect
Hide Method Removes the rate from the collected result and ends processing for that rate.
Disable With Message Stores an error message on the rate so a compatible checkout can show it as unavailable.
Rename Method Title Changes the method label.
Rename Carrier Title Changes the carrier label.
Price Fixed (+/-) Adds the amount to the current price. Use a negative amount to subtract.
Price Percent (+/-) Adds the percentage of the current price. Use a negative percentage to reduce it.
Replace Price Replaces the current price with the entered amount.
Cap Min Price Raises the current price to the amount when it is lower.
Cap Max Price Lowers the current price to the amount when it is higher.

Action order matters

Each price action sees the result of the preceding action. Adding 10 percent and then replacing the price produces a different result from replacing first and adding 10 percent.

Example for a rate of 20.00:

  1. Price Percent (+/-) with 10 changes it to 22.00.
  2. Price Fixed (+/-) with -2 changes it back to 20.00.
  3. Cap Min Price with 25 changes the final price to 25.00.

The extension does not impose a zero-price floor. Review negative adjustments so they cannot produce an unintended negative shipping rate.

Disable message presentation

The module transfers the message to the persisted quote address rate. How an unavailable rate is displayed depends on the checkout implementation. Test this action in the actual production theme, including any one-step checkout integration.