Hello there. Every bank has it's own unique swift code for international transfer. Example your country got 3 banks
and the names are Unibank, Herobank and Thrubank. Every of this three banks will have different codes example UniBNK22, HrBank22 and Thrubank22. Every user on this banks who are going to receive the transfer are going to input their swift bank eg. if you are user of Unibank you will have to enter the swift UniBNK22, so basically every client there uses the same swift code. I hope this cleared your question. To receive Wire Transfer you must have Iban code, that's the Wire Bank Account Code. Enjoy.