Magento 2 BTSWholesaler Dropshipping

Magento 2 BTSWholesaler Dropshipping extension allows selling beauty, perfumery & para pharmacy products via BTSWholesaler drop shipping service in Europian Union.

 

Table of Content

  1. Extension Installation
  2. BTSWholesaler Registration
  3. Configuration
  4. Order Synchronize Settings
  5. Developer Settings
  6. Manage BTSW Products
  7. Manage BTSW Categories
  8. BTSWholesaler Update Logs
  9. Configure BTSWholesaler Shipping Method
  10. BTSWholesaler Dropshipping in the Frontend
  11. Manage BTSWholesaler Orders

 

  1. Extension Installation
  • For Magento Marketplace Customers
  • Login to your SSH and run:
    • composer require meetanshi/magento2-btswholesaler-dropshipping
  • Enter your authentication keys. Your public key is your username; your private key is your password.
  • Wait for Composer to finish updating your project dependencies and make sure there aren’t any errors.
  • To verify that the extension is installed properly, run the command:
    • php bin/magento module:status Meetanshi_Btsw
  • By default, the extension is probably disabled. Enable the extension and clear static view files:
    • php bin/magento module:enable Meetanshi_Btsw --clear-static-content
    • php bin/magento setup:upgrade
    • For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy
    • For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f
    • php bin/magento cache:flush
  •  
  • For Meetanshi Customers
  • Extract the zip folder and upload our extension to the root of your Magento 2 directory via FTP.
  • Login to your SSH and run below commands step by step:
    • php bin/magento setup:upgrade
    • For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy
    • For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f
    • php bin/magento cache:flush
  1. BTSWholesaler Registration 
    Extension requires to get an API key from BTSWholesaler account to integrate the same with Magento 2. Follow below steps to get the API key.
  • Go to https://www.btswholesaler.com/eu/ and login to your BTSWholesaler account with your credentials.
  • After login, you will see Main Menu. Click on API.
  • Create a new service account to get an API key. After creating a service account, click search icon under your account to get your API key.
  • On click of the search icon under your service account, a popup is opened with the API key. Copy the API key and paste it in the API Key field under the Magento 2 BTSWholesaler extension configuration.
  1. Configuration
    For configuring the extension, login to Magento 2, move to Stores à Configuration à Meetanshi à BTSWholesaler Dropshipping where you can find various settings to enable the extension.
  • BTSWholesaler Dropshipping: Enable BTSWholesaler Dropshipping extension from here.
  • Sandbox Mode: Select YES to enable the sandbox mode.
  •  API Key: Paste the API key you got from BTSWholesaler.
  1. Order Synchronize Settings
    Configure the settings to synchronize BTSWholesaler orders.
  • Enable: Select YES to enable synchronization of BTSWholesaler Dropshipping orders.
  • Payment Mode: Select one of the payment modes.
    • Bank Transfer: Transfer the order amount to the bank.
    • Wallet: Add the order amount in the wallet.
  • Synch Mode: Select one of the order synchronization modes.
    • Immediately: Synchronizes the orders immediately.
    • Cron Job: Synchronizes the orders based on the cron job schedules.
  1. Developer Settings
    Configure developer settings from here.
  • Debug Log: Select YES to enable the debug log.
  1. Manage BTSW Products
    The extension allows the admin to add and update BTSWholesaler products in Magento 2 just by clicking “Add All Products” and “Update All Now” buttons respectively from Reports > BTSWholesaler Dropshipping > Manage BTSW Products grid. The admin can click “View Log(s)” to view product and category update logs. Also, the admin can multi select products to delete and synch from BTSWholesaler using the mass action.
  2. Manage BTSW Categories
    The extension allows the admin to add and update BTSWholesaler categories in Magento 2 just by clicking “Add All Categoriess” and “Update All Now” buttons respectively from Reports > BTSWholesaler Dropshipping > Manage BTSW Categories grid. The admin can click “View Log(s)” to view product and category update logs. Also, the admin can multi select categories to delete and synch from BTSWholesaler using the mass action.
  3. BTSWholesaler Update Logs
    The admin can view the details of products and categories update logs from Reports > BTSWholesaler Dropshipping > Manage BTSW Update Logs. The log contains details like BTSW ID, name, type, message and, the date and time of products or categories added or updated. The admin can multi select logs and delete using the mass action from the grid. Also, the admin can export the BTSWholesaler update logs.
  4. Configure BTSWholesaler Shipping Method
    Once the products and categories have been added to the Magento 2 backend, go to Stores > Configuration > Sales > Shipping Methods > BTSWholesaler Dropshipping – Meetanshi to configure the shipping method. BTSWholesaler extension fetches shipping rates from the API and charges on orders.
  • Enabled: Set “YES” to enable BTSWholesaler dropshipping method.
  • Title: Enter title for the shipping method.
  • Handling Fee: Set the amount to charge handling fee apart from the shipping charges on BTSWholesaler orders.
  • Ship to applicable countries: Select all allowed countries to enable BTSWholesaler dropshipping for.
  • Ship to specific countries: Select countries to enable BTSWholesaler dropshipping for.
  • Show Method if Not Applicable: Select YES to show the shipping method even if it’s not applicable.
  • Sort Order: Add sort order of the shipping method.
  1. BTSWholesaler Dropshipping in the Frontend
    Once the extension is configured, BTSWholesaler categories and products are seen enabled in the frontend.
  • BTSWholesaler Dropshipping Method
    Whenever the customers add BTSWholesaler products to the shopping cart and proceed to checkout, BTSWholesaler shipping method calculates, fetches and displays shipping rates. Customers select the BTSWholesale shipping method to place the orders.
  1. Manage BTSWholesaler Orders
    All the BTSWholesaler orders get enlisted in a separate grid at Reports > BTSWholesaler Dropshipping > Manage BTSW Orders. The orders are synchronized as per the selection of synch mode selection. The admin can manually update orders by clicking “Update All Now” button and delete or synch multiple BTSWholesaler orders using the mass action from this grid.