Kostenloser Standardversand ab 99 EUR

Kontakt

1

Fragestellung

Wählen Sie bitte ein Thema aus, damit wir Ihnen besser helfen können

Bitte wähle dein Thema/deine Fragestellung aus *
Online-Bestellungen
Swarovski Club
Zustellung
Umtausch
Gewährleistung
Reparatur
Produktinformationen
Sonderaktionen
Zahlung
SCS Mitgliedschaft
Website-Probleme
Datenschutz
Sonstiges
$(this).closest('#contactTopicFormConfigWrapper').find('.js-contactTopicFormConfig') .formValidation( { autoFocus: false, framework: 'bootstrap', icon: { valid: null, invalid: null, validating: null }, fields: { 'values[contactTopicFormDefinition_contactTopic]': { trigger: 'change', validators: { notEmpty: { message: 'Bitte wählen Sie Ihr Thema\/Ihre Fragestellung aus', message_en: 'Bitte wählen Sie Ihr Thema\/Ihre Fragestellung aus' } } } } } ) .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 = 'ShortContactTopic'; if (!formId || formId === 'cfRequest' || formId === 'cfResponse') { formId = 'contactTopicFormDefinition'; } 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(); } };
2

Onderwerp

Selecteer een van de volgende onderwerpen

Bitte wähle dein Thema/deine Fragestellung aus *
Ποια είναι η σύνδεση εντοπισμού της ηλεκτρονικής παραγγελίας μου
Ένα αντικείμενο από την παραγγελία μου έφτασε κατεστραμμένο
Λείπει ένα αντικείμενο από την παραγγελία μου
Μπορείτε να αλλάξετε τη διεύθυνση παράδοσής μου
Πώς μπορώ να στείλω την παραγγελία μου σε άλλη χώρα
Άλλο
Μπορεί να επισκευαστεί το αντικείμενο μου
Ποια είναι η κατάσταση της επισκευής μου
Πόσο κοστίζει μια επισκευή
Γιατί πρέπει να επισκεφθώ ένα κατάστημα για να επισκευαστεί ένα αντικείμενο
Άλλο
Μπορείτε να δώσετε πληροφορίες σχετικά με το μέγεθος του προϊόντος
Πού διατίθεται αυτό το προϊόν
Ποιες χρωματικές επιλογές διατίθενται
Πώς μπορώ να παραγγείλω ένα προϊόν Swarovski Created Diamonds κατά παραγγελία
άλλος
Η ταχυδρομική μου διεύθυνση δεν αναγνωρίστηκε ως έγκυρη διεύθυνση
Δεν μπορώ να ολοκληρώσω τη διαδικασία πληρωμής
Μπορείτε να επαναφέρετε τον κωδικό πρόσβασης στον λογαριασμό μου
Δεν μπορώ να συνδεθώ στον λογαριασμό μου
Άλλο
Άλλο
Αίτημα Πρόσβασης Υποκειμένου Δεδομένων
Δικαίωμα διαγραφής («δικαίωμα στη λήθη»)
Παράπονα
Πώς μπορώ να ανανεώσω τη συνδρομή μου
Πώς μπορώ να γίνω μέλος της SCS
Πότε θα λάβω το πακέτο συνδρομής μου
Άλλο
Πώς μπορώ να ακυρώσω την εγγραφή μου στο ενημερωτικό δελτίο του Swarovski Club
Γιατί εξακολουθώ να λαμβάνω email από τη Swarovski μετά την ακύρωση της εγγραφής μου στο ενημερωτικό δελτίο
Το Κουπόνι Swarovski Club που διαθέτω δεν μπορεί να χρησιμοποιηθεί
Μπορεί να παραταθεί η διάρκεια του εκπτωτικού κουπονιού μου Swarovski Club
Μπορεί το εκπτωτικό κουπόνι μου Swarovski Club να χρησιμοποιηθεί για την αγορά αντικειμένων σε έκπτωση
Πώς μπορώ να εξαργυρώσω το κουπόνι γενεθλίων μου
Άλλο
Καλύπτεται το προϊόν μου από την εγγύηση
Ποια είναι η πολιτική εγγύησής σας
Άλλο
Μπορώ να αλλάξω ένα προϊόν από την ηλεκτρονική παραγγελία μου
Μπορώ να αλλάξω ένα προϊόν που αγοράστηκε από κατάστημα σε άλλη χώρα
Μπορώ αλλάξω την ηλεκτρονική αγορά μου σε κατάστημα
Άλλο
Γιατί δεν έγινε δεκτή η ηλεκτρονική δωροκάρτα μου κατά την αγορά μέσω διαδικτύου
Μπορώ να χρησιμοποιήσω περισσότερες από 1 ηλεκτρονικές δωροκάρτες για πληρωμή
Πώς μπορώ να πληρώσω μια ηλεκτρονική αγορά με ηλεκτρονική δωροκάρτα
Γιατί απορρίφθηκε η πληρωμή μου
Γιατί επιστράφηκε η πληρωμή μου
Άλλο
Μπορείτε να παράσχετε πληροφορίες για την τρέχουσα δραστηριότητα προώθησης
Μπορείτε να παρατείνετε την ενέργεια προώθησης
Γιατί η αγορά μου δεν πληροί τις προϋποθέσεις για την ενέργεια προώθησης
Άλλο
Μπορείτε να μου στείλετε πάλι την επιβεβαίωση παραγγελίας μου
Ποια είναι η κατάσταση της ηλεκτρονικής παραγγελίας μου
Μπορώ να ακυρώσω ολόκληρη την ηλεκτρονική παραγγελία μου
Μπορώ να ακυρώσω μέρος της ηλεκτρονικής παραγγελίας μου
Μπορείτε να αλλάξετε τη διεύθυνση χρέωσής μου
Μπορώ να επιστρέψω την ηλεκτρονική παραγγελία μου
Ποια είναι η πολιτική ηλεκτρονικής επιστροφής
Ποια είναι η κατάσταση της ηλεκτρονικής επιστροφής χρημάτων μου
Άλλο
$(this).closest('#contactSubjectFormConfigWrapper').find('.js-contactSubjectFormConfig') .formValidation( { autoFocus: false, framework: 'bootstrap', icon: { valid: null, invalid: null, validating: null }, fields: { 'values[contactSubjectFormDefinition_contactSubject]': { trigger: 'change', validators: { notEmpty: { message: 'Bitte wählen Sie Ihr Thema\/Ihre Fragestellung aus', message_en: 'Bitte wählen Sie Ihr Thema\/Ihre Fragestellung aus' } } } } } ) .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 = 'ShortContactSubject'; if (!formId || formId === 'cfRequest' || formId === 'cfResponse') { formId = 'contactSubjectFormDefinition'; } 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(); } };
Thema *
$(this).closest('#contactSubjectOtherFormConfigWrapper').find('.js-contactSubjectOtherFormConfig') .formValidation( { autoFocus: false, framework: 'bootstrap', icon: { valid: null, invalid: null, validating: null }, fields: { 'values[contactSubjectOtherFormDefinition_contactSubjectTxt]': { trigger: 'keyup', validators: { notEmpty: { message: 'Bitte geben Sie einen Betreff an', message_en: 'Bitte geben Sie einen Betreff an' }, stringLength: { message: 'In diesem Feld darf die Anzahl der Zeichen nur zwischen 0 und 40 liegen', message_en: 'The number of characters for this field must be between 0 and 40', min: 0 , max: 40 }, } } } } ) .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 = 'contactSubjectOther'; if (!formId || formId === 'cfRequest' || formId === 'cfResponse') { formId = 'contactSubjectOtherFormDefinition'; } 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(); } };

