> ## 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.

# Introduction

> Control which payment methods your customers see at checkout, and in what order.

Official documentation for **Codebeans Payment Rules Pro** — hide, reorder, and rename the payment methods your customers see at Shopify checkout, with no code.

Shopify shows every payment method you have enabled, to everyone, all the time. That is rarely what you want. Cash on Delivery makes sense in one country and not another. Bank transfer is fine on a €2,000 order and a nuisance on a €20 one. A wholesale customer should not be paying by PayPal.

This app lets you write those rules. Each rule has two halves:

* **A condition** — when should this apply? (cart total over ₹5,000; customer tagged `wholesale`; shipping to Germany)
* **An action** — what should happen? (**hide** a method, **sort** it to the top, or **rename** it)

Rules run inside Shopify's own checkout using Shopify Functions, so they apply instantly and cannot be bypassed from the browser.

> [!NOTE]
>
> New here? Start with [A suggested setup order](https://codebeans-payment-rules-pro.mintlify.site/reference/a-suggested-setup-order.md) — twenty minutes from a fresh install to one live, verified rule.

## What you can build

| | |
| - | - |
| **Simple customization** | One condition, one action. Most rules are this. |
| **Advanced customization** | Up to 5 conditions combined with And / Or, plus sub-conditions. |
| **Payments Organizers** | Group methods by country, Shopify Market, customer tag, or company — without writing conditions one at a time. |

## Before you start

You need payment methods already set up in **Shopify Settings → Payments**. This app organizes what is there; it does not add new gateways.

## Explore the documentation

### Get up and running

* [Installing the app and choosing a plan](https://codebeans-payment-rules-pro.mintlify.site/getting-started/installing-and-choosing-a-plan.md) — permissions, plans, and what each badge means
* [Understanding the Home page](https://codebeans-payment-rules-pro.mintlify.site/getting-started/understanding-the-home-page.md) — what each card does
* [Finding your way around](https://codebeans-payment-rules-pro.mintlify.site/getting-started/finding-your-way-around.md) — the navigation, and the layout every editor shares
* [How payment customizations work](https://codebeans-payment-rules-pro.mintlify.site/your-payment-methods/how-payment-customizations-work.md) — the order of events at checkout

### Build rules

* [Choosing a rule type](https://codebeans-payment-rules-pro.mintlify.site/rule-types/choosing-a-rule-type.md) — which of the seven entries fits your rule
* [Simple customization](https://codebeans-payment-rules-pro.mintlify.site/rule-types/simple-customization.md) — one condition, one action
* [Advanced customization](https://codebeans-payment-rules-pro.mintlify.site/rule-types/advanced-customization.md) — multiple conditions, sub-conditions, function inputs
* [Conditions reference](https://codebeans-payment-rules-pro.mintlify.site/conditions-and-actions/conditions-reference.md) — every condition and operator
* [Hide, sort and rename](https://codebeans-payment-rules-pro.mintlify.site/conditions-and-actions/hide-sort-rename.md) — the three actions, and per-method settings

### Organize by country and customer

* [Country Payments Organizer](https://codebeans-payment-rules-pro.mintlify.site/payments-organizers/country-payments-organizer.md) — zones by shipping country
* [Shopify Market Payments Organizer](https://codebeans-payment-rules-pro.mintlify.site/payments-organizers/shopify-market-payments-organizer.md) — zones by Market
* [Customer Tag Payments Organizer](https://codebeans-payment-rules-pro.mintlify.site/payments-organizers/customer-tag-payments-organizer.md) — zones by customer tag
* [Customer Company Payments Organizer](https://codebeans-payment-rules-pro.mintlify.site/payments-organizers/customer-company-payments-organizer.md) — zones by B2B company

### Manage what you have built

* [Turning rules on and off](https://codebeans-payment-rules-pro.mintlify.site/managing-rules/turning-rules-on-and-off.md) — Draft vs Active, and how to test
* [Import and export](https://codebeans-payment-rules-pro.mintlify.site/managing-rules/import-and-export.md) — move rules between stores
* [Deleting a rule](https://codebeans-payment-rules-pro.mintlify.site/managing-rules/deleting-a-rule.md) — permanent, so read first

### Get help

* [Common questions](https://codebeans-payment-rules-pro.mintlify.site/reference/common-questions.md) — the FAQ, answered in full
* [Troubleshooting](https://codebeans-payment-rules-pro.mintlify.site/reference/troubleshooting.md) — my rule has no effect, and five other causes
* [Getting help](https://codebeans-payment-rules-pro.mintlify.site/reference/getting-help.md) — what to send support

> [!NOTE]
>
> Rules are stored in both the app database and Shopify metafields, so your configuration survives reinstalls and stays available to the checkout even if the app is briefly unreachable.


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