Is InstaDebit available in all countries?
InstaDebit est-il disponible dans tous les pays ?
No, it is not. Unfortunately, InstaDebit is only accessible to residents of Canada.
Non, ce n'est pas le cas. Malheureusement, InstaDebit n'est accessible qu'aux résidents du Canada.