A 'bank code' is an account number or IBAN
IBAN: The International Bank Account Number (IBAN) is an international standard for identifying bank accounts across national borders. If you don't know your bank code, here you can find it.
BIC / SWIFT: Both BIC and SWIFT codes are used to identify individual banks around the world.
Please ask your bank which one you use in your country. If you are in SEPA member states, you have to add your IBAN and BIC number into the payment info.
A SEPA is, The Single Euro Payments Area (SEPA) is a European-wide initiative to standardize the way we make and process electronic payments in Euro. The goal is to make payments throughout Europe as fast, safe and efficient as our national payment system executes today. If your bank is a SEPA member, you won’t be charged with bank transfer costs.Read more about it here.
Your bank can easily give you your BIC or SWIFT code and together with your bank account number or IBAN this guarantees a safe money transfer to YOUR bank account!