Combien puis-je gagner ?
Choisissez les produits que vous envisagez de recommander et un nombre de ventes par mois pour chacun. Le total mensuel et annuel se met à jour en temps réel.
{ this.sales[p.id] = 0; }); },
step(id, delta) {
const v = Math.max(0, Math.min(200, (this.sales[id] || 0) + delta));
this.sales[id] = v;
},
clamp(id) {
let v = parseInt(this.sales[id]); if (isNaN(v) || v < 0) v = 0; if (v > 200) v = 200;
this.sales[id] = v;
},
unit(p) { return p.is_percent ? (p.price * p.value / 100) : p.value; },
// Revenu mensuel moyen d'un produit pour un nombre de ventes/mois donné.
// Récurrent : on lisse la montée en charge sur 12 mois (moyenne).
monthlyFor(p) {
const s = this.sales[p.id] || 0;
if (s <= 0) return 0;
if (! p.is_recurring) return this.unit(p) * s;
let sum = 0; for (let m = 1; m <= 12; m++) sum += Math.min(m, p.months);
return this.unit(p) * s * sum / 12;
},
get totalMonthly() { return this.products.reduce((t, p) => t + this.monthlyFor(p), 0); },
get totalYearly() { return this.totalMonthly * 12; },
get selectedCount() { return this.products.filter(p => (this.sales[p.id] || 0) > 0).length; },
reset() { this.products.forEach(p => { this.sales[p.id] = 0; }); },
fmt(n) { return new Intl.NumberFormat('fr-FR').format(Math.round(n) || 0); }
}">
Devenir apporteur →
🎓 CentreOF
10 % / mois pendant 12 mois · prix 750 €
≈ € / mois
20 % / mois récurrent · prix 149 €
≈ € / mois
0 % par vente
≈ € / mois
« ventes / mois » = le nombre de ventes que vous pensez réaliser chaque mois pour ce produit.
Votre revenu estimé
produits sélectionnés
€ / mois
soit ≈ € / an
Estimation indicative pour les commissions récurrentes, moyennée sur 12 mois. Sans garantie de résultat.