// --- SISTEMA AFFILIAZIONI AUTOMATIZZATO ---
document.addEventListener("DOMContentLoaded", function() {
// 1. Cattura e salva l'ID dell'influencer se presente nel link
const urlParams = new URLSearchParams(window.location.search);
const ref = urlParams.get('ref');
if (ref) {
localStorage.setItem('mip_affiliate_id', ref);
}
// 2. Inietta l'ID in tutti i bottoni Stripe della pagina
const savedRef = localStorage.getItem('mip_affiliate_id');
if (savedRef) {
document.querySelectorAll('a[href^="https://buy.stripe.com/"]').forEach(link => {
const url = new URL(link.href);
url.searchParams.set('client_reference_id', savedRef);
link.href = url.toString();
});
}
});
// ------------------------------------------