Hey @Jacomo
We are a charity that uses shopify. We actually use the Recharge Recurring Subscription app.
The app is for things like monthly subscription products but you could apply it to a product that isn’t physical and has no shipping then processing recurring donations that way.