If you're using Zapiet – Pickup + Delivery 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 the minimum price condition from the rate configuration and instead setting a minimum order value condition in Zapiet – Pickup + Delivery, which will validate the order value on the cart page widget. This ensures a smoother checkout experience and prevents unexpected shipping errors.