Description
Dropit – Deliver with Ease integrates your WooCommerce order flow with Dropit delivery APIs.
Features
- Merchant setup flow inside WordPress admin:
- Home
- Orders
- Details
- Tutorials
- Enterprise API credential verification before delivery operations.
- Pickup location setup with Google Maps Places autocomplete and coordinate capture.
- Dropit – Deliver with Ease metabox on WooCommerce order edit screen:
- Fare estimate
- Vehicle/goods metadata fetch
- Delivery creation
- Delivery tracking
- Delivery cancellation
- Estimated Dropit delivery fee can be added to cart and checkout totals as a WooCommerce fee.
- Mirrored Dropit orders table with:
- Status filter
- Date range filter
- Search
- Sort controls (status and order date)
- Link back to native WooCommerce orders
- Wallet balance and order metrics on Home dashboard.
- Webhook-driven delivery status sync plus API re-tracking support.
- WooCommerce HPOS compatibility declared (
custom_order_tables). - Hard dependency on WooCommerce (admin notice shown if inactive).
External services
This plugin connects to external services to provide delivery management and address lookup features.
- Dropit API
The plugin connects to Dropit to validate merchant credentials, fetch merchant profile data, create and manage delivery orders, retrieve delivery tracking updates, and receive webhook-driven delivery status changes.
When a store admin verifies credentials, the plugin sends the configured Dropit API key and secret to Dropit. When a store admin creates, tracks, or cancels a delivery, the plugin sends order and delivery data such as customer name, phone number, pickup address, drop-off address, city, postcode, coordinates, goods type, vehicle type, and payment type. When webhooks are enabled, Dropit sends delivery status updates back to the site using the configured webhook URL.
Terms of Service: https://drop-it.co/terms-conditions
Privacy Policy: https://drop-it.co/privacy-policy
- Google Maps Platform
The plugin uses Google Maps Platform for address autocomplete in the admin onboarding and pickup setup flows, and for geocoding WooCommerce shipping addresses when delivery coordinates are needed.
When an admin uses address autocomplete, the typed pickup address is sent to Google Maps JavaScript/Places API. When the plugin geocodes a shipping address, it sends the order delivery address to the Google Maps Geocoding API. These requests are only made when the related admin action or delivery workflow requires them.
Terms of Service: https://cloud.google.com/maps-platform/terms
Privacy Policy: https://policies.google.com/privacy
Installation
Via WordPress Dashboard
1. Download dropit-delivery.zip.
2. Go to Plugins Add New Upload Plugin.
3. Upload the zip and click Install Now, then Activate.
Via FTP / cPanel
1. Extract the zip.
2. Upload the dropit-delivery folder to /wp-content/plugins/.
3. Go to Plugins in your WordPress admin and activate DropIt Delivery.
Requirement: WooCommerce must be installed and active.
FAQ
-
What happens if WooCommerce is not active?
-
The plugin shows an admin notice and does not initialize delivery features until WooCommerce is active.
-
Is it compatible with HPOS (High Performance Order Storage)?
-
Yes. The plugin declares compatibility with WooCommerce custom order tables (HPOS).
-
Where do I configure credentials and pickup details?
-
Use
Dropit -> Homefor credential verification andDropit -> Detailsfor vendor and pickup details. -
How do I create a Dropit delivery for an order?
-
Open a WooCommerce order and use the
Dropit - Deliver with Easemetabox to estimate fare and create the delivery. -
Does this plugin require a Google Maps API key?
-
Yes. A Google Maps API key is required for pickup address autocomplete and coordinate capture.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Dropit – Deliver with Ease” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Dropit – Deliver with Ease” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial public release.
- WooCommerce to Dropit delivery integration.
- Admin dashboard, orders screen, details screen, and tutorials.
- Order-level create/track/cancel delivery actions.
- HPOS compatibility declaration.
- Enforced the WooCommerce checkout phone field as required from within the Dropit plugin.
- Added checkout-side validation so phone number cannot be skipped at submit time.
- Added an estimated Dropit delivery fee to cart and checkout totals.