Stripe is surprising in that it feels like the assembler of payment systems. Powerful but boy do you have to roll a lot of your own stuff.
Like why can't I call an API and ask "what subscriptions is Joe on?". Why can't Joe unsubscribe via Stripe without me building something out.