Step 1. How to Configure Database & Back-end on Your Server?

  1. First of all find the eCart - Multivendors folder from the PHP code folder from the downloaded package and upload to your server.
  2. Create a new database from cPanel
  3. Create new user for the database & give all the privileges to the user
  4. Import the database file 'eCart - Multivendors - blank.sql' to your PHPMYADMIN and follow steps shown here.
  5. Open File Manager or FTP or File Explorer
  6. Go To 'includes/' directory and Open 'crud.php' file in PHP Code
  7. set 'DOMAIN_URL' to your admin panel URL like this >>
    'https://myapppanel.com/' or 'https://myapppanel.com/admin/' or 'https://admin.myapppanel.com/' on line number - 8
    define('DOMAIN_URL','https://myapppanel.com/');
  8. Note : Especially don't forget to add ' forward slash ' at the end of the domain URL like this '/'
  9. Set database credentials with your credentials on line number - 17,18,19,20
    private $db_host = "localhost"; // Change as required
    private $db_user = "mydb_user"; // Change as required
    private $db_pass = "mydb_user_password"; // Change as required
    private $db_name = "myquizpanel_db"; // Change as required

Thats it! Now you are ready to run your eCart Multivendor Panel : https://myapppanel.com/

How install the eCart Multivendor backend code on your server by using installation wizard?

  1. First of all find the eCart Multivendor folder from the PHP code folder from the downloaded package and upload the code to your server on your desired domain or subdomain. Like for example, You have https://ecartmultivendor.com domain with you
  2. Create a new database from cPanel
  3. After that you can visithttps://ecartmultivendor.com/install
  4. sample1

    Sample image

    1. Database Hostname : Enter the hostname.
    2. Database Username : Enter the username that have access to the database.
    3. Database Password : Enter the password.
    4. Database Name : Enter the name of database.
    5. Admin Username : Enter the username (The username will be used further for user authentication)
    6. Admin Password : Enter the password(The password will be used further for user authentication)
    7. Admin Email : Enter the email(The email will be used further for user authentication)
    8. App Url : Enter the your app / domain url. Make sure you enter the complete URL with the correct protocol say http:// or https://

Now click Install. Thats it! Now you are ready to run your eCart Multivendor Panel : https://ecartmultivendor.com/

Step 2:Dealing with the database

  • Go to phpmyadmin : Open url:http://localhost/phpmyadmin for localhost or yourserver.com/phpmyadmin for live server in the browser.
sample3

Sample image

    Step 3:Performing Operations with the database

  • Now, Create database by clicking in the New tab
sample3

