Linux 软件免费装
Banner图

RouteMile for WooCommerce

开发者 codermillat
更新时间 2026年9月10日 22:38
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv3 or later
版权网址: 版权信息

标签

woocommerce food delivery delivery restaurant local delivery

下载

1.6.4 1.6.3

详情介绍:

RouteMile turns a single-restaurant WooCommerce store into a full delivery operation. Customers drop a pin on a map at checkout; the store owner manages orders through a dedicated deliveries dashboard; riders work from an installable mobile web app. Checkout Store management Delivery rider app Customer features Privacy & external services This plugin contacts third-party services only when the map provider you choose requires them. The customer's chosen coordinates (latitude, longitude) and your store address are sent to whichever provider you select. The plugin stores no telemetry and contains no advertising or analytics tracking. Each provider's "Powered by ..." attribution string is shown on the customer-facing map only when you tick "Show provider credit" under WooCommerce → Settings → RouteMile → Map Provider. The default is OFF per the WordPress.org Plugin Directory Guideline 10; you should turn it ON whenever your selected provider's licence requires visible credit. This plugin does not set its own cookies, embed tracking pixels, or otherwise contact the visitor's browser beyond what the chosen provider does directly.

安装:

  1. Install and activate WooCommerce first.
  2. Upload the plugin files to /wp-content/plugins/routemile-woocommerce, or install through the WordPress plugins screen.
  3. Go to WooCommerce → Settings → RouteMile and pick a map provider (see Configuration below for getting API keys).
  4. Set your restaurant location on the map, delivery radius, and delivery fee settings.
  5. Enable the RouteMile Delivery method in your shipping zone(s), or let the plugin add it automatically.
  6. Create users with the "Delivery Boy" role — their mobile app lives at the Delivery Dashboard link on their profile menu.

屏幕截图:

  • Deliveries dashboard for store managers.
  • Mobile delivery-rider app with cash-on-delivery totals.
  • RouteMile settings inside WooCommerce.

升级注意事项:

1.6.3 Plugin Directory review fix: two remaining template outputs now pass through wp_kses_post(). No functional changes from 1.6.2. 1.6.2 Plugin Directory review fixes only. No functional changes from 1.6.1. 1.6.1 Security release: unpaid orders can no longer be marked completed (which WooCommerce records as paid) from the dashboard or the rider app. Recommended for all stores. 1.6.0 New design system across all customer and rider pages, renameable order stages, and a custom brand colour. No settings migration needed — existing settings, riders and orders are untouched. 1.5.0 Plugin renamed (display name, slug, folder) and WP.org review-blockers resolved. Settings, rider assignments, and order statuses migrate automatically on update from 1.4.x; no manual steps required.

常见问题:

Do I need a Google Maps API key?

No. Pick the OpenStreetMap provider and the plugin uses bundled Leaflet plus free OSM tiles and Nominatim geocoding. Use Google Maps if you prefer its data quality and already have a key.

How is the delivery fee calculated?

From the straight-line (haversine) distance between your restaurant coordinates and the customer's dropped pin. You choose flat, per-km, or tiered pricing, and can set a minimum order amount and a free-delivery threshold.

Does it work with HPOS (high-performance order storage)?

Yes. RouteMile declares full HPOS compatibility and reads/writes order data only through WooCommerce CRUD APIs.

Which payment methods work?

All of them. RouteMile handles fulfilment, not payment. For cash on delivery it additionally tracks how much each rider has collected and pending hand-over.

Are my API keys safe?

Keys are stored in your own WordPress database, never sent anywhere except the map provider they belong to, and never printed in frontend JavaScript data (only in the map-provider URLs that require them). Restricting keys to your domain/server IP as described under Security Recommendations closes the remaining abuse vector.

Can customers see the rider's contact details?

Only after you assign a rider to their order, and only the rider's name and phone number, on the order-tracking page.

Where do riders get the app?

It is not a separate download. A rider logs into your site, opens the Delivery Dashboard page, and uses "Add to Home Screen" in their browser to install it as a PWA.

更新日志:

1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.0 1.4.0 1.3.9