DerahDerah Docs

Getting Started

  • Overview
  • Store Setup
  • Payments
  • Delivery
  • Products

Your Store

  • Orders
  • Customers
  • Discounts
  • Inventory
  • Purchasing
  • Financials
  • Team Members
  • Plans & Billing

Integrations

  • Payment Providers
  • Armada Delivery
  • Point of Sale

Concepts

  • Catalog Model
  • Pricing Engine
DerahDerah Docs

Getting Started

  • Overview
  • Store Setup
  • Payments
  • Delivery
  • Products

Your Store

  • Orders
  • Customers
  • Discounts
  • Inventory
  • Purchasing
  • Financials
  • Team Members
  • Plans & Billing

Integrations

  • Payment Providers
  • Armada Delivery
  • Point of Sale

Concepts

  • Catalog Model
  • Pricing Engine
Get started →

Armada Delivery

Automated driver dispatch with real-time tracking.

What is Armada

Armada is a delivery logistics service operating in Kuwait. They assign drivers, handle routing, and provide real-time tracking to your customers. When connected to Derah, you can dispatch drivers directly from your admin dashboard.

Prerequisites

You need an Armada business account. If you don't have one, sign up at their website before continuing.

Connecting

Go to Settings → Branches & Delivery and click Connect Armada. A pairing code is generated that expires in 5 minutes. Enter the code in the Armada app or scan the QR code to link the two accounts. Your Derah page updates automatically when the connection succeeds.

Link your branches

After connecting, map each Derah branch to an Armada branch location. This tells drivers where to pick up orders. Edit a branch in Store → Shipping and select the matching Armada location from the dropdown.

Wallet

Armada charges per delivery from a prepaid wallet. Keep it topped up. A low-balance warning appears in your admin dashboard when funds are running low. Top up through the Armada dashboard.

How it works

When you mark an order as Ready, Armada is notified. They assign a driver. The driver picks up from your branch and delivers to the customer. The customer gets a real-time tracking link.

Delivery statuses

StatusMeaning
PendingWaiting for a driver to be assigned
AssignedDriver is on the way to your branch
Picking UpDriver has arrived at your branch
In TransitOn the way to the customer
DeliveredOrder delivered successfully
FailedDelivery could not be completed

Cancelling

You can cancel a delivery before the driver arrives at your branch. Cancelling the delivery does not cancel the order itself — you can still complete it and handle delivery through other means.

Disconnecting

Go to Settings → Branches & Delivery and click Disconnect Armada. Existing in-progress deliveries are not affected — they continue until complete. You can reconnect later by going through the pairing flow again.

Armada works alongside your own delivery. You can use Armada for some branches and deliver yourself from others.