Well, you've come to the Moodle forums, asking if Moodle is any good. I think the answer might be predictable.
It can do all those things with the possible exception of "Invoicing that can sync with FattureInCloud" because I don't know what that is. Moodle Moodle is NOT an eCommerce solution. The payment modules are fairly simplistic. If you need something more exciting, Moodle can be paired with Wordpress to get around that.
It can do all those things with the possible exception of "Invoicing that can sync with FattureInCloud" because I don't know what that is. Moodle Moodle is NOT an eCommerce solution. The payment modules are fairly simplistic. If you need something more exciting, Moodle can be paired with Wordpress to get around that.