What is Shopify?
Shopify is a commerce platform that enables users to build a business online. Business owners can build a store, manage orders and inventory, and process payments easily.
Shopify and FME
Shopify and FME are a perfect fit together. FME can be used to manage the backend data that makes Shopify work. Using FME, users can automatically upload products, manage their inventory and update images on the products. These updates can then be automatically synced using FME Server.
Using Shopify REST API
FME can connect to Shopify using Shopify’s REST API. To learn more about using APIs and FME see Getting Started with APIs.
Shopify Content on the FME Hub
Shopify Web Connection- The Shopify web connection allows you to connect and authorize your Shopify store to FME. After creating a Shopify web connection you can use the following custom transformers in FME.
ShopifyProductAdder- This transformer leverages the Shopify REST API to add products to Shopify to FME. It is designed to be used with an authenticated web connection to Shopify. Currently, this custom transformer is made to work with two variants of an item. The next tutorial will teach you how to modify the transformer to use more variants of the item.
ShopifyProductUpdater- This transformer leverages the Shopify REST API to update products that already exist in Shopify. New titles for products can be added as well as product tags. It is designed to be used with an authenticated web connection to Shopify.
ShopifyLocationReader- This transformer leverages the Shopify REST API to pull location data from Shopify. It is designed to be used with an authenticated web connection to Shopify. The location id will be used in the ShopifyInventoryAdjuster.
ShopifyProductReader- This transformer leverages the Shopify REST API to pull product data from Shopify. It is designed to be used with an authenticated web connection to Shopify.
ShopifyInventoryAdjuster - This transformer leverages the Shopify API to adjust the inventory of a variant in Shopify. It is designed to be used with an authenticated web connection to Shopify. To track inventory, you must have a location id, which can be found from the ShopifyLocationReader.
ShopifyVariantImageAdder- This transformer leverages the Shopify REST API to add an image to a product variant in Shopify. It is designed to be used with an authenticated web connection to Shopify.
ShopifyOrderReader- This transformer leverages the Shopify REST API to read in existing orders in Shopify. The output of this will be a JSON string in the response body attribute.
Shopify Variant Deleter- This transformer leverages the Shopify REST API to delete variants from Shopify using FME. It is designed to be used with an authenticated web connection to Shopify.
ShopifyProductDeleter- This transformer leverages the Shopify REST API to delete products from Shopify using FME. It is designed to be used with an authenticated web connection to Shopify.
Comments
0 comments
Please sign in to leave a comment.