Sorry to hear that! Just so you know, we support the US, Canada, Great Britain, and several EU nations! The full list of supported countries is on the page right after you create an account, but we'll move that information earlier in the onboarding flow.
Yeah we're currently limited by Stripe Express, but we'll probably look to expand relatively soon. We've been looking at RazorPay for India or even enabling Stripe Standard accounts across the board. Any particular countries you're looking for?