Sim, o código IBAN não é confidencial para fins de segurança e não pode ser usado para efetuar pagamentos.
Com o código IBAN, você só pode enviar dinheiro para uma conta corrente.
Os encargos eventuais só são permitidos para instituições financeiras e apenas através de um contrato assinado pelo titular da conta!