FAQ

We are a passionate bunch to write new chapters of excellence.

TMD Suite – Delivery Partner Setup

 Introduction

This document explains how to add, configure, and manage Delivery Partners in TMDSuite. Delivery Partners are used to handle order deliveries, assign delivery staff, and track delivery status for customer orders.

This guide is intended for Store Owners and Managers

Prerequisites

Before adding a Delivery Partner, ensure:

You have Admin or Manager access to TMD Suite

Store profile and pickup address are already configured

The delivery module is enabled in system settings

1. Navigation Path

To connect a Delivery / Courier Partner in the TMDSuite, follow these main paths:

  1. Extensions → Extensions → Shipping (Enable & configure delivery method)

  2. Website Builder → Pickup Address (Add pickup/warehouse details)

  3. Reports → Order List (Generate delivery labels after setup)


 Enable Delivery / Courier Partner (Shipping Extension) Important: Create Courier Account First

Before configuring the delivery partner in TMDSuite, you must create an account with the selected courier/delivery service provider.

After account creation, the courier company will provide:

  • API Key

  • API Token / Authentication Credentials

  • Base URL / API Endpoint

These credentials are mandatory to connect the courier service with the TMDSuite Profile and enable delivery features.

Step 1: Open Shipping Extensions

  • Go to Extensions → Extensions

  • From Choose the extension type, select Shipping

You will see the available shipping methods.

Step 2: Select Delivery / Courier Partner

  • Locate Delivery (Courier Partner)

  • Ensure the Status is set to Enabled

  • Click on the Edit (✏️) button

    Step 3: Configure Courier Company Details

    Inside Delivery Service Settings, enter the courier partner information:

    • Title – Display name of the delivery service (e.g., Delivery / Courier Name)

    • API Key – API key provided by the courier company

    • Base URL – Courier API base URL (e.g., tracking or service URL)

    • API Token – Secure token provided by the courier partner

    • Sort Order – Priority order for checkout display

    • Status – Set to Enabled

    ⚠️ Note: Valid API credentials are mandatory to activate delivery services.

    Click Save to store the courier partner configuration.

    4. Add Pickup Address (Mandatory Step)

    After configuring the courier partner, you must add a pickup address.

    Navigation Path

    Website Builder → Pickup Address

    Step 1: Open Pickup Address Form

    • Go to the Website Builder menu

    • Click on Pickup Address

    Step 2: Enter Pickup / Warehouse Details

    Fill in all required pickup information:

    • Warehouse Name

    • Person Name (Contact person)

    • Email Address

    • Mobile Number

    • Address

    • Pincode / Zip Code

    • City

    • Country

    • Zone / State

    Ensure all details match the courier partner records.

    Click Save to confirm the pickup address.


    5. Final Connection Confirmation

    Once both steps are completed:

    • Courier partner API details are saved

    • Pickup address is added successfully

    Your TMD Suite system is now connected with the Delivery / Courier Partner.


    6. Generate Delivery Label from Orders

    After successful integration, you can generate delivery labels directly from orders.

    Order Flow

    1. Go to Orders → Order List

    2. Open a confirmed order

    3. Select Generate Delivery Label

    4. System sends order & pickup details to the courier API

    5. Delivery label / AWB is generated

    You can now:

    • Print shipping label

    • Track shipment using courier tracking


    7. Delivery Charges Calculation

    Delivery charges are calculated based on:

    • Configured delivery charge type

    • Distance between pickup address and delivery address

    • Order value (if applicable)

    Charges are automatically added to the order bill.


    8. Reports & Tracking  (delivery partner panel)

    After logging in to the delivery partner panel provided by the related delivery channel

    Admins can view:

    • Total deliveries by partner

    • Completed vs failed deliveries

    • Delivery commission report



    9. Edit / Disable Delivery Partner

    • Go to the Delivery Partners List

    • Click Edit to update details

    • Toggle Status to disable the partner temporarily

    Disabled partners will not appear for new orders.


    10. Common Issues & Troubleshooting

    Courier not connecting?

    • Verify API Key and API Token

    • Check the Base URL provided by the courier

    Delivery option not visible in orders?

    • Ensure Shipping → Delivery is Enabled

    • Confirm the Pickup Address is saved

    Label generation failed?

    • Check order address completeness

    • Verify courier service availability for the pin code


    11. Best Practices

    • Add multiple delivery partners for backup

    • Clearly define service areas

    • Regularly review delivery performance reports




Tags

  • TMD Suite – Delivery Partner Setup
TMD Suite – Delivery Partner Setup