Yes, on an exception basis, company logos that appear to be owned by the business whose deposit account is linked to your card may be permitted. Additional information might be requested to verify that the business logo usage is acceptable.