Every day, thousands of Indians face the exact same frustrating issue on the official MoRTH eChallan portal: you enter your vehicle number, click pay, your bank sends you an SMS saying "Money Deducted," but the Parivahan portal crashes or returns you to a screen saying "Payment Pending."
In panic, many people end up making a double payment. In this verified guide, our editorial board explains exactly how the eChallan payment gateway works, what causes this glitch, and the exact steps to force the system to update your challan to "Paid" without losing your money.
Why Did the eChallan Payment Fail? (The Gateway Glitch)
When you pay a traffic challan online, your money doesn't go directly to the RTO. It goes through a complicated route:
- Your Bank Account (HDFC, SBI, etc.)
- The Payment Gateway (usually SBI ePay or BillDesk)
- The State Treasury (e-Kuber / Cyber Treasury)
- The MoRTH eChallan Server
If your internet drops for even a second, or if the State Treasury server is busy, step 4 fails. The money leaves your bank (paise kat gaye), but the eChallan server never gets the "Success" message. This is why your challan remains pending.
Step 1: Wait for the Auto-Reconciliation Window (45 Minutes)
The Parivahan system has an automated script that checks for missing payments every 45 minutes. If your money was successfully received by the Treasury, the system will automatically update the challan status.
- Do NOT attempt a second payment immediately. If you pay twice, getting a refund from the RTO Daftar can take up to 6 months.
- Wait at least 45 minutes, then proceed to Step 2.
Step 2: Use the "Verify Payment Status" Tool (The Secret Fix)
Most users don't know this, but the MoRTH portal has a hidden tool designed specifically to fix this exact issue. It forces the eChallan server to manually ping the bank and ask, "Did you get the money?"
- Visit the official eChallan Portal ↗.
- Enter your Vehicle Number or Challan Number and solve the Captcha.
- Click Get Detail.
- Instead of clicking "Pay Now," look for the small button that says "Verify" or "Check Pending Transaction".
- Click it. A popup will appear showing your bank reference number.
Once you click Verify, if the money actually reached the government, the status will instantly change from "Pending" to "Disposed" and you will see a button to download your receipt.
Step 3: What If It Still Shows Pending After 24 Hours?
If 24 hours have passed, you clicked "Verify," and the status is still pending, it means the transaction failed at Step 2 (the gateway) and the money never reached the State Treasury.
In this scenario:
- The payment has "bounced" internally.
- According to RBI guidelines, the payment gateway must automatically refund the money to your original bank account within 3 to 5 working days.
- You must now initiate a fresh payment on the eChallan portal.
Filing a Grievance with the eChallan Helpdesk
If 7 days have passed and you haven't received a refund for the failed transaction, you need to escalate the issue.
Do not go to the physical RTO. Traffic police and RTO officers cannot see failed digital transactions. Instead, email the official MoRTH helpdesk:
- Email:
helpdesk-echallan@gov.in - Subject:
URGENT: eChallan Double Payment / Failed Transaction - [Your Vehicle Number] - Required Details: Attach a screenshot of your bank statement showing the deduction, the Challan Number, and the exact date and time of the transaction.