WordPress plugin intelligence profile

Sendit.ma for WooCommerce

Send WooCommerce orders to your Sendit.ma account: parcels, per-district shipping rates, PDF labels and automatic delivery status updates.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.2.10
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update30 Oct 20262d ago
Active installations10Adoption 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 Sendit.ma for WooCommerce version 2.2.10 as active, updated 2d ago and tested up to WordPress 7.1.

Overview

About this plugin

ma account, a delivery service operating in Morocco. It removes double data entry: orders are sent to Sendit in one click (or automatically), shipping is priced from the customer’s city, and delivery statuses flow back into WooCommerce.

The plugin interface is in French, the working language of the merchants it serves.

Main features

  • Parcel creation — send an order to Sendit from the order screen, as a bulk action, or automatically (in the background) when an order reaches a status you choose. The parcel goes to the order’s delivery address.
  • No duplicate parcels — simultaneous sends of the same order are blocked, and a send that got no answer from Sendit is checked at Sendit before anything is created again.
  • Dynamic shipping rates — the rate comes from the Sendit district the customer selects at checkout. Enable it globally or product by product. Free shipping, store pickup and an optional “free above X MAD” threshold on the Sendit rate are supported.
  • City / district selector — replaces the “City” field with a searchable list of Sendit districts, for Moroccan addresses only. Works with both the classic checkout and the block checkout (WooCommerce 8.9+).
  • PDF labels — download the label for one order, or generate a combined PDF for a selection of orders.
  • Automatic status tracking — the Sendit webhook adds a timestamped note at each step and moves the order to “Completed”, “Cancelled”, “Failed” or “On hold” depending on the delivery outcome.
  • Parcel options — “allow try on” and “allow opening” can be set globally, per order, or in bulk, and are synced to Sendit.
  • Cities and rates kept current — the list is fetched when you save your API keys and refreshed weekly, so Sendit rate changes reach your store without anyone remembering to press a button.
  • HPOS compatible — works with WooCommerce High-Performance Order Storage.

External service required

ma account. ma is a Moroccan delivery service operated by Sendit (ICE 002745443000051, 120 Bd de la Grande Ceinture, Casablanca, Morocco). The plugin performs no delivery function of its own — it sends your orders to the Sendit API and displays what comes back.

What is sent, when, and where

  • https://app.sendit.ma/api/v1/login — when you save the settings and when you test the connection: your API keys, in exchange for a session token.
  • https://app.sendit.ma/api/v1/districts — when you save API keys, once a week, and whenever you force a sync: no customer data, only a request for the list of cities and rates.
  • https://app.sendit.ma/api/v1/deliveries — when a parcel is created, triggered by you or by the order status you configured: the recipient’s name, phone number and delivery address, the order reference, the items and quantities, the amount to collect, and the parcel options. If a creation gets no answer, the next attempt first searches this endpoint by the recipient’s phone number to find a parcel that may already exist.
  • https://app.sendit.ma/api/v1/deliveries/{code} — when you change the parcel options of a sent order, or attach an existing parcel to an order by its code: the parcel code and the options.
  • https://app.sendit.ma/api/v1/deliveries/getlabels — when you download a label: the code of the parcel concerned.

Nothing is transmitted until you enter your API keys. The plugin sends data to no other recipient, loads no external resources, and collects no usage statistics.

In the other direction: Sendit calls your store’s webhook URL to report delivery progress. That URL carries a token, and requests without a valid token are rejected.

By using this plugin you accept the terms of the Sendit service:

  • Terms of use: https://plugins.sendit.ma/terms
  • Privacy policy: https://plugins.sendit.ma/privacy

The plugin is free and no feature is restricted. ma’s published rates.

WordPress.org metadata

Plugin tags

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

  • delivery
  • morocco
  • sendit
  • shipping
  • woocommerce
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 5.8 · PHP 7.4
Update activity30 Oct 20262d 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

Version2.2.92.2.10
Version2.2.52.2.9
WordPress compatibility7.1.27.1.4
Version2.2.42.2.5
WordPress compatibility7.1.17.1.2
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.