ParentFull threadslapresta·Oh, no, it's not your IBAN. It's a number that looks like a credit card number, but the card it points to is actually a debit card.View on HN