While it’s possible to find new InstaDebit gambling sites across Europe, only users in the United States and Canada can use it as a method of transaction at online casinos.