Yo!Kart eCommerce Marketplace

Version 9.3.0

New Features

ShipStation Shipping API (Enhanced)
  • Fetch live rates from shipping carriers configured
  • Create shipping labels & generate tracking numbers for orders from shipping carriers configured
  • Create shipping orders from shipping carriers configured
AfterShip Tracking API
  • Track orders with shipping orders created outside ShipStation API. Admin will have to add tracking number manually and share tracking url.
  • Admin can map ShipStation carriers to AfterShip carriers, in order to track shipping orders generated via ShipStation.
  • If ShipStation API is not enabled then admin can add tracking numbers along with shipping carrier to track shipments.
Stripe Connect
  • API automatically creates customers at stripe account along with saving their cards. Cards for a user can be managed from the Saved card section on the buyer dashboard.
  • API will split the charged order amount in real time between multiple sellers and admin.
  • API will refund the amount to the buyer and create reverse charges for sellers & admin.
  • Wallet will be unavailable when using stripe connect but all transaction logs will be maintained in the wallet.
  • If discount coupons or reward points are used then the system will generate a new transaction from the admin’s account to credit sellers in equal proportions. These transactions will be reversed in case of a refund/cancellation in addition to the original order transaction.
Tax Jar API (https://www.taxjar.com/)
  • Real time tax rates are fetched based on categories imported and assigned to products.
  • Nexus are not handled in the API and shall be a SDNEL customization for clients.
Avalara API
  • Real time tax rates are fetched based on categories imported and assigned to products.
  • Nexus are not handled in the API and shall be a SDNEL customization for clients.
Location services
  • Manageable Geo-Location setting for the admin to turn on/off this setting.
  • Admin can set the product listing & search on the platform based on the following
    • List/Search products by delivery address
    • List/Search products by radius in kilometers
    • List/Search products based on pickup/current location
  • Products that are not available for a location will have a tag displaying “Not available for your location”. Add to cart functionality will not be available for products that are not available at a location.
  • Admin can define their fulfillment method (Ship only, pickup only, both) in the settings module.
  • Seller can define their fulfillment method (Ship only, pickup only, both) in the settings module.
  • Admin/Seller can define multiple pickup addresses and time slots
Invoicing Module
  • New seller tax invoice module with manageable
    • Invoice number
    • Management to display tax categories on the invoice
    • Management to add mandatory government information on invoices
New checkout module
  • New cart page for buyer to select fulfillment method between ‘Ship’ & ‘Pickup’
  • Buyers can also add items to the ‘Save for later’ list. These items will always stay in cart and will be available for checkout. Buyer will have to be a registered user to use this functionality.
  • System shall show errors/warnings on products based on their fulfillment method. Buyer can resolve these warnings or continue the checkout process.
  • All payment gateways that do not require a redirection are now accessed in the checkout module rather than navigating to a new page.
  • New order confirmation page with order details.
New Payment Gateways & Methods
  • EBS
  • mPesa
  • PayNow
  • DPO
  • PayStack
  • Pay at Store – Used when order is selected as pick-up


Performance & Security Updates
  • S3 bucket compatibility
  • CDN compatibility
  • Security Headers for clickjacking, XSS and MIME types.
  • SQL query optimization
  • PHP 7.4 compatibility
Shipping Module Enhancements
  • Admin can define shipping packages. These packages will be linked at the product level.
  • Admin/Seller can define Order level, item level shipping or a combination of both for products.
    • Order level shipping will be defined in the system by default and all products shall belong to this profile
    • Item level profiles can be created by adding products to the profile. Any product can below to one such profile at any point of time.
    • Seller/Admin can define profiles under which zones are created. These zones are created based on location (Country & State). Multiple rates can be defined for each zone.
    • Rates can also have conditions set on 'order/item weight' & 'order/item price' ranges.
Tax Module Enhancements
  • New enhanced tax module that can support single vs combined tax structures.
  • Taxes can be defined based on locations.
  • Seller cannot edit tax but can view tax profiles/rates in the tax category section on the dashboard and add new product form.
UI/UX Related Enhancements
  • Manageability to use a mega menu or a hamburger menu on the navigation section in the homepage.
  • Manageability between left & top display for search/listing filters
  • Sellers are by default redirected to the inventory management page when clicking on the products menu in the dashboard.
  • Admin catalog & seller products have been split between two separate tabs
Advanced Search module
  • Manageable setting to choose between regular or advance search module
  • Advance search module will display the following
    • Related products with the associated categories
    • Related brands according to the search string
    • Related categories according to the search string
    • Search history
  • System will redirect to the brand page if the search string matches a brand.
Homepage collection management module
  • Enhanced homepage collection management with sorting. Collection layouts are
    • Product collection – 3 layouts
    • Category collection – 2 layouts
    • Shop collection – 1 layout
    • Brand collection– 1 layout
    • Blog collection – 1 layout
    • Banner collection – 3 layouts
    • Sponsored shops – 1 layout
    • Sponsored products – 1 layout
    • Sponsored shops – 1 layout
    • FAQ collection – 1 layout
    • Testimonial collection – 1 layout
  • Added sorting of items within a collection
Seller request module
  • New module that lists status for
    • Requested brand
    • Requested category
    • Requested products
SEO Enhancements
  • New module for Image alt tags
  • Schema code management
  • Upgraded URL rewriting with canonical & 301 redirects
  • Added Google Webmaster
  • Added Bing Webmaster
  • URL rewriting based on language
General Enhancements
  • Added PayPal payment gateway to support pay by PayPal account or card
  • Updated Stripe payment gateway for 2 factor authentications to support EU countries
  • Seller/Admin can add Category from the product form
  • Seller/Admin can add brand from the product form
  • Setting to append language code to slug
  • Fixed product without option and adding option with inventory
  • Hot Jar integration
  • Setting to manage product price is inclusive or exclusive of tax
  • Import export sheet updates
  • Enhanced the discount module to be linked with brands and sellers
  • Removed Authorize.net payment gateway as it is deprecated.


UI Fixes
  • Fixed google feeds categories scroll bar.
  • Fixed FAQ default category active class issue on the front end.
  • Fixed white button color on some pages
  • Fixed graph in RTL mode for seller dashboard.
Functional Updates & Code Fixes
  • Fixed Custom URL for shop collections
  • Fixed stats on the buyer dashboard for pending and total orders
  • Improved case sensitiveness for product type identifier as it was not accepting the same while importing catalog.
  • Fixed Order is marked delivered automatically by the system based on cancellation and return age of product/shop.
  • Fixed product temp images import.
  • Fixed Export content encoding issue with Excel.
  • Fixed JSON error on COD order when admin tries to complete that order.
  • Fixed transaction ID listing after adding money to wallet using stripe
  • Improved display for product details such as seller name and variant on special price and other such pages
  • Fixed display for "Buy together" products under promotions, items do not appear on the list after creating them if no brand is assigned to the product.
  • Removed add money to wallet using the cod option
  • Added OG tags for the Homepage
  • Fixed if admin edits any subscription package then updates are not applicable for ongoing purchased packages.

Version 9.2.0


  • Option to select between Wishlist/favorite management in system settings for Admin
  • A new setting to choose whether the discount should be applied before or after-tax evaluations.
  • Added consolidated/single tax setting in the system.
  • Redesigned “Buy Together” products module to enhance the user experience
  • Single master setting to manage header and footer for email templates.
  • Added ‘Send Test Email’ button on email templates for admin to easily view changes
  • Search filters data now loaded via ajax call, improving overall performance


Multilingual functionality:
  • MSN language API integrated for automatic detection and real-time text translation in mobile, desktop and web applications. It supports more than 60 languages.
Progressive Web Apps (PWA) compliance
  • PWA compliance improves user experience, reduces loading time and allows offline browsing on the current page.
Facebook Pixel integration

Added Facebook Pixel code in third-party API settings to track and configure the following events in the system:

  • Add To Cart
  • Add To WishList
  • Contact Us
  • Customize Product
  • Initiate Checkout
  • Purchase
  • search
  • ViewContent
  • Newsletter Subscription
For the Multicurrency module:

Integrated Fixer API plugin to fetch real-time currency values from live APIs. Up to 1000 requests/month for currency conversion are free beyond which a subscription plan is required.

For Google feeds API:

Integrated Google shopping feed within the product catalog to easily manage your ad campaign.

For Paypal Payout:

Sellers can request payouts via PayPal accounts. Admin can approve the requests to pay via PayPal. Up to 5000 payments at once!

Abandoned Cart option:
  • Admin can view ‘Abandoned Cart’ option under ‘Orders’ in the admin console
  • Admin can view items in-cart that have been abandoned by users
  • Admin can view items that have been deleted from the cart by users
  • Admin can generate and share discount coupon notifications
  • Admin can view reports for the above information


UI Fixes
  • Displayed order id as invoice number for subscription orders.
  • Added space in bottom for dashboard pages.
  • Fixed User default image that was previously blurred.
  • Fixed Safari Browser layout issue.
  • Added shop name when viewing the shop report listing.
  • Fixed Innova editor full-width issue
  • Hide the “save search” button if no record found after applying filters on the shop page product search.
  • Changed the “no record found” design for product search listing on the shop or global search.
  • Updated action buttons to icons in the admin console
  • Fixed Buyer dashboard hamburger icon is clicked to expand sidebar then widgets are overlapping screen and scroll are not working.
  • Fixed display for “Add review” button as it should not be displayed on the product detail page if that item is not bought by logged in user.
Functional Updates and Code Fixes
  • Reordered email notifications for orders and cancellations
  • Added shipping information in the vendor order email.
  • Fixed the Email Received while change email request sent through Seller APP
  • Fixed social account login if the email was not updated in DB
  • Fixed error in an email when the user places a bank withdrawal request.
  • Fixed error on the withdrawing amount from affiliate account using bank pay option
  • Fixed multiple requests that are placed from my credits section. Added a limit on the wallet amount.
  • Allowed uppercase file extensions in media upload.
  • Updated new labels for IOS APP.
  • Fixed same product to be added as add-on product on the product detail page
  • Fixed deleted categories that were displaying in the home page category collections
  • Added missing labels for front end via Admin
  • Fixed multiple reporting of the same shop by the same user.
  • Fixed display for RTL supported languages.
  • Removed return option on digital products.
  • Fixed entry for zero when adding inventory.
  • Fixed shop collection page filters issue.
  • Fixed email for the seller on COD orders.
  • While adding vol discount minimum quantity should be greater than the minimum quantity to buy.
  • Restricted keyword searches up to 80 characters.
  • Fixed price range slider to validate min/max price.

Version 9.1.1

New Features

  • Includes bug fixes,
  • Responsive demo views
  • Updated iOS app labels

*Please note that your clients need to be on the V 9.1.1 web version in order to have both iOS and Android apps.

Version 9.1.0

New Features

  • Added a Google Tag Manager (GTM) Script section in Admin Console under General Settings in SEO option. Making it easier for you to manage and deploy marketing tags on your website (or mobile app) with GTM tool
  • Updated with a new text field for adding Robots.txt file content in the Admin console under General Settings in SEO option. For a better website crawling
  • A new app mid banner is created under the banners section in Admin (For mobile apps)
  • Collection Image management feature is added for Mobile Application in admin. With which, Admin can choose to display products or banner for mobile app (only)
  • Now Sellers can add social profile links to their shop page
  • Quick books integration (Alpha build) is done to simplify tasks like managing inventory, tracking time, running analytics and others


Performance Updates
  • System now supports 500,000 products with 200 concurrent users with a load speed of under 5 secs
  • Application labels are fetched from JSON file
  • System images rendering functionality is optimized
  • Products recommendation on product detail page is optimized
  • Now Cache is used on the home page for collections templates
  • Added 304 headers for JS/CSS browser cache
  • Last modified time cache is being used for system Banners and Slides
  • Header top navigation optimization is done via cache
Common API Functions
  • In Mobile apps, API and web are using the same centralized functions within the same file
  • Checkout Process is facilitated to handle within the app
  • RTL & language labels support is added for mobile app
  • Domain links such as shop, product, category & band are handled within app
Sitemap (HTML & XML)
  • Added new ‘Sitemap’ menu item in Admin Console
  • Added ‘lastmod’, ‘changefreq’, ‘priority’ tags to the XML file for better search engine crawling
Special Price & Volume Discount
  • Updated with new menu items on Admin & Seller consoles for Special Price & Volume discount
  • Both have been decoupled from the product inventory option
  • User can now add multiple entries without having to navigate to the product
  • Multi select options is added
  • Entries can be edited in the field itself
Language Labels
  • Language labels type column added (Web & App)
  • App notifications content can be managed from the Admin
  • Made manageable mobile app labels
  • Added ‘Update’ button for mobile and web labels for manual update
General Enhancements
  • Updated application code to handle UTM parameters generated via 3rd party marketing websites
  • Search results and products listing can be sort by 'Most Discounted'
  • Warning notification displayed to user if inventories are added for all product options. User will not be able to clone the product as well.
  • Added Shop, Dashboard, Homepage icons on user dashboards
  • Upgraded the reward points functionality on checkout. Application show how many reward points are applied for the order instead of the balance
  • Replaced the filter reset button with text on the listing pages
  • Added Yo!Kart script ( ) in application code so that websites like BuiltWith can recognize the platform
  • Admin can set users maximum withdraw threshold for wallet
  • Sub-categories on header navigation can be ordered


UI Fixes
  • Cart and Search icon are manageable via Admin theme settings
  • Fixed auto-close on sharing options on product detail page
  • Fixed UI issue for product image on quick view in favorites
  • Fixed user dashboard navigation bar issue
  • Fixed additional addresses should not be in grey so that they don’t look disabled
  • Fixed collection spacing issue on Home Page for Categories
  • Reordered cart Labels
  • RTL upgrades & Fixes
  • Fixed unwanted white space on the product details page, for Recommended Products
  • Fixed date picker while Cloning seller inventory
  • Fixed configure email page layout when user logs in via Facebook account registered with mobile number
  • Fixed products images are display on featured shop page in quick view popup
Functional Updates & Code Fixes
  • Fixed listing of messages on seller dashboard for return requests
  • Fixed JS issues on product detail page
  • Handled invalid request error on Wishlist page
  • Fixed digital downloads JSON error
  • Removed google fonts from text editor (Editor shall be upgraded in the next release)
  • Fixed invalid access error on submitting catalog request from seller for the first time
  • Checkout page & Address page buyer address needs to be selected by default
  • Changed all category/brand page listing to alphabetical
  • Removed phone validations
  • Fixed IP change issues, removed code from the application
  • Fixed messaging functionality in the system where incorrect profile image and messages were displayed on listing page
  • Fixed Import product media issue
  • Fixed retain cart on login
  • Fixed rewards points calculation when discount coupon applied at checkout
  • Fixed affiliate commission history display for admin
  • Restricted display of shipping address in case of digital order product
  • Remove Support Links from Base copy
  • Fixed & aligned search results for keyword search and popular searches
  • Fixed Google sign in for new email account
  • Fixed Ship station API rates output when no rates are fetched from the API
  • Fixed redirection issue when back button is used on browser
  • Fixed default commission value that was not getting updated
  • Fixed search results based on product option filters

Version 9


  • A completely new UI for front-end, shop and dashboard pages
  • New & improved user dashboards for optimized performance as compared to the previous version
  • Full-screen view of the product images
  • Dependency on service and public servers eliminated — media uploads from local machine enabled
  • Referred users listing page now available for affiliate users
  • jQuery version updated to 3.4.1
  • Option to select multiple articles (Delete, Status Changes) for admin, seller, and buyer
  • PHP scripts upgraded to PHP V7.2 (PHP mailer Autoload function deprecated)


Import-Export Module:
  • Introduced ‘Product temp images’ page under the ‘Misc’ section in the Admin Console that updates the status of cron job set for image update during bulk import.
  • Introduced ‘Upload Bulk images’ page under the ‘Misc’ section in the Admin Console allowing the users to add zip file for images that need to be imported via CSV file.
Cart and Wishlist
  • Connectivity in Cart and Wishlist modules allows users to move products from cart to wishlist and vice-versa easily
  • The cart will now display total cart value with items count in the header
Listing Pages
  • Listing pages have been updated and the products are loaded through a permanent link and respective filters via Ajax. This will improve the page load speed and optimize listing pages for search engines.
  • Sort by most discounted’ filter added
  • Added fields for minimum and maximum Cash on Delivery (COD) order limit for sellers.
  • A maximum negative amount on COD allowed for sellers. Defined at a global level as well as seller level for admin.
Performance Optimization
  • Parent category link in the header navigation has been disabled to improve page load speed
  • Restricted empty search to increase page load speed. The search string must be at least 3 characters
User Dashboards
  • Updated the Seller, Buyer, Affiliate and Advertiser dashboard KPIs with better statistics
  • Other General Enhancements
  • Introduced validations handling/messages through a centralized class/repository
  • Option values cannot be deleted from the ‘Options’ group if it is linked with a product in a seller’s inventory
  • All Admin links will now open in a new tab for better usability
  • New ‘Cost Price’ field for products. The cost price will be reflected in the reports where users can view the profits made per product
  • On the product detail page user cannot add ‘qty’ more than available inventory for the product
  • Added a layout template preview for Content pages
  • Removed collections’ ‘primary record field’ and ‘managed collection’ from static defined values
  • Added a filter to refine search listing on the catalog page in the admin console based on user


  • Functional updates & code fixes for heading layout direction in the Seller order view
  • Payfort & Paytm payment gateway issues fixed
  • Updated Authorize.net payment gateway APIs
  • Product Model mandatory option in the Admin console fixed
  • Request new brand’ count will be displayed on the admin sidebar
  • Available date’ checks for products to display on the front end fixed
  • Featured shops & All Shops listing issues fixed
  • Added recently viewed products slider on the product view page
  • Updated the slides banner identifier to be unique
  • A system accepting 'Date From' greater than 'Date To' on discount coupon form issue fixed
  • Fixed Integer and Alphanumeric validation for Phone No. and Zip Code
  • Applied Validation for adding more than 100% volume discount
  • Restriction on entering a negative value in the ‘free shipping on’ field in the manage shop page
  • Fixed Price filter now accepting decimal input
  • Apple touch icon displays correctly now
  • Fixed Aweber code
  • Fixed redirection to the same page after turning on the ‘Shipped by me’ option on the seller dashboard


New Design

Yo!Kart has undergone design overhaul making V8 most competent from the viewpoint of user experience. Seamless design and improved navigation are noteworthy changes in this version. The change can be experienced at all ends- seller, the customer and admin. New frontend and backend design ensures better customer experience as well as easy and better website management.

Product Catalog System

Instead of the sellers creating catalog for their products, admins can use their knowledge and experience to help them. This new feature of Yo!Kart allows the admins to create a product catalog to which sellers can simply attach their price tags. And if there’s a product that sellers want to sell, they can request the admin to include it in the catalog. With this addition to Yo!Kart, customers can also view other sellers selling the similar product in a certain category.


Yo!Kart V-8 allows users to switch to their preferred language on the go. Admin can include as many languages as they want. All you need to do is simply choose the language of your choice and that’s it. The dropdown list of all the languages supported by a marketplace built on Yo!Kart V8 makes choosing the preferred language really easy and hassle free.


The multicurrency feature has also been added to V8 keeping in view varied goals and target market of different businesses. Now you can cater to different set of customers (from different nations) by using the Multicurrency feature of Yo!Kart. Just choose the currencies of your choice and give potential customers the ease to view product price as per their preferred currency. This will not only enable businesses to expand globally but also impact their conversion rate positively.

Improved Product Recommendations

With new recommendation algorithm and better weightage criteria, admins can now recommend products that are more relevant than ever before. This advancement is very useful in improving customer experience. At the same time, it also helps motivate customers to buy more, thus increasing the cart value and increasing revenue.


Cash on Delivery Module

With this addition to the Yo!Kart multivendor eCommerce platform, admin can now offer cash on delivery option. Additional settings were integrated under "General Settings".

Sell Digital Products

Sellers can now offer digital products like PDFs, Software, etc. to buyers using Yo!Kart. The feature comes with advance options such as number of downloads and time durations.

Want any custom development in your Yo!Kart store?

Get in Touch
Facebook twitter linkedIn youtube instagram
Schedule a Personal Demo
Yo!Kart demo

Book Free Personalised Yo!Kart Demo with our experts

Our eCommerce marketplace expert will walk you through Yo!Kart features and functionalities.

Note: We are available from 09:30 AM to 8:30 PM Indian Standard Time. If suitable time slot is not available as per your Timezone, please mention your preferred date/time in the 'project description' field of the next step.