This article explains how to safely edit a customer product in your system, including which elements can be directly modified and how to adjust parts that are locked to preserve order stability. You'll also learn how to change a product’s structure and name without risking live production orders.
What you can edit in a customer product
Some attributes of a customer product can be changed directly:
Customer access: You can assign or remove which customers are allowed to access a product.
Variant option values: You can add or remove variant values (e.g., sizes, colors) and even set a default value for the variant.
Default variant: You can select which variant should be the default when a customer accesses the product.
⚠️ Important: Certain fields—like the internal product code—cannot be edited directly. This restriction helps ensure that ongoing or past production orders are not accidentally disrupted.
How to change the product name or structure
To update elements that are locked for editing—such as the product name, structure, or internal logic—you’ll need to duplicate the product and make changes to the copy.
Follow these steps:
Make editable changes first
Update the customer access, variant options, and defaults as needed on the existing product.Save your changes
Ensure all edits are saved before proceeding to duplication.Duplicate the product
Use the duplicate function to create a new version of the product. Assign a temporary name to avoid conflicts.Modify the product structure
On the duplicated version, restructure your product as needed. For example:Move a variant option (e.g., color) to a base attribute.
Remove or replace variant selections.
Remove the old version
Once you're happy with the new structure:Delete the original version of the customer product.
Rename your duplicate to match the original product name.
Confirm changes
You should now see your newly structured product in place, with all intended updates applied safely.
Why some fields aren't directly editable
To maintain stability across your production systems and avoid unintentional errors, certain fields—especially those tied to ongoing or past orders—are locked from direct edits. This is a safeguard to prevent disruptions in automated flows, customer-facing catalogs, and production operations.
FAQ
Why can't I rename the product code directly?
Product codes are locked because renaming them can break active production orders or automated system dependencies.
Can I update just the product name without duplicating?
No. If you need to update the name or structure, you must duplicate the product first. This ensures all changes are made in a safe, controlled environment.
What happens if I delete a product that's still in use?
Deleting a customer product that’s currently used in orders or integrations could disrupt those processes. Always double-check before deletion and ensure the duplicate is fully configured and tested.
📝 Not what you needed?
Help us improve this article, send us an email to [email protected] — please include the article title.