Skip to content

v0.1.10 — MDM Express and Elogistia

Choose a tag to compare

@developing-off developing-off released this 30 Oct 16:57
· 8 commits to main since this release
8867a3b

Added

  • MDM Express provider (mdm) in TypeScript and PHP, built from MDM's OpenAPI spec: create (products from the MDM catalog, storeId), track, fees (calculate-fees), wilayas, communes, stop desks (partner offices), listParcels (server-side status / updatedSince filters) and health check. cancelParcel throws NOT_SUPPORTED. Checked live, read-only. See docs/PROVIDERS.md.
  • Elogistia provider (elogistia) in TypeScript and PHP: create, track, fees, wilayas, communes and health check; getStopDesks, listParcels and cancelParcel throw NOT_SUPPORTED. Elogistia publishes no docs: endpoints follow the legacy Confirmation-api, checked live (read-only). See docs/PROVIDERS.md.
  • Guide pages mdm/ and elogistia/ on the docs site; MDM and Elogistia logos in the READMEs.

Upgrading

Additive release: existing providers and methods behave as before. ^0.1.x (npm / Composer) picks it up.

Install

npm install @dz-delivery/core      # TypeScript / Node.js
composer require dz-delivery/sdk   # PHP / Laravel

📖 Docs: https://developing-off.github.io/dz-delivery/ · New guides: MDM Express · Elogistia