See the info I added above. Only you will know the specifics of your credit card and how it was issued. The FAQ in the comment above has the requirements. If your card is a US-based card with a USA billing address, but the address on your return is a foreign mailing address, there may be a workaround to get around the "State and zip code" issue.
This is mainly a user community forum, and I'm a fellow user. If you are using a US-based card with US billing address, but you continue to have problems due to your foreign mailing address, are you able to phone 800 numbers in the USA on Tuesday to speak to TurboTax Support? (won't be free from foreign). They are closed Monday for Memorial Day.
FAQ: What is the TurboTax phone number?
<a rel="nofollow" target="_blank" href="
https://ttlc.intuit.com/questions/1899263">https://ttlc.intuit.com/questions/1899263</a>
(hours 5AM-5PM Pacific; 8AM-8PM Eastern; Monday-Friday)
Or if you have Twitter or Facebook, you can message a TurboTax Support agent directly with one of those:
<a rel="nofollow" target="_blank" href="
https://twitter.com/TeamTurboTax">https://twitter.com/TeamTurboTax</a>
or
<a rel="nofollow" target="_blank" href="
https://www.facebook.com/turbotax">https://www.facebook.com/turbotax</a>