What i have learned from my experience is that if it is a cheque payment, allow 7-10 working days for the payment to be deducted. If it is a debit card payment, u should allow atleast 5 working days. I am sure your visa fees will get deducted this week. Don't loose patience. All the best:) Keep us ...