Eva – Last Mile Delivery icon

Eva – Last Mile Delivery

Eva – Last Mile Delivery is a WordPress plugin with the following stats:

  • #20,839 Global Rank

PF Score (About PF Scores)

PF Score is not a quality guarantee. It is a ranking based on available public signals.

Bronze45.5
Platinum
Gold
Silver
Bronze
Low

Score Breakdown

0
Popularity 40% No install data
60
Reputation 35% No ratings yet
98
Freshness 25% Updated 1 months ago

No vulnerability history

Download Trends

Loading download data…

Vulnerabilities

No known vulnerabilities

This plugin has no records in the Wordfence Intelligence vulnerability database.

About Eva – Last Mile Delivery

Eva local delivery integration for WooCommerce. Live delivery quotes at checkout, one-click ride dispatch, and real-time delivery status tracking.

Eva connects your WooCommerce store to the Eva last-mile delivery network. Customers see a live delivery quote at checkout; you dispatch a driver from the order screen (or automatically) and follow the ride to the door.

Features

  • Live shipping quotes — Eva appears as a shipping method; rates are fetched in real time from the Eva API based on your store location, the customer address, and cart contents (weight and dimensions included).
  • One-click dispatch — an “Eva – Local Delivery” panel on the order screen lets you order or cancel a ride for any Eva-shipped order.
  • Automatic dispatch — optionally call Eva as soon as a new order comes in (Order Trigger setting).
  • Delivery status tracking — ride status updates arrive via webhook and show in a dedicated column on the orders list, plus a tracking URL on each order.
  • Driver tips — customers can add a tip at checkout (percentage buttons or custom amount), passed through to the driver.
  • Delivery details — phone number and delivery instructions collected at checkout and forwarded to the driver.
  • Cash on Delivery guard — COD is automatically hidden when Eva is the chosen shipping method.
  • Developer filters — customize quote and ride requests via the goevadelivery_quote_request_params and goevadelivery_order_ride_params filters (scheduled deliveries, vehicle types, extra notes).

Requirements

  • WooCommerce must be installed and active.
  • An Eva partner account and API token (goeva.com).
  • Classic (shortcode) checkout. The WooCommerce block-based checkout is not yet supported; the plugin declares itself incompatible with cart/checkout blocks.

External services

This plugin connects to the Eva API to provide its functionality. The following data is transmitted:

  • When a quote is requested (cart/checkout pages): your configured store address, the customer’s shipping address, and cart item details (names, dimensions, weights, quantities) are sent to api.goeva.com (production) or api.athena.staging.goeva.com (staging).
  • When a ride is ordered: the above, plus the customer’s name, phone number, email, order number, delivery instructions, and tip amount.
  • When settings are validated: your API token and your site’s webhook URL are registered with Eva so delivery status updates can be pushed back to your store.

This data is transmitted to Eva Global Corp. and is subject to the Eva privacy policy. No data is sent to Eva until you configure an API token and enable the shipping method.

Frequently Asked Questions

What is the difference between Staging and Production mode?

Staging runs against Eva’s test environment — quotes and rides are simulated, no drivers are dispatched. Production is the live environment. Configure both tokens and switch modes from the settings page.

Does it work with the block-based (Gutenberg) checkout?

Not yet. The plugin supports the classic shortcode checkout and declares itself incompatible with cart/checkout blocks, so WooCommerce will warn you if your checkout page uses the checkout block.

Can I schedule deliveries instead of dispatching immediately?

Yes, via the goevadelivery_order_ride_params filter — set the onsite_timestamp parameter. Complete filter examples are available from Eva (goeva.com).

Why is Cash on Delivery hidden at checkout?

Eva deliveries are prepaid; the driver does not collect payment. COD is therefore removed as a payment option whenever Eva is the selected shipping method.

Where do delivery status updates come from?

Eva pushes status events (dispatched, in transit, delivered, cancelled…) to a REST webhook the plugin registers on your site. The webhook is authenticated with a secret key exchanged when you validate your settings.

Ratings & Reviews

Recent Reviews

Loading reviews…

View all reviews on WordPress.org (opens in a new tab)

Changelog

