Having read through this thread, I think that what you may be looking for is what is called an Affinity Credit Card. These are branded cards used by organizations for their members to use and in doing so, it generally provides some revenues for the issuing organization. E.g., a lot of charities have a branded, affinity credit card that their members can sign up for. Every time a member makes a purchase, part of the credit card fee goes to the charity. Note that you do not have to be a charity. Car manufacturers also have credit cards that allow their customers to spend dollars and build up points towards discounts on their next new car purchase. Anyway, if this is what you are looking for, just google "affinity credit cards" and you will find tons of financial companies that will set you up with such cards.