I'm not really sure what Interac is, but a large number of European credit cards aren't credit cards, they are debit cards, issued by your bank. The cards are co-branded VISA or MasterCard. Some countries have they own national cards, Denmark has Dankort, the Netherlands have they own, Finland is dropping theirs I think, and I'm sure there's more.
The point is that the European rules for credit cards is EVERY different from the US. Signatures are no longer valid, you need the PIN and a lot of ATM and terminals will only read the chip. New terminals without chip read won't get approved.
Launching a swipe terminal is catering to a dying marked.