{"didYouKnowLabel":"Wussten Sie schon:","product-size":["Om je perfecte maat te weten, kun je onze maatgids gebruiken.","Voor meer informatie, zie de <a href="/s-swarovski-ring-size/" target="_blank" rel="noopener noreferrer">Maatgids</a>"],"product-availability":["Om de beschikbaarheid in de winkel te controleren, volg je deze stappen: <br/>1. Kies je product uit onze online shop. <br/>2. Op de productdetailpagina, naast "Toevoegen aan winkelwagentje", selecteer je "Zoeken in de store" en klik je op "Click & Collect: Voorraad bekijken." <br/>3. Voer je huidige of gewenste locatie in en bekijk de beschikbare opties.","Voor meer informatie, zie onze <a href="/s-faq-order/?accordionID=CC-Overview_AE-product_availibility" target="_blank" rel="noopener noreferrer">FAQ</a>"],"product-colors":["Gebruik de kleurfilter op de productlijstpagina of bekijk de kleurvariaties op de productdetailpagina om de perfecte match te vinden."],"promotion-info":["Swarovski organiseert het hele jaar door verkoopacties; om op de hoogte te blijven, raden we aan om je aan te melden voor onze nieuwsbrief."],"promotion-extension":["Onze promoties hebben altijd vaste geldigheidsperiodes. Zodra de einddatum is verstreken, stoppen de kortingscodes automatisch met werken of keert de standaardprijs terug. Bestellingen die vóór de lancering van een promotie zijn geplaatst, kunnen niet worden aangepast om te profiteren van de nieuwste promotie."],"promotion-quality":["Controleer de voorwaarden van de promotie om ervoor te zorgen dat je artikel in aanmerking komt en bevestig dat je bestelling binnen de promotieperiode is geplaatst.","Voor meer details, zie onze <a href="/s-faq-order/?accordionID=CC-Overview_AE-purchase_qualify" target="_blank" rel="noopener noreferrer">FAQ</a>"],"order-resendOrderConfirmation":["Zeker! Als je een update over jouw bestelling wilt, bezoek dan <a href="/s-faq-orderstatus/Swarovski-Order-Status-FAQs/" target="_blank" rel="noopener noreferrer">bestelstatus</a>. Als je jouw bestelnummer niet weet, geef je gewoon jouw e-mailadres op en wij sturen de bestelbevestiging opnieuw."],"order-orderStatus":["Je hier gemakkelijk de status van je bestelling kunt controleren <a href="/s-faq-orderstatus/Swarovski-Order-Status-FAQs/" target="_blank" rel="noopener noreferrer">Bestelstatus</a>"],"order-cancelEntire":["Een annulering van een bestelling mogelijk is binnen ongeveer 15 minuten na ontvangst van je orderbevestiging?","Voor meer informatie, zie <a href="/s-faq-order/?accordionID=CC-Overview_AE-cancel_order_new" target="_blank" rel="noopener noreferrer">FAQ</a>"],"order-cancelPartially":["Gedeeltelijke annuleringen zijn niet mogelijk, alleen volledige annuleringen binnen ongeveer 15 minuten na bevestiging.","Zie <a href="/s-faq-order/?accordionID=CC-Overview_AE-cancel_order_new" target="_blank" rel="noopener noreferrer">FAQ</a> voor details."],"order-changeBillingAddress":["Wij kunnen een factuuradres niet wijzigen."],"order-return":["Je de stappen in onze <a href="/s-faq-return/?accordionID=CC-Overview_AE-how-do-I-return-my-item" target="_blank" rel="noopener noreferrer">FAQ</a> kunt volgen voor gedetailleerde begeleiding."],"order-returnPolicy":["Voor meer informatie over ons retourbeleid, klik hier <a href="/s-faq-return/?accordionID=CC-Overview_AE-can-I-do-a-return" target="_blank" rel="noopener noreferrer">FAQ</a>"],"order-onlineRefundStatus":["Retourzendingen ongeveer 14 werkdagen duren? Je ontvangt een bevestigingsmail zodra we je retour hebben ontvangen, en het kan tot 10 werkdagen duren voordat de terugbetaling op je rekening verschijnt.","Voor meer details, zie onze <a href="/s-faq-return/?accordionID=CC-Purchase-Returns_AE-when-will-I-receive-my-refund" target="_blank" rel="noopener noreferrer">FAQ</a>"],"exchange-exchangeProduct":["Ruilen niet mogelijk is? Gelieve ongewenste artikelen volgens ons retourbeleid terug te sturen en een nieuwe bestelling te plaatsen voor het juiste product.","Voor meer details, zie onze <a href="/s-faq-return/?accordionID=CC-Purchase-Returns_AE-exchange-purchase" target="_blank" rel="noopener noreferrer">FAQ</a>"],"exchange-exchangeInStore":["Je kunt gedetailleerde informatie vinden in onze <a href="/s-faq-return/?accordionID=CC-Purchase-Returns_AE-exchange-product" target="_blank" rel="noopener noreferrer">FAQ</a>."],"exchange-exchangeProductFromAnotherCountry":["Om verschillende redenen heeft Swarovski geen wereldwijde omruil- of restitutiebeleid. Daarom kunnen wij producten die in andere landen zijn gekocht niet ruilen, vervangen of terugbetalen."],"delivery-tracking":["Je hebt de trackinglink ontvangen bij jouw verzendbevestiging. Je kunt ook de voortgang van jouw zending hier controleren: <a href="/s-faq-orderstatus/Swarovski-Order-Status-FAQs/" target="_blank" rel="noopener noreferrer">order status</a>."],"delivery-damagedItem":["Onze excuses voor het ongemak. Neem contact op met onze klantenservice en stuur foto's van de verzenddoos en het beschadigde product. Wij zoeken een oplossing voor je."],"delivery-missingItem":["Onze excuses voor het ongemak. Is de verzenddoos gemanipuleerd? Neem contact op met onze klantenservice en stuur foto's van de verzenddoos, wij zullen dit onderzoeken en een oplossing voor jou vinden."],"delivery-changeAddress":["Het wijzigen van het afleveradres of de datum mogelijk niet meer mogelijk is zodra een pakket in transit is? Je kunt het webportaal van onze bezorgpartner gebruiken om de bezorgopties te beheren.","Voor meer details, zie onze <a href="/s-faq-shipping/Swarovski-Shipping-FAQs/?accordionID=CC-Overview_AE-delivery_address" target="_blank" rel="noopener noreferrer">FAQ</a>"],"delivery-changeCountry":["Levering naar een ander land/regio is niet mogelijk. Plaats jouw bestelling bij de online winkel van de bezorgbestemming. Om land/regio en taal te wijzigen, klik je op de naam van het land/de regio in het keuzemenu."],"payment-electronicCard":["Elektronische cadeaubonnen worden ingevoerd tijdens de betalingsfase in de kassa. Controleer of je het 10- of 16-cijferige kaartnummer correct invoert. Zorg ervoor dat je geen kortingscode of bon invoert.","Voor meer informatie, klik hier <a href="/s-faq-giftcard-voucher/Swarovski-Gift-Cards-Voucher-FAQs/?accordionID=CC-Purchase-Vouchers_AE-voucher-not-working" target="_blank" rel="noopener noreferrer">FAQ</a>"],"payment-multipleElectronicGiftCards":["Om met meerdere cadeaubonnen te betalen, volg je de stappen om cadeaubonnen samen te voegen bij de betalingsfase."],"payment-payWith":["Om jouw cadeaubon in te wisselen, volg je deze eenvoudige stappen die worden beschreven in onze <a href="/s-faq-giftcard-voucher/Swarovski-Gift-Cards-Voucher-FAQs/?accordionID=CC-Purchase-Vouchers_AE-redeem-gift-card" target="_blank" rel="noopener noreferrer">FAQ</a>."],"payment-rejection":["Zorg ervoor dat jouw betaling en persoonlijke gegevens consistent zijn. Voor meer informatie raadpleeg onze <a href="/s-faq-payment/Swarovski-Payment-FAQs/?accordionID=CC-Purchase-Payment_AE-methods" target="_blank" rel="noopener noreferrer">FAQ</a>."],"website-unableToCheckout":["Controleer hier voordat je contact met ons opneemt <a href="/s-faq-order/?accordionID=CC-Purchase-Order_AE-website-issue" target="_blank" rel="noopener noreferrer">FAQ websiteprobleem</a>."],"website-resetPassword":["Gebruik de functie 'wachtwoord vergeten'.","Voor meer informatie klik hier <a href="/s-faq-order/?accordionID=CC-Purchase-Order_AE-reset_pasword" target="_blank" rel="noopener noreferrer">FAQ</a>."],"website-unableToLogin":["Gebruik de functie 'wachtwoord vergeten'.","Voor meer informatie klik hier <a href="/s-faq-order/?accordionID=CC-Purchase-Order_AE-reset_pasword" target="_blank" rel="noopener noreferrer">FAQ</a>."],"swarovskiclub-unsubscribeNewsletter":["Wij sturen twee soorten e-mails: nieuwsbrieven met promoties en collecties, en lidmaatschapsupdates (beloningen, status of programmaswijzigingen). Om je af te melden voor nieuwsbrieven, klik op 'afmelden' onderaan de e-mail of werk je instellingen bij in 'Mijn account' op Swarovski.com. Om alle communicatie, inclusief beloningen, te stoppen, neem contact op met de Klantenservice om je account te sluiten."],"swarovskiclub-emailAfterUnsubscribe":["Als je je hebt uitgeschreven voor onze nieuwsbrief maar lid blijft van de Swarovski Club, ontvang je nog steeds e-mails over beloningen, niveau-status of programmaconnecties. Om dit te stoppen, neem contact op met de Klantenservice om je account te sluiten. Mogelijk ontvang je ook updates van een van onze submerken."],"swarovskiclub-voucherNotWorking":["Voor meer informatie, bezoek onze FAQ inzake hoe je je club lidmaatschap koppelt en je kortingsvoucher gebruikt <a href="/s-faq-club/?accordionID=CC-Membership-Swa-Club_AE-not-use-discount-voucher" target="_blank" rel="noopener noreferrer">FAQ</a>."],"swarovskiclub-extendedVoucher":["Swarovski Club kortingsvouchers kunnen niet worden verlengd. De geldigheidsperiode is gespecificeerd in de Algemene Voorwaarden in de belonings-e-mail die je hebt ontvangen."],"swarovskiclub-saleItem":["Swarovski Club kortingsvouchers kunnen niet worden gebruikt op afgeprijsde artikelen. Voor meer details, raadpleeg de Algemene Voorwaarden in de belonings-e-mail die je hebt ontvangen."],"swarovskiclub-birthdayGiftVoucher":["Je kunt je cadeau ophalen bij je favoriete winkel. Als je er geen hebt of niet zeker weet welke je moet bezoeken, kun je inloggen op jouw account en een favoriete winkel selecteren. Je kunt ook onze Winkelzoeker gebruiken om een winkel te vinden die de Swarovski Club aanbiedt. Klanten in sommige markten kunnen hun cadeau online inwisselen bij hun volgende online aankoop."],"scsmembership-renewMembership":["Om je lidmaatschap te verlengen, volg de eenvoudige stappen beschreven in onze <a href="/s-faq-scs/Swarovski-Crystal-Society-FAQs-/?accordionID=SCS-LP_FAQ_AE-how-can-I-renew-membership" target="_blank" rel="noopener noreferrer">FAQ</a>"],"scsmembership-becomeMember":["Om een nieuw lid te worden, volg de eenvoudige stappen beschreven in onze <a href="/s-faq-scs/Swarovski-Crystal-Society-FAQs-/?accordionID=CC-Membership-SCS_AE-how-to-join-renew-online" target="_blank" rel="noopener noreferrer">FAQ</a>"],"scsmembership-membershipArrival":["Lidmaatschapspakketten worden meestal 4-6 weken na aanmelding verzonden, waarbij nieuwe of verlengde lidmaatschappen op de eerste dag van de volgende maand worden verzonden. Voor lidmaatschappen van 3 jaar (2e en 3e jaar) worden pakketten vroeg in het jaar verzonden, zodat leden kunnen genieten van het jaarlijkse geschenk en nieuwigheden kunnen ontdekken."],"warranty-itemCoveredByWarrant":["Swarovski een volledige garantie biedt voor fabricage- en materiaalfouten op producten die zijn gekocht bij officiële winkels of geautoriseerde verkopers?","Voor details over ons garantiebeleid, zie onze <a href="/s-faq-warranty/?accordionID=CC-Products-Warranty_AE-policy" target="_blank" rel="noopener noreferrer">FAQ</a>"],"warranty-warrantyPolicy":["Voor een volledig overzicht van ons garantiebeleid, bezoek alstublieft onze speciale <a href="/s-faq-warranty/?accordionID=CC-Products-Warranty_AE-policy" target="_blank" rel="noopener noreferrer">FAQ</a>-sectie."],"repair-repairableItem":["Om het te achterhalen, breng je je product en bewijs van aankoop naar de dichtstbijzijnde Swarovski-winkel voor een beoordeling.","Je kunt je dichtstbijzijnde winkel vinden met onze online <a href="/store-finder/?features=repairService" target="_blank" rel="noopener noreferrer">Winkelzoeker</a>"],"repair-status":["Je hier gemakkelijk de status van je reparatie kunt controleren <a href="/s-faq-repairs/Swarovski-Repair-Replacement-FAQs/?accordionID=CheckRepairStatusThemedAccordionEntryComponent" target="_blank" rel="noopener noreferrer">Bekijk reparatiestatus</a>"],"repair-cost":["Breng je product en bewijs van aankoop naar de dichtstbijzijnde Swarovski-winkel voor een beoordeling.","Je kunt je dichtstbijzijnde winkel vinden met onze online <a href="/store-finder/?features=repairService" target="_blank" rel="noopener noreferrer">Winkelzoeker</a>"],"repair-visitStore":["Je moet een winkel bezoeken, omdat alleen geautoriseerde winkels uitgerust zijn om het product goed te beoordelen en te repareren."]}
3

