Quantcast
Channel: Webkul Blog
Viewing all articles
Browse latest Browse all 5554

Shopify Multivendor Marketplace-PrestaShop Connector

$
0
0

Shopify Multivendor Marketplace App is here with yet another connector. This time it’s for the sellers having stores on Prestashop!

If the sellers registered on admin’s marketplace have their stores on Prestashop and they want to connect their stores with admin’s Shopify store then, this can be achieved using PrestaShop Connector Feature App.

With Shopify-Prestashop Connector, You as a Store Owner can allow your sellers to publish their products from Prestashop to admin’s Shopify store. Once an order is placed for seller’s product on Shopify, the same will be created/updated on Prestashop and vise-versa. Accordingly, inventory will be managed at both ends.

To install this feature app, the admin needs to visit the “Feature App” section and approve the charge of $10 in addition to the Multivendor App plan.

To make this feature work, Seller needs to install a Module on Prestashop. Both admin & seller can download the Module from Multivendor App.

Features

  • Admin can allow his sellers to connect their Prestashop store with admin’s Shopify Store.
  • Sellers can import the products by Product IDs from their Prestashop store to admin’s marketplace
  • Seller needs to map their Prestashop store’s Collection with admin’s Shopify Store’s collection.
  • Also, Seller can map product type & product tags of Prestashop with admin’s Shopify Store.
  • When imported product will be ordered on Shopify, the same order will be created on Prestashop.
  • When imported product will be ordered on Prestashop, inventory will be updated on Shopify.

Limitations

  • Sellers can import only Standard Products from PrestaShop to Shopify.
    Simple Product
    Product with Combinations
  • Admin can import maximum 250 Products at once from PrestaShop to Shopify.
  • Variations should be less than OR equal to 100.
  • Also, Option name should be less than OR equal to 3.
  • It is mandatory to enable the visibility of product available for order on PrestaShop.
  • Tax & Discounts can’t be managed on Orders. Thus, the order amount at PrestaShop may differ from the actual order amount visible to the seller on Multivendor App.
  • The default currency set on admin’s Shopify store and seller’s PrestaShop should be the same.
  • Also, it is mandatory for your store to support the English language (ISO Code- en)
  • There will be the Guest Checkout on Shopify for PrestaShop Products i.e. Customers will be added as “Guest” on PrestaShop.
  • If the admin has not set the First Name compulsory for Checkout on his Shopify store, enter the default First Name as “Shopify” on PrestaShop while Checkout. This is because it is mandatory to enter the First Name on PrestaShop.

Please Note:- Currently, this connector is compatible with Prestashop 1.7.5, but to make it work with Prestashop 1.7.4, Click here and follow the suggested path to paste the code.

This procedure is same both for Prestashop 1.7.4 and Prestashop 1.7.5.

How to Install

Admin can follow below-given steps to install the Shopify-Prestashop Connector App:

Step 1: Visit the Feature Apps Section.

2nd Step: Search for “Shopify-Prestashop” Connector Feature App and Click on the Enable button.

Step 3: Click on the “Agree” button and proceed further to Approve the Charge.

This way, admin can install the Shopify-Prestashop Connector Feature App.

As soon as you install the Shopify-Prestashop feature app, You need to share a Delivery URL with SID and a Prestashop Module with your sellers. Go to the “Instruction for Marketplace” section of the Multivendor app & get the URL and download the module from there.

How the Seller will install the Module on PrestaShop?

Once the admin provides the PrestaShop Module to the sellers, seller can upload the module on PrestaShop and configure its details to make the feature work.

Steps to Upload the Module:

  • Seller will log in to PrestaShop.
  • Go to Modules.
  • Visit the Module Catalog and Click on “Install a Module“.
  • Upload the Module and Configure it.
  • Go to Module Manager to configure the Module.
  • Seller needs to enter the Source URL and SID provided by the admin.

PrestaShop Configuration

SELLER END

Once the admin installs the app, a new sub-menu gets added in the Configuration menu of the Seller Panel. Seller needs to configure the PrestaShop details from this section of the app.

PrestaShop App Configuration:

-Seller will enter the URL of his/her PrestaShop.
Note:- URL added must be added without the language code.

