WordPress plugin intelligence profile

Darb Delivery

Send delivery orders from any WordPress site to the Darb delivery marketplace. No WooCommerce required.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update6 Sept 20261mo 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 Darb Delivery version 1.0.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Darb is a delivery marketplace in Oman. This plugin connects your WordPress site

to it: you hand Darb a customer and a destination, Darb prices the delivery,

charges your Darb credit and assigns a courier.

It does not need WooCommerce. Deliveries can start from three places:

  • A front-end form. Put [darb_delivery_form] on a page and customers can

request a delivery themselves.

  • The admin. Darb Delivery → New delivery — for orders taken by phone,

WhatsApp or over the counter.

  • Your own code. Call darb_send_delivery() from a theme, a form plugin, or

any other integration.

Every request is written down locally before it is sent, so an order Darb

rejected — or one that never reached Darb at all — is visible under

Darb Delivery → Deliveries instead of disappearing.

Already selling with WooCommerce? Install Darb Delivery for WooCommerce

instead, which pushes orders automatically as their status changes. The two

plugins are designed to run side by side if you need both.

Where the delivery goes

Darb needs a map pin, not a street address. If the request carries a Google Maps

link the courier is dispatched straight away. Without one, Darb texts the

customer a link and asks them to share their location — the delivery waits until

they do. The wilaya is used in the meantime for the delivery-zone check, so set

a default under Settings even if you collect map links.

The wilaya is chosen from a list of the sixty wilayat Darb recognises, never

typed. Darb matches its delivery zones on the Arabic name, so a customer typing

“Al Seeb” or misspelling a wilaya would have had their delivery refused for a

reason nobody could see. Deliveries sent from code may use either spelling —

“Seeb”, “As Seeb” and “Al Seeb” all resolve to السيب — and anything

unrecognised is passed through for Darb itself to judge.

Sending from your own code

500, // value of the goods ) );

if (! $result['sent'] ) { error_log( 'Darb: '. $result['message'] ); }

Accepted keys: name, phone (required), wilaya, maps_url, notes,

description, value, items, external_ref.

, 'price' =>... )`.

When every item carries a price, the goods value is worked out for you.

To adjust the request just before it is signed — for example to add exact

coordinates your site already knows:

5450; return $payload; }, 10, 2 );

Wiring up a form plugin

Any form plugin that fires an action on submit can feed Darb. With Contact

Form 7, for instance:

add_action( 'wpcf7_mail_sent', function ( $form ) { $data = WPCF7_Submission::get_instance()->get_posted_data(); darb_send_delivery( array( 'name' => $data['your-name'], 'phone' => $data['your-phone'], 'notes' => $data['your-address'], ) ); } );

External services

This plugin connects to the Darb delivery marketplace to create delivery

orders. Sending deliveries to Darb is what the plugin is for, so it cannot work

without contacting the service.

Only when you send a delivery — from the form after you approve it, from the

admin, or from your own code — does the plugin transmit to Darb’s API the

details needed to fulfil it: the customer’s name and phone number, the delivery

wilaya and, if provided, a map location or Google Maps link, order notes, and

item descriptions and values. Each request is signed with the secret key Darb

issued you. Nothing is sent until you enter your credentials, and the plugin

does not track usage or contact any other service.

  • Service: Darb delivery marketplace — https://darbarise.com/
  • API endpoint: https://us-central1-darb-42eca.cloudfunctions.net/shopApi

net/shopApi)

  • Terms of Service: https://darbarise.com/terms-of-use/
  • Privacy Policy: https://darbarise.com/privacy-policy/
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • courier
  • delivery
  • logistics
  • oman
  • shipping
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity6 Sept 20261mo 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.