For my (minor) Stripe integration, I roll my own – in any case, in your place I’d look at least for general Python libraries, and do the data retention myself. I’d imagine that Python libraries are more readily available and more up-to-date, and saving the relevant data (if need be as a JSON blob) the lesser problem.