The Punjab Safe Cities Authority (PSCA) has digitized traffic law enforcement with its E-Challan system in major cities like Lahore, Multan, Faisalabad, and Rawalpindi. Traffic violations—captured via high-tech ANPR cameras—automatically generate an e-challan, which can now be viewed and paid online.
If you’ve received a PSCA E-Challan, you don’t need to visit any traffic office. Just use the ePay Punjab mobile or desktop platform to check and pay your challan in minutes. Below is the detailed method to pay your traffic fine online securely and quickly.
Pay PSCA E-Challan Using ePay Punjab – Step-by-Step Process
You can use ePay Punjab through your mobile phone or desktop browser to access and pay your traffic fines easily.
Step 1: Open ePay Punjab (Mobile App or Web)
Download the ePay Punjab app from Google Play Store or Apple App Store. You can also visit the official ePay Punjab website on your desktop.
Step 2: Go to the "Department" Section
Once you’re on the app or website:
Tap on “Department”
Choose “Punjab Police”
Step 3: Select "E-Challan (Safe City)"
Under the Punjab Police services list, click on “E-Challan (Safe City)”
You’ll now be taken to the challan inquiry screen
Step 4: Enter Vehicle Details
You can search for your challan by entering either:
Vehicle Number
Vehicle Number or Chassis Number
Then click on “Search”
Step 5: View Challan Details
After entering the information, you’ll see a list of challans (if any exist) along with complete details including:
Challan Number
Owner Name
Vehicle Color
Vehicle Make
Vehicle Type
Date of Violation
Amount Due
Due Date
Payment Status
Step 6: Select Challan(s) to Pay
If you have multiple challans, you can:
Select any one challan to pay
Choose multiple challans to pay together
Or pay all challans at once
This flexibility helps you manage your payments efficiently.
Step 7: Generate Challan (PSID)
After selecting your desired challans:
Click on “Generate Challan”
A 17-digit PSID (Payment Slip ID) will be generated




Pay the PSCA E-Challan Using Any of the Following Methods
Once you have the PSID, you can pay using various mobile wallets or banking apps.
🔹 Payment Options:
You can pay your PSCA E-Challan using:
Easypaisa
JazzCash
SadaPay
All Mobile Banking Apps, including:
HBL
UBL
Meezan Bank
Bank Alfalah
Bank of Punjab (BOP)
Faysal Bank
Askari Bank, and more
🔸 How to Pay Using a Mobile Banking App:
Open your banking app
Go to Bill Payment
Choose Government Fees / Taxes
Locate and select PSCA E-Challan or Punjab Police – Safe City
Paste the 17-digit PSID
Proceed to pay the amount



