Free standard shipping over MYR 479
Search

Welcome to Customer Service

Title:
If you are looking for helpful answers, then you are at the right place.​ You can browse through the options below and have your questions clarified in just a few clicks.

    Not yet solved?

    Most asked questions

    What is the status of my online order?

    Enter order details
    Please enter your order details, which are provided in the confirmation email and the invoice.
    * Mandatory Fields
    Order Number *
    Last name *
    $(this).closest('#orderTrackingFormConfigWrapper').find('.js-orderTrackingFormConfig') .formValidation( { autoFocus: false, framework: 'bootstrap', icon: { valid: null, invalid: null, validating: null }, fields: { 'values[orderTrackingFormDefinition_orderCode]': { trigger: 'blur', validators: { callback: { callback: function(value, validator, $field) { var messages = []; var messagesEN = []; var errorOccured = false; if ($field.attr('regexCheckDisabled') === 'true') { return true; } if (!value.trim().match(new RegExp('^[a-zA-Z0-9]*$', ''))) { messages.push('The order number must only contain alphanumerical characters.'); messagesEN.push('The order number must only contain alphanumerical characters.'); errorOccured |= true; } if (errorOccured) { return { valid: false, message: messages.join('<br/>'), message_en: messagesEN } } else { return true; } } }, notEmpty: { message: 'Please enter the order number.', message_en: 'Please enter the order number.' }, } }, 'values[orderTrackingFormDefinition_lastName]': { trigger: 'blur', validators: { callback: { callback: function(value, validator, $field) { var messages = []; var messagesEN = []; var errorOccured = false; if ($field.attr('regexCheckDisabled') === 'true') { return true; } if (!value.trim().match(new RegExp('^[. \\u3000\'\\-a-zA-Z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02B8\\u0370-\\u03FF\\u1F00-\\u1FFF\\u0400-\\u052F\\u1C80-\\u1C8F\\u2DE0-\\u2DFF\\uA640-\\uA69F\\u4E00-\\u9FFF\\u3400-\\u4DBF\\u3040-\\u30FF\\uF900-\\uFAFF\\uFF66-\\uFF9F\\u1100-\\u11FF\\u3130-\\u318F\\uA960-\\uA97F\\uAC00-\\uD7FF\\u3005\\u3006\\u3024\\u3029\\u3031-\\u3035\\u0E00-\\u0E7F]*$', ''))) { messages.push('Only letters are allowed'); messagesEN.push('Only letters are allowed'); errorOccured |= true; } if (!value.trim().match(new RegExp('(?:^$)|(?:^.*[a-zA-Z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02B8\\u0370-\\u03FF\\u1F00-\\u1FFF\\u0400-\\u052F\\u1C80-\\u1C8F\\u2DE0-\\u2DFF\\uA640-\\uA69F]{2}.*$)|(?:^.*[^a-zA-Z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02B8\\u0370-\\u03FF\\u1F00-\\u1FFF\\u0400-\\u052F\\u1C80-\\u1C8F\\u2DE0-\\u2DFF\\uA640-\\uA69F. \\u3000\'\\-].*$)', ''))) { messages.push('Minimum length is 2 characters'); messagesEN.push('Minimum length is 2 characters'); errorOccured |= true; } if (errorOccured) { return { valid: false, message: messages.join('<br/>'), message_en: messagesEN } } else { return true; } } }, notEmpty: { message: 'Please enter a last name', message_en: 'Please enter a last name' }, stringLength: { message: 'The number of characters for this field must be between 0 and 35', message_en: 'The number of characters for this field must be between 0 and 35', min: 0 , max: 35 }, } } } } ) .on('success.field.fv', function() { /* note: we need to check if there is an error in the form, as the plugin does a validation on field level. Validating the whole form on blur of a field is no option, as the customer does not want to see error messages on all fields when entering one field. In case of an error on at least one field we disable the submit button manually */ var $form = $(this).closest('form'); if ($form.find('.form-group.has-error').length > 0) { var $button = $form.find('.js-button'); if (!$button.hasClass('disabled')) { $button.addClass('disabled'); } } }) .on('err.field.fv', function(e, data) { /* * On error field validation, enable submit button. * Source: https://old.formvalidation.io/examples/enabling-submit-button/ */ data.fv.disableSubmitButtons(false); $(data.element).attr('aria-invalid', 'true'); // Get error messages var messages = data.fv.getMessages(data.element); // ✅ Announce error to screen readers if ($(data.element).closest('.js-advent-calendar-container').length > 0 && messages.length > 0 && window.ACC && window.ACC.adventcalendar && typeof ACC.adventcalendar.adventcalendarUpdateErrorSpanAttributes === 'function') { const selectedField = data.element.attr('id'); ACC.adventcalendar.adventcalendarUpdateErrorSpanAttributes(selectedField, true); ACC.adventcalendar.announceToScreenReader('Error: ' + messages[0]); } if(data.element.closest('.form-combo-molecule').length){ /* Get the messages of field */ var messages = data.fv.getMessages(data.element); /* Get the error message content of the field */ var errorContent = data.element.closest('.form-combo-molecule').find('.errors'); /* Get the hidden error message of the field */ var errorField = errorContent.find('.swa-form-input__error-message[data-field="' + data.field + '"][style="display: none;"]'); /* Loop over the messages */ for (var i in messages) { if (errorField[1] == undefined) { var newErrorContainer = document.createElement("small"); $(newErrorContainer).attr("class", "swa-form-input__error-message swa-headline-sans--supertiny"); $(newErrorContainer).attr("data-field", data.field); $(newErrorContainer).attr("data-fv-validator", "callback"); $(newErrorContainer).attr("data-fv-for", $(data.element[0]).attr("name") ); $(newErrorContainer).attr("data-fv-result", "INVALID"); $(newErrorContainer).attr("data-tracked", "true"); $(newErrorContainer).html(messages[i]); if (errorContent.text().includes(messages[i])) { $(newErrorContainer).hide(); } errorContent.append(newErrorContainer); } } } }) .on('success.field.fv', function(e, data) { /* * On success field validation, enable submit button. * Source: https://old.formvalidation.io/examples/enabling-submit-button/ */ if ($(data.element).closest('.js-advent-calendar-container').length > 0 && window.ACC && window.ACC.adventcalendar && typeof ACC.adventcalendar.adventcalendarUpdateErrorSpanAttributes === 'function') { const selectedField = data.element.attr('id'); ACC.adventcalendar.adventcalendarUpdateErrorSpanAttributes(selectedField, false); } data.fv.disableSubmitButtons(false); // ✅ Remove aria-invalid on field $(data.element).attr('aria-invalid', 'false'); /* Remove the field messages */ var $errorContent = data.element.closest('.form-combo-molecule').find('.errors'); $errorContent.find('.swa-form-input__error-message[data-field="' + data.field + '"]').remove(); $errorContent.find('.swa-form-input__error-message[data-fv-result="INVALID"]').removeAttr("style"); }) .on('success.form.fv', function() { var formId = 'orderTracking'; if (!formId || formId === 'cfRequest' || formId === 'cfResponse') { formId = 'orderTrackingFormDefinition'; } ACC.tracking.pushFormSubmit(formId); }); var replaceDatePatternWithValue = function(mandatory, fieldConfigCode, fieldConfigPattern) { var date = fieldConfigPattern.toUpperCase(); var year = $("#" + fieldConfigCode + "_year").val(); var month = $("#" + fieldConfigCode + "_month").val(); var day = $("#" + fieldConfigCode + "_day").val(); date = date.replace(/[Y]+/, year); date = date.replace(/[M]+/, month); date = date.replace(/[D]+/, day); var hiddenDateField = $('.js-' + fieldConfigCode + '_hidden'); if (mandatory) { hiddenDateField.val(date); } else { hiddenDateField.val(date == "" ? "" : date); } }; var triggerFormValidation = function(fieldId, mandatory, fieldCode, dateFormat) { replaceDatePatternWithValue(mandatory, fieldCode, dateFormat); $('.js-fieldCode').formValidation('revalidateField', 'values[fieldCode_'+ fieldId + ']'); }; var removeDateMoleculeError = function(molecule) { if(molecule.hasClass('has-error')){ molecule.removeClass('has-error'); molecule.find('.help-block').find('span').remove(); } };

    How do I return my online order?

    Swarovski's top priority is our customer satisfaction. You may return your online order up to 14 days after receipt (except for Creators Lab products, Gift Cards, Vouchers, customized products and unpacked Swarovski Masks). 
    To return your order, please proceed as follows:​

    STEP 1:
    To register your return, please go to returns.swarovski.com 

    STEP 2:​
    Follow the instructions to complete the return registration and receive your unique QR code or return label. ​

    STEP 3:​
    Pack the item(s) to be returned in the original carton using the original packaging materials.​

    STEP 4:​
    Return the parcel according to the instructions of your chosen return carrier.​

    STEP 5:​
    Keep the proof of return postage.​

    STEP 6:​
    Allow approximately 14 working days for the return to be processed. Once your online return has been processed, you will receive a return confirmation email and the refund will be made to the original payment method. Refunds can take up to 10 working days to show on your account. You can track your return parcel with the link provided by the return carrier.​

    NOTE:
    If you received the item(s) as a gift, please contact the sender to proceed with the online return, otherwise use your Gift Receipt to proceed with "Real Return". All online orders will be accepted in all participating Swarovski "Real Return" stores in the country where the order was created. Please find your nearest "Real Return" store by using our Store Finder filter online. In case of a gift order return, the refund will be made to the original payment method.

    Please bear in mind it is not possible to replace or exchange products bought online. Unwanted items would need to be returned per our returns policy. Please​ place a new online order for the correct product you need.​

    When will I receive my refund?

    Online Purchases 

    Return via Courier:
    Your return will be processed within 10 business days after we receive the item at our warehouse. You’ll receive a confirmation email once it's processed. Refunds may take 5–10 business days to appear in your account, depending on your payment provider.

    Returns to Store:
    Returns are processed on the same day in-store. However, refunds may take 5–10 business days to appear in your account, depending on your payment provider.

    In-Store Purchases 

    Return to Store:
    Returns are processed on the same day. Refunds may take 5–10 business days to appear in your account, depending on your payment provider.

    Where can I find my Invoice?

    As part of our commitment to sustainability, we no longer send physical invoices with orders. Instead, you will receive your invoice via email along with your shipping confirmation. This helps to reduce paper waste and lowers our environmental footprint, while also providing a faster and more efficient service. Please check your email inbox or spam folder once your order has shipped.
    For orders placed while logged into your account, you can also download a digital copy of the invoice as soon as the order is shipped by visiting My Account > Order History. Simply select the relevant order to access your invoice.

    Can I change my delivery address?

    Det är inte alltid möjligt att ändra leveransadressen eller leveransdatumet när paketet har skickats. Du kanske kan ordna leveransen av ditt paket på det sätt som passar dig bäst genom att använda våra leveranspartners webbportal.

    Can I exchange my product?

    Online purchase
    It is not possible to exchange online purchases returned via post. All returned products will be refunded to the original payment method. Please place a new online order for the correct product.
    Or for straightforward size exchanges of the same product subject to product availability. Visit your nearest store (excluding concessions)

    Instore purchase
    Exchanges for a different size, colour or alternative product can be processed at your nearest store, subject to product availability.
    For more information on qualifying for an exchange, see our Returpolicy.

    Kan jag avbryta min beställning?

    Vi arbetar hårt för att behandla din beställning och se till att dina köp levereras snabbt och effektivt. Det kan vara möjligt att avbryta en beställning inom cirka 15 minuter efter att du mottagit din orderbekräftelse.
    För att avbryta en beställning, var godLogga intill ditt kundkonto, sök sedan upp den aktuella ordern i din orderhistorik och klicka på“avbryt beställning”Knapp. Om det fortfarande är möjligt att avboka kommer du att bli ombedd att bekräfta åtgärden. 
    Om avbokningsknappen är gråmarkerad och inaktiv kan din beställning inte avbokas.’Det går inte att ändra eller avboka i detta skede.

    Om du har lagt din beställning som gäst och det är inom 15 minuter efter att du mottagit din orderbekräftelse, vänligen kontakta oss omedelbart via telefon eller chatt (under våra öppettider) så gör vår kundtjänst allt för att behandla din förfrågan.

    Om det inte längre är möjligt att avbryta beställningen kan oönskade varor returneras enligt vår returpolicy.

    Så snart din retur når vårt lager får du en bekräftelse via e-post och en fullständig återbetalning till samma betalningsmetod som användes vid beställningen.

    Varför kvalificerade sig inte mitt köp för kampanjen?

    Om din senaste beställning inte kvalificerade sig för kampanjen, vänligen kontrollera kampanjens villkor för att säkerställa att varan du beställde inte var exkluderad från kampanjen.
    ​
    Om du anser att din vara inte var en del av undantagen, kontrollera att beställningen gjordes under kampanjperioden.
    ​
    Om du behöver ytterligare hjälp, vänligen kontakta vår kundtjänst.

    Hur kan jag kontrollera produkttillgänglighet?

    Vår online-tillgänglighet indikeras med"Lägg i varukorgen"knapp, om knappen'Det visades'för att vi inte kan uppfylla den för tillfället.
    ​
    För slutsålda produkter kan du välja att få ett meddelande om produkten kommer tillbaka i lager. Klicka för detta"Meddela mig"knappen på produktsidan och lägg till din e-postadress
    ​
    För att kontrollera tillgänglighet i butik, följ dessa instruktioner:
    ​
    1) Välj din produkt i vår webbutik
    2) På produktsidan, under knappen“Lägg i varukorgen" Var god välj“Kontrollera tillgänglighet i butik"
    3) Lägg till din nuvarande eller önskade plats och det'När den visas kan du navigera bland alternativen.