The country that your credit card is based out of is important. You would want a cc that does not charge foreign transaction fees. You also need to determine what your cc processing fees would be because you want to make sure it is worth it to get miles that way.