Buongiorno,
ho sviluppato un software (ideato e sviluppato da me) e per la vendita se ne occuperà un'altra azienda.
Dell'installazione, assistenza e formazione al cliente finale me ne occuperò sempre io.
Il rivenditore si occuperà solamente di trovare il cliente e condurre la trattativa commerciale.

In un quadro del genere, vorrei capire che tipo di contratto è meglio fare tra me ed il rivenditore e soprattutto come dividere il prezzo che paga il cliente.

Devo fare un contratto con il rivenditore in cui gli vendo un tot di licenze? Quindi lui me le paga subito e successivamente il cliente pagherà solamente il rivenditore?
Oppure si agisce cliente per cliente? Ogni volta che trova un cliente, in base al prezzo fatto, ci si spartisce la torta? E in che modo?

Insomma è la prima volta che mi capita una situazione del genere quindi vorrei dei consigli in generale oltre alle domande che ho posto.

Grazie