The difference between the official card of Bank of Communications and the general bank credit card is that the applicant of the official card must be a staff member of the budget unit, and the bank will confirm the identity to the unit when handling the card. The official card of Bank of Communications is a high-end credit card product designed specifically for public servants (those who work formally in budget units), which integrates official reimbursement and personal consumption.
I hope my answer is helpful to the landlord!