+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445

Is Credit Card mandatory for paying the fees

ourcanadavisa

Hero Member
Nov 24, 2016
380
49
Hi,

Is Credit Card mandatory for paying the fees? I don't have a valid credit card now. Can I pay using the VISA/MESTRO debit card?