Q: Can I order a physical card into a foreign country?
At the moment, physical cards can only be shipped to a destination within the country that your company is registered in.
Tip: You can order your card to your company office and from there send it on internationally.