Back to Blog
2026-06-105 min readNexo

How to reorder and sort payment methods at Shopify checkout

A no-code guide to changing the order of payment methods at Shopify checkout so your preferred option appears first, using payment customization rules.

The order of payment methods at checkout is not just cosmetic. Most shoppers pick one of the first options they see. If the method you want them to use is buried at the bottom, more buyers default to a method that costs you more in fees, fails more often, or slows down reconciliation.

That is why many Shopify merchants want to reorder payment methods at checkout: put the cheapest or most reliable option first, and push the expensive or risky ones down.

By default, Shopify decides the order of payment methods, and the standard settings do not give you a drag-and-drop control for that order. To change it, you use a payment customization rule that sorts the methods at the checkout step.

Why method order matters

Three things tend to change when you reorder methods.

  • Fees. If a low-fee method like bank transfer sits first, more buyers choose it instead of a higher-fee card route.
  • Reliability. Putting a paid-upfront method above Cash on Delivery reduces failed deliveries, because COD is no longer the default.
  • Speed. A method your team reconciles quickly, sitting first, means less manual matching later.

None of this forces a choice. Shoppers can still scroll to any method. You are only changing which option is the easy default.

Decide your preferred order first

Before building a rule, write the order you want as a simple list. For example:

  1. Bank transfer
  2. Credit or debit card
  3. Cash on Delivery

Then ask whether that order should be the same for every cart, or change by condition. A common pattern is a default order for everyone, plus a different order for specific carts, for example pushing COD to the bottom only on high-value orders.

GoalSort rule that usually fits
Promote a low-fee methodMove bank transfer to the top
Reduce COD usageMove Cash on Delivery to the bottom
Highlight a walletMove a digital wallet above cards
Push a slow method downMove manual gateways below instant ones

Why theme and checkout edits are not the answer

You cannot reliably reorder the payment step by editing your theme, because Shopify Checkout is separate from the storefront theme. Storefront code does not control the order methods render in, and visual hacks tend to break on updates or on mobile.

The supported approach is Shopify's Payment Customizations API, which can hide, reorder, and rename methods at checkout. Nexo Payment Methods is built on this API, so the sort order is applied where the methods actually appear, with no theme edits and no redirects.

How to reorder payment methods with Nexo Payment Methods

The workflow is no-code and template-driven:

  1. Open Nexo Payment Methods and start from the "Reorder payment methods" template.
  2. List your payment methods and drag them into the order you want, or assign a sort position to each.
  3. Optionally add a condition so the order only changes for certain carts, such as carts over a value, specific products, or a customer tag.
  4. Preview the result against a sample cart to confirm the new order renders correctly.
  5. Publish the rule through Shopify payment customizations.

A simple default-order rule might read:

Action: Reorder payment methods
New order:
  1. Bank transfer
  2. Credit/debit card
  3. Cash on Delivery
Condition: All carts

A conditional sort might read:

Action: Reorder payment methods
Condition: Cart total is greater than $300
New order: move Cash on Delivery to the bottom

Combine sort with hide

Reordering pairs well with hiding. Move your safest method to the top, and on risky carts also hide Cash on Delivery entirely.

Set a default order, then layer conditions

Start with one default order that applies to all carts. This is the safest first step, because it changes the experience for everyone in a predictable way. Watch how method usage shifts over a week before adding anything more specific.

Once the default is stable, add conditional rules only where they earn their keep. For example, a high-value cart rule that drops COD to the bottom, or a market-based order that promotes a locally trusted method. Keep the number of rules small so the logic stays easy to reason about.

Preview before you publish

The preview step matters more than it looks. Method names, manual gateways, and wallet options can render differently than you expect, especially if a gateway has a long display name. Check the order against a realistic cart, including a cart that triggers any conditional rule, before publishing.

If a method name looks awkward once it moves to the top, you can also rename it so the label is clear and trustworthy.

FAQ

Can I change the order of payment methods on Shopify without code?

Yes. A payment customization rule can sort methods at checkout with no code and no theme edits. Shopify's standard payment settings do not offer a drag-and-drop order, so the sorting is handled through the Payment Customizations API.

Will reordering force customers to use one method?

No. Reordering only changes which method appears first. Shoppers can still scroll to and select any available method. You are influencing the default, not removing choice.

Can I use a different order for different carts?

Yes. You can set one default order for all carts and add conditional rules that change the order based on cart value, products, customer tags, or region.

Does the order change on mobile too?

The order is applied at the checkout payment step, so it follows through to mobile checkout as well, instead of depending on a fragile theme tweak that might only work on desktop.

Is Nexo Payment Methods free?

Yes. Nexo Payment Methods is free and reorders, hides, and renames payment methods through Shopify Checkout.