May anyone on campus accept credit cards?

No.  Approval must be received from the eCommerce Office in Financial Services in conjunction with ITS before any UNC Charlotte campus entity or group may process cards.