Toute demande de renseignements: +49178723 6447

Politique de remboursement

Nous avons une politique de retour de 30 jours, ce qui signifie que vous avez 30 jours après réception de votre article pour demander un retour.

Pour pouvoir bénéficier d'un retour, votre article doit être dans le même état que vous l'avez reçu, non porté ou non utilisé, avec des étiquettes et dans son emballage d'origine. Vous aurez également besoin du reçu ou de la preuve d'achat.

Pour commencer un retour, vous pouvez nous contacter au MAIL@GLUCKIGLUCK.DE. Nous ne distribuons pas d'étiquettes de retour. Et nous ne payons pas le renvoi de la marchandise, car nous avons déjà payé la marchandise pour vous parvenir. Vous pouvez toujours nous contacter pour toute question de retour à MAIL@GLUCKIGLUCK.DE.


Dommages et problèmes
Veuillez inspecter votre commande à la réception et nous contacter immédiatement si l'article est défectueux, endommagé ou si vous recevez le mauvais article, afin que nous puissions évaluer le problème et le corriger.


Exceptions / articles non retournables
Nous ne pouvons penser à aucun article non retournable - à moins que vous ne les cassiez!


Échanges
Le moyen le plus rapide de vous assurer d'obtenir ce que vous voulez est de retourner l'article que vous avez, et une fois le retour accepté, effectuez un achat séparé pour le nouvel article.


Remboursements
Nous vous informerons une fois que nous aurons reçu et inspecté votre retour et vous informerons si le remboursement a été approuvé ou non. Si elle est approuvée, vous serez automatiquement remboursé sur votre mode de paiement d'origine. N'oubliez pas que votre banque ou votre société de carte de crédit peut prendre un certain temps pour traiter et publier le remboursement. Si vous avez payé par virement bancaire, n'oubliez pas de nous communiquer vos coordonnées bancaires.

fr
const selectVariantByClickingImage = { // Create variant images from productJson object _createVariantImage: function (product) { const variantImageObject = {}; product.variants.forEach((variant) => { if ( typeof variant.featured_image !== 'undefined' && variant.featured_image !== null ) { const variantImage = variant.featured_image.src .split('?')[0] .replace(/http(s)?:/, ''); variantImageObject[variantImage] = variantImageObject[variantImage] || {}; product.options.forEach((option, index) => { const optionValue = variant.options[index]; const optionKey = `option-${index}`; if ( typeof variantImageObject[variantImage][optionKey] === 'undefined' ) { variantImageObject[variantImage][optionKey] = optionValue; } else { const oldValue = variantImageObject[variantImage][optionKey]; if (oldValue !== null && oldValue !== optionValue) { variantImageObject[variantImage][optionKey] = null; } } }); } }); return variantImageObject; }, _updateVariant: function (event, id, product, variantImages) { const arrImage = event.target.src .split('?')[0] .replace(/http(s)?:/, '') .split('.'); const strExtention = arrImage.pop(); const strRemaining = arrImage.pop().replace(/_[a-zA-Z0-9@]+$/, ''); const strNewImage = `${arrImage.join('.')}.${strRemaining}.${strExtention}`; if (typeof variantImages[strNewImage] !== 'undefined') { product.variants.forEach((option, index) => { const optionValue = variantImages[strNewImage][`option-${index}`]; if (optionValue !== null && optionValue !== undefined) { const selects = document.querySelectorAll('#'+ id + ' [class*=single-option-selector]'); const options = selects[index].options; for (let option, n = 0; (option = options[n]); n += 1) { if (option.value === optionValue) { selects[index].selectedIndex = n; selects[index].dispatchEvent(new Event('change')); break; } } } }); } }, _selectVariant: function() { const productJson = document.querySelectorAll('[id^=ProductJson-'); if (productJson.length > 0) { productJson.forEach((product) => { const sectionId = product.id.replace("ProductJson-", "shopify-section-"); const thumbnails = document.querySelectorAll('#'+ sectionId + ' img[src*="/products/"]'); if (thumbnails.length > 1) { const productObject = JSON.parse(product.innerHTML); const variantImages = this._createVariantImage(productObject); // need to check variants > 1 if (productObject.variants.length > 1) { thumbnails.forEach((thumbnail) => { thumbnail.addEventListener('click', (e) => this._updateVariant(e, sectionId, productObject, variantImages), ); }); } } }); } }, }; if (document.readyState !== 'loading') { selectVariantByClickingImage._selectVariant(); } else { document.addEventListener( 'DOMContentLoaded', selectVariantByClickingImage._selectVariant(), ); }