BeSure Checkout Rules review for Shopify (2026)

BeSure Checkout Rules review for Shopify (2026)

BeSure Checkout Rules does something Shopify makes surprisingly hard: it lets you hide, rename, and reorder the payment and shipping methods at your checkout based on conditions like cart total, weight, address, or customer tags, and it does it without touching a line of code or, for the most part, paying for Shopify Plus. Want to hide the credit card option on wholesale orders? Push store pickup to the bottom? Block PO Box addresses? Hide express checkout buttons? That’s the job. It sits at a perfect 5.0 stars across 177 reviews with the Built for Shopify badge, and it’s made by StoreSpark, a developer based in Penang, Malaysia.

This is our honest review. We build Shopify apps ourselves (variant images and combined listings), so we read the parts a listing page skips: the requested scopes, the plan requirements buried in the fine print, and the single genuinely critical review, which turns out to be the most useful thing on the whole page. If you’ve ever wanted to change what shows up at your checkout and hit a wall, this one’s for you.

BeSure Checkout Rules reordering shipping and payment methods on Shopify checkout

In this review

What BeSure Checkout Rules actually is

BeSure is a rules engine for your Shopify checkout. The listing frames it as taking control of your checkout “by conditionally showing, hiding, renaming, or reordering shipping and payment methods based on cart total, weight, address, items, tags, or other conditions.” In plain terms: you set an IF and a THEN. IF the cart is over $500, THEN hide credit card and show wire transfer. IF a product is tagged fragile, THEN hide the cheapest shipping. IF the address contains a PO Box, THEN block the checkout with a custom message.

It covers four rule types: shipping rules, payment rules, validation rules (block or allow a checkout based on your conditions, with a custom error message), and discount rules (apply discounts to orders or shipping methods). The conditions are the good part. Cart total, weight, product and customer tags, product categories, shipping and billing address fields, quantity, even recurring holiday dates. You can chain them with AND/OR logic and branch with if/else. Launched in May 2023, it’s had time to grow into that depth.

How does BeSure work under the hood?

This is where the review earns its keep, because the answer determines whether the app is fragile or solid. BeSure is a Shopify Functions app. You can confirm it in the app’s own requested permissions on the App Store: it edits “Delivery customizations, payment customizations, cart and checkout validations.” Those are three of Shopify’s native Functions APIs, the same server-side machinery Shopify itself uses to customize checkout.

Why does that matter? Because it means BeSure isn’t hacking your theme or injecting a fragile script that breaks on the next checkout update. Shipping reorder and hide run on the Delivery Customization Function, payment reorder and hide on the Payment Customization Function, and the block/allow logic on the Cart and Checkout Validation Function. The app’s own FAQ puts it simply: it “uses native Shopify APIs,” which is why it works on both one-page and three-page checkouts. Server-side, native, and there’s a fallback setting so you can choose whether a checkout still completes if the app ever fails. That’s the architecture you want for something sitting on your checkout, the highest-stakes page in your store.

BeSure Checkout Rules hiding payment and shipping methods by condition on Shopify

Do I need Shopify Plus for BeSure?

Mostly no, and this is the single most important thing to understand before installing. For years, checkout customization on Shopify meant Shopify Plus and its four-figure monthly bill. That changed when Shopify moved payment and delivery customization onto Functions, which run on all paid plans. So hiding, reordering, and renaming your payment and shipping methods with BeSure works on Basic, Grow, and Advanced, not just Plus. One reviewer, a Netherlands store, put the value bluntly: it delivers checkout customization you would otherwise pay Shopify Plus thousands a month for.

