Interac is free to register and use for the users worldwide. However, you will need a bank account in one of the accepted banks. There is a little ($1 to $1.5) fees for making bank transfers.