> ## Documentation Index
> Fetch the complete documentation index at: https://codebeans-payment-rules-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Hide, sort and rename

> The three things a rule can do to a payment method, and how to set them per method.

**Select the operations you want to perform with this customization** — three checkboxes on every rule editor. You may tick more than one; a rule can hide some methods and rename others in the same pass.

Below them sits **Hide, sort or rename payment methods**: every method enabled on your store, each with a toggle and an **Edit** link. Toggle on the methods this rule should act on.

![The operations checkboxes and the payment methods list](https://mintcdn.com/codebeans-payment-rules-pro/0guf-DxrSbw6Ls57/images/simple-editor.jpg?fit=max\&auto=format\&n=0guf-DxrSbw6Ls57\&q=85\&s=872ec92054fab8d7acb04c9b4f7ba0a5)

## Hide payment methods into the checkout

Removes the method from checkout when the condition matches. The commonest action by far.

Uses: blocking Cash on Delivery above a value threshold, restricting bank transfer to B2B, removing methods your gateway does not support in a given country.

> [!WARNING]
>
> Hiding every method leaves the customer unable to pay. Before activating a broad hide rule, confirm at least one method survives for every audience the condition can match.

## Sort payment methods into the checkout

Reorders the list. The method you want chosen most often should be first — position drives selection more than most merchants expect.

**Edit** on a method opens its priority setting. Lower priority sorts higher. Methods you do not give a priority keep Shopify's default ordering, below the ones you have positioned.

Uses: promoting your cheapest-to-process method, putting the locally familiar method first in each country zone.

## Rename payment methods into the checkout

Replaces the label shown to the customer. **Edit** on a method opens the field for the new name.

Uses: turning *Money Order* into *Pay by cheque*, clarifying *Bank Deposit* as *Bank transfer (2–3 working days)*, localising a label per country zone.

> [!NOTE]
>
> Renaming changes the **label**, not the method. Reports, payouts, and order records still show the underlying gateway name.

### Methods that render as a logo

Some methods — PayPal is the usual example — are drawn by Shopify as a brand logo rather than as text. There is no text for the app to replace, so renaming has no visible effect. This is a checkout rendering behaviour, not an app limitation.

## Per-method settings

**Edit** opens whatever applies to the operations you have ticked: the new label if renaming, the priority if sorting. Set them per method, and — in the Organizers — per zone, so the same method can be named and positioned differently in different countries.

## Insert missing payment method

Below the list sits **Insert missing payment method** with an **Add payment method** button.

![The Add payment method dialog](https://mintcdn.com/codebeans-payment-rules-pro/0guf-DxrSbw6Ls57/images/add-payment-method-modal.jpg?fit=max\&auto=format\&n=0guf-DxrSbw6Ls57\&q=85\&s=b8f532e46874b4c2c13ca1fc0a774921)

The list is built from the payment methods the app can see on your store. A method occasionally does not appear — a gateway added very recently, or one whose checkout name differs from its name in **Settings → Payments**. Rather than leaving you stuck, this lets you type the method name in yourself and add it to the list, where it then behaves like any other row.

> [!WARNING]
>
> The name you type must match what the checkout actually calls the method, character for character. There is no validation and no autocomplete — a typo produces a row that silently matches nothing, and the rule appears to do nothing at checkout.

To find the exact string, place a test order and read the method name as it appears on the checkout payment step, then copy it in exactly.

This control is on the Organizer editors too, where it adds the method to the zone you are currently editing.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.