Livra: Postcode Shipping Rules In review

Hide or rename delivery options at Shopify checkout

Shopify app that controls which delivery options checkout shows, for shops with local or restricted delivery.

Hide, rename or reorder delivery options, or block checkout with a message, by product, cart, customer, date or postcode.

In Shopify App Store review, not installable yet

Simulator · Chilled goods: hide Express
Delivery options before and after the rule
Delivery optionBefore your rulesWhat the buyer sees
StandardShownShown
ExpressShownHidden
Pickup in storeShownShown

Checkout can be completed

Sample data

Try it here

Try six delivery rules at a sample checkout

A sample shop has four delivery options and six rules. Change the address, the cart and the buyer, and see which options checkout shows, which are renamed or moved, and when checkout is blocked.

Delivery address
Cart
Buyer

Sylt matches a postcode from the app's German islands preset; the Packstation address matches the parcel locker check on the address line. The rules, option names and messages are yours, and the app's simulator runs the same check on any cart, address and buyer before a rule goes live.

Checkout · Lindenweg 12, 10115 Berlin · Two books · Guest
  • StandardShipping · 2 to 3 days
  • ExpressShipping · next working day
  • Parcel shop pickupPickup point
  • Pickup in storeLocal pickup

No rule matches this cart and address, so the buyer sees every option as your shipping settings create it.

Checkout can be completed.

Sample data

In Shopify App Store review, not installable yet. Get one email when it is listed.

Tell me when it is listed

Postcodes, tags, collections and customers in every rule, on every Shopify plan

Some hide-shipping apps keep postcode or product-tag conditions, or a second rule, for a higher tier. In Livra every rule can use any of its conditions.

  • Postcodes

    Country, region and postcode by exact value, list, prefix or range. EU presets cover islands and special territories.

  • Products, tags and collections

    Product tag, collection, type, vendor and SKU, plus cart subtotal, weight and quantity. Presets cover chilled, alcohol and animal-origin goods.

  • Customers

    Customer tag, login and B2B company, so trade buyers and guests can see different delivery options.

Up to 200 rules, and a simulator to test each one before a buyer sees it. Rules run as Shopify Functions, which stores on any Shopify plan can use from a public app.

Shipping settings cannot say no to the wrong order

Shopify shipping profiles decide which rates exist, not when they make sense. A chilled product still gets the slow option, an island postcode still sees next-day delivery, and a parcel locker gets the bulky item.

The buyer picks what is shown, and you fix it after the order.

What you get

Conditions you already think in

Product tag, collection, type, vendor and SKU; cart subtotal, weight and quantity; country, region and postcode by exact value, prefix or range; customer tag, login and B2B company; weekday, dates and time of day; and address lines such as PO boxes or parcel lockers.

Rule · Conditions
  • Product tag: any item has chilled
  • Apply when: all conditions match
Sample data

Hide, rename, reorder or block

Hide options, give them a clearer name, move them to the top or bottom, or block checkout with a message in English, German, French, Italian, Spanish, Dutch or Polish. EU presets cover islands and special territories, chilled, alcohol and animal-origin goods; presets start switched off.

Rule · Action
  • Hide delivery options
  • Delivery method: Shipping
  • Title contains: Express
Sample data

Test it before a buyer does

The simulator takes a cart, an address, a customer and a language, and shows which rules match, each option's result and whether checkout is blocked. It runs the same engine as checkout and sends nothing there.

Simulator · Result
  • Rule matched: Chilled goods: hide Express
  • Express: Hidden
  • Checkout can be completed
Sample data

Every condition and action a rule can use

A rule applies when all of its conditions match, or any one of them, as you choose. These are the conditions, the actions and the presets you build rules from.

Products in the cart

  • Product tag
  • Collection
  • Product type
  • Vendor
  • SKU, with * at the end for every SKU that starts with it
  • Each as: any item has one of, every item has one of, or no item has any of

Cart

  • Cart subtotal before shipping, minimum and maximum, in your store currency
  • Total weight in g, kg, lb or oz
  • Item quantity

Delivery address

  • Country, by two-letter code
  • Region or province, such as ES-GC
  • Postcode per country: exact (27498), prefix (35*), range of same-length codes (57030-57039) or the whole country (*)
  • Address line: PO box, parcel locker or post office pickup, or no house number
  • Each as: is one of, or is not one of

