All you need to sign up for Interac is a financial institution that accepts this payment method. Any credit union or bank associated with this payment service will be enough to get you started.