No matter which foreign bank you are, no matter which domestic bank you remit money to, if you remit money from overseas to a domestic account, the domestic account needs to provide the remitter with: name (standard pinyin), bank account number, bank address (English), bank name (English) and code (Swift code), and you can remit money to the domestic account in convertible currencies such as Euro, USD and GBP (generally, the fee is 35 USD).
Bank code (SWIFT code) You should call your bank. All banks in the world have only one corresponding code.
It is best to go to the bank in person to ask for a written remittance information, and then write your name and account number to the remitter. After all, it is remittance, which is very troublesome after making mistakes.