No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
If you can already see your points in pending status you can always hop on chat and ask if they'll accelerate them for you if you really need them. It's a roll of the dice...sometimes they will, other times they won't...but it doesn't hurt to try.