Importing Tier Prices for Products

How to import tier prices?

In order to import Tier (Customer Group) prices, the following fields are needed in the import entity with the following fields:

Root Entity



Customer Group Price Entity



Here are some tips on how to find the values for the fields:
  1. catalog_product_tier_price.all_groups
    The field is responsible for the 'All Groups' value. If it is 1, then, the tier price is valid for all the groups, in the 'catalog_product_tier_price.customer_group_id' column, please, place no value. If you'd like to select a specific customer group, place "0" in this field, and the customer group id in the 'catalog_product_tier_price.customer_group_id' column.
  2. catalog_product_tier_price.customer_group_id
    The field stands for the customer group ID, which can be located on the Customers > Customer Groups grid. Alternatively, it is possible to enable the 'Convert group_code to group_id' modifier, and import the code values from the file. The module will transform them to IDs automatically.
  3. catalog_product_tier_price.website_id
    The module expects website ID by default. It can be located in Stores > All Stores > website's page URL. Alternatively, please, enable the 'Website Code to Website Id' modifier to be able to define websites by their codes.
Notes
Tier price records are uniquely identified by the combination of entity_id, all_groups, customer_group_id, qty, and website_id. Duplicate records with identical values are not allowed. If a matching record exists, it will be updated; otherwise, a new record will be created.

The import file does not require entity_id and value_id fields for creating or updating tier price records. 

A minimal 
import file may include only tier price-related fields, for example:



You may also check the import file in Google Sheets, following this link.

More use-case scenarios may be found in the article Useful Tips and Popular Import Use Cases.