When a customer is tagged wholesale
then hide Cash on Delivery and move Bank Transfer to the top
Applied at checkout, no code
Checkout rules
· Deeper than Shopify B2B · Advanced · $29 / moUI-driven rule builder. Same condition types as Shipping Rules. Hide methods that aren’t available to a buyer’s segment, rename them, or move them up / down in the checkout order.
Example rule
When a customer is tagged wholesale
then hide Cash on Delivery and move Bank Transfer to the top
Applied at checkout, no code
What it does
Hide, rename, or reorder payment methods at checkout
Same condition system as Shipping Rules — cart, geo, tags, collections
Common: hide BNPL on small carts, expose Net 30 only for wholesale
UI-driven — no Shopify Function code to write or deploy
See it working
Storefront on the left. Admin on the right. Same feature, two perspectives.
Storefront — what buyers see
Storefront screenshot · coming soon
Admin — what you configure
vs. Shopify B2B native
Shopify B2B native
Shopify’s Payment Customization exists but using it requires writing a Function. There’s no native UI for hide / rename / reorder.
BTB
UI-driven rule builder. Same condition types as Shipping Rules. Hide, rename, or reorder payment methods at checkout.
What native Shopify B2B includes on each plan, and what's still Plus-only: Shopify B2B without Plus: native vs. apps
Setup
All configured from the BTB dashboard — no code, no theme edits for the common case.
Same condition types as Shipping Rules: cart amount, product count, country, province, ZIP, customer tags, collection. AND / OR matching.
Hide / rename / reorder payment methods. Target by partial name match (e.g. "PayPal" matches "PayPal Express"). Stack multiple actions in one rule.
All customers / customer with tag / lifetime-spend threshold. Tag and spend conditions require a logged-in customer; for guests, use the all-customers condition.
Common use cases
Klarna / Affirm / Afterpay hidden when cart is below $100 to avoid fees.
Show Net 30 payment terms only for buyers tagged wholesale.
Rename "PayPal Pay Later" to "Buy Now, Pay in 4" so buyers understand the option.
FAQ
More in Checkout rules