Customer Groups
To accommodate variable pricing and/or visibility for specific customer group, we will introduce two additional parameters to every API request.
- priceFieldSuffix
- visibilityGroupID
See: Modify Request Overview for details on preparing for Klevu JS overriding
See : Klevu API Documentation for Customer Groups
The additional currency pricing data must be supplied at the product level during catalog indexing.
Below is a FEED XML example for specific group visibility
Below is a FEED XML example for specific group visibility and/or variable pricing
If you intend to use multiple currencies in addition to group variable pricing and/or visibility, please review the Template JS Multi-Currency guide for more details
The desired group visibility and/or prices are applied to all queries via overrides using the "all" scope value.
See: Modify Request Overview for details on preparing for Klevu JS overriding
Exclude all records which do not belong to the group
API Parameter | Description | Format |
---|---|---|
visibilityGroupID | Exclude all records which do not belong to the group | {GROUPID} |
See : Klevu API Documentation for Customer Groups
Apply the specific customer group pricing for the appropriate currency
API Parameter | Description | Format |
---|---|---|
priceFieldSuffix | Fetch prices/currency specific to a customer group | {CURRENCY}-{GROUPID} |
See : Klevu API Documentation for Customer Groups