Opções de contacto

Escolha a sua opção de contacto preferida

E-Mail

Voraussichtliche Wartezeit: 1– 3 Werktage

Αν έχετε κάποια απορία ή θέλετε περισσότερες πληροφορίες, επικοινωνήστε μαζί μας χρησιμοποιώντας την παρακάτω φόρμα. Θα χαρούμε να σας βοηθήσουμε.

Vorname *
Familienname *
Telefon
E-Mail *
Land *
Άγιος Βαρθολομαίος
Άγιος Βικέντιος και Γρεναδίνες
Άγιος Μαρτίνος (Γαλλικό τμήμα)
Άγιος Μαρτίνος (Ολλανδικό τμήμα)
Άγιος Χριστόφορος και Νέβις
Αίγυπτος
Αγία Ελένη, Ασενσιόν και Τριστάν ντα Κούνια
Αγία Λουκία
Αγκόλα
Αζερμπαϊτζάν
Αιθιοπία
Ακτή Ελεφαντοστού
Αλβανία
Αλγερία
Αμερικανικές Παρθένοι Νήσοι
Αμερικανική Σαμόα
Ανατολικό Τιμόρ
Ανγκουίλα
Ανδόρα
Αντίγκουα και Μπαρμπούντα
Ανταρκτική
Απομακρυσμένες Νησίδες ΗΠΑ
Αργεντινή
Αρμενία
Αρούμπα
Αυστρία
Αυστραλία
Αφγανιστάν
Αϊτή
Βέλγιο
Βανουάτου
Βατικανό
Βενεζουέλα
Βερμούδες
Βιετνάμ
Βολιβία
Βοσνία-Ερζεγοβίνη
Βουλγαρία
Βραζιλία
Βρετανικά Εδάφη Ινδικού Ωκεανού
Βρετανικές Παρθένοι Νήσοι
Βόρεια Κορέα
Βόρεια Μακεδονία
Βόρειες Μαριάνες Νήσοι
Γαλλία
Γαλλικά Νότια Εδάφη
Γαλλική Γουιάνα
Γαλλική Πολυνησία
Γερμανία
Γεωργία
Γιβραλτάρ
Γκάμπια
Γκάνα
Γκαμπόν
Γκουάμ
Γκουέρνσεϊ
Γουαδελούπη
Γουατεμάλα
Γουιάνα
Γουινέα
Γουινέα Μπισάου
Γρενάδα
Γροιλανδία
Δανία
Δομινικανή Δημοκρατία
Δυτική Σαχάρα
Ελ Σαλβαδόρ
Ελβετία
Ελλάδα
Ερυθραία
Εσθονία
Ζάμπια
Ζιμπάμπουε
Ηνωμένα Αραβικά Εμιράτα
Ηνωμένες Πολιτείες
Ηνωμένο Βασίλειο
Ηπειρωτική Κίνα
Ιαπωνία
Ινδία
Ινδονησία
Ιορδανία
Ιράκ
Ιράν
Ιρλανδία
Ισημερινή Γουινέα
Ισημερινός
Ισλανδία
Ισπανία
Ισραήλ
Ιταλία
Κένυα
Καζακστάν
Καμερούν
Καμπότζη
Καναδάς
Κατάρ
Κεντροαφρικανική Δημοκρατία
Κιργιστάν
Κιριμπάτι
Κολομβία
Κομόρες
Κονγκό
Κουβέιτ
Κουρασάο
Κούβα
Κροατία
Κόσοβο
Κόστα Ρίκα
Κύπρος
Λάος
Λίβανος
Λαϊκή Δημοκρατία του Κονγκό
Λεσότο
Λετονία
Λευκορωσία
Λιβερία
Λιβύη
Λιθουανία
Λιχτενστάιν
Λουξεμβούργο
Μάλι
Μάλτα
Μαγιότ
Μαδαγασκάρη
Μακάου
Μαλάουι
Μαλαισία
Μαλδίβες
Μαρτινίκα
Μαρόκο
Μαυρίκιος
Μαυριτανία
Μαυροβούνιο
Μεξικό
Μογγολία
Μοζαμβίκη
Μολδαβία
Μονακό
Μονσεράτ
Μπανγκλαντές
Μπαρμπάντος
Μπαχάμες
Μπαχρέιν
Μπελίζ
Μπενίν
Μποναίρ, Άγιος Ευστάθιος και Σάμπα
Μποτσουάνα
Μπουρκίνα Φάσο
Μπουρούντι
Μπουτάν
Μπρουνέι
Μυανμάρ
Νέα Ζηλανδία
Νέα Καληδονία
Νήσοι Άλαντ
Νήσοι Κέιμαν
Νήσοι Κουκ
Νήσοι Μάρσαλ
Νήσοι Τερκς και Κέικος
Νήσοι Φερόες
Νήσοι Φώκλαντ
Νήσοι Χερντ και Μακ Ντόναλντ
Νήσος Μαν
Νήσος Μπουβέ
Νήσος των Χριστουγέννων
Νίγηρας
Νίουε
Ναμίμπια
Ναουρού
Νεπάλ
Νησί Νόρφολκ
Νησιά Κόκος (Κήλινγκ)
Νησιά Σολομώντα
Νιγηρία
Νικαράγουα
Νορβηγία
Ντομίνικα
Νότια Αφρική
Νότια Κορέα
Νότιος Γεωργία και Νότιοι Νήσοι Σάντουιτς
Ολλανδία
Ομάν
Ομόσπονδες Πολιτείες της Μικρονησίας
Ονδούρα
Ουαλίς και Φουτουνά
Ουγγαρία
Ουγκάντα
Ουζμπεκιστάν
Ουκρανία
Ουρουγουάη
Πίτκαιρν
Πακιστάν
Παλάου
Παλαιστινιακά εδάφη
Παναμάς
Παπούα Νέα Γουινέα
Παραγουάη
Περού
Πολωνία
Πορτογαλία
Πουέρτο Ρίκο
Πράσινο Ακρωτήριο
Ρεουνιόν
Ρουάντα
Ρουμανία
Σάο Τομέ και Πρίνσιπε
Σαμόα
Σαν Μαρίνο
Σαουδική Αραβία
Σβάλμπαρντ και Γιαν Μάγεν
Σενεγάλη
Σεντ Πιέρ και Μικελόν
Σερβία
Σεϋχέλλες
Σιέρα Λεόνε
Σιγκαπούρη
Σλοβακία
Σλοβενία
Σομαλία
Σουαζιλάνδη
Σουδάν
Σουηδία
Σουρινάμ
Σρι Λάνκα
Συρία
Τανζανία
Τατζικιστάν
Ταϊβάν
Ταϊλάνδη
Τζέρσεϊ
Τζαμάικα
Τζιμπουτί
Τοκελάου
Τουβαλού
Τουρκία
Τουρκμενιστάν
Τρινιντάντ και Τομπάγκο
Τσαντ
Τσεχία
Τυνησία
Τόγκο
Τόνγκα
Υεμένη
Φίτζι
Φιλιππίνες
Φινλανδία
Χιλή
Χονγκ Κονγκ
Bestellnummer
Reparaturnummer
Thema *
Sind Sie Mitglied des Swarovski Club Treueprogramms?
Sind Sie Mitglied der Swarovski Crystal Society (SCS)?
Mitgliedsnummer *
Noch 1000 Zeichen
Bitte wähle dein Thema/deine Fragestellung aus *
Ηλεκτρονικές παραγγελίες
Swarovski Club
Παράδοση
Αλλαγή
Εγγύηση
Επισκευή
Πληροφορίες για το προϊόν
Ενέργειες προώθησης
Πληρωμή
Συνδρομή SCS
Έκδοση διαδικτυακής τοποθεσίας
Προστασία Δεδομένων
Άλλο
Bitte wähle dein Thema/deine Fragestellung aus *
Ποια είναι η σύνδεση εντοπισμού της ηλεκτρονικής παραγγελίας μου
Ένα αντικείμενο από την παραγγελία μου έφτασε κατεστραμμένο
Λείπει ένα αντικείμενο από την παραγγελία μου
Μπορείτε να αλλάξετε τη διεύθυνση παράδοσής μου
Πώς μπορώ να στείλω την παραγγελία μου σε άλλη χώρα
Άλλο
Μπορεί να επισκευαστεί το αντικείμενο μου
Ποια είναι η κατάσταση της επισκευής μου
Πόσο κοστίζει μια επισκευή
Γιατί πρέπει να επισκεφθώ ένα κατάστημα για να επισκευαστεί ένα αντικείμενο
Άλλο
Μπορείτε να δώσετε πληροφορίες σχετικά με το μέγεθος του προϊόντος
Πού διατίθεται αυτό το προϊόν
Ποιες χρωματικές επιλογές διατίθενται
Πώς μπορώ να παραγγείλω ένα προϊόν Swarovski Created Diamonds κατά παραγγελία
άλλος
Η ταχυδρομική μου διεύθυνση δεν αναγνωρίστηκε ως έγκυρη διεύθυνση
Δεν μπορώ να ολοκληρώσω τη διαδικασία πληρωμής
Μπορείτε να επαναφέρετε τον κωδικό πρόσβασης στον λογαριασμό μου
Δεν μπορώ να συνδεθώ στον λογαριασμό μου
Άλλο
Άλλο
Αίτημα Πρόσβασης Υποκειμένου Δεδομένων
Δικαίωμα διαγραφής («δικαίωμα στη λήθη»)
Παράπονα
Πώς μπορώ να ανανεώσω τη συνδρομή μου
Πώς μπορώ να γίνω μέλος της SCS
Πότε θα λάβω το πακέτο συνδρομής μου
Άλλο
Πώς μπορώ να ακυρώσω την εγγραφή μου στο ενημερωτικό δελτίο του Swarovski Club
Γιατί εξακολουθώ να λαμβάνω email από τη Swarovski μετά την ακύρωση της εγγραφής μου στο ενημερωτικό δελτίο
Το Κουπόνι Swarovski Club που διαθέτω δεν μπορεί να χρησιμοποιηθεί
Μπορεί να παραταθεί η διάρκεια του εκπτωτικού κουπονιού μου Swarovski Club
Μπορεί το εκπτωτικό κουπόνι μου Swarovski Club να χρησιμοποιηθεί για την αγορά αντικειμένων σε έκπτωση
Πώς μπορώ να εξαργυρώσω το κουπόνι γενεθλίων μου
Άλλο
Καλύπτεται το προϊόν μου από την εγγύηση
Ποια είναι η πολιτική εγγύησής σας
Άλλο
Μπορώ να αλλάξω ένα προϊόν από την ηλεκτρονική παραγγελία μου
Μπορώ να αλλάξω ένα προϊόν που αγοράστηκε από κατάστημα σε άλλη χώρα
Μπορώ αλλάξω την ηλεκτρονική αγορά μου σε κατάστημα
Άλλο
Γιατί δεν έγινε δεκτή η ηλεκτρονική δωροκάρτα μου κατά την αγορά μέσω διαδικτύου
Μπορώ να χρησιμοποιήσω περισσότερες από 1 ηλεκτρονικές δωροκάρτες για πληρωμή
Πώς μπορώ να πληρώσω μια ηλεκτρονική αγορά με ηλεκτρονική δωροκάρτα
Γιατί απορρίφθηκε η πληρωμή μου
Γιατί επιστράφηκε η πληρωμή μου
Άλλο
Μπορείτε να παράσχετε πληροφορίες για την τρέχουσα δραστηριότητα προώθησης
Μπορείτε να παρατείνετε την ενέργεια προώθησης
Γιατί η αγορά μου δεν πληροί τις προϋποθέσεις για την ενέργεια προώθησης
Άλλο
Μπορείτε να μου στείλετε πάλι την επιβεβαίωση παραγγελίας μου
Ποια είναι η κατάσταση της ηλεκτρονικής παραγγελίας μου
Μπορώ να ακυρώσω ολόκληρη την ηλεκτρονική παραγγελία μου
Μπορώ να ακυρώσω μέρος της ηλεκτρονικής παραγγελίας μου
Μπορείτε να αλλάξετε τη διεύθυνση χρέωσής μου
Μπορώ να επιστρέψω την ηλεκτρονική παραγγελία μου
Ποια είναι η πολιτική ηλεκτρονικής επιστροφής
Ποια είναι η κατάσταση της ηλεκτρονικής επιστροφής χρημάτων μου
Άλλο

