If you're using Zapiet – Product Rates with a subscription app, and the order includes both one-time purchase and subscription products, Shopify generates separate rates for the initial order and recurring shipments.
How minimum price conditions affect subscription orders
If your rates include a minimum price condition, both one-time purchase products and subscription products must individually meet this condition.
When a cart contains both a one-time purchase and a subscription product, Shopify generates two separate rates:
First shipment rate (FSR) (covers the initial order, one-time purchase products + first shipment of subscription products)
Recurring shipment rate (RSR) (applies to future subscription renewals)
If Shopify cannot generate a rate for the recurring shipment because the minimum price condition is not met, it will display a generic shipping error message.
This means that each rate request must individually meet the minimum price condition for a shipping rate to be displayed.
Example scenario
A shipping rate has a minimum price condition of £20.
In this case, both the first shipment products and the recurring shipment products must have a value of £20 or more separately for Shopify to generate a valid shipping rate.
If any rate fails to meet this condition, Shopify will display a generic shipping error message.
Recommended solution
If you encounter this issue, we recommend removing or adjusting the minimum price condition and keeping the Shopify rate calculations in mind.
If you're using Zapiet – Pickup + Delivery as well, you can set a minimum order value condition, which will validate the order value on the cart page widget. This ensures a smoother checkout experience and prevents unexpected shipping errors.