Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Versandkostenfrei ab 35,00 € in Deutschland
document.addEventListener('DOMContentLoaded', async () => { const params = new URLSearchParams(window.location.search); const promoCode = params.get('promo'); if (!promoCode) { return; } try { await fetch('/checkout/promotion/add', { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', 'X-Requested-With': 'XMLHttpRequest' }, credentials: 'same-origin', body: new URLSearchParams({ code: promoCode }) }); // promo-Parameter anschließend aus der URL entfernen params.delete('promo'); const query = params.toString(); const cleanUrl = window.location.pathname + (query ? '?' + query : '') + window.location.hash; window.history.replaceState({}, '', cleanUrl); } catch (error) { console.error('Aktionscode konnte nicht aktiviert werden.', error); } });