--- title: "Update Product" slug: "update-product" updated: 2026-04-02T13:21:07Z published: 2026-04-02T13:21:07Z canonical: "documentation.decisions.com/update-product" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Update Product | Step Details | | --- | | **Introduced in Version** | 9.22 | | **Last Modified in Version** | 9.22 | | **Location** | Integration > Shopify > Products | The **Update Product** step updates an existing product in a Shopify store using the Shopify Admin API. This step is used to modify product details such as title, handle, status, vendor, or product type. This step is commonly used in scenarios such as synchronizing product updates from external systems, correcting product information, or managing product lifecycle changes. It can be combined with steps such as **Get Product By Id** or **List Products** to retrieve and update product data dynamically. ### Prerequisites This step requires the Shopify module to be [installed](https://documentation.decisions.com/docs/installing-modules-decisions) and a configured OAuth token with appropriate Shopify Admin API scopes (such as **write_products**). --- ## Properties #### Connection | Property | Description | Data Type | | --- | --- | --- | | Store Domain | The Shopify store domain used to construct API requests (e.g., {store-name}.myshopify.com). | String | | Token | The access token used to authenticate requests to the Shopify Admin API. | String | #### Inputs | Property | Description | Data Type | | --- | --- | --- | | Product Id | The unique identifier of the product to update. | String | | Handle | A unique, URL-friendly identifier for the product. Used in the product’s online store URL. | String | | ProductType | The category or classification of the product (e.g., Clothing, Electronics). | String | | Status | Specifies the product status (e.g., ACTIVE, DRAFT, or ARCHIVED). | String | | Title | The name of the product displayed in the Shopify store. | String | | Vendor | The name of the product’s vendor or brand. | String | #### Outputs | Property | Description | Data Type | | --- | --- | --- | | Product | The updated product object returned from Shopify. This includes fields such as Id, Handle, ProductType, Status, Title, and Vendor. | Object | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1775069915640.png)![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1775070166064.png) --- ## Step Changes | Description | Version | Date | Developer Task | | --- | --- | --- | --- | | Initial release of the Update Product step as part of the Shopify module. | [9.22](https://documentation.decisions.com/v99/docs/version-922x-release-notes) | Mar 2026 | DT-046986 |