Back to Top

Merchant Box Setup: Multivendor Marketplace for Shopify

Updated 14 July 2020

Merchant Box Setup

In Multivendor Marketplace App for Shopify, a merchant can set up a store for physical (normal) products, digital products & even both. They can easily select the Shop Type from the app’s configuration section.
Now, for adding digital products to your multivendor store, you require digital storage

The digital storage provided in the app depends on the plan that you have activated. However, if you want to have more storage than provided, you can upgrade your storage plan or an alternative to this is using your own AWS storage or Box storage.

So, in this documentation, we’ll see how a merchant can configure his own Box storage in the Multivendor Marketplace for Shopify.

Note: In case you are using Box, the digital products will be stored on your Box Storage and the rest digital files like seller profile images, custom fields, store logo, etc will be stored on our end only. In case you want to store each and every file on your storage service, go for Merchant Amazon S3.


Make sure you have set the shop type as both or digital in case you want to sell digital products. You’ll have this option under Multivendor Admin Panel > Configuration > General Configuration.

Searching for a Shopify
Headless solution ?
Find out More

To configure Box, you need to visit Multi-vendor Marketplace Admin Panel > Configuration > Products Configuration:

Under the heading ‘WANT TO USE YOUR AMAZON-S3 CREDENTIAL FOR DIGITAL PRODUCT’, select Box from the drop-down menus. Refer:


Further, visit Multivendor Marketplace Admin Panel > Configuration > Amazon S3/Box Details

Here, fill out your Box Account Details: Client ID & Client Secret Key.


Save the details & you are done.

How to get Box Account Details?

Login to BOX account (signup in case you don’t have one):


 Open Dev Console


If you don’t have a development app, create one by clicking on Create New App:


On the redirected page, click on Enterprise Integration and click on next.


Choose the user authentication method (Standard OAuth 2.0):


And the app will be created:


Open the created app and change the OAuth 2.0 Redirect URI to


Furthermore, enable these options: Manage Users & Perform Actions as Users:


Setup CORS Domains: Enter & your seller sub-domain with a comma in between just like given in this example:


Next, copy the Client ID & Client Secret & paste it in the configuration section.


Furthermore, if you have any issues or if you want us to complete the merchant box setup, please drop an email at [email protected]. You can also create a ticket at  Webkul UV Desk.

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home