Good to know you're feeling better anon. Happens to us all.
Kek. Chuckling here at how we dissect absolutely everything like ants with a insect. Way to go.
Kek'd anon and raised
>58204802B92838x-ZjA378402-12
Swift Code / BIC (Bank Identifier Code) Details for COMMCNSHZJA
COMMCNSHZJA is the swift code for (ZHANJIANG BRANCH) Branch of BANK OF COMMUNICATIONS, CO. LTD. Bank in ZHANJIANG China. The Branch Code for this swift code is ZJA. This swift code belongs to a financial institution.
Swift Code is also known as SWIFT-BIC, BIC (Bank Identifier Code), or SWIFT ID. Bank Identifier Code or BIC for BANK OF COMMUNICATIONS, CO. LTD. (ZHANJIANG BRANCH) is also COMMCNSHZJA .
https://www.allbankswiftcodes.com/china/commcnshzja
>58204802B92838x-ZjA378402-12
Could be anon. Let 's see. Found this on a tripadvisor forum, has 11 numbers as per the second part of Q's but Q has the dash (-)
Re: Bank of China account numbers
Bat120 - Money transfers to China uses SWIFT CODES which have a format like this: BKCHCNBJ110 (this is the SWIFT code for Bank of China Beijing, for example). Your son should easily be able to get it from his bank.
https://www.tripadvisor.com/ShowTopic-g294211-i642-k10883567-Bank_of_China_account_numbers-China.html