About Payment Source
Known as the preferred partner to bring innovative payment solutions to market, Payment Source has built an ecosystem of payers & payees to provide Canadians with as many payment solutions as possible