How do I integrate Catalog-on-Demand with Magento Go?admin / September 8, 2020
Contact Us 1 Make PDF Catalogs From Magento.
Make catalogs for every purpose: events, seasons, segments, etc.
Use the same content as your online store – including HTML
variants & more Choice of dynamic or grid layouts, with many options Brand with your colors, logo, & artwork Learn More 2 Auto-Update PDF Catalogs On Your Site.
Always Fresh® means catalogs are updated every night Create a link to your site one time – the link remains the same Post an Always Fresh catalog or brochure for every category Learn More 3 PDF for Every Product Page On Your Magento Site.
Creates a PDF for every product on your site – updated nightly Instantly downloadable Uses your artwork & colors Free up to 1000 product families Learn More 4 Lite Edition for Sales Reps & Dealers.
For sales reps, dealers, distributors, etc.
They select the tempate & products — you control the design and content Perfect for 1:1 sales, wish list reminders, abandoned cart follow-ups, including with shipments, trade show handouts Learn More 5 Flexible Job File (FJF) for Batch Processing.
Run publications with no human intervention Launch jobs with any configuration and any combination of products Generate Job Files with any tool, or from any system (CRM, .
Etc.) Learn More Magento Go / Catalog-On-Demand
How do I integrate Catalog-on-Demand with Magento Go?.
We use the Magento API.
Here is the documentation on how to import data and images from Magento Go.
Is it possible to make the product description or image in my print catalogs different than what is in our 3dcart store?.
You can use the Private Data Editor (PDE) to change product data.
This includes the description, images, and attributes.
If you do this, you will want to use the Locked Product feature, which prevents your edited data from being overwritten by the next import.
For some publications (such as niche catalogs) I want to be able to add or override attribute values and prices.
Is this possible?.
Yes, you can do this and more with the “Override and Supplementary Data” capability, documented here.
Here are the available features: Price overrides — Publish a price that is different than the price contained in your database.
SKU number override — Publish with a SKU number that is different than the SKU numbers in your database.
Attribute value override — Publish attribute values that are different than the attribute values in your database.
Attribute supplements — Publish attribute labels and values that are in addition to what you have in your database.
Is there a way to automatically strip out, replace, or otherwise change content before publishing?.
By using Catalog-on-Demand Plug-Ins
You might use it to publish or suppress prices, combine attributes in a separate field, pull data from another source, or almost anything else.
You can create your own Plug-Ins, or we can make them for you.
I have extensive formatting and HTML in my product descriptions.
How is this handled?.
Catalog-on-Demand supports simple HTML for print publications
such as bullets and some styling.
Other HTML, such as complicated embedded tables or extensive styling, does not transfer well from web to print.
Such HTML may be easily stripped out with simple checkboxes.
In addition, Plug-Ins can be created to handle just about any other clean up or formatting replacement that you can imagine.
How can I make the product categories in my print catalogs different than in my Magento Go store?.
You can use Private Data Editor to recategorize your products.
There is a Catalog-on-Demand setting that prevents the Magento Go import from overwriting your categories.
The product images on my Magento Go store vary in size and shape.
Can I still use them for print catalogs?.
Catalog-on-Demand automatically handles all the sizing, positioning, and text wrap issues associated with having different shape images for different products.
How to Automatically Import Product Data and Images from Magento Go into Catalog-on-Demand.
This is an API-based approach that may also work for Magento community or enterprise.
At this time we are testing the Magento API for two reasons: To support Magento Go users
To support users who are unable to use the Magento extension or script.
Please contact us if you have any difficulty.
Your PHP version must be 5.2.2 or higher.
The “soap” and “xml” PHP extensions must be installed.
Part I: Magento Setup.
These first two steps are to be taken from the Magento Admin Panel.
CREATE A ROLE Go to System > Web Services > Roles > Add New Role.
Set Role Name to Catalog-on-Demand
Click on Role Resources.
Set Resource Access to Custom.
Check the following: Catalog > Product > Retrieve products data
Catalog > Product > Product attributes > Change or Retrieve attribute store view
Catalog > Product > Product attributes > Retrieve attribute data
Catalog > Product > Link (uncheck Remove
Catalog > Product > Product images (uncheck Remove
Catalog > Category > Retrieve categories tree.
Catalog > Category > Retrieve category data.
Catalog > Category > Assigned products (uncheck Remove, Update, Assign).
Click Save Role.
CREATE A USER Go to System > Web Services > Users > Add New User User Name: catalogondemand.
First Name: APIUser.
Last Name: CatalogOnDemand.
Email: [email protected]
New API Key: Enter any secure combination of characters and numbers – no punctuation or spaces.
You will need this later, so please make a note of it.
API Key Confirmation: Enter the same thing that you did in Step 5.
Click User Role.
Click the radio button for Catalog-on-Demand.
Click Save User.
TEST THE API KEY Please use this test page to determine if you have properly set up Magento Web Services for use with Catalog-on-Demand.
If successful, you should see a page with a message saying “Establishing a Connection”, followed by some details.
This should be followed by “Signing in as catalogondemand” and a session ID.
Please contact us if you have any difficulty.
Part II: Catalog-on-Demand setup.
Sign in to Catalog-on-Demand (registration is free).
Go to Account > Data Import Setup.
For Import type, choose Magento Go API Import.
Enter the URL of your Magento site.
Enter the User name and API key created in Part I.
Enter the store code if you have multiple stores (see the FAQ about store codes on our Extension for Magento page).
Click Create Data Import Setup.
Click the Test button.
If you have error messages and cannot troubleshoot the problem, please contact us.
If the test is successful, click Import Now.
Wait for a couple minutes.
If the import is successful, a button labeled “Download report” will appear.
You are now ready to start publishing. Please contact us if you have any questions or problems.
Part III: Import Options.
These options are the same as found on our Extension for Magento documentation page.
Part IV: FAQ regarding Magento Imports to Catalog-on-Demand
This FAQ is the same as found on our Extension for Magento documentation page.