The process is very simple now. (Punjab)
Download epay app.
Goto car transfer, enter car number and generate PID.
Pay using your online banking, visit e-sahulat for biometric, seller will have to do the biometric too. And oncs done you will get the card delivered to your home in 2months. (Some people got card sooner, but I got it after 2 month) it does saves the hassle of going to excise office and submitting docs etc.