Subscription includes
Uber Direct is a powerful, shipping & delivery provider with local delivery drivers akin to the Uber Eats platform. This plugin enables shop owners to integrate their WooCommerce store with Uber Direct’s order delivery system to easily automate the process of dispatching an Uber courier for pickup and deliveries.
This WooCommerce Shipping plugin offers several key benefits:
Uber Direct Shipping for WooCommerce is built with privacy in mind. The plugin includes built-in privacy policy content that automatically integrates with WordPress’s privacy features, helping you maintain GDPR compliance and transparency with your customers.
No additional configuration needed – just activate the plugin and the privacy content is automatically available in your WordPress Privacy settings!
Experience lightning-fast local deliveries with our new Uber Direct integration for WooCommerce! Connect your online store to Uber’s expansive courier network, ensuring swift shipping and real-time tracking.
Seamlessly manage dispatch, deliveries, and updates directly within WooCommerce, providing top-tier convenience for both you and your customers.


Did you know 81% of Uber Direct deliveries arrive in under 45 minutes?
Elevate your WooCommerce store with swift fulfillment, delighting shoppers who value speed. Embrace this integration for live updates, straightforward oversight, and a streamlined experience for everyone.
Enhance your shipping workflows with extensive configuration options!
Define store opening hours and keep selling around the clock, set up webhooks, enable advanced debugging, and even add extra fees on top of Uber rates. From custom emails and product preparation times to pickup instructions, tailor every detail for a seamless WooCommerce experience.

Not every order needs to arrive in the next 45 minutes. Right under the Uber option at checkout, your customers pick “as soon as possible” or schedule a delivery for a specific date and time slot, on both the classic and the block checkout.
Closed for the day? Orders keep coming in. The pickup is scheduled for your next opening slot, so you never hand a parcel to a courier outside your working hours, and you never lose an evening sale either.
Note: This plugin is not affiliated with or endorsed by Uber. Use of the Uber Direct API is subject to the Uber terms of service. This plugin only provides a connection for shipping rates and delivery tracking links on the Uber courier delivery network.
Uber Direct is Uber's delivery service that allows businesses to send packages to customers using Uber's delivery network. It's different from Uber Eats as it's specifically designed for package delivery rather than food delivery exclusively.
The plugin uses Uber Direct's dynamic pricing model for WooCommerce shipping calculations. The final shipping cost is based on:
- Distance
- Package size
- Delivery zone
- Time of day
- Any additional fees added
Please note that the Uber Direct Shipping for WooCommerce plugin is priced separately from shipping delivery costs on your store.
No. Pickup locations are based on the main store address as configured under WooCommerce > Settings > General. At the moment, multiple store addresses are not supported.
Once an order is placed and confirmed with Uber Direct:
- A tracking link is generated and displayed to customers
- Customers receive tracking updates via email
- Order status is automatically updated in WooCommerce
- Tracking information is available in the order details
Yes, delivery limits are set by Uber and varies per market. For exact limits, we recommend reaching out to the Uber support team.
Our plugin supports all countries where Uber Direct is currently active.
Yes, both. At checkout, right under the Uber Direct option, customers choose between "As soon as possible" and "Schedule for later". Scheduling asks for a delivery date and a time slot, and that window is sent to Uber as the actual delivery window, not simply as a note to the courier. It works on the classic checkout and on the WooCommerce Checkout block. Turn it on with Enable Delivery Date & Time Fields in the plugin settings.
Ordering outside your opening hours works too. Your store keeps accepting Uber orders around the clock: the courier pickup is scheduled for your next opening slot, plus the preparation time set on your products. The checkout states exactly when the parcel will be collected, for example "collected tomorrow at 9:00 am", so there is no ambiguity for the customer. You never hand a parcel to a courier while you are closed, and you stop losing evening and weekend orders.
Delivery slots follow your opening hours: days when your store is closed are not offered, and slots that have already passed disappear from the list.
This extension is a delivery integration: every order it handles is dispatched to an Uber courier. For in-store collection, use WooCommerce's built-in Local Pickup shipping method, which you can offer alongside Uber Direct Shipping at checkout. Customers then choose between having the order delivered by an Uber courier or collecting it themselves.
Categories
Extension information
Compatibility
Countries
Languages