Droppal By Toxima
Automatically import products from any WooCommerce store via API, sync stock, create categories on the fly, and automate your dropshipping order fulfillment with smart email forwarding.
by Toxima · github.com/iamtoxima/droppal-dropshipping--and-reseller-wordpress-plugin · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/iamtoxima/droppal-dropshipping--and-reseller-wordpress-plugin/archive/refs/heads/main.zipReadme
Droppal Dropshipping and Reseller WordPress Plugin
Droppal By Toxima is a WordPress plugin for WooCommerce store owners who want to import products from another WooCommerce store, adjust prices, sync stock, import product images, mirror shipping zones, and forward imported-product orders to a supplier for fulfillment.
Plugin Details
- Plugin name: Droppal By Toxima
- Version: 13.2
- Author: Toxima
- Author email: officialdevtosin@gmail.com
- Requires: WordPress with WooCommerce installed and active
Main Features
- Bulk import products from a source WooCommerce store
- Import products by source category
- Import a single product by product URL
- Create product categories automatically during import
- Import product images from the source store
- Increase imported product prices by percentage or fixed amount
- Optionally ignore source sale prices and use regular prices
- Update existing imported products by SKU
- Live auto-import using WordPress cron
- Optional percentage markup for live auto-imported products
- Email sync reports after automated imports
- Supplier order forwarding for completed WooCommerce orders
- Shipping zone and shipping method sync
- Instagram product queue and auto-post support
Requirements
Before installing, make sure your website has:
- WordPress installed
- WooCommerce installed and activated
- Administrator access to the WordPress dashboard
- A source WooCommerce store with REST API credentials
- PHP and WordPress hosting that can make outgoing HTTP requests
Installation
- Download this repository as a ZIP file from GitHub.
- In your WordPress dashboard, go to
Plugins>Add New Plugin>Upload Plugin. - Upload the ZIP file.
- Click
Install Now. - Click
Activate Plugin. - In the WordPress admin sidebar, open
Droppal By Toxima.
Creating WooCommerce API Keys on the Source Store
On the source WooCommerce store:
- Go to
WooCommerce>Settings>Advanced>REST API. - Click
Add key. - Give the key a clear name, for example
Droppal Import. - Select a user with permission to read products.
- Choose the required permissions. For importing products,
Readis usually enough. - Copy the Consumer Key and Consumer Secret.
Keep these credentials private. Anyone with access to them may be able to read data from the source store.
Basic Setup
In Droppal By Toxima inside your WordPress dashboard:
- Enter the source store URL, for example
https://example.com. - Enter the WooCommerce Consumer Key.
- Enter the WooCommerce Consumer Secret.
- Choose your price markup settings.
- Choose whether to import product images.
- Save the credentials.
Importing Products
Bulk Import
Use Bulk Import to import products page by page from the source store. You can import everything or set a quantity limit.
Import by Category
Use By Category to load categories from the source store, select one category, and import products only from that category.
Single Product Import
Use Single Product to paste a source product URL and import only that product.
Live Auto-Import
The Live Auto-Import feature uses WordPress cron to check the source store automatically. You can choose a schedule such as hourly, twice daily, or daily.
You can also enable an optional percentage markup for auto-imported products. When this option is enabled, Droppal increases auto-imported product prices by the percentage you enter. When it is disabled, Droppal keeps using the normal saved markup amount.
WordPress cron depends on site traffic. If your website receives very little traffic, automated imports may not run exactly on time unless your host provides a real server cron job.
Order Forwarding
Order Forwarding sends supplier fulfillment details by email when a WooCommerce order is marked completed and contains imported products.
The supplier email may include customer delivery information needed to ship the order. Only enable this feature if you have permission to share order fulfillment details with your supplier.
Shipping Sync
Shipping Sync can copy shipping zones and supported shipping method settings from the source WooCommerce store. You can choose to:
- Import all zones
- Add only new zones
- Update only existing zones
You can also apply a fixed or percentage markup to shipping cost fields.
Instagram Auto-Post
The Instagram feature can queue imported products and post them to a connected Instagram Business account through Meta's API.
You will need a valid access token and a connected Instagram Business account. Meta permissions and token rules may change, so check your Meta developer setup if verification fails.
Security Notes
- Only site administrators can access the Droppal admin tools.
- Store API keys and access tokens carefully.
- Do not publish real API credentials in screenshots, GitHub issues, or support messages.
- Use HTTPS for source store URLs.
- Review imported products before publishing them publicly if you do not fully control the source store.
- Disable supplier forwarding if you do not want customer delivery details sent by email.
Troubleshooting
Products are not importing
Check that:
- WooCommerce is active on both stores
- The source URL is correct
- The Consumer Key and Consumer Secret are correct
- The source store REST API is reachable
- The source API user has permission to read products
Images are not importing
Check that:
- The source image URLs are public
- Your WordPress server can download files from the source domain
- Your media library is writable
Auto-import is not running
Check that:
- Live Auto-Import is enabled
- WordPress cron is working on your site
- Your site receives traffic or has a server cron configured
Supplier emails are not sending
Check that:
- Order Forwarding is enabled
- The supplier email address is valid
- Your WordPress email sending is configured correctly
- The completed order contains imported products
Support
For support, contact Toxima at officialdevtosin@gmail.com.
License
Droppal By Toxima is licensed under the GPL v2 or later.
You are free to use, study, modify, and redistribute this plugin under GPL-compatible terms. See the LICENSE file for the full license text.