1.1.0

  • All plugin identifiers renamed to the unique goevadelivery prefix (options, order meta, session keys, AJAX actions, script handles, post type, REST webhook route) per WordPress.org naming guidelines. A one-time migration moves existing settings, pickup locations, shipping-zone entries, and order data automatically.
  • BREAKING: developer filters renamed — eva_quote_request_params goevadelivery_quote_request_params, eva_order_ride_params goevadelivery_order_ride_params. Update any custom code using them.
  • Webhook route changed to goevadelivery/v1/order/status — re-save the plugin settings once after updating so the new webhook URL is registered with Eva.
  • Removed the bundled composer autoloader; the plugin no longer ships a vendor/ directory.

1.0.8

  • Plugin renamed to GoEva (slug and text domain: goeva) for the WordPress.org plugin directory.
  • Escaping hardening in the tip buttons and internal error messages.
  • AJAX action names prefixed (eva_order_ride, eva_cancel_ride) to avoid collisions with other plugins.
  • Tested up to WordPress 7.0.
  • High-Performance Order Storage (HPOS) support: all order data now uses the WooCommerce CRUD API, and compatibility is declared.
  • Automatic dispatch now fires when the order is paid (status: processing) instead of at checkout, and never dispatches the same order twice.
  • Live quotes are cached briefly and the shipping rate cache is no longer invalidated on every page load — faster cart and checkout.
  • Fixed ride matching for stores using custom order numbers.
  • Clear error messages in the order screen when a ride cannot be dispatched or cancelled.
  • Fixed the Address Line 2 field being saved incorrectly for pickup locations.
  • Tips are now converted to whole cents, avoiding fractional-cent amounts.
  • Translation loading fixed (text domain mismatch).
  • Added uninstall cleanup for plugin options and stored locations.

1.0.7

  • Tip field improvements and cart total synchronization fixes.
  • PHP 7.4 compatibility fixes.
  • Legacy (non-HPOS) order screen hooks added alongside HPOS screens.

1.0.6

  • PHP 7.4 compatible build.
  • Webhook authentication hardening.

1.0.1 – 1.0.5

  • Internal iterations: tip field at checkout, delivery instructions and phone fields, developer filters (goevadelivery_quote_request_params, goevadelivery_order_ride_params), status column, and stability fixes.

1.0.0

  • Initial release: live quotes, ride dispatch and cancellation, status webhook, tips, delivery instructions.

Alternatives to Eva – Last Mile Delivery

Other WordPress plugins serving a similar purpose, ranked by relevance and PF Score.

Platinum93.3
CartFlows – Funnel Builder & Checkout Plugin for WooCommerce icon

CartFlows

WooCommerce funnel builder enabling one-click upsells, order bumps, and checkout optimization.

★ 4.8/5·200K+ installs·Updated 11 Aug 2026
Platinum92.9
Variation Swatches for WooCommerce icon

Variation Swatches for WooCommerce

Replaces WooCommerce variation dropdowns with visual color, image, and button swatches for product attributes.

★ 4.8/5·300K+ installs·Updated 8 Jun 2026
Platinum92.5
User Switching icon

User Switching

Switch between user accounts instantly in WordPress and WooCommerce without logging out.

★ 4.9/5·200K+ installs·Updated 9 Jul 2026
Platinum91.4
WP Crontrol icon

WP Crontrol

Provides direct control and visibility over WordPress scheduled cron events and their execution history.

★ 4.5/5·300K+ installs·Updated 31 Jul 2026
Platinum90.7
Customer Reviews for WooCommerce icon

Customer Reviews for WooCommerce

Automate review collection through post-purchase reminders to boost customer feedback and sales.

★ 4.8/5·80K+ installs·Updated 3 Aug 2026
Platinum90.3
Admin Columns icon

Admin Columns

Add, remove, and reorder columns in WordPress admin tables without writing code.

★ 4.9/5·100K+ installs·Updated 29 May 2026
Platinum90.2
Germanized for WooCommerce icon

Germanized for WooCommerce

Localizes WooCommerce for German legal and market requirements, including compliance features.

★ 4.8/5·70K+ installs·Updated 10 Aug 2026
Platinum90.2
Discount Rules for WooCommerce icon

Discount Rules for WooCommerce

Configure bulk discounts, quantity pricing, and dynamic pricing rules for WooCommerce stores.

★ 4.9/5·100K+ installs·Updated 28 May 2026