No credit card required - no risk
Over 800,000 stores, in more than 175 countries, trust Shopify to run their business.