But there are two exceptions, and they’re the exact traps merchants fall into, so read carefully. First: if your business is in the US or Canada, hiding or editing the credit card option specifically still requires Shopify Plus. Shopify imposed that restriction in June 2024, and no app can override it. Second: unconditionally hiding the express checkout buttons (Shop Pay, Apple Pay, Google Pay at the top) also needs Plus. On a non-Plus plan, BeSure can only hide those express buttons until the shopper enters a shipping address, after which they reappear. Everything else, hiding alternative payment methods, all the shipping rules, validation, discounts, works on any paid plan. Not sure which plan you’re on or whether to upgrade? Our guide to choosing a Shopify plan lays out where Plus actually earns its cost.

How much does BeSure cost?

Cheap, and metered by how many rules you need rather than by revenue. Four tiers, all with a 5-day free trial, and an 8% discount if you pay annually.

PlanPriceRules
Free$0Test rules in testing status only; free on development stores. You can’t activate a live rule on this tier.
Starter$4.99/mo (or $54.89/yr)2 rules total
Advanced$12.99/mo (or $142.89/yr)Up to 5 each of shipping, payment, validation, and discount rules
Premium$29.99/mo (or $329.89/yr)All features; up to 25 of each rule type

One thing to know about the Free plan: it’s genuinely just for testing. You can build and preview rules in a testing status, but activating a live rule needs a paid plan. That’s fair for an app this cheap, but don’t install expecting a permanent free tier that runs on your live store. For most stores, the $12.99 Advanced plan is the sweet spot, five of each rule type covers a lot of checkout logic. Whether it pays off is easy to check: if a payment rule that hides a high-fee method on small orders saves you even a handful of transaction fees a month, it’s covered. Our Shopify fee calculator will show you what those payment fees actually cost.

What do merchants say about BeSure?

177 reviews, 175 of them five-star, and one theme runs through nearly all of them: the support, and a person named Sam in particular. For an app that touches checkout logic, where a misconfigured rule can cost you real orders, that hands-on help matters as much as the software.

“If you need more specific shipping options beyond weight and order value, this app is a good solution… has solved a problem we have had for many years with the limits of Shopify shipping settings… hiding some payment options that have high transaction fees can be hidden for orders under a certain value.”

CustomIcing.com.au, Australia, February 3, 2026 (about 2 months using the app), BeSure Checkout Rules on the Shopify App Store

“Makes setting up all sort of checkout rules simple. Honestly these should be base Shopify features. Thanks to the great support at StoreSpark etc. It’s been great.”

Hand Held Legend, United States, March 31, 2026 (7 months using the app), BeSure Checkout Rules on the Shopify App Store

Now the one genuinely critical review, because it’s the most instructive thing on the listing. A US store on the Basic plan rated it two stars. In their words, they sell high-value items and “all we want is for high-value items to show wire transfer option” (their reason: cards “can get chargeback any time”), and they found “this app do not let you hide credit card payments with the basic plan.” Their edited follow-up asks that the Shopify Plus requirement be “well highlighted in description before someone installs.” The developer’s reply is fair: this is Shopify’s restriction (imposed June 2024), not the app’s, and no app can bypass it.

Here’s the honest read. The merchant is right that the plan requirement should be flagged louder before install, and we’d say the same. But the two-star is a plan-limitation misunderstanding, not an app defect, and it happens to be the exact edge case we flagged above. If you’re a US or Canada store whose whole reason for wanting this app is hiding credit card specifically, know before you install: that one needs Plus. Everything else doesn’t.

Where BeSure shines

  • Native Functions architecture. It builds on Shopify’s Delivery, Payment, and Validation Functions, not a theme hack, so it’s server-side and stable on modern checkout. With a fallback setting for graceful failure.
  • No Plus needed for most of it. Hiding, reordering, and renaming payment and shipping methods works on every paid plan. That’s the feature stores used to pay Plus money for.
  • Deep, chainable conditions. Cart total, weight, tags, categories, address fields, quantity, holidays, with AND/OR logic and if/else branching. It fills a lot of gaps in native Shopify shipping and payment settings.
  • Genuinely cheap. From $4.99/month, priced by rule count rather than a cut of revenue. The $12.99 tier handles most stores.
  • Named, proactive support. Sam recurs across dozens of reviews, often building custom rules for merchants rather than just answering tickets.
  • Safe testing. You can build and preview rules in a testing status before they touch a real shopper.

