Hi all, I have an appointment for ILR on Wednesday (9th January). I was planning to pay the fee via my visa debit card but I noticed that the list of payment methods in page-2 of set O form has only delta or Maestro against it.
Please can anyone confirm if they used visa debit card successfully?
Also, any thoughts on which is faster/safer.. postal order or debit//credit card?
Thanks.
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222