Prices in the Trade Catalog: Overview of Methods
A product can have one or more prices. For each price, the following is specified:
- currency: US dollar, euro,
- type: retail, wholesale, partner.
This allows for pricing to be configured based on the type of customer, region, or terms of cooperation.
Quick navigation: all methods and events
User documentation: Right to change the selling price of a product in the catalog
Connection of Prices with Other Objects
Price Type. Each price belongs to a specific price type. The price type can be set and changed using the methods catalog.priceType.*.
Currency. The price is specified in the selected currency. You can work with currencies through the methods crm.currency.*.
Markup. It affects the formation of the price. The markup can be obtained using the method catalog.extra.get. The use of markup is available only in Bitrix24 with the active option for advanced price management, which is now deprecated.
Product. The price is always tied to a product. You can create and edit a product using the following groups of methods:
-
catalog.product.* — for simple products
-
catalog.product.service.* — for services
-
catalog.product.sku.* — for parent products with variations
-
catalog.product.offer.* — for product variations
User Documentation
Overview of Methods and Events
Scope:
catalogWho can execute the method: depending on the method
|
Method |
Description |
|
Adds a product price |
|
|
Updates a product price |
|
|
Updates the collection of product prices |
|
|
Returns the fields of product prices |
|
|
Returns a list of product prices by filter |
|
|
Returns the values of the product price fields by identifier |
|
|
Deletes a product price |
|
Event |
Triggered |
|
When a price is added |
|
|
When a price is updated |
|
|
When a price is deleted |