Where it falls short

  • The two Plus-only edge cases. Hiding the credit card option (US/Canada) and unconditionally hiding express buttons both require Shopify Plus. Not the app’s fault, but it’s the thing most likely to disappoint you, and the listing could shout about it louder.
  • Free plan is testing-only. No permanent free tier for a live store. You’ll pay at least $4.99 to activate a rule.
  • Checkout stage only. Rules operate at checkout, not on the cart page, and there’s no documented POS, Markets, or headless support.
  • Condition set is locked after creation. You can’t change a rule’s condition set once it’s made; you rebuild instead. A minor annoyance once you know it.
  • Discount rules skip invoice checkout. A narrow gap, but worth knowing if you sell on invoice terms.

Setup walkthrough

  1. Confirm your plan need first. If you’re US or Canada and your goal is hiding credit card specifically, you need Plus. For anything else, any paid plan works.
  2. Install from the App Store and pick your rule type: shipping, payment, validation, or discount.
  3. Build the condition. Choose your triggers (cart total, tags, address, and so on) and combine them with AND/OR. Set the action: hide, reorder, rename, set default, or block.
  4. Test it first. Use the testing status to preview the rule at checkout before it goes live. This is the step that saves you from breaking a real order.
  5. Activate on a paid plan and place a real test order to confirm the behaviour, including on mobile.
  6. Set your failure fallback. Decide whether checkout should still complete if the app ever fails, so an outage never blocks a sale.

There’s full documentation at checkoutrules.com if you want the detail before installing. Checkout rules pair naturally with the rest of the conversion stack: once the checkout logic is right, the wins move upstream to the cart and product page, which is where add-ons and upsells live (see our SellUp review) and where a cleaner product page does the heavy lifting (our high-converting product page guide). And as app developers ourselves, the apps we build, Rubik Variant Images and Rubik Combined Listings, work on the same principle: use Shopify’s native surfaces instead of fragile scripts.

Frequently asked questions

Do I need Shopify Plus to hide payment methods?

Mostly no. Hiding, reordering, and renaming alternative payment methods (and all shipping methods) works on any paid Shopify plan through BeSure, because it uses Shopify’s Payment and Delivery Customization Functions. The exceptions that do require Plus: hiding or editing the credit card option specifically for US and Canada stores, and unconditionally hiding the express checkout buttons.

How much does BeSure Checkout Rules cost?

There’s a free tier for testing rules and development stores, then Starter at $4.99/month (2 rules), Advanced at $12.99/month (up to 5 of each rule type), and Premium at $29.99/month (up to 25 of each). All paid plans include a 5-day free trial, and annual billing saves 8%. Activating a live rule requires a paid plan.

Does BeSure slow down my checkout?

It shouldn’t, because it runs on Shopify Functions, which execute server-side on Shopify’s own infrastructure rather than as a script loaded in the shopper’s browser. The app also lets you set a fallback so checkout still completes if the app ever fails, so a problem never blocks a sale.

Can BeSure block checkout for certain addresses?

Yes. Its validation rules can block or allow a checkout based on your conditions, with a custom error message. A common use is blocking PO Box addresses, but you can validate against cart contents, address fields, quantity, tags, and more. It uses Shopify’s Cart and Checkout Validation Function to do this.

What can I use checkout rules for?

Common uses: hide high-fee payment methods on small orders, offer wire transfer only to wholesale or tagged customers, hide cash on delivery above a cart value, restrict certain shipping methods by product weight or postcode, block PO Box or restricted-area addresses, pre-select a default shipping method, reorder methods so the one you want is first, and apply conditional discounts to orders or shipping. It fills the gaps in Shopify’s native shipping and payment settings.

Co-Founder at Craftshift