Why is a passport needed for verification, and not an ID document (identity card)?
Having an ID card (identity card) in your country is not enough to have an international bank account number (IBAN) - you need a passport for this. If your country does not have passports, then you need to issue an international passport.