Guide for WooCommerce Multi Vendor Printify Integration
WooCommerce Multi Vendor Printify Integration plugin facilitates the smooth integration between WooCommerce Marketplace and Printify Stores.
The functionality to connect their respective Printify accounts is provided to Marketplace admin and vendor both.
Using this integration, the seller imports products from Printify and sells them over the WooCommerce Marketplace.
Note:
- Multi Vendor Marketplace for WooCommerce must be installed before using this plugin.
- We provide a production version of the plugin. If you want a development version then you can get it at an additional cost. Please contact support@webkul.com for it.
Additional Info:
- This module is compatible with WooCommerce’s new High-Performance Order Storage (HPOS) feature.
- This plugin is compatible with WooCommerce’s latest feature Cart and Checkout blocks.
You can also go through the below video to get to know the functionality,
Features
- The functionality to connect Printify accounts is provided to admin and seller.
- Products are first imported and then created over the WooCommerce store.
- The process separates importing from creating to reduce complexity.
- Bulk option is present to mass delete the created products.
- Various Auto Sync options integrated like assigning default category, product status and order auto export.
Installation
The user will get a zip file which they have to upload in the “Add New” menu option in the WordPress admin panel.
For this, login to the WordPress Admin Panel, and Under the Dashboard hover your mouse over the “Plugins” menu option. This brings out a Sub-Menu and then selects the “Add New” option.
After that, you will see an option on the top of your page that is “Upload Plugin”, click the option to upload the zip file.
Then click on the “Upload Plugin” option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.
Post browsing the file, click the “Install Now” button to install the plugin as per the snapshot.
A success message appears once the plugin installs correctly. Additionally, an option to activate the plugin.
Click on “Activate Plugin” to activate the installed plugin.
Module Translation
Know how to translate the module.
NOTE: To generate JSON from your translations, save your translation file in the default WordPress languages directory then run the following command in the same directory:
Note xx_YY refers to the locale (eg. en_US)
“`wp i18n make-json wc_pos-xx_YY.po –no-purge
Flush Rewrite Rules
The admin has to flush the permalink by navigating to Settings > Permalinks so that the links to the Printify store work correctly.
Generate Printify API Token
The Printify account generates the API Token. You have to create a Printify account and create a store.
Afterwards, navigate to Account>Connections and click on Generate to create a new token.
Enter the Token Name and select the Scope as per requirement and click on Generate token.
Tapping on Generate Token successfully creates a token.
The plugin uses this token to connect the WooCommerce and Printify stores.
WooCommerce Multi Vendor Printify Integration – Admin End
After successfully installing the WooCommerce Multi Vendor Printify Integration, the following functionalities and workflow is available for admin,
First, they’ll navigate to Marketplace>Printify Connect to add Printify shops.
To connect to their Printify account, they’ll have to enter the API key as per the below image,
Now, enter the API key and click on Next to successfully connect the account. Once connected, the Account will be visible to be managed,
Now, the Printify account has been successfully added, click on Manage Account to open the settings and configurations available.
Below are the sections available –
Connection
Under this section, the API Token and the connection status is displayed.
Imported Product(s)
Once the connection is established, the admin will import and create products. The Import Products button will import the products to WooCommerce.
The Create Products button will then create those imported products which can subsequently be then listed and sold over the marketplace.
A Delete button is available to remove the products selectively or in bulk as well.
Manage Orders
After a customer buys a product from Printify, the system generates an order, which then appears in the Manage Orders section.
Since Printify will fulfill the order, the system exports these orders to Printify for further processing.
After an order is placed, it will be listed in the Manage Orders Page as below,
Then the admin will select the Order(s) and then tap on Export to export them to Printify. The Order Sync status is displayed as well.
Settings
The Settings page lists the Auto Sync settings for the below mentioned processes,
- Default Category: The Category to be assigned after product import and creation.
- Import Product As: To set the status of the Product upon import as Draft or Publish.
- Auto Export Order: Enable or Disable the automatic export of orders to Printify.
Seller End – Workflow
Further, the same functionality is available for the Sellers on the Seller Dashboard with the exact same functions.
Vendor will navigate to My Account>Printify Connector and tap on Add Account. This will open a popup in to enter the API Key and then click on Next.
Once the account has been successfully connected, click on Manage Account to open the configurations available.
Connection
The connections tab displays the connection status and API token information.
Imported Product(s) – Tapping on this tab will open the product import and create product settings.
Using it the vendor will import products from Printify and create them over the WooCommerce marketplace.
There are 2 buttons provided here as well i.e Import Products and Create Products.
The Import Prdoucts button will import the sellers products from Printify to WooCommerce,
Next, the Create Products button will create the imported printify products in WooCommerce.
Vendor can also Delete the products by selecting the products and tapping on the Delete button. Products can be selected in bulk as well to delete them.
Manage Orders- This section is to export the orders received to printify and also to check the order export status.
The plugin lists the received order in the Manage Orders section, as shown in the image below.
Afterwards, the vendor will select the Order(s) and click on Export to export them to Printify for fulfillment.
Settings – This section provides Auto Sync functionalities. The functions provided are given below,
- Default Category: The category which is to be designated following the import and creation of product.
- Import Product As: Specification whether the product status to be set as Draft or Publish upon import.
- Auto Export Order: Enable or Disable the automatic export of orders to Printify.
Store Front – Workflow
After you import and create the products on WooCommerce, the system will list them on the storefront.
Then, the customers can purchase them and place the orders subsequently.
Next, the customer selects a Printify product to purchase,
Now they will add the product to the cart and proceed to Checkout and pay for the Product.
Once you successfully place the order, the system will generate an order number.
You can then view and export the order to Printify under the Manager Order section.
Now, Select the Order and click on Export to export it to Printify for further processing.
Support
So that is all for the WooCommerce Multi Vendor Printify Integration.
If you have any more queries or require further assistance, please reach out to us through support@webkul.com