You can guess all you want, but Check 21 is American, not Chinese. Chinese have their own similar initiative called the Chinese National Advanced Payment System (CNAPS).
Why don't you and I get together and start a financial system company? We can call in CNAPS America. Get it?