If your son owes CRA here you will find the ways that he can pay for the tax owing.
If you are wanting to pay for the TurboTax software- Yes, they accept Visa.