When I set up timed payments I tend to prefer setting them up through my credit card. As this tends to be more reliable in case of over charges, etc.
For example spotify goes through my credit card. The setup was done by entering my credit card number and the cvc on the back.
If you try and sign up for fit4less on their website, it requires that you enter all of your banking information, transit number, institution number, etc.
Is there any kind of security issue with providing all this information to a company? It feels sketchy giving all this information that they seemingly don't need.