Buyer

  • Customer tag: has one of, or has none of
  • Customer login: logged in or not
  • B2B company, any company or the names you list

Day and time

  • Day of the week
  • Date period that repeats every year, also over New Year
  • Time of day: before, or at or after, in your store's time zone

Actions

  • Hide delivery options
  • Rename delivery options, per language, with {title} for the current title
  • Move delivery options to the top, the bottom or a position
  • Block checkout with a message in English, German, French, Italian, Spanish, Dutch or Polish, shown for the whole checkout or at the delivery address, postcode, city, region or country

Which options an action changes

  • Delivery method: Shipping, Local delivery, Local pickup, Pickup point or Retail
  • Title: any title, title contains, or title is exactly

EU postcode presets

  • All territories outside the EU VAT area
  • Germany: Helgoland and Büsingen; North Sea and Baltic islands
  • Spain: Canary Islands; Ceuta and Melilla; Balearic Islands
  • Italy: Livigno and Campione d'Italia; Sicily and Sardinia; smaller islands and Venice
  • France: Corsica; overseas regions and territories
  • Portugal: Azores and Madeira
  • Greece: islands; Mount Athos
  • Finland: Åland
  • Netherlands: Wadden Islands
  • Denmark: Bornholm, islands, Faroe Islands and Greenland

Product templates

  • Chilled and frozen goods
  • Alcoholic drinks
  • Products of animal origin
  • Batteries and dangerous goods

Remote-area surcharge

  • Two rules that show a dearer second rate you add in Shopify to the postcodes you pick, and your normal rate everywhere else

Day, date, time and address line conditions work with the hide and block actions; a hide rule with them cannot also check the customer, and blocking checkout works with day and date but not the time of day. Presets create rules switched off, so you check them first. Up to 200 rules.

How it works

  1. Write a rule

    Pick conditions and an action, or start from a preset.

  2. Check it in the simulator

    Try a cart and address and see what the buyer would get.

  3. Switch it on

    The rule runs at checkout as a Shopify Function.

In Shopify App Store review, not installable yet. Get one email when it is listed.

Tell me when it is listed

What it does not do

Knowing the limits up front saves you an install.

  • It does not change shipping prices

    It works with the options your shipping settings already create, and does not add new ones.

  • It does not track blocked checkouts

    There is no count of checkouts a rule stopped.

  • It does not edit your theme

    Rules run at checkout, not in theme code.

Free

$0

  • Every condition and action
  • Up to 200 rules
  • Simulator and saved scenarios

Pro

$2.99 a month

Or $29 a year. 7-day free trial, billed through Shopify.

  • Monitoring: a daily check of your rules, with an email alert
  • Change history: every saved version of a rule, restored in one click

In Shopify App Store review, not installable yet. Get one email when it is listed.

Tell me when it is listed

Questions before you install

Something else? Write to hello@reply.getstorefleet.com.

How much does it cost?

The Free plan has every condition and action, up to 200 rules and the simulator. Pro adds daily monitoring with email alerts and the change history, for $2.99 a month or $29 a year, with a 7-day free trial, billed through Shopify.

Which Shopify permissions does it ask for?

Write delivery customizations and validations, to run the rules at checkout; read products and inventory, for product conditions; and read locales, for buyer message languages.

Do I need to change my theme?

No. The rules run at checkout as Shopify Functions; nothing is added to your theme.

Do I need Shopify Plus?

No. Its rules run as Shopify Functions. Shopify lets stores on any plan use Functions from public apps on the Shopify App Store; only custom apps with Functions need Plus.

What happens to my data if I uninstall?

The app's access ends at once and the store is marked uninstalled. Its records are deleted when Shopify sends its erasure request 48 hours later.

What happens with a very large cart?

If a cart is too large for the rules to be checked, checkout goes ahead by default. You can change that in the app's settings.

Guides for this app

Step-by-step articles on the job this app does.

  1. Shopify: Block PO Boxes and Packstations at Checkout

    Your courier cannot deliver to PO boxes or Packstations, but Shopify checkout accepts them. What Shopify offers, why hiding rates is not enough, and how to block it.

  2. Shopify: Hide a Shipping Method for Specific Products

    Hide express for batteries, pickup points for chilled food, or a courier for bulky items. What shipping profiles do, where they fall short, and the rule-based way.

Hear when Livra is listed

It is in Shopify App Store review. Send us an email and we write back the day it can be installed.