I haven’t run a biz on Stripe, but as an ex-employee the two potential problems I worry about for you immediately are:

1. Account takeovers, helped by your service. Maybe a non-issue in practice, but it’d be a PITA if you get tangled up in that.

2. Handling the long tail of Stripe API version changes. Hopefully it’s straightforward enough, and maybe you can simply require your users to upgrade if they’re on something older that you don’t support. I don’t have any specific thing in mind, but it feels inevitable to me.

But awesome job and good luck! I hope it succeeds, it sounds like a good service to me!

Those are fair points and something to investigate further but for point 1 our tool only uses the restricted API keys with minimal access, so both parties would have to agree on using the tool but I believe we should protect ourselves legally against such cases. For point 2, Stripe seems to be quite good for backwards compatibility on core objects but it's good to agree on a minimal supported version. Thanks!