Fri frakt från 500 kr
Riktiga kundomdömen
10% rabatt på första ordern
Välkomstbonus: kod WELCOME ger 50 kr rabatt i kassan · Alla varor levereras inom max 5 dagar
HELA SORTIMENTET

Produkter

Allt möjligt på ett ställe — elektronik, hem, mode och prylar, utvalt för snabb leverans.

10 produkter
Laddar produkter…

Ångra köp

Du har rätt att ångra ditt köp inom 14 dagar från leverans, utan att ange skäl. Fyll i uppgifterna nedan för att utöva din ångerrätt direkt här.

Vi hittar ingen order med de uppgifterna. Kolla ordernummer och namn, eller kontakta oss i chatten.

Ditt köp är ångrat

Detta är ditt digitala mottagningsbevis. Återbetalning sker inom 14 dagar enligt vår ångerrätt & retur-policy.

Din varukorg

Din varukorg är tom just nu.

Spåra din order

Ordernumret står i bekräftelsemejlet och börjar oftast med GYM-.

Vi hittar ingen order med det numret. Kolla att du skrivit rätt, eller kontakta oss i chatten.
'; const blob = new Blob([html], { type: 'text/html;charset=utf-8' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = 'angerratt-' + data.order_number + '.html'; document.body.appendChild(a); a.click(); a.remove(); URL.revokeObjectURL(url); } async function sendEmailReceipt(toEmail){ const res = await fetch(window.pulsSbUrl + '/functions/v1/send-angra-receipt', { method: 'POST', headers: { 'Content-Type': 'application/json', 'apikey': window.pulsSbAnon, 'Authorization': 'Bearer ' + window.pulsSbAnon }, body: JSON.stringify({ email: toEmail, orderNumber: data.order_number, name: name, when: whenText, note: note || '' }) }); let payload = null; try { payload = await res.json(); } catch(_){ payload = null; } if(!res.ok){ throw new Error((payload && (payload.error || payload.message)) || ('HTTP ' + res.status)); } return payload; } receiptBox.innerHTML = ''; addReceiptRow('Ordernummer', data.order_number); addReceiptRow('Namn', name); addReceiptRow('Datum & tid', whenText); if(note) addReceiptRow('Meddelande', note); document.getElementById('return-order-ref').textContent = data.order_number; formView.style.display = 'none'; receiptView.style.display = 'block'; if(format === 'epost'){ if(!data.customer_email){ downloadReceiptFile(); addReceiptRow('E-post', 'Ingen e-post fanns på ordern. Kvittot laddades ner i stället.'); } else { try{ await sendEmailReceipt(data.customer_email); addReceiptRow('E-post', 'Mottagningsbevis skickat till ' + data.customer_email); }catch(err){ downloadReceiptFile(); const subject = encodeURIComponent('Mottagningsbevis ångerätt ' + data.order_number); const body = encodeURIComponent(buildReceiptText()); // Fallback if edge function is not deployed yet window.location.href = 'mailto:' + encodeURIComponent(data.customer_email) + '?subject=' + subject + '&body=' + body; addReceiptRow('E-post', 'Automatisk e-post ej tillgänglig ännu (' + ((err && err.message) || 'fel') + '). Kvittot laddades ner och din e-postklient öppnades.'); } } } resetSubmit(); }); })();