Delivery setup

Configure Source Page zones, options, and authoritative quotes.

Updated July 29, 2026
On this page
Before you start
  • A hosted or Shopify Source Page
  • At least one physical product

Each Source Page owns one Recurrify Delivery Setup. Hosted and Shopify sources use the same model; Shopify shipping profiles and live carrier methods are not used by checkout.

Configure delivery

Create non-overlapping zones

Open the Source Page and select Delivery setup. Add country or region zones. A destination must match no more than one zone so eligibility and pricing stay predictable.

Add customer choices

Add one or more options to each zone, such as Standard or Express. An option can be free or flat-price. Optional advanced conditions can limit it by cart weight or subtotal.

Verify it in checkout

Open a Funnel that uses the Source Page and run its Checkout. After the customer enters an address, the server returns the eligible options and initially selects the least expensive one. There is no merchant-selected default option.

Runtime rules

  • Address, cart, or selected-offer changes invalidate the current quote and selection.
  • Payment requires the current server-issued quote and selected option.
  • A Funnel can only apply a Free delivery promotion; it cannot replace Source Page rates.
  • Physical post-purchase offers join the existing shipment. Their offer price includes any incremental fulfilment cost, and checkout never charges a second delivery line.
  • Subscription delivery is charged on every shipment using the quoted recurring amount. Subscriptions migrated from the previous model keep recurring delivery at zero.
  • Digital-only carts skip delivery entirely.

Common issues