The company-wide choices in Irsaal Goods Transport Software live in Admin → Settings (page System Settings; only an administrator can open it). It has eight tabs: Company, Region & Language, Currency, Bilty & Challan, SMS / WhatsApp Alerts, Attendance, Loyalty and What's New. Each tab is saved with its own Save Settings button, and saving one tab writes only that tab's fields. Some parts of the software are optional add-ons of the plan: the company website, employees and attendance, cash accounts, reports, expenses, the activity log, loyalty, and SMS and WhatsApp alerts. A screen on a plan without its add-on shows a padlock ("Not on your plan — tap to upgrade").
What is on each Settings tab?
| Tab | What you set there |
|---|---|
| Company | Company Name, Tagline, Head Office Address, City, Phone / Helpline, Email, Website, NTN / Registration No. and Logo (max 2 MB; PNG with a transparent background prints best). Printed on every bilty, challan and report; the name starts every SMS. |
| Region & Language | Country (fills in the currency and symbol), Currency, Currency Symbol, Language and Time Zone. Languages are English (Default), Urdu, Arabic, French, Russian and Spanish; the text direction changes with it. The time zone sets the clock printed on bilties and shown in reports and attendance. |
| Currency | Decimal Places (most transporters use 0) and Symbol Position (Before amount (Rs. 1500) or After amount (1500 Rs.)). |
| Bilty & Challan | Bilty Number Format, Running Number Digits, Copies Printed per Bilty, Bilty Paper Size, Default Payment Type, Challan Number Prefix, Packing Types, Vehicle Types, Terms & Conditions printed on the bilty and Bilty Footer Note. |
| SMS / WhatsApp Alerts | The master switch, the channel, the six messages and their wording, the SMS gateway and the WhatsApp gateway. |
| Attendance | How arrival time is recorded, the attendance reminder, fingerprint attendance and late and early-leaving deductions. See Attendance, holidays and fingerprint attendance in Irsaal goods transport. |
| Loyalty | The loyalty programme's rules. See Customers and Loyalty Points in Irsaal goods transport software. |
| What's New | The version number and what each update changed. |
How are bilties numbered and printed?
On Bilty & Challan:
- Bilty Number Format:
{CODE}is the station code,{SEQ}the running number,{YEAR}or{YY}the year.{CODE}-{SEQ}givesLHR-00012. Running Number Digits sets the padding (5 gives 00012). Every station keeps its own running number. - Copies Printed per Bilty: tick any of Sender copy, Goods copy (on the parcel), Office copy, Receiver copy. A new company prints sender, goods and office.
- Bilty Paper Size: A5 (half page) (recommended), A4 (full page) or 80mm thermal roll.
- Default Payment Type: Paid (sender pays at booking) or To-Pay (receiver pays on delivery), used as the booking form's starting choice.
- Challan Number Prefix: "CH" gives
CH-LHR-0007. - Packing Types and Vehicle Types (comma separated) change the lists on the booking and challan forms. Terms & Conditions printed on the bilty and Bilty Footer Note print at the foot. A new company starts with four terms (goods carried at the owner's risk, no responsibility for badly packed goods, collect within 7 days of arrival, bring the bilty and CNIC).
How do the SMS and WhatsApp alerts work?
Open SMS / WhatsApp Alerts ("Sender and receiver are told at every step: booking (with the tracking link), departure, arrival at the destination and delivery."). A new company starts with alerts off, because there is no gateway yet.
- Switch on Send automatic alerts (the master switch). With no gateway set up, the bilty page still offers a one-tap Send on WhatsApp link beside every alert, so messages can be sent by hand.
- Choose Send Through: SMS, WhatsApp or SMS + WhatsApp, and the Country Calling Code (92 turns 0300-1234567 into 923001234567).
- Tick which of the six messages to send. Four are on by default once alerts are on: Booking confirmation → Sender, Booking alert → Receiver, Reached destination → Receiver and Delivered → Sender. Vehicle departed → Receiver and Out for door delivery → Receiver start off. Each message can be rewritten. Placeholders such as {bilty_no}, {destination}, {amount_due} and {tracking_link} are filled in automatically (the full list: {company} {bilty_no} {sender_name} {receiver_name} {origin} {destination} {packages} {weight} {amount} {amount_due} {payment_type} {tracking_link} {station_phone} {vehicle_no} {rider_name} {rider_phone} {delivered_to}).
- Set up an SMS Gateway: choose a Main Provider and a Backup Provider (or None). If the main one fails (no credit, network down, number rejected) the same message goes through the backup.
- Veevo Tech: paste the API Key (from the VT OneID portal or the Veevo Tech team), the Sender ID / Masking (your approved brand name) and optionally a Header ID. Messages are sent exactly as written.
- SendPK: paste the API Key (SendPK dashboard → Profile → API Key) and the Sender ID SendPK has approved. SendPK only sends wording it has approved under PTA rules: the table lists each message as Wording to submit to SendPK; submit each one there, then paste the Template ID it gives back. A message with no Template ID is not sent through SendPK, and if you change a message you must save and submit the new wording again.
- Custom HTTP gateway: any provider with a URL API, with a Method, Gateway URL, optional Extra Headers (JSON) and POST Body Template (JSON) using {phone}, {phone_intl} and {message}.
- For WhatsApp, fill in the WhatsApp Gateway (any HTTP WhatsApp API such as UltraMsg, WATI or Twilio): Method, Gateway URL, headers and body template with {phone} and {message}.
- Use Send a test message to (a phone number, a Channel and Through: Main, then backup or one provider only) and press Send Test. It needs the plan's "SMS & WhatsApp alerts to senders and receivers" add-on (Growth, Business and Professional). Last messages lists every attempt with When, Bilty, To, Via, Status and Error.
Alerts go out right after the screen is saved, so a slow gateway never holds up the counter. Loyalty OTP codes use the same SMS gateway.
What is Maintenance?
Admin → Maintenance (administrator only) runs two repairs on the company's books: re-aligning expenses with the account ledger, and re-closing employee shifts that were never clocked out. Always press Check first: it writes nothing and shows what it found; only then run the repair. Updates to the software itself are installed for you.
Frequently asked questions
Where are the settings in Irsaal goods transport software?
Admin → Settings, in the sidebar under Admin. Only the administrator can open it.
How do I change the bilty number format?
Settings → Bilty & Challan → Bilty Number Format (for example {CODE}-{YY}-{SEQ}) and Running Number Digits, then Save Settings. The station code comes from Admin → Stations.
How do I print a bilty on a thermal roll?
Choose 80mm thermal roll under Bilty Paper Size on Bilty & Challan and press Save Settings.
How do I add SMS alerts?
On SMS / WhatsApp Alerts, switch on Send automatic alerts, choose the channel, tick the messages you want, enter a Veevo Tech, SendPK or custom gateway, and press Send Test. Without a gateway, use the Send on WhatsApp button on each bilty.
Why did the customer not get an SMS?
Open SMS / WhatsApp Alerts → Last messages to see each attempt and why it failed. "Skipped — gateway not configured" means no gateway is set up yet; "No approved SendPK template ID for this message" means that message still needs its Template ID; "Insufficient credit" or "API key invalid" comes from the provider itself.
Can I use the software in Urdu?
Yes. Settings → Region & Language → Language → Urdu, and save. The whole panel changes language and direction.
Can each station have its own currency?
Yes, on the station itself (Stations and freight rates in Irsaal goods transport software).
Khulasa (Roman Urdu)
"Admin → Settings" sirf administrator kholta hai. Isme company ki maloomat (Company), mulk aur zubaan (Region & Language), decimals (Currency), bilty ka number aur chhapai (Bilty & Challan), SMS aur WhatsApp ke alerts, Attendance, Loyalty aur What's New hain. Alerts naye company mein band hote hain; "Send automatic alerts" on karein, "Send Through" chunen aur Veevo Tech, SendPK ya apna HTTP gateway lagayen; gateway na ho to har bilty par "Send on WhatsApp" ka button hai. Bilty ka number "Bilty Number Format" se banta hai jaise {CODE}-{SEQ}.