-Seller will enter the Weight Unit of PrestaShop.
-Seller will enter the Dimension Unit of his/her PrestaShop.
-Paste the access token generated from PrestaShop. Later in this module, we will see how the seller will generate the access token on his/her PrestaShop.
-Seller will enter the Payment Method Name and Payment Method Module of his/her PrestaShop.

By saving the details, Seller will move forward to map Collection, Product Type & Product Tag.

-Category Mapping
From this section, Seller will map admin’s pre-defined Shopify store collections with seller’s PrestaShop Collection.

Note:- Make sure that admin has enabled the “Restrict Collection” tab from MV admin panel.

Clicking on the Map Collection, the seller will get the option to select collection of admin’s store and map the same with the collections of his/her PrestaShop. This will be a One to Many Mapping. 

-Tag Mapping 
Seller will map all the Product’s Tags of admin’s Shopify store with the tags of his/her PrestaShop.
Note:- Make sure that admin has enabled the “Restrict Product Tag” tab from MV admin panel.

Clicking on the Map Tags button, Seller will enter the product tag created by admin and the tags of his/her PrestaShop to map them with each other. This will be a One to Many Mapping.

-Type Mapping
Seller will map the product type of admin’s Shopify store with product type of his own PrestaShop store. This will be a One to One Mapping.
Note:- Make sure that admin has enabled the “Restrict Product Type” tab from MV admin panel.

The seller can enable/disable or delete the mapped Product Tag & Product Type.

Seller Importing Products

As soon as the Seller Configures the PrestaShop details, Seller will get the option to import his/her PrestaShop’s products to admin’s Shopify Store.

Clicking on the “Import Product” button added in the seller panel, Seller can import products using any of the three methods.

Method 1: By Selecting Duration
Using this method, Seller will select the From & To date and import the product between the chosen date.

2nd Method: By Selecting Product ID
Also, Seller will enter comma separated product IDs of his/her PrestaShop store and import them in one go.

Method 3: By Selecting Range
Using this method, Seller will enter the range of product IDs of his/her PrestaShop and import them at a time.

This way, Seller can import their PrestaShop Products to admin’s Shopify Store.

How to Generate Access Token?

To generate access token on PrestaShop, Seller needs to follow certain steps that are as follows:

  • Login to PrestaShop.
  • Search to Configure.
  • Go to Advanced Parameters.
  • Click on Webservice.
  • Click on “Add new Webservice Key“.
  • Now, Click on “Generate” button & assign different permissions.
  • This way, you can generate the access token to make this feature work.

Note:- Once the Seller installs any module for the first time on his/her PrestaShop, make sure that the Seller has enabled the “PrestaShop Webservice” from the Configuration section (as shown in above screenshot).

Product Listing

As soon as the Seller imports his PrestaShop products to admin’s marketplace, the imported products will be in “Approval Pending” state at both admin & seller panel.

You can view the imported products in the “Product Listing” section of the admin panel.

Admin can anytime enable or deny the imported product with a reason.

Once the admin approves the product, the same will reflect at seller side too.

Orders

Once an order is placed at the Shopify store for the seller product, then the same order will be created on PrestaShop also. Accordingly, inventory will be managed at both the ends i.e. at PrestaShop as well as at Multivendor App.

Once an order is Shipped on PrestaShop, the same will be fulfilled on Multivendor App.
An order delivered on PrestaShop will be updated on Multivendor App and vice-versa.

If an order is canceled or refunded on Shopify, the inventory will be updated on PrestaShop automatically.

The same order is created at PrestaShop also.

Demo Details

Follow the below links and credentials to use the demo of Shopify Multivendor Marketplace app:

Admin Demo Link:  https://multivendor-marketplace-4.myshopify.com/admin

Username: johndoe@webkul.com
Password: demowebkul

Seller Demo Link and Details:

Click on the link below and then click on “Join us as seller” button and enter below credentials:

https://multivendor-marketplace-4.myshopify.com/

Username: test1@webkul.com
Password : webkul123

Need Help?

Hope you like this blog. To get more interesting blog keep in touch with us. If you need any kind of support, simply raise a ticket at https://webkul.uvdesk.com/en/. You can contact shopify@webkul.com to get proper assistance.

Thanks for reading the blog.


Viewing all articles
Browse latest Browse all 5554

Trending Articles