It depends on the restriction, but in some cases the system will indicate that you have to come to our offices in order to renew your road licence.
Yes, renewing your road license on-line can be affected with anybody's credit/debit card provided that you obtain authorisation from the card holder.
Permits are to be renewed annually upon confirmation of continued compliance..
No, Malta has no tolls or electonic tolls, however EU Electronic Toll Providers or Domains may register in Malta under certain conditions.
DON'T DRINK AND DRIVE