No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
IMHO as long as you made it before the time reuired for the payment to be credited that day, it should be fine. I would call and ask them. Today is a busniness day.
You should have at least a 10 day grace period. It will say so on your statement, your amt. due by XX date, or "pay this amount" if paid after that date. As for "late" status, it is not considered late until 30 days after the due date as far as credit reporting is concerned.