Binding Price Types to Customer Groups: Overview of Methods

If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the MCP server so that the assistant can utilize the official REST documentation.

Price type bindings to customer groups manage group access to price types in the Trade Catalog. A binding determines whether a customer group can only view the price or purchase the product at that price type.

Quick Navigation: All Methods

User Documentation: How to Set Access Permissions for the Product Catalog

Relationships with Other Objects

Price Type. The binding is created for a specific price type in the catalogGroupId field. You can obtain the price type identifier using the methods catalog.priceType.list and catalog.priceType.get.

Customer Group. The binding is created for a specific customer group in the groupId field. For existing bindings, groupId can be retrieved using the method catalog.priceTypeGroup.list.

Access Type. The access field defines the rights of the group to the price type.

Available values:

  • Y — the group can purchase at the price type
  • N — the group can only view the price type

How to Start

  1. Obtain the identifiers catalogGroupId and groupId, then select the access type access
  2. If necessary, check the available fields and their types using catalog.priceTypeGroup.getFields
  3. Create the binding using catalog.priceTypeGroup.add
  4. Verify the result using catalog.priceTypeGroup.list
  5. If the binding is no longer needed, delete it using catalog.priceTypeGroup.delete

Overview of Methods

Scope: catalog

Who can execute the methods: depending on the method

Method

Description

catalog.priceTypeGroup.add

Adds a price type binding to a customer group

catalog.priceTypeGroup.list

Returns a list of price type bindings to customer groups

catalog.priceTypeGroup.delete

Deletes a price type binding from a customer group

catalog.priceTypeGroup.getFields

Returns the fields of price type bindings to customer groups