Shopify guides

What Shopify can do — and where it stops.

Short, honest guides to the questions merchants keep asking in the Shopify Community. The native way first, then the limits, then the solution.

Last updated August 2026 · App: KM Payment Rules

Hide or show a payment method based on customer tags in Shopify (invoice only for B2B)

Shopify shows a manual payment method like "Pay by invoice" to every customer — or to nobody. If you want it only for wholesale, B2B or returning customers, you need a payment customization: tag the customer, hide the method for everyone without the tag. Works on every Shopify plan, but only through an app.

Read the article
Last updated August 2026 · App: KM Payment Rules

How to hide payment methods in Shopify checkout: what works natively, what needs an app

Shopify shows every customer every active payment method in a fixed order. Hiding, reordering or renaming — by country, customer, cart total, product or shipping method — only works through a "payment customization". That comes from an app and runs on every plan; Shopify's own tool for it is Plus-only.

Read the article
Last updated August 2026 · App: KM Distance Shipping

How safe are Shopify apps? Permissions, data access, and what to check before installing

Every Shopify app shows exactly what data it can see and which store areas it can edit before you install it — Shopify reviews apps before they reach the App Store, but not every day after that. The 2025 Consentik incident shows what happens when an app with broad permissions is poorly secured behind the scenes. This article covers where to see the permissions, what they mean, and how to spot a data-minimal app.

Read the article
Last updated September 2026 · App: KM Payment Rules

Hide a payment method based on the selected shipping method (cash only for pickup)

Shopify shows an active payment method no matter which shipping method a customer picks. If you want cash on delivery only for local pickup, or want to hide it once a customer chooses carrier shipping, there is no setting for that — and Shopify's own Checkout Blocks don't offer "shipping method" as a condition for payment methods either. A payment customization checks the selected shipping method directly and hides the payment method accordingly.

Read the article

Tell me what's holding you back.

25 minutes, free of charge. Afterwards you'll know whether I'm the right fit — and what the next sensible step would be.