docs/admin-interface/system/localization/weight-classes.md
Weight Classes define the measurement units used for product weights in your store. Each class includes a title (e.g., "Kilogram"), a unit abbreviation (e.g., "kg"), and a conversion value relative to your default weight unit. This system ensures accurate shipping calculations while allowing customers to view product weights in their preferred measurement system.
{% stepper %} {% step %}
Log in to your admin dashboard and go to System → Localization → Weight Classes. {% endstep %}
{% step %}
You will see a list of all defined weight classes with their titles, units, and conversion values. {% endstep %}
{% step %}
Use the Add New button to create a new weight class or click Edit on any existing class to modify its settings. {% endstep %} {% endstepper %}
Core Settings
Relative Measurement System
{% hint style="info" %} Shipping Integration: Weight classes directly impact shipping cost calculations. Ensure your shipping extensions are configured to use the same weight unit system as your products to avoid miscalculations. {% endhint %}
To support both measurement systems for international sales:
For niche products (e.g., precious metals sold by the troy ounce):
To ensure shipping costs calculate correctly:
Consistent Implementation
Accurate Configuration
{% hint style="warning" %} Deletion Warning ⚠️ Never delete a weight class that is: 1) set as default store weight class, or 2) assigned to products. Check error messages and reassign products/default setting before deletion. {% endhint %}
Weight Conversion Issues
Dependency Issues
Conversion or Display Issues
API Integration Issues
"Weight classes are the gravitational constant of your e-commerce universe—they determine the cost of movement, the physics of packaging, and the customer's perception of value. Each conversion factor bridges the gap between your scale and your customer's expectations."