Jmix integration with Stripe

Hi,
I’ve been working on the development of a SaaS multitenancy application and I wish to integrate it with Stripe in order to allow recurring payments for the subscribed users. I wish to know if anyone has tried to do something like that since I am not aware of the technical details, although there are some resources in the web that describe Spring Boot applications integration with Stripe payment system. I would also like to know if there are any alternative solutions such as customer portals -open source preferably- that provide subscription management. In my case, when a user is subscribed, he will receive a tenant administrator username and a temporary password via email while the Jmix application will be responsible to check through the Stripe API if the customer’s subscription is valid before any user of the related tenant tries to login.

Thank you,
George