20,000円以上で通常配送無料

お問い合わせ

1

種別

より良いサポートを提供するために、トピックをお選びください。

種別・トピックを選択してください *
オンラインでの注文
Swarovski Club
配送
交換
保証
修理
商品情報
プロモーション
お支払い
SCSメンバーシップ
ウェブサイトで問題が発生した場合
データプライバシー
その他
$(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: '種別・トピックを選択してください', message_en: '種別・トピックを選択してください' } } } } } ) .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

เรื่อง

เลือกหนึ่งหัวข้อดังต่อไปนี้

種別・トピックを選択してください *
注文した商品の追跡リンクを教えてください。
注文した商品が破損して届きました。
注文した商品の一部が届きません。
配送先住所の変更はできますか?
注文した商品を他の国に送るにはどうすればよいですか?
その他
購入した商品は修理してもらえますか?
依頼した修理品の現在の状況を教えてください。
修理代はいくらですか?
修理のために来店する必要があるのはなぜですか?
その他
商品のサイズについて教えてください。
この商品はどこで購入できますか?
どのようなカラーバリエーションがありますか?
Swarovski Created Diamonds のメイド・トゥ・オーダー商品(注文品)はどのように注文できますか?
その他
配送先住所が有効な住所として認識されません。
チェックアウトを完了できません。
私のアカウントのパスワードをリセットしてもらえますか?
アカウントにログインできません。
その他
その他
データ主体の情報開示請求
消去権(「忘れられる権利」)
苦情
メンバーシップを更新する方法を教えてください。
SCS会員になる方法を教えてください?
会員キットはいつ届きますか?
その他
Swarovski Clubニュースレターの配信を停止する方法を教えてください。
ニュースレターの配信を停止した後も、Swarovskiからメールが届くのはなぜですか?
Swarovski Clubクーポンが使えません。
Swarovski Clubの割引クーポンの有効期限は延長できますか?
Swarovski Clubの割引クーポンはセール商品に使用できますか?
バースデークーポンの利用方法を教えてください。
その他
購入した商品は保証の対象ですか?
保証ポリシーについて教えてください。
その他
オンラインで注文した商品の交換はできますか?
オンラインで購入した商品を店舗で交換することはできますか?
他の国の店舗で購入した商品の交換はできますか?
その他
eギフトカードがオンラインで適用されないのはなぜですか?
複数のeギフトカードを使って支払いをすることはできますか?
オンライン購入の際、eギフトカードで支払いをする方法を教えてください。
支払いが拒否されたのはなぜですか?
支払いが返金されたのはなぜですか?
その他
最新のプロモーション情報について教えてください。
プロモーションの延長はできますか?
購入した商品がプロモーションの対象にならないのは、なぜですか?
その他
注文確認メールを再送してもらえますか?
オンラインの注文状況は今どうなっていますか?
オンラインで注文した商品をすべてキャンセルできますか?
オンラインで注文した商品の一部をキャンセルできますか?
請求先住所の変更はできますか?
オンラインで注文した商品の返品方法を教えてください。
オンライン返品ポリシーについて教えてください。
オンラインの返金処理は今どのような状況ですか?
その他
$(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: '種別・トピックを選択してください', message_en: '種別・トピックを選択してください' } } } } } ) .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(); } };
トピック *
$(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: '件名を入力してください', message_en: '件名を入力してください' }, stringLength: { message: 'この項目の入力可能文字数は0〜40字です', 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":"ご存知ですか:","product-size":["ぴったりのサイズを知るには、サイズガイドをご利用ください。","詳細については、<a href="/s-swarovski-ring-size/" target="_blank" rel="noopener noreferrer">サイズガイド</a>をご覧ください。"],"product-availability":["店舗の在庫を確認するには、以下の手順に従ってください: <br/>1.オンラインショップで商品詳細ページを開きます。 <br/>2.商品詳細ページで「住所への配送」の下にある「ストアで見る」を選択し、「クリック & コレクト: 在庫状況を確認する」をクリックします。 <br/>3.現在位置または希望の都市名を入力し、利用可能なオプションを確認してください。","詳細については、<a href="/s-faq-order/?accordionID=CC-Overview_AE-product_availibility" target="_blank" rel="noopener noreferrer">よくある質問</a>をご覧ください。"],"product-colors":["商品リストページのカラーでフィルターをかけるか、商品詳細ページでカラーバリエーションを確認して、完璧な組み合わせを見つけてください。"],"promotion-info":["スワロフスキーは年間を通じてプロモーションを実施しています。最新情報を入手するには、ニュースレターの登録をお勧めします。"],"promotion-extension":["当社のプロモーションには常に有効期限が設定されており、終了日を過ぎると割引クーポンコードは自動的に無効になるか、標準価格に戻ります。 プロモーション開始前のご注文にプロモーション内容を適用することはできません。"],"promotion-quality":["プロモーションの利用規約を確認し、選択した商品が条件を満たしていたか、ご注文がプロモーション期間内であったかご確認ください。","詳細については、<a href="/s-faq-order/?accordionID=CC-Overview_AE-purchase_qualify" target="_blank" rel="noopener noreferrer">よくある質問</a>をご覧ください。"],"order-resendOrderConfirmation":["もちろんです。ご注文の最新情報は、<a href="/s-faq-orderstatus/Swarovski-Order-Status-FAQs/" target="_blank" rel="noopener noreferrer">注文状況</a>でご確認いただけます。 注文番号が不明の場合は、ご注文時に使用したメールアドレスをご連絡いただければ、注文確認メールを再送いたします。"],"order-orderStatus":["ご注文状況はこちらで簡単にご確認いただけます <a href="/s-faq-orderstatus/Swarovski-Order-Status-FAQs/" target="_blank" rel="noopener noreferrer">ご注文状況</a>。"],"order-cancelEntire":["ご注文完了のお知らせメール受信後、約15分以内であればご注文のキャンセルが可能な場合があります。","詳細については、<a href="/s-faq-order/?accordionID=CC-Overview_AE-cancel_order_new" target="_blank" rel="noopener noreferrer">よくある質問</a>をご確認ください。"],"order-cancelPartially":["ご注文の一部商品のキャンセルはできませんが、注文完了後15分以内であれば、ご注文自体をキャンセルできる場合があります。","詳細は<a href="/s-faq-order/?accordionID=CC-Overview_AE-cancel_order_new" target="_blank" rel="noopener noreferrer">FAQ</a>をご覧ください。"],"order-changeBillingAddress":["請求先住所を変更することはできません。"],"order-return":["詳細なガイダンスについては、<a href="/s-faq-return/?accordionID=CC-Overview_AE-how-do-I-return-my-item" target="_blank" rel="noopener noreferrer">よくある質問</a> に記載されている手順をお読みください。"],"order-returnPolicy":["返品ポリシーの詳細については、こちらをクリックしてください <a href="/s-faq-return/?accordionID=CC-Overview_AE-can-I-do-a-return" target="_blank" rel="noopener noreferrer">FAQ</a>"],"order-onlineRefundStatus":["返品手続き開始まで約14営業日程かかる場合があります。返品手続き完了後には返品確認のメールが送信されます。クレジットカード会社によって異なりますが、約3~90日程で返金されます。","詳細については、<a href="/s-faq-return/?accordionID=CC-Purchase-Returns_AE-when-will-I-receive-my-refund" target="_blank" rel="noopener noreferrer">よくある質問</a>をご覧ください。"],"exchange-exchangeProduct":["商品の交換は承っておりません。ご不要な商品は返品ポリシーに従って返品し、ご希望の商品を新たにご注文ください。","詳細については、<a href="/s-faq-return/?accordionID=CC-Purchase-Returns_AE-exchange-purchase" target="_blank" rel="noopener noreferrer">よくある質問</a>をご覧ください。"],"exchange-exchangeInStore":["<a href="/s-faq-return/?accordionID=CC-Purchase-Returns_AE-exchange-product" target="_blank" rel="noopener noreferrer">よくある質問</a> に詳細な情報が記載されています。"],"exchange-exchangeProductFromAnotherCountry":["さまざまな理由により、Swarovski ではグローバルな交換または返金ポリシーはありません。そのため、海外で購入された商品の交換や返金は承ることができません。"],"delivery-tracking":["お送りした、ご注文発送のお知らせメール内に追跡リンクがございます。または、こちらから配送の進捗状況をご確認いただけます: <a href="/s-faq-orderstatus/Swarovski-Order-Status-FAQs/" target="_blank" rel="noopener noreferrer">ご注文状況</a>."],"delivery-damagedItem":["大変申し訳ございません。カスタマーサービスへご連絡いただき、配送時の箱および破損した商品の画像をいくつかご提供いただけますでしょうか。解決策を検討いたします。"],"delivery-missingItem":["大変申し訳ございません。配送時の箱が開けられた形跡はありましたでしょうか。 カスタマーサービスへご連絡いただき、配送時の箱の画像をいくつかご提供いただけますでしょうか。調査の上、解決策を提案いたします。"],"delivery-changeAddress":["ご注文品が発送されると、配送先住所を変更することはできません。配送パートナーへ直接ご連絡いただきますようお願いいたします。","詳細については、<a href="/s-faq-shipping/Swarovski-Shipping-FAQs/?accordionID=CC-Overview_AE-delivery_address" target="_blank" rel="noopener noreferrer">よくある質問</a>をご覧ください。"],"delivery-changeCountry":["海外へ配送することはできません。 配送先の国のオンラインショップからご注文ください。 国名が表示されたアイコンをクリックして、配送先の国や言語へご変更いただけます"],"payment-electronicCard":["電子ギフトカードは、チェックアウト時のお支払い画面でご入力ください。 10桁または16桁のカード番号が正しく入力されていることをご確認ください。 クーポンコードを入力しないようご注意ください。","詳細については、こちらをご確認ください [リンク <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":["複数のギフトカードで支払うには、手順に従って、お支払い段階でギフトカードを統合してください。"],"payment-payWith":["ギフトカードを使用するには、<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":["お支払い情報と個人情報が一致していることを確認してください。 詳細については<a href="/s-faq-payment/Swarovski-Payment-FAQs/?accordionID=CC-Purchase-Payment_AE-methods" target="_blank" rel="noopener noreferrer">FAQ</a>をご覧ください。"],"website-unableToCheckout":["お問い合わせいただく前にこちらをご確認ください <a href="/s-faq-order/?accordionID=CC-Purchase-Order_AE-website-issue" target="_blank" rel="noopener noreferrer">FAQ ウェブサイトの問題</a>。"],"website-resetPassword":["「パスワードをお忘れですか」をクリックしてください。","詳細については、こちらをご確認ください <a href="/s-faq-order/?accordionID=CC-Purchase-Order_AE-reset_pasword" target="_blank" rel="noopener noreferrer">FAQリンク</a>。"],"website-unableToLogin":["「パスワードをお忘れですか」をクリックしてください。","詳細については、こちらをご確認ください <a href="/s-faq-order/?accordionID=CC-Purchase-Order_AE-reset_pasword" target="_blank" rel="noopener noreferrer">FAQリンク</a>。"],"swarovskiclub-unsubscribeNewsletter":["เราส่งอีเมลสองประเภท: จดหมายข่าวพร้อมโปรโมชั่นและคอลเลคชัน และการอัปเดตสมาชิก (รางวัล สถานะ หรือการเปลี่ยนแปลงโปรแกรม) หากต้องการยกเลิกการสมัครรับจดหมายข่าว ให้คลิก "ยกเลิกการสมัคร" ที่ด้านล่างของอีเมล หรืออัปเดตการตั้งค่าของคุณใน "บัญชีของฉัน" บน Swarovski.com หากต้องการหยุดการสื่อสารทั้งหมด รวมถึงรางวัล โปรดติดต่อฝ่ายบริการลูกค้าเพื่อปิดบัญชีของคุณ"],"swarovskiclub-emailAfterUnsubscribe":["หากคุณยกเลิกการสมัครรับจดหมายข่าวของเราแล้ว แต่ยังคงเป็นสมาชิก Swarovski Club คุณจะยังคงได้รับอีเมลเกี่ยวกับรางวัล สถานะระดับ หรือการเปลี่ยนแปลงโปรแกรม หากต้องการหยุดการรับข้อมูลเหล่านี้ โปรดติดต่อฝ่ายบริการลูกค้าเพื่อปิดบัญชีของคุณ คุณอาจสมัครรับข้อมูลการอัปเดตจากหนึ่งในแบรนด์ย่อยของเราด้วย"],"swarovskiclub-voucherNotWorking":["สำหรับรายละเอียดเพิ่มเติม โปรดไปที่คำถามที่พบบ่อยของเราเกี่ยวกับวิธีเชื่อมโยงสมาชิกชมรมของคุณและใช้บัตรกำนัลส่วนลดของคุณ <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 ไม่สามารถขยายเวลาได้ ระยะเวลาที่ใช้ได้ระบุไว้ในข้อกำหนดและเงื่อนไขที่รวมอยู่ในอีเมลรางวัลที่คุณได้รับ"],"swarovskiclub-saleItem":["บัตรกำนัลส่วนลด Swarovski Club ไม่สามารถใช้กับสินค้าลดราคาได้ สำหรับรายละเอียดเพิ่มเติม โปรดดูข้อกำหนดและเงื่อนไขในอีเมลรางวัลที่คุณได้รับ"],"swarovskiclub-birthdayGiftVoucher":["คุณสามารถรับของขวัญของคุณได้จากร้านที่คุณเลือก หากคุณไม่มีร้าน หรือไม่แน่ใจว่าจะไปที่ใด คุณสามารถเข้าสู่ระบบบัญชีของคุณและเลือกเป็นร้านโปรดได้ หรืออีกทางหนึ่ง คุณสามารถใช้ตัวค้นหาร้านค้าของเราเพื่อค้นหาร้านค้าที่มี Swarovski Club ลูกค้าในบางตลาดสามารถแลกรับของขวัญทางออนไลน์ได้พร้อมการสั่งซื้อออนไลน์ครั้งถัดไป"],"scsmembership-renewMembership":["ในการต่ออายุสมาชิกของคุณ โปรดทำตามขั้นตอนง่ายๆ ที่อธิบายไว้ใน <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":["ในการเป็นสมาชิกใหม่ โปรดทำตามขั้นตอนง่ายๆ ที่อธิบายไว้ใน <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":["แพ็คเกจสมาชิกมักจะถูกส่งภายใน 4-6 สัปดาห์หลังจากสมัคร โดยสมาชิกใหม่หรือสมาชิกต่ออายุจะถูกส่งในวันแรกของเดือนถัดไป สำหรับสมาชิกแบบ 3 ปี (ปีที่ 2 และ 3) แพ็คเกจจะถูกส่งในช่วงต้นปี เพื่อให้สมาชิกได้เพลิดเพลินกับของขวัญประจำปีและสำรวจผลิตภัณฑ์ใหม่ๆ"],"warranty-itemCoveredByWarrant":["Swarovski ให้การรับประกันเต็มรูปแบบสำหรับข้อบกพร่องด้านการผลิตและวัสดุของสินค้าที่ซื้อจากร้านค้าอย่างเป็นทางการหรือผู้ค้าปลีกที่ได้รับอนุญาต","สำหรับรายละเอียดเกี่ยวกับนโยบายการรับประกันของเรา โปรดตรวจสอบที่ <a href="/s-faq-warranty/?accordionID=CC-Products-Warranty_AE-policy" target="_blank" rel="noopener noreferrer">คำถามที่พบบ่อย</a>"],"warranty-warrantyPolicy":["สำหรับภาพรวมที่สมบูรณ์เกี่ยวกับนโยบายการรับประกันของเรา กรุณาเยี่ยมชมส่วน <a href="/s-faq-warranty/?accordionID=CC-Products-Warranty_AE-policy" target="_blank" rel="noopener noreferrer">คำถามที่พบบ่อย</a> ของเรา"],"repair-repairableItem":["หากต้องการตรวจสอบ โปรดนำสินค้าของคุณพร้อมหลักฐานการซื้อไปที่ร้าน Swarovski ที่ใกล้ที่สุดเพื่อประเมิน","คุณสามารถค้นหาร้านค้าที่ใกล้ที่สุดได้โดยใช้ <a href="/store-finder/?features=repairService" target="_blank" rel="noopener noreferrer">ตัวค้นหาร้านค้า</a> ออนไลน์ของเรา"],"repair-status":["คุณสามารถตรวจสอบสถานะการซ่อมของคุณได้ที่นี่ <a href="/s-faq-repairs/Swarovski-Repair-Replacement-FAQs/?accordionID=CheckRepairStatusThemedAccordionEntryComponent" target="_blank" rel="noopener noreferrer">ดูสถานะการซ่อม</a>"],"repair-cost":["โปรดนำสินค้าของคุณพร้อมหลักฐานการซื้อไปที่ร้าน Swarovski ที่ใกล้ที่สุดเพื่อประเมิน","คุณสามารถค้นหาร้านค้าที่ใกล้ที่สุดได้โดยใช้ <a href="/store-finder/?features=repairService" target="_blank" rel="noopener noreferrer">ตัวค้นหาร้านค้า</a> ออนไลน์ของเรา"],"repair-visitStore":["คุณต้องไปที่ร้าน เนื่องจากมีเพียงร้านที่ได้รับอนุญาตเท่านั้นที่มีอุปกรณ์ในการประเมินและซ่อมแซมสินค้าได้อย่างเหมาะสม"]}
3

ตัวเลือกการติดต่อ

เลือกตัวเลือกการติดต่อที่คุณต้องการ

ご注文者Eメール

予想される待ち時間: 1〜 3営業日

Dacă aveți vreo întrebare sau aveți nevoie de informații suplimentare, nu ezitați să ne contactați folosind formularul de mai jos. Vă vom ajuta cu drag.

名 *
姓 *
電話番号
ご注文者Eメール *
国 *
Afganistan
Africa de Sud
Albania
Algeria
Andorra
Angola
Anguilla
Antarctica
Antigua și Barbuda
Arabia Saudită
Argentina
Armenia
Aruba
Australia
Austria
Azerbaidjan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgia
Belize
Benin
Bhutan
Bolivia
Bonaire, Sf Eustațiu și Saba
Bosnia și Herțegovina
Botswana
Brazilia
Brunei, Domiciliul Păcii
Bulgaria
Burkina Faso
Burundi
Cambodgia
Camerun
Canada
Cehia
Chile
China Continentală
Ciad
Cipru
Coasta de Fildeș
Columbia
Comore
Comunitatea Insulelor Mariane de Nord
Congo
Congo, Republica Democrată
Coreea de Nord
Coreea de Sud
Costa Rica
Croația
Cuba
Curaçao
Danemarca
Djibouti
Dominica
Ecuador
Egipt
El Salvador
Elveția
Emiratele Arabe Unite
Eritreea
Estonia
Eswatini
Etiopia
Fiji
Filipine
Finlanda
Franța
Gabon
Gambia
Georgia
Georgia de Sud și Insulele Sandwich de Sud
Germania
Ghana
Gibraltar
Grecia
Grenada
Groenlanda
Guadelupa
Guam
Guatemala
Guernsey
Guineea
Guineea Ecuatorială
Guineea-Bissau
Guyana
Guyana Franceză
Haiti
Honduras
India
Indonezia
Insula Bouvet
Insula Crăciunului
Insula Heard și Insulele McDonald
Insula Jersey
Insula Man
Insula Norfolk
Insulele Bermude
Insulele Cayman
Insulele Cocos (Keeling)
Insulele Cook
Insulele Falkland
Insulele Feroe
Insulele Marshall
Insulele Minore Îndepărtate ale Statelor Unite
Insulele Pitcairn
Insulele Solomon
Insulele Turks și Caicos
Insulele Virgine Americane
Insulele Virgine Britanice
Insulele Åland
Iordania
Irak
Iran
Irlanda
Islanda
Israel
Italia
Jamaica
Japonia
Kazahstan
Kenya
Kiribati
Kuweit
Kârgâzstan
Laos, Republica Populară Democrată
Lesotho
Letonia
Liban
Liberia
Libia
Liechtenstein
Lituania
Luxemburg
Macedonia
Madagascar
Malawi
Malaysia
Maldive
Mali
Malta
Maroc
Martinica
Mauritania
Mauritius
Mayotte
Mexic
Micronezia, Statele Federate ale
Moldova
Monaco
Mongolia
Montserrat
Mozambic
Muntenegru
Myanmar
Namibia
Nauru
Nepal
Nicaragua
Niger
Nigeria
Niue
Norvegia
Noua Caledonie
Noua Zeelandă
Oman
Pakistan
Palau
Panama
Papua Noua Guinee
Paraguay
Peru
Polinezia Franceză
Polonia
Portugalia
Puerto Rico
Qatar
RAS Hong Kong
RAS Macao
Regatul Unit
Regiunea Taiwan
Republica Arabă Siriană
Republica Capului Verde
Republica Centrafricană
Republica Dominicană
România
Rwanda
Réunion
Sahara de Vest
Saint Barthélemy
Saint Pierre și Miquelon
Saint Vincent și Grenadinele
Saint-Martin (Franța)
Samoa Americană
San Marino
Senegal
Serbia
Seychelles
Sfânta Elena, Ascension și Tristan da Cunha
Sfânta Lucia
Sfântul Cristofor și Nevis
Sfântul Scaun (Cetatea Vaticanului)
Sierra Leone
Singapore
Sint Maarten (Țările de Jos)
Slovacia
Slovenia
Somalia
Spania
Sri Lanka
Statele Unite
Sudan
Suedia
Suriname
Svalbard și Jan Mayen
São Tomé și Príncipe
Tadjikistan
Tailanda
Tanzania
Teritoriile Palestiniene
Teritoriile australe și antarctice franceze
Teritoriul Britanic din Oceanul Indian
Timorul de Est
Togo
Tokelau
Tonga
Trinidad și Tobago
Tunisia
Turcia
Turkmenistan
Tuvalu
Ucraina
Uganda
Ungaria
Uruguay
Uruguay
Uzbekistan
Vanuatu
Venezuela
Vietnam
Wallis și Futuna
Yemen
Zambia
Zimbabwe
Țările de Jos
注文番号
Wで始まるリペアレシート番号(半角英数)
トピック *
Swarovski Clubの会員ですか?
スワロフスキー・クリスタルソサエティー(SCS)会員ですか。
会員番号 *
入力できる文字数 1000|
種別・トピックを選択してください *
Comenzi online
Swarovski Club
Livrare
Schimb
Garanție
Reparații
Informații despre produs
Promoții
Plată
Abonament SCS
Problemă cu site-ul web
Confidențialitatea datelor
Altele
種別・トピックを選択してください *
Care este link-ul de urmărire a comenzii mele?
Un articol din comanda mea a sosit deteriorat
Un articol din comanda mea lipsește
Puteți schimba adresa mea de livrare?
Cum pot trimite comanda mea într-o altă țară?
Altele
Poate fi produsul meu reparat?
Care este statusul reparării produsului meu?
Cât costă o reparație?
De ce trebuie să vizitez un magazin pentru a repara un articol?
Altele
Puteți să mă sfătuiți cu privire la dimensiunea produsului?
Unde se găsește acest produs?
Ce opțiuni de culoare sunt disponibile?
Cum pot comanda un produs Swarovski Created Diamonds creat la cerere?
alt
Adresa mea poștală nu este recunoscută ca fiind o adresă validă
Nu pot finaliza procesul de plată
Puteți reseta parola contului meu?
Nu mă pot conecta la contul meu
Altele
Altele
Cerere de acces a persoanei vizate
Dreptul la ștergere („dreptul de a fi uitat”)
Plângeri
Cum îmi reînnoiesc calitatea de membru?
Cum pot deveni membru SCS?
Când va sosi pachetul meu de membru?
Altele
Cum mă pot dezabona de la buletinul informativ Club Swarovski?
De ce primesc în continuare e-mailuri de la Swarovski după dezabonarea de la buletinul informativ?
Voucherul meu Club Swarovski nu funcționează
Voucherul meu de reducere Club Swarovski poate fi prelungit?
Voucherul meu de reducere Club Swarovski poate fi utilizat pentru produse aflate la reducere?
Cum pot valorifica voucherul cadou de ziua de naștere?
Altele
Produsul meu este acoperit de garanție?
Care este politica privind garanția?
Altele
Pot schimba un produs din comanda mea online?
Pot schimba produsul achiziționat online într-un magazin?
Pot schimba un produs achiziționat într-un magazin dintr-o altă țară?
Altele
De ce nu este acceptat online cardul meu cadou electronic?
Pot folosi mai mult de 1 card cadou electronic pentru plată?
Cum pot plăti o achiziție online cu un card cadou electronic?
De ce mi-a fost refuzată plata?
De ce plata mea a fost restituită?
Altele
Puteți oferi informații privind promoția curentă?
Puteți prelungi promoția?
De ce achiziția mea nu a întrunit condițiile pentru a beneficia de promoție?
Altele
Îmi puteți retrimite confirmarea comenzii?
Care este statutul comenzii mele online?
Pot să anulez întreaga mea comandă online?
Pot să anulez o parte din comanda mea online?
Puteți schimba adresa mea de facturare?
Cum returnez comanda mea online?
Care este politica de returnare online?
Care este statusul rambursării mele online?
Altele

Please note that by clicking the ‘Send’ button you accept that the conversation and further data provided by you will be stored by Swarovski. For further information, please read our data privacy policy.

*入力必須項目
$(this).closest('#th-contactEmailFormConfigWrapper').find('.js-th-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('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('2文字以上にしてください'); messagesEN.push('2文字以上にしてください'); errorOccured |= true; } if (errorOccured) { return { valid: false, message: messages.join('<br/>'), message_en: messagesEN } } else { return true; } } }, notEmpty: { message: 'お客様の名を入力してください。', message_en: 'お客様の名を入力してください。' }, stringLength: { message: 'この項目の最大入力文字数である40字を超えました', 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('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('2文字以上にしてください'); messagesEN.push('2文字以上にしてください'); errorOccured |= true; } if (errorOccured) { return { valid: false, message: messages.join('<br/>'), message_en: messagesEN } } else { return true; } } }, notEmpty: { message: '姓を入力してください。', message_en: '姓を入力してください。' }, stringLength: { message: 'この項目の最大入力文字数である40字を超えました', 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('電話番号を欄に記入してください。(数字のみ、スペース不可)'); messagesEN.push('電話番号を欄に記入してください。(数字のみ、スペース不可)'); errorOccured |= true; } if (errorOccured) { return { valid: false, message: messages.join('<br/>'), message_en: messagesEN } } else { return true; } } }, stringLength: { message: 'この項目の最大入力文字数である20字を超えました', message_en: 'You have exceeded the maximum length of 20 characters for this field', max: 20 }, callbackPhone: { alias: 'callback', message: '電話番号を欄に記入してください', message_en: '電話番号を欄に記入してください', 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: 'Eメールアドレスを入力してください。', message_en: 'Eメールアドレスを入力してください。' }, notEmpty: { message: 'Eメールアドレスを入力してください。', message_en: 'Eメールアドレスを入力してください。' }, stringLength: { message: 'この項目の入力可能文字数は0〜70字です', 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: '国を選択してください。', message_en: '国を選択してください。' } } }, 'values[contactEmailFormDefinition_swaClubMember]': { trigger: 'change', validators: { } }, 'values[contactEmailFormDefinition_scsMember]': { trigger: 'change', validators: { } }, 'values[contactEmailFormDefinition_scsMemberNumber]': { trigger: 'blur', validators: { notEmpty: { message: 'SCS会員番号を入力してください。', message_en: 'SCS会員番号を入力してください。' }, stringLength: { message: 'この項目の入力可能文字数は0〜11字です', 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: 'メッセージを入力してください', message_en: 'メッセージを入力してください' }, stringLength: { message: 'この項目の入力可能文字数は0〜1000字です', 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: 'この項目の入力可能文字数は0〜40字です', 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: 'この項目の入力可能文字数は0〜40字です', 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: '種別・トピックを選択してください', message_en: '種別・トピックを選択してください' } } }, 'values[contactEmailFormDefinition_contactSubject]': { trigger: 'change', validators: { notEmpty: { message: '種別・トピックを選択してください', message_en: '種別・トピックを選択してください' } } }, 'values[contactEmailFormDefinition_contactSubjectTxt]': { trigger: 'blur', validators: { notEmpty: { message: '件名を入力してください', message_en: '件名を入力してください' }, stringLength: { message: 'この項目の入力可能文字数は0〜40字です', 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(); } };
電話番号

電話番号

予想される待ち時間: 2- 5分

ฝ่ายบริการลูกค้าประเทศไทย
 

เวลาทำการ: จันทร์ - ศุกร์ 09:00 - 18:00

โทรศัพท์:

+66 2016 1899