Our integration provides seamless product imports allowing you to manage your product data on Zoey while we automatically retrieve the latest changes on a daily basis.
Please note, this integration does not rely on a module to be installed, instead it uses the REST API in which we simply require authentication credentials.
1. Login to Zoey
- In Zoey admin
- Go to Settings > API
2. Create REST - OAUTH Consumer Credentials
- In Zoey admin
- Go to Settings > API > More Rest API Options
- Click on Manage next to REST - OAUTH Consumers
- Click on Add New in the top-right
- Type "GoDataFeed" for Name
- Copy and paste the Key and Secret into GoDataFeed primary source settings
- Save
- Click No Thanks - you do not want to import now
3. Create REST - Roles
- In Zoey admin, go to Settings > API > Manage next to REST - Roles
- Click on "Add Admin Role" in the top-right
- For Role Name type in "GoDataFeed"
- Go to Role API Resources from the left
- Under Resource Access select "All"
- Click on Save Role on the top right
4. Create REST - Attributes
- In Zoey admin, go to Settings > API > Manage next to REST - Attributes
- Next, under the User Type, click Admin
- On the left click on ACL Attribute Rules
- Under Resource Access select "All"
- Click on Save on the top right
5. Create 3rd Party User Login
- In Zoey admin, go to Settings > API > 3rd Party Log In > Manage next to Users
- Click on Add New User
- Fill out the user information and be sure to set the account to Active
- Copy and paste the User Name and Password into the primary source settings in GoDataFeed
- Very Important: In REST Role section, select the role you've just created.
- Click on Save User
6. Complete GoDataFeed primary source settings (import products)
When you set up your GoDataFeed import primary source settings you will see the following fields:
- Import Source: Zoey
- Base URL: Your store URL, for example https://mystore.com or https://ts######-container.zoeysite.com - this is the Zoey container URL where "ts..." is replaced by your unique store container. See attached example.
- Store ID: Enter "1" (just the numeric value)
- Consumer Key: Enter the Consumer Key you created under the step "Create REST - OAUTH Consumer Credentials"
- Consumer Secret: Enter the Consumer Secret you created under the step "Create REST - OAUTH Consumer Credentials"
- Stock Quantity: Leave this field empty to import all possible values.
- SAVE - but do not start the import
Once completed click on Connect under the GoDataFeed Primary Source Settings
7. Login and authorize oAuth GoDataFeed Connection
- Upon clicking Connect in GoDataFeed a new screen should pop up similar to the following
- Type in the User Name and Password created in the step 5 "Create 3rd Party User Login" above
- Finally, click on Authorize
- After 30 seconds or so -- you will be redirected to GoDataFeed and it should be connected
- Run the import in GoDataFeed
Comments
0 comments
Please sign in to leave a comment.