This is a carrier imposed rule. The shipping address with Apple must match the billing address with AT&T (or whoever), not necessarily your credit card. I think the overseas credit card is a different restriction aimed at preventing chargeback scams.I place orders on the Apple Store all the time with a different shipping address than my credit card address.
I did it with my iPhone 6 and 6 plus pre-orders last night and so far no issues.
I believe your problem with the cancellation is likely due to the credit card that was used to place the order.
Just my 2 cents.
(Hope I'm right, two new awesome phones depend on it!)
The previous two years I've had to initially place the order so that it was shipped to my carrier billing address. Once it was ordered I could then call Apple and change the shipping address. I believe it was a condition set by my carrier (AT&T).That would be absurd. How could a parent buy a college student the new iphone if the shipping address had to be the same as the billing?
You noticed that you used a shipping company that forwards packages and not a residential (or business address). From your OP and the last post, it looks like you're trying to buy the iPhone 6 from the US store but have it delivered over seas. Apple saw what you were trying to do and cancelled your order.
Your best bet is wait until the IP6 is available in your country.
Yeah well that sucks ... The iPhone 6 comes with no face time where I live, and is more expensive. This sucks.I think it's pretty obvious, you ordered and you put in a freight forwarder address. I.e. You were shipping it to a courier who is then going to ship it out of the country to you. Apple don't allow shipping outside of the original country you ordered it from.