I have only come across SEPA as a means of making transfers between bank accounts. Can it be used for payments too (e.g. instead of a credit card)?
It is also single currency - Euro only, right? Swift is global.
Dealing with many currencies and laws (e.g. countries with capital controls) is very complex.