Mit der Betätigung des «Send» Buttons stimmen Sie zu, dass der Konversationsverlauf und weitere von Ihnen übermittelte Daten von Swarovski gespeichert werden. Weitere Informationen finden Sie in unserer Datenschutzerklärung.

* Pflichtfelder
$(this).closest('#gr-contactEmailFormConfigWrapper').find('.js-gr-contactEmailFormConfig') .formValidation( { autoFocus: false, framework: 'bootstrap', icon: { valid: null, invalid: null, validating: null }, fields: { 'values[contactEmailFormDefinition_title]': { trigger: 'change', validators: { } }, 'values[contactEmailFormDefinition_firstName]': { 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('Nur Buchstaben eingeben (keine Satzzeichen)'); messagesEN.push('Nur Buchstaben eingeben (keine Satzzeichen)'); 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('Mindestens 2 Zeichen'); messagesEN.push('Mindestens 2 Zeichen'); errorOccured |= true; } if (errorOccured) { return { valid: false, message: messages.join('<br/>'), message_en: messagesEN } } else { return true; } } }, notEmpty: { message: 'Bitte geben Sie Ihren Vornamen ein.', message_en: 'Bitte geben Sie Ihren Vornamen ein.' }, stringLength: { message: 'Sie haben mehr Zeichen eingegeben als die in diesem Feld erlaubte Anzahl von 40 Zeichen', message_en: 'You have exceeded the maximum length of 40 characters for this field', max: 40 }, } }, 'values[contactEmailFormDefinition_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('Nur Buchstaben eingeben (keine Satzzeichen)'); messagesEN.push('Nur Buchstaben eingeben (keine Satzzeichen)'); 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('Mindestens 2 Zeichen'); messagesEN.push('Mindestens 2 Zeichen'); errorOccured |= true; } if (errorOccured) { return { valid: false, message: messages.join('<br/>'), message_en: messagesEN } } else { return true; } } }, notEmpty: { message: 'Bitte geben Sie Ihren Familiennamen ein.', message_en: 'Bitte geben Sie Ihren Familiennamen ein.' }, stringLength: { message: 'Sie haben mehr Zeichen eingegeben als die in diesem Feld erlaubte Anzahl von 40 Zeichen', message_en: 'You have exceeded the maximum length of 40 characters for this field', max: 40 }, } }, 'values[contactEmailFormDefinition_phone]': { 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('^[\\\\+]{0,1}[0-9\\\\(\\\\)\\- \\\\.]*$', ''))) { messages.push('Bitte geben Sie Ihre Telefonnummer ein. (Nur Zahlen, keine Abstände)'); messagesEN.push('Bitte geben Sie Ihre Telefonnummer ein. (Nur Zahlen, keine Abstände)'); errorOccured |= true; } if (errorOccured) { return { valid: false, message: messages.join('<br/>'), message_en: messagesEN } } else { return true; } } }, stringLength: { message: 'Sie haben mehr Zeichen eingegeben als die in diesem Feld erlaubte Anzahl von 20 Zeichen', message_en: 'You have exceeded the maximum length of 20 characters for this field', max: 20 }, callbackPhone: { alias: 'callback', message: 'Bitte befülle das Feld Telefon', message_en: 'Bitte befülle das Feld Telefon', callback: function (value, validator, $field) { if (value === '') { return true; } var prefixCountry = $field.siblings('.flag-container').children('.selected-flag').attr('title'); var isValidPrefix = prefixCountry !== undefined && prefixCountry !== 'Unknown'; if (!isValidPrefix) { return false; } var prefix = prefixCountry.split("+")[1]; var isMinimumLength = true; var minLength = ""; if (minLength !== null) { if (value.startsWith("+")) { if ((value.length - prefix.length - 1) < minLength) { isMinimumLength = false; } } else if (value.length < minLength) { isMinimumLength = false; } } return isMinimumLength; } }, } }, 'values[contactEmailFormDefinition_email]': { trigger: 'blur', validators: { regexp: { regexp: new RegExp('^(?=.{0,255}$)(?=.{0,64}@)(?:(?!^\\.)(?!.*\\.@)(?!.*\\.\\.)[a-zA-Z0-9!#.$%&\'*+\/=?^_‘{|}~-]+|\"(?:[\\x01-\\x08\\x0b\\x0c\\x0e-\\x1f\\x21\\x23-\\x5b\\x5d-\\x7f]|\\\\[\\x01-\\x09\\x0b\\x0c\\x0e-\\x7f]){1,62}\")@(?!-)(?!.*\\.-)(?!.*-\\.)(?:[a-zA-Z0-9-]{1,61}\\.){1,126}(?=[a-zA-Z0-9-]*[a-zA-Z][a-zA-Z0-9-]*$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?$', ''), message: 'Bitte gib eine E-Mail-Adresse ein.', message_en: 'Bitte gib eine E-Mail-Adresse ein.' }, notEmpty: { message: 'Bitte gib eine E-Mail-Adresse ein.', message_en: 'Bitte gib eine E-Mail-Adresse ein.' }, stringLength: { message: 'In diesem Feld darf die Anzahl der Zeichen nur zwischen 0 und 70 liegen', message_en: 'The number of characters for this field must be between 0 and 70', min: 0 , max: 70 }, } }, 'values[contactEmailFormDefinition_country]': { trigger: 'change', validators: { notEmpty: { message: 'Bitte gib ein Land\/Region ein.', message_en: 'Bitte gib ein Land\/Region ein.' } } }, 'values[contactEmailFormDefinition_swaClubMember]': { trigger: 'change', validators: { } }, 'values[contactEmailFormDefinition_scsMember]': { trigger: 'change', validators: { } }, 'values[contactEmailFormDefinition_scsMemberNumber]': { trigger: 'blur', validators: { notEmpty: { message: 'Bitte geben Sie Ihre SCS Mitgliedsnummer an', message_en: 'Bitte geben Sie Ihre SCS Mitgliedsnummer an' }, stringLength: { message: 'In diesem Feld darf die Anzahl der Zeichen nur zwischen 0 und 11 liegen', message_en: 'The number of characters for this field must be between 0 and 11', min: 0 , max: 11 }, } }, 'values[contactEmailFormDefinition_message]': { trigger: 'blur', validators: { notEmpty: { message: 'Bitte gib eine Mitteilung ein', message_en: 'Bitte gib eine Mitteilung ein' }, stringLength: { message: 'In diesem Feld darf die Anzahl der Zeichen nur zwischen 0 und 1000 liegen', message_en: 'The number of characters for this field must be between 0 and 1000', min: 0 , max: 1000 }, } }, 'values[contactEmailFormDefinition_contactOrderNo]': { 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]{15})$|^$', ''))) { messages.push('Please enter a valid order number (15 digits)'); messagesEN.push('Please enter a valid order number (15 digits)'); errorOccured |= true; } if (errorOccured) { return { valid: false, message: messages.join('<br/>'), message_en: messagesEN } } else { return true; } } }, stringLength: { message: 'In diesem Feld darf die Anzahl der Zeichen nur zwischen 0 und 40 liegen', message_en: 'The number of characters for this field must be between 0 and 40', min: 0 , max: 40 }, } }, 'values[contactEmailFormDefinition_contactRepairNo]': { trigger: 'blur', validators: { stringLength: { message: 'In diesem Feld darf die Anzahl der Zeichen nur zwischen 0 und 40 liegen', message_en: 'The number of characters for this field must be between 0 and 40', min: 0 , max: 40 }, } }, 'values[contactEmailFormDefinition_contactTopic]': { trigger: 'change', validators: { notEmpty: { message: 'Bitte wählen Sie Ihr Thema\/Ihre Fragestellung aus', message_en: 'Bitte wählen Sie Ihr Thema\/Ihre Fragestellung aus' } } }, 'values[contactEmailFormDefinition_contactSubject]': { trigger: 'change', validators: { notEmpty: { message: 'Bitte wählen Sie Ihr Thema\/Ihre Fragestellung aus', message_en: 'Bitte wählen Sie Ihr Thema\/Ihre Fragestellung aus' } } }, 'values[contactEmailFormDefinition_contactSubjectTxt]': { trigger: 'blur', validators: { notEmpty: { message: 'Bitte geben Sie einen Betreff an', message_en: 'Bitte geben Sie einen Betreff an' }, stringLength: { message: 'In diesem Feld darf die Anzahl der Zeichen nur zwischen 0 und 40 liegen', message_en: 'The number of characters for this field must be between 0 and 40', min: 0 , max: 40 }, } } } } ) .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 = 'contactEmail'; if (!formId || formId === 'cfRequest' || formId === 'cfResponse') { formId = 'contactEmailFormDefinition'; } 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(); } };
Telefonnummer

Telefonnummer

Voraussichtliche Wartezeit: 2- 5 Minuten

Klantendienst België

Openingstijden: Ma - Vr: 09:00 - 18:00

Telefoon:
+32 (0) 246 33048