Professional Buyer Group Configuration in 1C-Bitrix

When an online store on 1C-Bitrix has 10,000 products and five customer categories (retail, wholesale, dealer, VIP, employees), manual configuration of rights and prices becomes a headache? Customers see others' prices, discounts apply incorrectly, and closed dealer sections are open to anyone. T

Our competencies:

Frequently Asked Questions

Latest works

  • image_website-b2b-advance_0.webp
    B2B ADVANCE company website development
    1415
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Website development for FIXPER company
    995
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    733
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    863
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    772
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    1134

When an online store on 1C-Bitrix has 10,000 products and five customer categories (retail, wholesale, dealer, VIP, employees), manual configuration of rights and prices becomes a headache?

Customers see others' prices, discounts apply incorrectly, and closed dealer sections are open to anyone. The cause is chaotic configuration of buyer groups without relation to business logic. We solve this problem turnkey: we design segmentation for B2B and B2C, automate transitions between groups based on order totals, and integrate with 1C.

What problems does configuring buyer groups solve

Incorrect price group linking. Each product in the trade catalog can be linked to several price groups (base, wholesale, dealer). If a buyer from the "Retail" group sees a dealer price, it means their group has extra rights. We fix the settings in the "Store → Catalog → Price Groups" section: leave only the necessary links. This approach reduces complaints about incorrect prices by 3 times.

Closed sections visible to all. Sections with dealer documentation or internal promotions should be accessible only to certain groups. Without configuring infoblock section access rights, any user can see the content. We restrict visibility via CIBlockSectionRights.

Manual upgrade management. Automatic group upgrade based on order total is a typical B2B task. Without an OnBeforeUserUpdate event handler or agent, managers have to manually transfer customers. This takes up to 3 hours daily.

How we configure buyer groups

Let's take an example of a B2B building materials store. After auditing the current structure, we:

  1. Created groups: "Retail", "Small Wholesale", "Large Wholesale", "Dealer", "Employee".
  2. Linked each to its own price group. For dealers — a hidden section with price lists.
  3. Wrote a handler for the OnSuccessCatalogOrder event — when order total reaches a certain threshold, the user is automatically moved to "Large Wholesale".
  4. Set up an agent for weekly synchronization with 1C: if the customer category changes in 1C, the group in Bitrix is updated.

Result: customers see correct prices, managers don't waste time on manual assignment, and hidden sections are open only to dealers. Automation speeds up group change by 3 times compared to manual.

Why standard group configuration is insufficient

Built-in Bitrix capabilities cover basic scenarios: price linking, coupon discounts, section restrictions. But for complex B2B logic (automatic transitions between groups, integration with CRM, different delivery conditions), customizations are required. We use the standard API (CGroup, CIBlockSectionRights, CPrice) without hacks. For example, the user group mechanism in Bitrix is based on the standard RBAC model, but dynamic segmentation requires extension.

How to automate group transition

Example configuration for a B2B store:

  • Retail: only base price available
  • Small Wholesale: automatic upgrade upon reaching a lower threshold
  • Large Wholesale: upon reaching a higher threshold
  • Dealer: access to hidden section with price lists

Handler for OnSuccessCatalogOrder checks the order total and upon reaching the threshold moves the user to the next group. This approach reduces manager workload by 5 times compared to manual upgrade.

What our work includes

  • Audit of existing groups and access rights
  • Designing segmentation for business processes
  • Configuring groups, linking to prices, discounts, sections
  • Implementing automatic assignment (events, agents)
  • Testing on a copy of the site and providing documentation
Typical mistakes when configuring buyer groups
  • Forgetting to restrict rights for service sections (admin part remains open).
  • Not removing extra groups from price linking — buyer gets incorrect price.
  • Confusing group priority when rights overlap.

Approach comparison

Parameter Typical configuration Professional configuration
Speed 1-2 hours 3-5 hours (with automation up to 2 days)
Flexibility Only manual assignment Automatic transitions by total, status
Integration with 1C No Yes (CommerceML, REST API)
Documentation No We provide settings description
Guarantee No 30 days free support

Work phases

Phase Duration Result
Analysis 1-2 days Identify discrepancies, describe current structure
Design 0.5-1 day Matrix of groups-prices-rights, approval with client
Implementation 3-5 hours Create groups, links, write handlers
Testing 1-2 days Verify all scenarios on test domain
Deployment 0.5 day Move to production, train managers

Timelines and cost

Basic configuration (up to 4 groups) — from 3 to 5 hours. If automation by order totals or integration with 1C is required — from 1 to 3 days. Cost is calculated individually after getting to know the project. We evaluate the scope for free and provide a fixed timeline.

If you have issues with customer segmentation or customers see others' prices, contact us for a consultation. Get a free audit of your current buyer groups. We have been working with Bitrix for over 10 years, completed 100+ online store implementations, and guarantee results. Order buyer group configuration and get rid of price confusion.

Official 1C-Bitrix documentation: "User Groups" — https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=3436