I am creating a new extension and we are thinking to get a recurrent revenue. Therefore, the clients of the extension are going to pay us monthly.
Is there any way to collect that money using the payment information in Magento?
I think there is a relation between the subscription and the payment method/gateway you use.
Did you check if the payment gateway you want to use supports recurring/subscription payments?
As far as I understand, the client pays for the extension at the magento store and it is magento who collects the money and then pays to the extension owner that value - the magento commission.
I want to keep that model but with recurrent payments.
Sorry, I didn't understand the Magento's marketplace at the first question. In that case my answer is far from accurate.
What if your extension is free at the Marketplace and you charge for the service on your own platform? (something like... I don't know, Fastly, Adressy, Mailchimp, Bronto, etc).