that would kind of defeat the purpose of an offshore company, as per the actual name of this forum, i strongly feel that he was talking about starting a offshore IBC / LLC and then somehow opening a banking account that would allow for Stripe regsitration.You could simply incorporate your business in a country that is supported by them and apply?