Glad you could make it back. Hope everything is going OK with you and your family.
So when you apply for a membership the club won't take a credit card, which I find weird, but it is what it is. My question is, what is the IBAN number? Is it somehow linked or part of your routing/bank account number?