Debit card is okay Moy..we used debit card to pay my FLR and after just 2 days of submitting the application, the visa fee was already deducted! (they're so quick when it comes to taking money)..just inform your bank though ahead of time just in case so they know a big amount of money would be taken from your account.
![]()