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

# A suggested setup order

> Twenty minutes from a fresh install to one live, verified rule.

If you have just installed the app, work through this. It takes about twenty minutes and produces one live, verified rule.

## 1. Confirm your payment methods

**Shopify Settings → Payments.** Every method you want available must be enabled here first. The app organizes what exists; it cannot add a gateway.

## 2. Write down the rule you actually need

One sentence, in plain English, before you open any editor:

> *Hide Cash on Delivery on orders above ₹10,000.*

If the sentence needs the word "and", you want an [Advanced customization](https://codebeans-payment-rules-pro.mintlify.site/rule-types/advanced-customization.md). If it names a country or a customer type, you want an [Organizer](https://codebeans-payment-rules-pro.mintlify.site/payments-organizers/country-payments-organizer.md).

## 3. Build it as a Draft

**Customizations → Create customization**, pick the type, fill in the form. Leave **Status** on **Draft**.

## 4. Read the Description panel

Right-hand column. It restates your rule as a sentence. Read it aloud. If it does not match step 2, fix the form — not the sentence.

## 5. Check your zone coverage

Organizer rules only: is every country, Market, tag, or company you sell to inside some zone? Anything outside every zone is unaffected and sees the default list. Add a catch-all zone for "everyone else".

## 6. Activate

**Status → Active**, then **Save**. Or flip the **Enabled** toggle from the list.

## 7. Test both directions on the storefront

* A cart that **should** match — confirm the method is hidden, moved, or renamed.
* A cart that should **not** match — confirm the method is still there.

The second test is the one that catches over-broad conditions. Test from the storefront, not the admin: draft orders ignore rules entirely.

## 8. Export it

**… → Export customization.** Keep the JSON. It is your backup and your fastest route to replicating the rule on another store.

## Then add the next rule

One at a time, testing each. Rules do not know about each other, and a method hidden by any active rule stays hidden — which is exactly why a stack of rules built in one sitting is hard to debug and a stack built one at a time is not.


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