I believe AMEX tries to mix all of their card types together (prepaid, corp, etc..), so you can't do that. But I do agree for MC and Visa, I think you can figure out many of these with BIN information.
My physical cards are separately labeled on every crap BIN site as corp or personal and the card type.
If I generate a one time use card from enterprise account, it shows up as PERSONAL CREDIT GOLD, interestingly.
A funny story. Because they shoehorned this functionality into a fixed length messaging spec instead of repeating segments, we could only send like 12 items. Anything after that was just approved. If I remember correctly the same spec applied to EBT purchases as well. I'm sure they use a different message format now and you totally can't get away with buying 12 things and then beer with an EBT card.