Oh it's much worse than that. They only accept member fees paid by SEPA transfers. As in Single Euro Payment Area. Don't live in a country that uses the Euro or is part of the EU? Your money isn't welcome here.
What a dumb policy.
What a dumb policy.
The latter works everywhere you can make a normal international bank transfer. It's just manual, while SEPA Direct Debit is automatic payment.
It would be, if it were true.
(The other identifier necessary to make SEPA transfers being the BIC = bank id.)
IBAN is the International Bank Account Number.
For membership fees you can also use direct bank transfer.