Never make a transaction for someone else, without knowing who they are, or what it is for. Also consider that, if you do not know this person, and you were promised payment, there's no guarantee you'll get paid. And there's nothing you could possibly do about it, as these fraudsters are generally anonymous and unable to be tracked.
Bitcoinsolutions operates a Bitcoin payment service. Like other network providers, Bitcoinsolutions is not responsible for your actions on the network.
Furthermore, do not send Bitcoin to anyone threatening you for a ransom, or stating that you owe money to the Canadian government. These calls are likely fraudulent, they will employ threatening methods, tactics like transferring you among departments, they will keep you on the phone until your transaction is completed.
If you’re ever in doubt, immediately hang up and contact the known number for the agency that contacted you.