Working for OpenCart since 2010 and contributed to latest stable release v3.0.3.7
OpenCart Multi Tenant Marketplace Web Services API
Opencart Marketplace Web Services API: Opencart Marketplace Web Services API Module will provide REST API by which you can use functions of Opencart Marketplace in other applications like mobile applications and ERP. With the help of this module, the store owner can manage their store from other applications.
Working for OpenCart since 2010 and contributed to latest stable release v3.0.3.7
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Opencart Marketplace Web Services API: Opencart Marketplace Web Services API Module will provide REST API by which you can use various functions of Opencart Marketplace in other applications like mobile applications and ERP.
With the help of this module, the store owner can manage their store from other applications.
Please Note - Since this marketplace add-on, so Webkul Opencart Marketplace Module must be installed first.
Highlighted Features
Increases Mobility
With the help of the Marketplace API, a mobile app can be integrated for accessing web functionality.
More Scope for development
With the use of the API, applications layers can be created and used to distribute the information and services to a new audience.
Increase Efficiency
API provides a more efficient way to transfer data to every channel on which the access is granted.
More Flexible Environment
With the use of API, any changes with time can be performed easily.
What is API?
An API is a software-to-software interface that enables two applications to exchange data among each other or a software intermediary that allows two applications to communicate with each other and share data among each other.
Example of an API?
Let Suppose, you are using an application on your mobile phone, the applications send the data through the internet to the respective server. The server then will interprets the data and perform the necessary action and send it back to your phone. The application then interprets the data and present to you in a readable way that what API does.
Let us take another example to explain it well!
Suppose you want to book a flight ticket online. If you need to select the multiple options(date of journey, seat preferred, cabin class and other types of variations). You interact with that respective airline’s website, and it displays the available spot and cost.
But what happens when you book the same ticket via other travel booking websites like Booking.com, Expedia, Travelocity, etc.
How do the travel booking websites fetch the data of the availability and cost?
The answer is API. In the above case, the interactions are done through the airline’s API. The request put by the travel booking website for the variables(date of travel, seat’s availability, cost, cabin class, etc) which the API then fetches.
Generation of API
As we all know that API’s very important as they help us explore the services and provides integration. Since the API is the key to authenticate or identify the application or the user, it needs to be unique, random and non-guessable.
The API key that is generated must also use Alphanumeric and special characters. The admin can generate the API in few steps:
- The admin needs to navigate to SYSTEM>API.
- The admin can Add/edit the API.
- The admin can set a custom name, IP Address, and Session.
- The admin can set the status as enable/disable
Use of API
Through the API, the admin can fetch the Marketplace functionality like seller dashboard and seller orders, etc to another platform like Android and iOS. With the just few steps the API integration is possible. There can be multiple users of this web service API.
- To authenticate users at the time of login.
- To get the seller’s profile details.
- To get the seller’s order.
- To get the seller Dashboard data (including orders status, total sales, total buyers, transactions, reward points, and recurring payments).
- To fetch the order history.
- To get the seller's product listing(including details like product name, model, product's quantity, sold, earned and edit option).
- To be able to delete the seller's products.
- To display the complete list of all the sellers.
Features
- Easy to customize the module.
- This module uses standard Opencart API key.
- Opencart marketplace functions included seller-profile, seller-order, seller dashboard, write review, add history, sell page and contact seller.
- To get the seller's product list.
- To delete the seller's products.
- To get the seller's list.
Support
For any query or issue please create a support ticket here http://webkul.uvdesk.com/
You may also check our quality Opencart Extensions.
Specifications
Frequently Asked Questions
Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.
Azure free tier hosting for one year with 25+ always free services, for more details please visit Azure Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server
- 1 GB RAM
- 1 Core Processor
- 30 GB Hard Disk
- DB with 1 GB RAM and 1 Core Processor
* Server Configuration may vary as per application requirements.
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.
Get Started with Cloud- + Features
- - Bugs
- + Added reviews list, add/edit reviews, transactions list, latest products, seller products add/edit products API(s)
- + Added all sellers, productlist, delete product API(s)
- * Removed unwanted data in existing APIs
- * Ocmod added for v2.3