Hi, I am not fully confirmed about this that you can use a someone credit card to pay your fee whereas you can do one thing contact them directly and they answer you about this, if you are in Canada then you can call them by using the number: +1416-327-0374 or you have to check other Canada visa...