OpenCart Multi-Vendor Amazon S3: With too much data that is available online nowadays, it has become necessary to maintain the integrity of the data and avoid data loss.
OpenCart Multi-Vendor Amazon S3 is one of the best solutions for such cases. It facilitates the admin and the sellers to store the downloadable files on the Amazon server.
Once the link of the downloadable product is created on the Amazon S3, the admin, as well as the seller, receives the links and the customers can download these links in a usual way.
Storing data in a remote server like Amazon S3 ensures data security and also distributes the data load of the local server/ store.
- To use this module you must install the Multi-Vendor Marketplace.
- Initially, the user needs to register themselves to the Amazon AWS account. Click here to create an account.
- Works well the Opencart Marketplace downloadable products.
- This module help store the local data on the Amazon Server.
- Distributes the data load of the local server/ store.
- Admin can set which file can be uploaded on the Server (Local/Amazon).
- Admin can allow the sellers to upload the products.
- The seller can download and store the files on Amazon S3 Server.
- Customers have the leverage to download the files from Amazon Server at any time and place.
First, extract the downloaded zip file. After that, open the correct Opencart Version Folder. According to Opencart Version installed in your system. Then, upload admin, aws, system, composer.json, composer.lock and composer.phar to the Opencart root directory.
Edit User Groups
Now navigate to Extensions > Extensions > Modules. Find OpenCart Multi-Vendor Amazon S3 from the list. Click the Install button as visible in the screenshot below.
- After Uploading the directories, the user needs to login with Secure Shell (SSH).
- The user needs to install the php2 composer library by hitting the given link- http://getcomposer.org/installer
Admin Permissions: Multi-Vendor Amazon S3
After successful installation of the OpenCart Multi-Vendor Amazon S3, the admin can navigate through the Extension > Extensions > Modules.
The admin will have to Edit the OpenCart Multi-Vendor Amazon S3, in order to configure the settings of the module as shown in the image below.The admin configures the settings of the OpenCart Multi-Vendor Amazon S3 module as follows:
- Status- The admin can configure the module status as Enabled or Disabled.
- Bucket Name- The admin configures the name of the Amazon S3 bucket.
- Access Key- The admin receives the S3 Access Key after account creation on Amazon S3.
- Secret Key- The admin receives the S3 Secret Key after account creation on Amazon S3.
- S3 Region- The admin needs to choose the S3 region from the given dropdown list.
Creating Downloadable Products: Admin End
The admin can create a downloadable product by navigating through Catalog > Downloads, in the admin panel.
To create a downloadable product, the admin needs to configure the Download Name, Filename and Mask fields as shown in the image below.
Once the admin saves the downloadable product, it creates a link of the product on the Amazon S3 and saves it on the Amazon server.
Creating Downloadable Products: Seller End
The sellers will have to log in to the seller panel so as to create a downloadable product.
Under My Account > Downloads, the sellers can create the downloadable products by entering the details for the fields such as Download Name, Filename and Mask.
Storing a Downloadable Product: Admin End
The admin can add downloadable products with any of the products present in the product list.
For instance, in the image below, the admin selects the product “MacBook Air” to add the downloadable products.
The admin will have to perform the Edit action on the chosen product.
Thereafter, the admin navigates to the Links tab, and against the Downloads field, add the downloadable products.
In the image below, the admin adds the “multicart and multivendor” against the Downloads field and Save the product alterations.
The customer will have to purcahse the admin’s product (MacBook Air), in a usual way.
The customer can simply click on the arrow icon present against the downloadable product to download it.
This creates the link of the respective product on the Amazon S3 and saves the product on the AWS or the Amazon Server.
Storing a Downloadable Product: Seller End
The seller can Edit the chosen product and add the downloadable products against the Downloads as shown in the image below.
As the customer purchases the seller product (Black Leather Jacket), under Account Downloads, the downloadable products added with the product will display once the order status of the product is complete.
The link of the respective products are created on the Amazon S3 and the product is saved on the AWS or the Amazon Server.
That’s all for the OpenCart Multi-Vendor Amazon S3 module. If you face any issue, feel free to raise the issue and add a ticket at webkul.uvdesk.com
Current Product Version - 22.214.171.124
Supported Framework Version - 3.x.x.x, 2.x.x.x