I would recommend setting up a subsidiary with Stripe Atlas[1] which would allow you to set up a U.S. bank account, and use Stripe to charge your customers. You don't need to be a U.S. resident or citizen, or have any connection to the U.S. in order to do this.[2]
[2] https://stripe.com/atlas/guides/incorporation#who-can-incorp...