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.

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 */ $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(); } };

Can I cancel my order?

We work hard to process your order and get your purchases out for delivery quickly and efficiently. An order cancelation may be possible within 15 minutes (approximately) of receipt of your order confirmation.
To cancel an order, please log in to your customer account, then search the relevant order amid your order history and click the “cancel order” button. If the cancelation is still possible you will be asked to confirm the action. 
If the cancelation button is greyed out inactive your order can’t be changed or canceled at this stage.

In case you ordered as a guest and you are within 15 minutes of receipt of your order confirmation, please contact us immediately via phone or chat (during opening hours) and our customer service team will do every effort to process your request.

If cancelation is no longer possible, unwanted items can be returned per our returns policy.

As soon as it reaches our warehouse, you will receive a return confirmation email and a full refund on the same payment method used to place the order.

How do I return my online order?

You may return ordered items up to 14 days after their receipt (with the exception of Gift Cards and customised products).

Return your order as follows:

Step 1: 
To register your return, please go to  Swarovski-Order-Status-FAQs to get your return label / QR Code.

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: 
Allow approximately 14 working days for the return process. Once your Online return has been processed, you will receive a return confirmation email and the refund will be processed. 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, the sender will be refunded automatically.
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.
Once your online return has been processed, you will receive a return confirmation email and the refund will be processed.

Can I exchange my purchase?

It is not possible to replace, nor exchange, returned products.
Unwanted items would need to be returned per our returns policy.
Please place a new online order for the correct product you need.

Is International Exchange allowed?

Due to various reasons (including, without limitation, different jewelry collections in USA, Asia, Europe, and for our Travel Retail business, different taxes, different price structure, local legal requirements, logistic reasons) Swarovski does not have an international exchange or refund policy. As a result, we are thus unable to exchange, substitute, or refund products purchased abroad

Can I change my delivery address?

It is not always possible to change the delivery address or delivery date once the parcel is in transit. You might have the possibility to organize the delivery of your parcel in the most suitable way for you, by utilizing our delivery partners’ web portal.

How can I check product availability?

Notre disponibilité en ligne est indiquée par le bouton « Ajouter au panier ». Si le bouton ne s’affiche pas, cela signifie que nous ne sommes pas pour l’instant en mesure de procéder à la lvraison de votre commande.​

Pour les produits non disponibles, vous pouvez demander à recevoir une notification lorsque ces derniers seront de nouveau en stock. Pour ce faire, cliquez sur le bouton « Me notifier » à la page indiquant les détails du produit et ajoutez votre adresse e-mail​.​
Pour vérifier la disponibilité en magasin, veuillez suivre les instructions suivantes :​

1) Sélectionnez le produit de votre choix dans notre boutique en ligne
2) Sur la page du produit, sous le bouton « Ajouter au panier », sélectionnez « Vérifier la disponibilité en boutique » 
3) Ajoutez votre localisation actuelle ou souhaitée. Il vous suffira ensuite de parcourir les options affichées.

Quelle taille dois-je choisir ?

At Swarovski, we know that finding the correct size for your ring, necklace or bracelet is important. To help you find the correct size, we have created this handy guide.

Why did my purchase not qualify for the promotion?

If your recent order did not qualify for the promotion, please check the promotion Terms & Conditions to ensure that the item you ordered was not excluded from the promotion.​

If you believe your item was not part of the exclusions, please check to ensure that the order was placed during the promotion validity period.​

If you need further support, please contact our customer service team.

Where can I find information on the current promotion?

Swarovski runs sale promotions throughout the year, to stay up to date, we recommend signing up to our newsletter

Is my item repairable?

Please take your item, along with a proof of purchase, to your nearest Swarovski store, where they will be happy to assist and assess the item. ​

If a fault is found and considered to be covered by the warranty, an exchange or a repair will be offered. ​

If the damage is outside the scope of the warranty, then we might be able to offer a repair at cost.​

You can find your nearest store using our online store finder: www.swarovski.com/store-finder

Please note, if no proof of purchase is presented, or if the item is outside of its warranty period, we may still be able to offer a repair at a charge.​

 

 

Not yet solved?