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

# Customer Company Payments Organizer

> For B2B — group payment methods by the company attached to the checkout.

**Create customization → Customer Payments Organizer → Organize payment methods by customer's company**

For B2B. Groups payment methods by the **company** attached to the checkout — the Shopify B2B company record, not a text field the customer types.

## When you need it

B2B and retail want opposite things at checkout. Companies buy on invoice, purchase order, or net terms; retail buys by card and wallet. Showing both lists to both audiences confuses both.

Common shape: one zone for your companies, exposing bank transfer and Money Order, and a catch-all for everyone else where those are removed.

## Building one

![The Company groups section](https://mintcdn.com/codebeans-payment-rules-pro/0guf-DxrSbw6Ls57/images/company-zones.jpg?fit=max\&auto=format\&n=0guf-DxrSbw6Ls57\&q=85\&s=f96f26d2e95777fd8f1f2f1f2e11694f)

1. **Title** — internal.
2. **Zones** — add the companies belonging to each zone.
3. **Payment methods per zone** — remove what should not appear; **Edit** to rename or set priority.
4. **Status** → **Save**.

> [!WARNING]
>
> **Companies not included in any zone will not be affected by any customization and default payment methods will be displayed.** The editor shows this warning above the zones, and it is the same trap as the country organizer — a company you forget falls through to Shopify's default method list.

## Requirements and limits

> [!NOTE]
>
> Company records exist only on Shopify plans with B2B. On a store without B2B the company picker will be empty — there is nothing to select. Use the [Customer Tag Payments Organizer](https://codebeans-payment-rules-pro.mintlify.site/payments-organizers/customer-tag-payments-organizer.md) instead and tag your wholesale accounts manually.

As with tags, a checkout with no company attached matches no zone and sees the default list. If your rule is meant to *restrict* a method to companies, add a catch-all zone that removes it, or express the rule as an [Advanced customization](https://codebeans-payment-rules-pro.mintlify.site/rule-types/advanced-customization.md) using **Customer is a company**.


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