What country are you in?
Could you get a bank account and incorporate in a country that Stripe does serve?
Just thinking of exchanges like Kraken and Bitstamp which have UK incorporations and banks in Slovakia and Germany.
I'm from India
In order to accept payments with Stripe, however, you or your business must be based in the United States, Canada, the UK or Ireland