Skip to content

Commit 12c5d8a

Browse files
authored
[Discounts] Mentioned discounts in pricing and customer groups (#2775)
* Mentioned discounts in pricing and customer groups * Before review fixes * Added mention to the PIM guide
1 parent 619bafb commit 12c5d8a

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

docs/pim/pim_guide.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,8 @@ Each customer group can have a default price discount that applies to all produc
105105
For example, you can offer a 10% discount for all products in the catalog to users who belong to the Resellers customer group.
106106
You can also set different prices for specific products or product variants for different customer groups.
107107

108+
You can extend these capabilities even further by installing the [Discounts LTS Update](discounts_guide.md), available for [[= product_name_com =]].
109+
108110
### Product completeness
109111

110112
Created product has its own list of the tasks required for product configuration: attributes, assets, content, prices, availability, and more.

docs/pim/prices.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,18 @@ The price engine is responsible for calculating prices for products in the [cata
88

99
## Custom pricing
1010

11-
You can set up different prices depending on [customer groups](customer_groups.md).
11+
You can set up basic price rules depending on [customer groups](customer_groups.md), or use the [Discounts LTS Update](discounts.md) for more control over the price reduction.
1212

13+
Use the first option for basic use cases, for example to globally manage custom prices for your resellers.
1314
Each customer group can have a default price discount that applies to all products.
1415

15-
You can also set different prices for specific products or product variants for different customer groups.
16+
With the Discounts feature, you can create time-limited offers that apply only to specified regions, currencies, products, customers, and more.
1617

1718
### Assign prices dynamically
1819

1920
You could create a customer group resolver that provides custom price logic, for example, by retrieving user address from the customer profile, and assigning a customer group to the customer based on the address.
2021

21-
Such resolver must implement the `Ibexa\Contracts\ProductCatalog\CustomerGroupResolverInterface` interface.
22+
Such resolver must implement the [`Ibexa\Contracts\ProductCatalog\CustomerGroupResolverInterface`](/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-CustomerGroupResolverInterface.html) interface.
2223

2324
You must then register it as a service with the `ibexa.product_catalog.customer_group.resolver` tag.
2425

docs/users/customer_groups.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@ description: Assigning users to customer groups allows defining user-specific pr
44

55
# Customer groups
66

7-
You can assign users to different custom groups to enable [custom pricing](prices.md).
7+
You can assign users to different customer groups to enable [custom pricing](prices.md).
88
This enables you to give specific prices or price discounts (global or per product) to specific groups of users.
99

1010
For example, you can offer a 10% discount for all products in the catalog to users who belong to the Resellers customer group.
1111

12+
By using the [Discounts LTS Update](discounts_guide.md), you can create even more complex rules that apply to only selected customer groups or to all customers.
13+
1214
!!! tip
1315

1416
Customer groups aren't the same as [user groups](user_registration.md#user-groups).

0 commit comments

Comments
 (0)