Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org
Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →
WP PlugIndex currently records Riders Delivery for WooCommerce version 1.2.1 as active, updated 3mo ago and tested up to WordPress 7.0.
Overview
About this plugin
Riders Delivery for WooCommerce connects your WooCommerce store to the Riders Kuwait delivery platform. It handles the entire flow — from address capture at checkout all the way to order delivery and tracking.
Key Features
Kuwait address widget at both classic and Blocks (Gutenberg) checkout: Governorate → Area → Block → Street → House cascading dropdowns
Civil ID / PACI lookup — customers can auto-fill their address from their Kuwaiti civil ID number
Automatic or manual order sync to Riders via Action Scheduler background jobs
Delivery status polling — order status updated every 5 minutes; or instantly via webhook push
Webhook support — receive real-time status updates from Riders (HMAC-verified)
Admin orders list — filter by sync status, retry failed orders individually or in bulk
Per-order meta box — view sync status, delivery fee, fleet number, and edit the Kuwait address with cascading dropdowns directly in the WooCommerce order
Tracking links — fleet tracking link appended to WooCommerce order completion emails
Proper WC_Shipping_Method — add Riders Delivery to any shipping zone with configurable flat rate and free-shipping threshold
WooCommerce REST API extension — /wc/v3/orders responses include ridedefo_sync_status, ridedefo_uid, and ridedefo_fleet_number
English and Arabic (RTL) support
HPOS compatible — High-Performance Order Storage declared and tested
Idempotent sync — duplicate delivery prevention with syncing-status guard
Transient-cached geo data — governorates/areas/blocks/streets cached for 1 hour to reduce API calls
Requirements
WooCommerce 7.5 or higher
PHP 8.0 or higher
A Riders vendor account with an API key
External Services
com) to sync WooCommerce orders and retrieve Kuwait address data.
com/api
com/docs/vendor
com
Data sent to Riders:
Order details (items, total, billing/shipping address, customer phone) — when an order is synced
Kuwait Civil ID number — only when a customer voluntarily uses the PACI lookup to auto-fill their address
All requests are made over HTTPS. A Riders vendor account and API key are required.
com) for terms and privacy information before using this plugin.
Development
com/Phoenix-H22/riders-woocommerce-plugin
The Blocks checkout script is built with @wordpress/scripts.
js
js
The same source is also included in this plugin package under assets/checkout/blocks/src/.
To rebuild from source:
npm install
npm run build
WordPress.org metadata
Plugin tags
Topics listed for this plugin in the WordPress.org directory.
delivery
kuwait
riders
shipping
woocommerce
Compatibility & maintenance
Compatibility & maintenance
Tested up to WordPress 7.0
Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.
Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.2 · PHP 8.0
Update activity23 Jul 20263mo ago
“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.
Changes recorded by WP PlugIndex
Recent tracked changes
No tracked version or compatibility changes have been recorded by WP PlugIndex yet.
Tracking & source
WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.