Last time when i was travelling through the USA i would swipe my American express card at the fuel bowser and it wuld ask for my postcode, as i have an AU postcide it would not accept it, nor would it accept it if i added a 0 to the beginning or end.
As i will be travelling back to the states...