Internet income and e-commerce taxation in Canada. Benefits for non-residents. Ways to optimize your taxation thorough a general partnership in Ontario. Things to do to establish a GP in Canada and requirements therefor. Taxation peculiarities. A Canadian GP as a tool for non-resident international credit card payment processing companies to optimize their taxes, with international payment systems as a backup tool. Expert assistance with your business and taxation issues.