Yes, Chasebank offers various options for business banking services, including both debit and credit cards for businesses and for personal use by individual customers.
Based on the cards I have, if it is a debit card the word Debit appears on the front above the Visa, Mastercard or American Express logo. Credit cards typically only contain the logo.
A credit card is when you are loaned money by the card company and are able to use it before hand; after which you have to pay them back. A debit card on the other hand is a card with your money on...
Discover, depending on your bank, can sometimes offer debit card features. This depends on who your bank is working with at the time. They are available, though.
As much as capital one offers great rates, I find them to be in competition with discover cards. You can occationally find lower rates through your local bank and near holidays.