WordPress plugin intelligence profile

Riders Delivery for WooCommerce

Sync WooCommerce orders to the Riders Kuwait same-day delivery platform with a full Kuwait address widget at checkout.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.2.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.2 · PHP 8.0
Directory statusactive
Last directory update23 Jul 20263mo ago
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.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.