I've used virtual cards on Revolut. Not sure what they have in Canada though, so I'd have a look for alternatives.
thanks for the app name. ill take a look
btw her name is hottieaudrie
she switched names at some point btw, https://onlyfans.com/mommyaudri