Sample image

  • Give the required name in the field and then click on create
    • Well,Database(ecart_multivendors) was created and also listed in the Name field
    sample3

    Sample image

    • Select The Database(ecart_multivendors)
    sample3

    Sample image

  • Now Click On Import
    • Click on Choose File to import the database file which will be provided by us
    sample3

    Sample image

    • The file is selected
    sample3

    Sample image

  • Now Click On Go and Then database will be imported
  • sample3

    Sample image

  • As you can see all the fields of database are imported successfully
  • Set your jwt secret key for extra layer of security.

    • JWT secret key is just like password & You can create your own.It should be same in eCart app, delivery boy app,as well as php side
    1. Goto includes/crud.php file.
    2. You can see jwt_secret_key as per image below.
    3. Replace 'replace_with_your_strong_jwt_secret_key' with your values.That's all
    4. sample Image

      Sample image

    Set your package name for app and product sharing feature.

    1. Goto .htaccess in root directory (if .htaccess file is not visible find and turn on show hidden files in your cPanel).
    2. You can see your.package.name as per image below replace it with your package name that's all.
    sample Image

    Sample image

    Privacy policy page for play store.

    1. www.your.admin.panel.link/play-store-privacy-policy.php
    sample Image

    Sample image

    Auto Update

    How to auto update your admin panel to latest version?

    Note : If you are upgrading your from very old version then please update the system in sequence. Don't skip any verion.
    And in includes/crud.php file check for this line >> define('ALLOW_MODIFICATION', 1); << if you don't find it add it under DOMAIN_URL
    1. Find update from vX.X to vX.X.X.zip file from downloded PHP source code.
    2. Visit https://myapppanel.com/update.php
    3. Upload update.zip file.
    4. Click on the Upload Button.
    5. That's all. You have successfully updated your system from older version to newer one.
    sample3

    Shipping Methods

    In Shipping you can select shippings method for delivered orders to customers.

    currently 2 shipping methods available. you can use one shipping mathod at a time
    How to change shipping Methods: sample3

    Type:
    1. Local Shipping
    2. Standard Shipping
      1. Shiprocket


    Local Shipping Method

    In this you can use delivery boy for deliver orders to customers

    Note:In your system by default local shipping is enabled you can see on above image

    Standard Shipping

    in standard you can use other currier services like shiprocket for deliver orders to customers.
    Type
    1. Shiprocket

    Shiprocket

    Shiprocket, a product of Delhi based BigFoot Retail solution, is India's first automated shipping software that aims reduce ecommerce shipping to its bare bones. ... You can print bulk shipping labels and ship your products to in and around the world using a single platform.

    Account

    First Create account on shiprockdet Click here sample3

    Recharge Wallet

    after successfully login you have to recharge you shiprocket wallet withou wallet balance you can use their services sample3

    API Config

    So now use shiprocket for first go to api Config from here also you can go sample3

    sample3

    here you have to create user for use shiprockdet in your system: sample3

    After create user you have to add use credentials in you admin panel here sample3

    How will work?

    Now learn how will shiprocket in you system:

    Add pickup location

    shiprocket use pickup location for pickup orders from owner:

    in your system only seller can add pickup location, here seller can add pickup location. sample3

    after adding pickup location admin have to verifed pickup location from panel and also from shiprocket panel
    verify pickup location from admin panel sample3
    verify pickup location from shiprocket : sample3
    here you can edit or verify pickup location sample3

    Add product or Edit product

    after successfully verify pickup location you can add product like this sample3
    also you can edit product like Thissample3

    Creat shiprocket

    after getting orders and want deliver order using shiprocket you have to create shiprockt order
    Go to edit order in you panel there you can select orders items which you add on one parcel after this click on create shiprocket order button then add diamensions of parcel here and then click on create oder. sample3

    Generate AWB

    After creating order you have to generate AWB(its unique number generated by shiprocket help to find your order quicky) for your order
    after creating order you can see there button name with awb click on it . sample3

    Send pickup request

    after creating order you have to send pickup request to so currier company will pickup order from you and deliver to customers.
    so you can send pickup request like this ; sample3

    Track order

    after sending pickup request you can track your order like this sample3

    Cancel Order

    With some reason if you have to cancel order you can cancel your order like this: sample3

    Address is not allowed error occurred

    Rename Shiprocket webhook URL like this:

    Existing URL : https://eCart_multi_vendor/webhook.php

    Rename URL : https://eCart_multi_vendor/new_webhook.php

    sample3

    Support

    If you are facing any technical issues or challanges while using our system. You can contact us on skype.
    We are available for technical support from 9.00AM to 6.00PM Indian Standard Time Monday to Friday.
    Drop a Message on Skype

    Website Overview

    sample3

    Sample image

    The Above web page contains tabs on the left panel like Home,Orders,Sellers,Categories,Subcategories,Product,Customers,Send notifications,Transaction,System,Location,Reports,Web Pages and FAQs to manage the whole website

    Home

    sample3

    Sample image

    It Mainly contains 4 Items

    • Orders:To view Orders Information
    • Product:To view Product Information
    • Registered Customers:To view Registered Customers Information
    • Sellers:To view Sellers Information

    Two charts

    • Weekly sale:To summarize sale in last 7 days
    • Category Wise Product:To summarize category wise product count

    And two anylysis

    • Top Sellers:To display the best Sellers from the last mouth to the present
    • Top Categories:To display the best Categories from the last mouth to the present

    Order Panel

    sample3

    Here all the information related to order is displaying

    Actions
    • View Order
      • sample3 To View the Order details
    • Delete Order
      • sample3 To delete the Order

    Categories

    sample3

    Here all the information related to Product Categories is display

    Actions
    • Search Product Category details
      • sample3 To search the Product Name or Any other Detail
    • Refresh Product list
      • sample3 To Refresh Product List
    • Filters
      • sample3 Used to filter the Product Category details according to the criteria
    • View Subcategories
      • sample3 Used to view the subcategories of category
    • Edit Category
      • sample3 Used to Edit the Product Category details
    • Delete Category
      • sample3 Used to Delete the Product Category details

    We Can add New categories and delete categories by following Steps :

    Step 1:Adding New Category in the Category List

    Click on Add New Category Tab Present On The Right Side

    sample3
  • After Clicking to the New Category tab a new window will be displayed as follows
  • sample3
    1. In Category Name field Enter the Name of the Category.
    2. In Category Subtitle field Enter the Subtitles of the Category.
    3. At Last Choose The Image For The Category.
    4. Click Add to add the Category
    sample3

    The Grocery Category Added Successfully

    Step 2:Delete Category from the List

    For Deleting category we need to use as explained above under Actions category.

    Sub categories

    sample3

    Here all the information related to Subcategories is display

    Actions
    • Search Subcategory details
      • sample3 To search the Subcategory Name or Any other Detail
    • Refresh Product list
      • sample3 To Refresh Subcategory List
    • Filters
      • sample3 Used to filter the Subcategory details according to the criteria
    • View Products
      • sample3 Used to view the products of subcategory
    • Edit subcategory
      • sample3 Used to Edit the Subcategory details
    • Delete subcategory
      • sample3 Used to Delete the subcategory details

    We Can add New subcategory and delete subcategory by following Steps :

    Step 1:Adding New subcategory in the subcategory List

    Click on Add New Subcategory Tab Present On The Right Side

    sample3
  • After Clicking to the New Category tab a new window will be displayed as follows
  • sample3
    1. In Main Category field select category.
    2. In Sub category name enter name of subcategory.
    3. In subcategory Subtitle field Enter the Subtitles of the subategory.
    4. At Last Choose The Image For The subcategory.
    5. Click Add to Add the Subcategory or clear to clear the form.
    sample3

    The Green subcategory Added Successfully

    Step 2:Delete subcategory from the List

    For Deleting subcategory we need to use as explained above under Actions category.

    Sellers

    sample3

    Here all the information related to Subcategories is display

    Actions
    • Search Subcategory details
      • sample3 To search the Subcategory Name or Any other Detail
    • Refresh Product list
      • sample3 To Refresh Subcategory List
    • Filters
      • sample3 Used to filter the Seller details according to the criteria
    • View Seller Products
      • sample3 Used to view the products of seller
    • View Seller Orders
      • sample3 Used to view the orders of seller
    • Edit seller
      • sample3 Used to Edit the Seller details
    • Remove Seller Temporary
      • sample3 Used to remove seller Temporary
    • Delete Seller Permanently
      • sample3 Used to delete seller permanently

    We Can add New Seller and delete Seller by following Steps :

    Step 1:Adding New Seller in the seller List

    Click on Add New Seller Tab Present On The Right Side

    sample3
  • After Clicking to the New Seller tab a new window will be displayed as follows
  • sample3
    1. Fill all the informations of seller as you see in above image.
    sample3
    1. Here you will see three fields.
      1. Require Product's Approval - Here you can give permission for direct publish of that seller's products.
      2. View Customer's Details? - Here you can give permission for customer details will show to seller or not
      3. Status - Here you can change the status of seller.
    2. Click Add to Add the Seller or Clear to clear the form.
    sample3

    The "ekart seller store" Added Successfully

    Step 2:Delete Seller OR Remove Seller from the List

    For Remove Seller, we need to use Remove Button.

    For Delete Seller, we need to use Permanently Delete Button as explained above under Actions category.

    Product Panel

    sample3

    Here all the information related to product is display

    Actions
    • View Product
      • sample3 To View the Product details
    • Edit Product
      • sample3 To Edit the Product Details
    • Delete Product
      • sample3 To Delete the Product
    • Activate/Deactivate Product
      • sample3 To Activate/Deactivate the Product by clicking on eye icon

    By clicking sample3 all available variants of product will be displayed like below.

    sample3

    We Can add New product by following Steps :

    Step 1:Adding New Product in the Product List

    Click on Add New Product Tab Present On The Right Side

    sample3
  • After Clicking to the New Product tab a new window will be displayed as follows
  • sample3
    1. In Product Name field Enter the Name of the Product.
    2. Choose product type loose or packet.
    3. Add Variations of product.
    4. Select status available or sold out.
    5. Select category of product.
    6. Select subcategory of product.
    7. Select Delivery Places type for pincodes and select pincodes according to that type. For example you want to select included pincodes in which your Specific product can deliverable.
    8. Choose main image and other images for product.
    9. Add description about product.
    10. Click add to add product or clear to clear the form.
    sample3

    The Thillais Mix Non-Veg masalas Product Added Successfully

    Select category to filter products by category.

    sample3

    Select Seller to filter products by seller.

    sample3

    Select Product Status to filter products by it's status.

    sample3

    Home Slider

    sample3
    • Select type from dropdown either category or product.
    • Select particular product or category from another dropdown.
    • Choose file to be display as a slider on home page.
    • Click on to add slider image.
    sample3

    The slider image Added Successfully

    Actions
    • Search slider image details
      • sample3 To search the slider related Detail
    • Refresh slider list
      • sample3 To Refresh slider List
    • Filters
      • sample3 Used to filter the slider details according to the criteria
    • Delete slider
      • sample3 Used to Delete the slider image.
    sample3
    • Enter appropriate title.
    • Enter short description.
    • Select style.
    • Choose one or more products.
    • Click on to create featured section or to reset form.
    sample3

    The section created Successfully

    Actions
    • Search section details
      • sample3 To search the section related Detail
    • Refresh section list
      • sample3 To Refresh section List
    • Filters
      • sample3 Used to filter the section details according to the criteria
    • Delete section
      • sample3 Used to Delete the section.

    Customer Panel

    sample3

    Here all the information related to Customer is display

    Actions
    • Search Customer
      • sample3 To search the Customer Name or Any other Detail
    • Refresh Customer list
      • sample3 To Refresh Customer List
    • Filters
      • sample3 Used to filter the Customer details according to the criteria

    Send Notification

    We can Send Notification to the User By following Steps

    Step 1: Fill the Fields as follows

    sample3

    Sample Image

    Step 2: Choose the Image to be displayed in the notification bar

    sample3

    Sample Image

    Step 3: Click on Send to

    Transaction

  • This panel show all information related to transactions
  • sample3

    All Transaction's list

    System

  • The System Tab contains an Sub tabs like Store Settings,Notification Settings,Contact Us and Privacy Policy.
  • sample3

    Store Settings

  • The System Tab contains an Sub tab name as Store Settings
  • sample3
    • From Here The System's Settings can be Updated as per requirements
      • Fields:
      • App Name : From Here we can update the App name
      • Logo : From Here we can update the App Logo
      • Store Currency : From Here we can update the Store Currency
      • Tax : From Here we can update the Tax
      • Delivery Charge Amount : From Here we can update the Delivery Charge Amount
      • Minimum Amount For free Delivery : From Here we can update the Minimum Amount For free Delivery
      • Store Address Settings : From Here we can update Store Address
      • Area wise delivery charge : From Here we can enable or disable the Area wise delivery charge
      • Refer & Earn System : From Here we can set the details for Refer & Earn System
      • From eMail ID : All Emails in the system will be sent from this email id
      • Reply To eMail ID : Customer who receives the email will be able to reply on this email id
      • SMTP Mail Settings : We have two email setting following is SMTP email settings
    • Cron Jobs Setting
      • To give the commission to seller we have to set cron job and here is the information to the cron job on your server. So cron job will automatic run and seller get the commission after expiring the return policy of that product.
    • Cron job is set from your server panel
      • Common Settings : From Here you have to set "Once per day"
      • Command : From Here you have to set your path(server path) for file https://your_panel.com/update-seller-commission.php

    Payment Methods

  • The System Tab contains an Sub tab name as Payment Methods
    • From Here, The Payment Settings can be Updated.
      • Types of Payment Methods:
      • Cash On Delivery(COD)
      • Paypal
      • Paypal
      • PayUMoney
      • PayUMoney
      • Razorpay
      • Razorpay
      • Paystack
      • Paystack
      • Flutterwave
      • Flutterwave
      • Midtrans
      • Midtrans
      • Stripe
      • Stripe

    Notification Settings

  • The System Tab contains an Sub tab name as Notification Settings
  • sample3
    • From Here The Notification Settings can be Updated as per requirements
      • FCM Server Key : From Here we can update the FCM Server Key
    • Click Button To Update Current FCM Server Key.

    Contact Us

  • The System Tab contains an Sub tab name as Contact Us
  • sample3
    • From here the contact us information can be updated as per requirements
    • Click button to update contact us information.

    Privacy Policy

  • The System Tab contains an Sub tab name as Privacy Policy
  • sample3
    • From here the privacy policy and terms and conditions can be updated as per requirements
    • Click button to update information.

    Location

  • The Location Tab contains two Sub tabs :
    1. Pincodes
    2. Areas
  • sample3

    Sample Image

    Pincodes

    sample3

    Sample Image

    Actions:

  • Edit
    • sample3 Used to Edit the Pincode details
  • Delete
    • sample3 Used to Delete the Specific Pincode
  • Search Pincode
    • sample3 Used to search the Specific Pincode

    Adding New Pincodes in the Pincode List

    Click on Add New Pincode Tab Present On The Right Side

    sample3
  • After Clicking to the New Pincode tab a new window will be displayed as follows
  • sample3
    1. In Pincode field Enter the Pincode of the City.
    2. In City field Enter the city name of the pincode you have entered above.
    3. Click Add button to Add the Pincode

    Area

    sample3

    Sample Image

    Actions:

  • Search
    • sample3 This feature is used to search areas according to Pincode
  • Edit
    • sample3 Used to Edit the Area details
  • Delete
    • sample3 Used to Delete the Specific Area

    Adding New Area in the List

    Click on Add New Area Tab Present On The Right Side

    sample3
  • After Clicking to the New area tab a new window will be displayed as follows
  • sample3
    1. In Pincode field select the pincode of the Area.
    2. In Area Name Field Enter the Area Name .
    3. In Minimum Free Delivery Order Amount field Enter the minimum amount for free delivery order.
    4. In Delivery Charges field Enter the amount for delivery charge for order.
    5. Click Update to Add

    Report

  • The Report Tab contains two Sub tabs :
    1. Product Sales Report
    2. Sales Report
  • sample3

    Sample Image

    Product Sales Report

    sample3

    Sample Image

    Actions:

  • Search Product Sales Report by specific date
    • sample3 This feature is used to search Product Sales report data between dates specified by the user
  • Search Product Sales Report Data
    • sample3 This feature is used to search Product Sales Report data

    Sales Report

    sample3

    Sample Image

    Actions:

  • Search Product Sales Report by specific date
    • sample3 This feature is used to search Sales report data between dates specified by the user
  • Search Sales Report by seller
    • sample3 This feature is used to search Sales data between dates specified by the user
  • Search Sales Report by Category
    • sample3 This feature is used to search invoice data between dates specified by the user
  • Search Invoice Report Data
    • sample3 This feature is used to search Invoice report data

    New Offers For Customers

    sample3

    Sample Image

    To add and delete new offers for the customer as per requirement. customers can see that offers in app

    FAQ

    sample3

    Sample Image

    In this Panel all The Questions are display Which are asked by the users

    Actions:

    • Edit
      • Used to Edit the Answers
    • Answer
      • Used to Answer the Specified Questions
    • Delete
      • Used to delete the Questions

    To add new faq enter question and it's answer in form and hit button as below.

    sample3

    Sample Image

    Manage customer wallet

    From here system admin can credit or debit particular user's wallet.

    sample3

    Sample Image

    System Users

  • There are mainly three types of system users
    1. Super Admin : Can create and update new system users. super admin have no any restrictions
    2. Admin : Can create and update system users.
    3. Editor : Does't have permission to create or update system users.
  • sample3

    Sample Image

    sample3

    Sample Image

    Web Page

    Faq

    sample3

    Sample Image

    This allows user to add question from app.