No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
What were you offered 60 or 40%?
I would contact them and make sure they intend to honor your mutual agreement before it gets any further.