www.hafele.co.kr
Open in
urlscan Pro
52.222.236.109
Public Scan
Submitted URL: https://hafele.co.kr/
Effective URL: https://www.hafele.co.kr/ko/
Submission: On August 28 via api from US — Scanned from DE
Effective URL: https://www.hafele.co.kr/ko/
Submission: On August 28 via api from US — Scanned from DE
Form analysis
9 forms found in the DOMName: hubOnePageCheckout — POST https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewHubPage-Submit
<form method="post" onsubmit="return validateCvv();" action="https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewHubPage-Submit" name="hubOnePageCheckout" id="js-hubOnePageCheckout"
class="js-quick-buy o-quick-buy hubOnePageCheckout"><input type="hidden" name="SynchronizerToken" value="4ceb2f0e5a5f3af2bd8815e5abb2e27883ede7bad62b86ae0a836b4e596c5f9b">
<div class="modal fade c-modal c-modal--bottom-fixed quick-mobile-buy-now js-quick-mobile-buy-now" id="js-quick-mobile-buy-now" role="dialog"></div>
<div class="modal fade c-modal c-modal--bottom-fixed js-quick-mobile-address" role="dialog">
<div class="modal-dialog c-modal__dialog">
<div class="modal-content c-modal__content">
<div class="modal-header c-modal__header js-quick-buy-address-header o-quick-buy__header u-border-grey-silver">
<button type="button" class="o-quick-buy__back u-no-border u-no-background pull-left js-back-to-hub-page" data-dismiss="modal"><i class="icon font-icon font-icon-arrow-left font-icon-16"></i></button>
<h2 class="modal-title u-display-inline-block font-20 o-quick-buy__title">주소</h2>
<button type="button" class="hide js-close-address-list" data-dismiss="modal"></button>
</div>
<div class="modal-body c-modal__body c-modal__body--space-top o-quick-buy__address-margin js-quick-mobile-address__content o-quick-buy__scrollable o-quick-buy__scrollable--addresses u-inner-bottom-15"></div>
</div>
</div>
</div>
<div class="modal fade c-modal c-modal--bottom-fixed quick-delivery-type js-quick-delivery-type" role="dialog">
<div class="modal-dialog c-modal__dialog">
<div class="modal-content c-modal__content">
<div class="modal-header c-modal__header o-quick-buy__header u-border-grey-silver">
<button type="button" class="o-quick-buy__back u-no-border u-no-background pull-left js-back-to-hub-page" data-dismiss="modal"><i class="icon font-icon font-icon-arrow-left font-icon-16"></i></button>
<h2 class="modal-title u-display-inline-block font-20 o-quick-buy__title">배송</h2>
</div>
<div class="c-modal__body c-modal__body--space-top-bottom c-modal__body--auto-height">
<div class="js-quick-spping-type__content o-quick-buy__quick-spping-type__content"></div>
<div class="js-quick-delivery-type__content"></div>
</div>
</div>
</div>
</div>
<div id="add-credit-card-modal" class="modal fade c-modal c-modal--bottom-fixed o-quick-buy__add-credit-card-modal createCreditCardLayer js-add-credit-card-modal" role="dialog">
<div class="modal-dialog c-modal__dialog">
<div class="modal-content c-modal__content">
<div class="modal-header c-modal__header o-quick-buy__header u-border-grey-silver js-new-cc-header">
<button type="button" class="o-quick-buy__back u-no-border u-no-background pull-left js-back-to-credit-card-list" data-dismiss="modal"><i class="icon font-icon font-icon-arrow-left font-icon-16"></i></button>
<h2 class="modal-title u-display-inline-block font-20 o-quick-buy__title">새 신용카드 등록</h2>
</div>
<div id="js-add-credit-card" class="modal-body c-modal__body c-modal__body--space-top-bottom c-modal__body--auto-height"></div>
</div>
</div>
</div>
<div class="modal fade c-modal c-modal--bottom-fixed js-quick-shipping-reference" role="dialog">
<div class="modal-dialog c-modal__dialog">
<div class="modal-content c-modal__content">
<div class="modal-header c-modal__header o-quick-buy__header u-border-grey-silver">
<button type="button" class="o-quick-buy__back u-no-border u-no-background pull-left js-back-to-hub-from-reference" data-dismiss="modal"><i class="icon font-icon font-icon-arrow-left font-icon-16"></i></button>
<h2 class="modal-title u-display-inline-block font-20 o-quick-buy__title">참조</h2>
</div>
<div class="c-modal__body c-modal__body--space-top-bottom js-quick-shipping-reference__content">
<div class="u-outer-bottom-15 js-order-reference-error hidden">
<div class="warningContainer o-quick-buy__error-message">귀하가 기입하신 내용이 저장되지 않았습니다. 표시된 란의 내용을 확인하십시오.</div>
</div>
<div class="c-info-box__container--form formField u-outer-bottom-30 u-xs-relative">
<label class="u-normal u-outer-bottom-10">PO 번호</label>
<input class="form-control a-input t-input js-order-reference" maxlength="30" type="text" value="WebShop" data-order-reference="WebShop">
</div>
<div class="u-outer-bottom-10 js-PrepackConsignmentBlock">
<label class="u-normal u-outer-bottom-20">물품 선별 후 포장</label>
<div class="row">
<div class="col-xs-12">
<input id="js-radio-PrepackConsignment" type="hidden">
<div class="radioButton " id="PrepackConsignmenttrue" data-name="PrepackConsignment" data-value="true"></div><input type="radio" id="prepack_true" name="PrepackConsignment" value="true" class="initialized"
style="display: none;"><label class="labelFont radiolabel" for="PrepackConsignmenttrue">예</label>
<div class="radioButton checked" id="PrepackConsignmentfalse" data-name="PrepackConsignment" data-value="false"></div><input type="radio" id="prepack_false" name="PrepackConsignment" checked="" value="false" class="initialized"
style="display: none;"><label class="labelFont radiolabel" for="PrepackConsignmentfalse">아니오</label>
</div>
</div>
</div>
<div class="formField u-outer-bottom-15">
<input id="js-collapse-PrepackConsignmentBlock" type="hidden">
<label class="u-normal js-collapse-header-PrepackConsignmentBlock" data-toggle="collapse" data-target=".js-collapse-PrepackConsignmentBlock">요청 사항 (선택) (옵션)<i class="icon font-icon font-icon-arrow-down u-outer-left-10 js-icon-rotate"></i>
</label>
<div class="js-collapse-PrepackConsignmentBlock collapse" aria-expanded="false" style="height: 1px;">
<textarea id="orderNote" class="a-input t-input js-shipping-order-note"></textarea>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal fade c-modal c-modal--bottom-fixed js-quick-product-delivery-date" role="dialog">
<div class="modal-dialog c-modal__dialog">
<div class="modal-content c-modal__content">
<div class="modal-header c-modal__header o-quick-buy__header u-border-grey-silver">
<button type="button" class="o-quick-buy__back u-no-border u-no-background pull-left js-back-to-hub-from-reference" data-dismiss="modal"
data-alternate-date-label="대체 날짜"><i class="icon font-icon font-icon-arrow-left font-icon-16"></i></button>
<h2 class="modal-title u-display-inline-block font-20 o-quick-buy__title">날짜</h2>
</div>
<div class="c-modal__body c-modal__body--space-top-bottom c-modal__body--auto-height js-quick-shipping-reference__content">
<div id="js-edit-date-with-lineItem-container">
</div>
</div>
</div>
</div>
</div>
</form>
GET https://www.hafele.co.kr/ko/account/login/
<form action="https://www.hafele.co.kr/ko/account/login/" method="GET">
<input type="hidden" name="TargetURL" value="">
<div class="a-btn-wrapper">
<button class="a-btn a-btn--xs-fw t-btn t-btn-primary" id="logInAgain" href="https://www.hafele.co.kr/ko/account/login/">새로 로그인</button>
<a class="a-btn a-btn--xs-fw t-btn t-btn-secondary cancelButton">닫기</a>
</div>
</form>
<form id="formLawCookie">
<div class="hflLayerBox cookieOptOutWarningLayer" style="display:none" id="lawcookieGoogleAnalytcis">
<div class="hflLayerContainer container isMobile">
<div class="hflLayerCnt">
<div class="warningContainer">
<h2 class="layerHeadline">쿠키가 비활성화되었습니다.</h2>
<p>웹사이트의 모든 내용과 기능을 제한 없이 이용할 수 있도록 쿠키 설정을 허용해주십시오.</p>
</div>
<div class="warningLayerButtons">
<a class="close-notify stdButton focusButton btn btn-secondary-small" href="#">OK</a>
</div>
<span class="icn-close"></span>
</div>
</div>
</div>
</form>
Name: searchForm — /hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewParametricSearch-SimpleOfferSearch
<form action="/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewParametricSearch-SimpleOfferSearch" name="searchForm" class="js-search" data-searchid="searchForm" id="searchForm"><input type="hidden" value="all" name="SearchType" id="SearchType">
<div class="search-box-button c-input-search c-input-search--xs">
<div class="remove-search js-searchbar-icn--remove" onclick="javascript:void(0);">
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 64 64" class="svg-icons">
<use xlink:href="#icn-002-2-close-dot"></use>
</svg>
</div><input type="text" name="SearchTerm" autocomplete="off" data-testid="InputSearchTerm" id="inputSearchTerm"
class="js-search searchTerm a-input t-input a-input--no-border t-input--no-background c-input-search__input u-xs-inner-left-15 u-xs-inner-right-15 u-xs-no-input-border"
data-suggest-url="https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewSuggestSearch-Suggest" placeholder="검색어" value="">
<input type="hidden" class="js-search" name="ProductId" id="inputProductId" data-searchid="inputProductId">
<input type="hidden" class="js-search" name="CategoryId" id="inputCategoryId" data-searchid="inputCategoryId">
<button type="button" class="search-icon icn-search visible-xs a-btn-icn a-btn-icn--md t-btn t-btn-icn t-btn-icn-primary c-input-search__button hidden" data-searchid="voiceSearchButton" data-testid="voiceSearchButton"
value="Voice Search"><i class="icon font-icon font-icon-set-icn-113-2-mike"></i></button>
<a href="#" data-testid="eanVideoSearchButton" data-searchid="" class="o-top-header__icn--camera t-btn-icn-secondary js-searchbar-icn--camera barToTextContainer visible-sm">
<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 64 64" class="svg-icons"><use xlink:href="#icn-115-2-scan-qr-ean"></use></svg>
</a>
<button type="button" class="js-search searchButton search-icon speechToTextSearch a-btn a-btn-icn a-btn-icn--md c-input-search__button o-top-header__search--btn u-no-outer-bottom js-searchbar-icn--search" data-searchid="searchButton"
data-testid="SearchButton" value="Search">
<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 64 64" class="svg-icons">
<use xlink:href="#icn-051-2-search"></use>
</svg>
</button>
</div>
</form>
Name: directOrderForm — POST https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewCart-Dispatch
<form name="directOrderForm" class="directOrderForm" id="directOrderForm" action="https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewCart-Dispatch" method="post"><input type="hidden" name="SynchronizerToken"
value="4ceb2f0e5a5f3af2bd8815e5abb2e27883ede7bad62b86ae0a836b4e596c5f9b">
<input type="hidden" name="furtherShoppingURL" value="Default-Start;">
<input type="hidden" name="MaxNoOfLines" value="3" data-bind="value: rowCount()">
<input type="hidden" name="directOrderFlyout" value="directOrderFlyout" id="directOrderFlyout">
<input type="hidden" name="CreatedBy" value="DirectOrderFlyout">
<table class="o-flyout__table quick-order-rows-container" id="tblQuickOrder">
<thead class="hidden-xs o-flyout__thead">
<tr class="o-flyout__row o-flyout__row--no-border">
<th class="o-flyout__column o-flyout__col-width-20 u-no-inner-left u-inner-bottom-5 u-normal"> </th>
<th class="o-flyout__column o-flyout__col-width-150 u-no-inner-left u-inner-bottom-5 u-normal"> 물품 번호</th>
<th class="o-flyout__column o-flyout__col-width-95 u-no-inner-left u-inner-bottom-5 u-normal">수량</th>
<th class="o-flyout__column o-flyout__col-width-150 u-no-inner-left u-inner-bottom-5 u-normal">주문 메모</th>
<th> </th>
</tr>
</thead>
<tbody class="js-list-item-row list-item-row" data-bind="foreach: rows()">
<tr>
<td class="o-flyout__column o-flyout__col-width-20 u-no-inner-left hidden-xs" data-bind="css: {'t-flyout__error': ('quantity' == errorCode()) || ('articleNumber' == errorCode()) || focus()}, text: index()+'.'">1.</td>
<td class="o-flyout__column o-flyout__col-width-150 u-no-inner-left u-no-inner-top">
<div class="hfl-textinput">
<input type="hidden" class="SKU_Placeholder" data-bind="attr: {name: 'SKU_' + index()}" name="SKU_1">
<input type="text" maxlength="13" class="inputArticleNo form-control labeled__input a-input a-input--sm is-defaultText" autocomplete="off" required="" default-data-emptytext=""
data-bind="attr: {name: 'eanSKU_' + index(), id: 'ConditionConfiguration_articleNo_' + index(), 'data-testid': 'DirectOrderInputArticleNo_' + index()}, value: articleNumber, css: {error: 'articleNumber' == errorCode() || focus()}"
name="eanSKU_1" id="ConditionConfiguration_articleNo_1" data-testid="DirectOrderInputArticleNo_1">
</div>
</td>
<td class="o-flyout__column o-flyout__col-width-95 u-no-inner-left u-no-inner-top">
<div class="hfl-textinput">
<input type="text" class="inputQuanity form-control labeled__input a-input a-input--sm is-defaultText" autocomplete="off" required="" default-data-emptytext="" data-quantity-check="7"
data-bind="attr: {name: 'Quantity_' + index(), id: 'ConditionConfiguration_quantity_' + index(), 'data-testid': 'DirectOrderInputQuantity_' + index()}, value: quantity, css: {error: 'quantity' == errorCode() || focus()}"
name="Quantity_1" id="ConditionConfiguration_quantity_1" data-testid="DirectOrderInputQuantity_1">
</div>
</td>
<td class="o-flyout__column o-flyout__col-width-150 u-no-inner-left u-no-inner-top">
<div class="hfl-textinput">
<input type="text" maxlength="40" required="" autocomplete="off" default-data-emptytext="" class="inputArticle js-consignment form-control labeled__input a-input a-input--sm is-defaultText"
data-bind="value: consignment(), attr: {name: 'Consignment_' + index(), id: 'searchbar_ConditionConfiguration_consignment_' + index(), 'data-testid': 'DirectOrderInputConsign_' + index()}, value: consignment" name="Consignment_1"
id="searchbar_ConditionConfiguration_consignment_1" data-testid="DirectOrderInputConsign_1">
</div>
</td>
<td class="o-flyout__column u-no-inner-left u-no-inner-top">
<div class="infoText" data-bind="attr: {'data-testid': 'DirectOrderInfoText_' + index()}" data-testid="DirectOrderInfoText_1">
<div class="labelInfoText main-container userNotLoggedIn">
<p class="c-message c-message--sm t-message-success u-no-outer-all font-11" data-bind="visible: !hasError() && hasInfoText()" style="display: none;">
<span data-bind="html: infoText()"></span>
</p>
<p class="c-message c-message--sm t-message-error u-no-outer-all font-11" data-bind="visible: hasError()" style="display: none;">
<span data-bind="html: errorMessage()"></span>
</p>
</div>
</div>
</td>
</tr>
<tr>
<td class="o-flyout__column o-flyout__col-width-20 u-no-inner-left hidden-xs" data-bind="css: {'t-flyout__error': ('quantity' == errorCode()) || ('articleNumber' == errorCode()) || focus()}, text: index()+'.'">2.</td>
<td class="o-flyout__column o-flyout__col-width-150 u-no-inner-left u-no-inner-top">
<div class="hfl-textinput">
<input type="hidden" class="SKU_Placeholder" data-bind="attr: {name: 'SKU_' + index()}" name="SKU_2">
<input type="text" maxlength="13" class="inputArticleNo form-control labeled__input a-input a-input--sm is-defaultText" autocomplete="off" required="" default-data-emptytext=""
data-bind="attr: {name: 'eanSKU_' + index(), id: 'ConditionConfiguration_articleNo_' + index(), 'data-testid': 'DirectOrderInputArticleNo_' + index()}, value: articleNumber, css: {error: 'articleNumber' == errorCode() || focus()}"
name="eanSKU_2" id="ConditionConfiguration_articleNo_2" data-testid="DirectOrderInputArticleNo_2">
</div>
</td>
<td class="o-flyout__column o-flyout__col-width-95 u-no-inner-left u-no-inner-top">
<div class="hfl-textinput">
<input type="text" class="inputQuanity form-control labeled__input a-input a-input--sm is-defaultText" autocomplete="off" required="" default-data-emptytext="" data-quantity-check="7"
data-bind="attr: {name: 'Quantity_' + index(), id: 'ConditionConfiguration_quantity_' + index(), 'data-testid': 'DirectOrderInputQuantity_' + index()}, value: quantity, css: {error: 'quantity' == errorCode() || focus()}"
name="Quantity_2" id="ConditionConfiguration_quantity_2" data-testid="DirectOrderInputQuantity_2">
</div>
</td>
<td class="o-flyout__column o-flyout__col-width-150 u-no-inner-left u-no-inner-top">
<div class="hfl-textinput">
<input type="text" maxlength="40" required="" autocomplete="off" default-data-emptytext="" class="inputArticle js-consignment form-control labeled__input a-input a-input--sm is-defaultText"
data-bind="value: consignment(), attr: {name: 'Consignment_' + index(), id: 'searchbar_ConditionConfiguration_consignment_' + index(), 'data-testid': 'DirectOrderInputConsign_' + index()}, value: consignment" name="Consignment_2"
id="searchbar_ConditionConfiguration_consignment_2" data-testid="DirectOrderInputConsign_2">
</div>
</td>
<td class="o-flyout__column u-no-inner-left u-no-inner-top">
<div class="infoText" data-bind="attr: {'data-testid': 'DirectOrderInfoText_' + index()}" data-testid="DirectOrderInfoText_2">
<div class="labelInfoText main-container userNotLoggedIn">
<p class="c-message c-message--sm t-message-success u-no-outer-all font-11" data-bind="visible: !hasError() && hasInfoText()" style="display: none;">
<span data-bind="html: infoText()"></span>
</p>
<p class="c-message c-message--sm t-message-error u-no-outer-all font-11" data-bind="visible: hasError()" style="display: none;">
<span data-bind="html: errorMessage()"></span>
</p>
</div>
</div>
</td>
</tr>
<tr>
<td class="o-flyout__column o-flyout__col-width-20 u-no-inner-left hidden-xs" data-bind="css: {'t-flyout__error': ('quantity' == errorCode()) || ('articleNumber' == errorCode()) || focus()}, text: index()+'.'">3.</td>
<td class="o-flyout__column o-flyout__col-width-150 u-no-inner-left u-no-inner-top">
<div class="hfl-textinput">
<input type="hidden" class="SKU_Placeholder" data-bind="attr: {name: 'SKU_' + index()}" name="SKU_3">
<input type="text" maxlength="13" class="inputArticleNo form-control labeled__input a-input a-input--sm is-defaultText" autocomplete="off" required="" default-data-emptytext=""
data-bind="attr: {name: 'eanSKU_' + index(), id: 'ConditionConfiguration_articleNo_' + index(), 'data-testid': 'DirectOrderInputArticleNo_' + index()}, value: articleNumber, css: {error: 'articleNumber' == errorCode() || focus()}"
name="eanSKU_3" id="ConditionConfiguration_articleNo_3" data-testid="DirectOrderInputArticleNo_3">
</div>
</td>
<td class="o-flyout__column o-flyout__col-width-95 u-no-inner-left u-no-inner-top">
<div class="hfl-textinput">
<input type="text" class="inputQuanity form-control labeled__input a-input a-input--sm is-defaultText" autocomplete="off" required="" default-data-emptytext="" data-quantity-check="7"
data-bind="attr: {name: 'Quantity_' + index(), id: 'ConditionConfiguration_quantity_' + index(), 'data-testid': 'DirectOrderInputQuantity_' + index()}, value: quantity, css: {error: 'quantity' == errorCode() || focus()}"
name="Quantity_3" id="ConditionConfiguration_quantity_3" data-testid="DirectOrderInputQuantity_3">
</div>
</td>
<td class="o-flyout__column o-flyout__col-width-150 u-no-inner-left u-no-inner-top">
<div class="hfl-textinput">
<input type="text" maxlength="40" required="" autocomplete="off" default-data-emptytext="" class="inputArticle js-consignment form-control labeled__input a-input a-input--sm is-defaultText"
data-bind="value: consignment(), attr: {name: 'Consignment_' + index(), id: 'searchbar_ConditionConfiguration_consignment_' + index(), 'data-testid': 'DirectOrderInputConsign_' + index()}, value: consignment" name="Consignment_3"
id="searchbar_ConditionConfiguration_consignment_3" data-testid="DirectOrderInputConsign_3">
</div>
</td>
<td class="o-flyout__column u-no-inner-left u-no-inner-top">
<div class="infoText" data-bind="attr: {'data-testid': 'DirectOrderInfoText_' + index()}" data-testid="DirectOrderInfoText_3">
<div class="labelInfoText main-container userNotLoggedIn">
<p class="c-message c-message--sm t-message-success u-no-outer-all font-11" data-bind="visible: !hasError() && hasInfoText()" style="display: none;">
<span data-bind="html: infoText()"></span>
</p>
<p class="c-message c-message--sm t-message-error u-no-outer-all font-11" data-bind="visible: hasError()" style="display: none;">
<span data-bind="html: errorMessage()"></span>
</p>
</div>
</div>
</td>
</tr>
</tbody>
<tfoot>
<tr>
<td> </td>
<td class="o-flyout__column u-no-inner-left u-inner-top-5" colspan="5">
<a href="#" class="a-text-link a-text-link--no-underline t-text-link pull-sm-left js-add-further" data-testid="AddMoreArticleWrapper" data-bind="click: addRowForce">
<span class="o-flyout__icn-angle">
<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" class="svg-icons"><use xlink:href="#icn-001-2-arrow"></use></svg>
</span>
<span>다른 물품 추가</span>
</a>
<div class="addToOpenOrderLink pull-sm-left">
<div id="js-directOrderChange">
<button class="shoppingCartOption is-link-view js-selection-aware hflLink js-executeDirectOrderChange o-flyout__btn-change-order" id="executeHeaderOrderChange" name="directOrderChange" type="button" value="directOrderChange"
data-changeorderurl="https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewChangeOrder-GetChangeOrderView?StateFilter=CHANGEABLE">
<span class="stdButtonInner o-flyout__btn-change-order-text">미확정 주문에 추가</span>
</button>
</div>
</div>
<a href="#" class="a-btn a-btn--xs-fw t-btn t-btn-primary js-csrf-disabled pull-sm-right" data-testid="DirectOrderButtonToCart" name="directOrderFlyout" data-bind="click: submit">
<span class="u-outer-right-10 hidden-xs"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" class="svg-icons"><use xlink:href="#icn-040-2-cart"></use></svg></span> <span>장바구니에 추가</span>
</a>
</td>
</tr>
</tfoot>
</table>
<input type="hidden" name="DeviceSource" value="desktop">
</form>
Name: miniCartGoToCartQuickForm — GET https://www.hafele.co.kr/ko/cart/
<form action="https://www.hafele.co.kr/ko/cart/" name="miniCartGoToCartQuickForm" class="js-miniGoToCartQuick1 u-display-inline" method="get">
<input type="hidden" class="js-search js-furtherShoppingURL" name="furtherShoppingURL" value="Default-Start;" data-searchid="furtherShoppingURL"><a id="js-cartButton" class="cartQuickViewButton a-text-link a-text-link--no-underline t-text-link t-text-link--secondary u-display-inline" href="https://www.hafele.co.kr/ko/cart/" data-testid="CartQuickViewButton" data-minicartlabelurl="https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/IncludeCart-MiniCartLabel" data-minicartcontenturl="https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewCart-GetCartFlyoutPreviewContent" data-cart-text="장바구니" data-cart-count-text="장바구니(null)"><span id="cart-item-value">
<span class="o-top-header__btn-cart">
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 64 64" class="svg-icons" title="장바구니"><use xlink:href="#icn-040-2-cart"></use></svg>
<span class="mini-cart-qty o-top-header__btn-cart-qty t-top-header__btn-cart-qty">0</span>
</span>
<span class="hidden-md visible-lg-inline u-lg-outer-top-10 u-line-height-26">장바구니</span>
</span></a>
</form>
Name: loginWithExistingAccountForm — POST https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewUserAccount-ProcessLoginHeaderItemLogin
<form name="loginWithExistingAccountForm" id="loginWithExistingAccountForm" class="stdForm" action="https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewUserAccount-ProcessLoginHeaderItemLogin" method="post"><input type="hidden"
name="SynchronizerToken" value="4ceb2f0e5a5f3af2bd8815e5abb2e27883ede7bad62b86ae0a836b4e596c5f9b">
<div id="loginFormAjax" class="loginFormAjax myAccountLogin user-login-form-ajax">
<div id="HDERedirectContent" data-bind="visible: loginResult().getHDERedirectURL()" class="loginForm-label" style="display: none;">
<span data-bind="visible: loginResult().getBozen()" style="display: none;">
<p>독일어 이탈리아어 페이지로 이동합니다. <br> '다음'을 클릭하시면 해당 페이지로 이동합니다!</p>
<a class="a-text-link hfl-button hfl-button__focus btn-block" data-bind="click: submitHDERedirect">Weiter / Proceed</a>
</span>
<span data-bind="visible: !loginResult().getBozen()">
<p>쉬운 링크는 다른 언어 버전을 위한 것입니다.<br> 유효한 언어 버전으로 전환하려면 '다음'을 클릭하십시오!</p>
<a class="a-text-link hfl-button hfl-button__focus btn-block" data-bind="click: submitHDERedirect">Weiter / Proceed</a>
</span>
</div>
<div id="loginFormContent" data-bind="visible: !loginResult().getHDERedirectURL()" class="loginForm-content">
<div role="alert" class="c-message t-message-error" data-bind="visible: loginResult().getError() && !loginResult().getHDERedirectURL()" style="display: none;">
<span data-bind="html: loginResult().getError()"></span>
</div>
<div class="row form-group">
<div class="col-sm-offset-4 col-sm-8">
<div class="co-user">
<div class="checkBox hfl-checkbox" id="divShopLoginForm_LoginAsJointUser_headerItemLogin" data-testid="divShopLoginForm_LoginAsJointUser_headerItemLogin" style="" data-name="ShopLoginForm_LoginAsJointUser_headerItemLogin" data-value="on">
</div><input type="checkbox" class="hfl-checkbox" name="ShopLoginForm_LoginAsJointUser_headerItemLogin" id="ShopLoginForm_LoginAsJointUser_headerItemLogin" data-testid="ShopLoginForm_LoginAsJointUser_headerItemLogin" value="on"
style="display: none;">
<label for="divShopLoginForm_LoginAsJointUser_headerItemLogin" class="checkboxlabel">공동 사용자로 로그인</label>
</div>
</div>
</div>
<div class="row form-group">
<div class="col-sm-4 hidden-xs">
<label for="ShopLoginForm_Login_headerItemLogin" class="u-normal u-line-height-44 u-no-outer-all login-form-label">
<span>고객 번호 *</span>
</label>
</div>
<div class="col-sm-8">
<input type="text" tabindex="1" name="ShopLoginForm_Login_headerItemLogin" data-testid="FlyoutLoginEditUser" id="ShopLoginForm_Login_headerItemLogin" maxlength="60" value=""
data-bind="attr: { 'class' : loginResult().hasError('ShopLoginForm_Login') ? 'form-control hfl-error a-input t-input' : 'form-control a-input t-input'}" class="form-control a-input t-input">
<label for="ShopLoginForm_Login_headerItemLogin" class="hfl-textinput--placeholder visible-xs new-placeholder">
<span>고객 번호 *</span>
</label>
<div class="c-message c-message--input t-message-error" data-bind="visible: loginResult().hasError('ShopLoginForm_Login')" style="display: none;">
<span data-bind="html:loginResult().getError('ShopLoginForm_Login')"></span>
</div>
</div>
</div>
<div class="row form-group inputUsername hidden">
<div class="col-sm-4 hidden-xs">
<label for="ShopLoginForm_UserName" class="u-normal u-line-height-44 u-no-outer-all login-form-label">
<span>사용자 이름 *</span>
</label>
</div>
<div class="col-sm-8">
<input autocomplete="off" type="text" tabindex="2" data-testid="FlyoutLoginUserName" name="ShopLoginForm_UserName_headerItemLogin" id="ShopLoginForm_UserName_headerItemLogin" value="" disabled=""
data-bind="attr: { 'class' : loginResult().hasError('ShopLoginForm_UserName') ? 'form-control hfl-error a-input t-input' : 'form-control a-input t-input'}" class="form-control a-input t-input">
<label for="ShopLoginForm_UserName" class="hfl-textinput--placeholder visible-xs new-placeholder">
<span>사용자 이름 *</span>
</label>
<div class="c-message c-message--input t-message-error" data-bind="visible: loginResult().hasError('ShopLoginForm_UserName')" style="display: none;">
<span data-bind="html:loginResult().getError('ShopLoginForm_UserName')"></span>
</div>
</div>
</div>
<div class="row form-group">
<div class="col-sm-4 hidden-xs">
<label for="ShopLoginForm_Password" class="u-normal u-line-height-44 u-no-outer-all login-form-label">
<span>패스워드 *</span>
</label>
</div>
<div class="col-sm-8">
<input type="password" tabindex="3" maxlength="256" name="ShopLoginForm_Password_headerItemLogin" id="ShopLoginForm_Password_headerItemLogin" data-testid="FlyoutLoginEditLogin"
data-bind="attr: { 'class' : loginResult().hasError('ShopLoginForm_Password') ? 'form-control hfl-error a-input t-input' : 'form-control a-input t-input'}" class="form-control a-input t-input">
<label for="ShopLoginForm_Password" class="hfl-textinput--placeholder visible-xs new-placeholder">
<span>패스워드 *</span>
</label>
<div class="c-message c-message--input t-message-error" data-bind="visible: loginResult().hasError('ShopLoginForm_Password')" style="display: none;">
<span data-bind="html:loginResult().getError('ShopLoginForm_Password')"></span>
</div>
</div>
</div>
<div class="row forgotPassLink">
<div class="col-sm-offset-4 col-sm-8">
<p>
<a tabindex="4" id="PasswordForgottenLink" class="a-text-link t-text-link hfl-link--arrow__prefix" href="https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewForgotLoginData-ForgotPassword">비밀번호 변경하기?</a>
</p>
</div>
</div>
<div class="row form-group loginRember">
<div class="col-sm-offset-4 col-sm-8">
<div class="checkBox hfl-checkbox" id="divShopLoginForm_RememberLogin_headerItemLogin" data-testid="divShopLoginForm_RememberLogin_headerItemLogin" style="" data-name="ShopLoginForm_RememberLogin_headerItemLogin" data-value=""></div><input
type="checkbox" class="hfl-checkbox" name="ShopLoginForm_RememberLogin_headerItemLogin" id="ShopLoginForm_RememberLogin_headerItemLogin" data-testid="FlyoutRememberLogin" style="display: none;">
<label for="divShopLoginForm_RememberLogin_headerItemLogin" class="checkboxlabel">로그인 상태 유지</label>
</div>
</div>
<div class="row">
<div class="col-sm-offset-4 col-sm-8">
<div class="form-group hfl-login--form-group__submit">
<div class="hfl-login--links">
<button data-testid="ajaxAccountLoginFormBtn" tabindex="5" class="a-btn a-btn--xs-fw t-btn t-btn-primary u-no-outer-left pull-sm-left u-outer-right-20 u-outer-bottom-10" type="submit">기업고객 로그인</button>
<div class="text-title visible-xs">
<span>또는, 아직 고객이 아니신가요? </span>
</div><a class="a-btn a-btn--xs-fw t-btn t-btn-secondary hfl-login--links__register hfl-link--arrow__prefix" href="https://www.hafele.co.kr/ko/info/-/1673/" data-testid="FlyoutRegisterLogin">등록</a>
</div>
</div>
</div>
</div>
</div>
<div id="loginFormAjaxLoader" class="hflAjaxLoader loginAjaxLoader hidden">
<span></span>
<div>귀하의 로그인 데이터 확인 중입니다...</div>
</div>
</div>
</form>
Name: languageSwitch — POST
<form method="post" name="languageSwitch">
<select class="js-lang-selector form-control a-text-link a-text-link--no-underline t-select--custom t-text-link t-text-link--secondary a-select--inline font-13" style="display: none;" name="LocaleID" id="SearchTypeLanguageSelect"
onchange="Cookies.set('remember-locale', this.value, {expires:365});this.form.action=languageSwitchFormAction;this.form.submit();">
<option class="metaNav" value="ko_KR" selected="selected" data-js-events="true">한국어</option>
<option class="metaNav" value="en_KR" data-js-events="true">English</option>
</select>
<div class="a-select-wrapper">
<div class="selectBox a-select t-select js-lang-selector form-control a-text-link a-text-link--no-underline t-select--custom t-text-link t-text-link--secondary a-select--inline font-13" id="select_SearchTypeLanguageSelect" style="width: 75px;">
<div class="value a-select__value js-footerSelectValue" data-value="ko_KR">한국어</div>
<div class="button a-select__button"></div>
<ul class="a-select__options t-select__options t-shadow t-shadow--lg">
<li data-value="ko_KR" class="a-select__option t-select__option metaNav" data-js-events="true">한국어</li>
<li data-value="en_KR" class="a-select__option t-select__option metaNav" data-js-events="true">English</li>
</ul>
</div>
<div class="a-select-empty js-select-empty hide" style="width: 75px;"></div>
</div>
</form>
Name: dOrderFormResponsive — POST https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewCart-Dispatch
<form name="dOrderFormResponsive" class="directOrderForm" id="dOrderFormResponsive" action="https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewCart-Dispatch" method="post"><input type="hidden" name="SynchronizerToken"
value="4ceb2f0e5a5f3af2bd8815e5abb2e27883ede7bad62b86ae0a836b4e596c5f9b">
<input type="hidden" name="furtherShoppingURL" value="Default-Start;">
<input type="hidden" name="MaxNoOfLines" value="3" data-bind="value: rowCount()">
<input type="hidden" name="directOrderFlyout" value="directOrderFlyout" id="directOrderFlyout">
<input type="hidden" name="CreatedBy" value="DirectOrderFlyout">
<table class="quick-order-rows-container">
<tbody class="list-item-row" data-bind="foreach: rows()">
<tr class="o-flyout__row-mobile">
<td class="u-no-inner-left hidden-xs" data-bind="text: index()+'.'"></td>
<td>
<div class="row o-flyout__line-item js-direct-entry-item-row">
<div class="inp-article col-xs-12">
<div class="hfl-textinput form-group">
<input type="hidden" class="SKU_Placeholder" data-bind="attr: {name: 'SKU_' + index()}">
<input type="text" maxlength="13" class="inputArticleNo form-control labeled__input is-defaultText" autocomplete="off" required="" default-data-emptytext=""
data-bind="attr: {name: 'eanSKU_' + index(), id: 'ConditionConfiguration_articleNo_' + index(), 'data-testid': 'DirectOrderInputArticleNo_' + index()}, value: articleNumber, css: {error: 'articleNumber' == errorCode() || focus()}">
<label class="hfl-textinput--placeholder" for="Product_SKU">물품 번호</label><a href="#" data-testid="eanVideoSearchButton" class="ean-scanner-ico t-btn-icn-secondary directEanbarScanner">
<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 64 64" class="svg-icons"><use xlink:href="#icn-115-2-scan-qr-ean"></use></svg>
</a>
</div>
</div>
<div class="col-xs-12 infoText" data-bind="attr: {'data-testid': 'DirectOrderInfoText_' + index()}">
<div class="labelInfoText main-container userNotLoggedIn">
<p class="c-message t-message-success u-no-outer-all font-14 u-outer-bottom-20 js-article-success-msg" data-bind="visible: !hasError() && hasInfoText()" style="display:none">
<span data-bind="html: infoText()"></span>
</p>
<p class="c-message t-message-error u-no-outer-all font-14 u-outer-bottom-20 js-article-error-msg" data-bind="visible: hasError()" style="display:none">
<span data-bind="html: errorMessage()"></span>
</p>
</div>
</div>
<div class="col-xs-4 u-xs-inner-right-0">
<div class="hfl-textinput form-group">
<input type="text" class="inputQuanity form-control labeled__input is-defaultText" autocomplete="off" required="" default-data-emptytext="" data-quantity-check="7"
data-bind="attr: {name: 'Quantity_' + index(), id: 'ConditionConfiguration_quantity_' + index(), 'data-testid': 'DirectOrderInputQuantity_' + index()}, value: quantity, css: {error: 'quantity' == errorCode() || focus()}">
<label class="hfl-textinput--placeholder" for="directOrder_quantity_smallform">수량</label>
</div>
</div>
<div class="col-xs-8">
<div class="hfl-textinput form-group">
<input type="text" maxlength="40" required="" autocomplete="off" default-data-emptytext="" class="inputArticle js-consignment form-control labeled__input is-defaultText"
data-bind="value: consignment(), attr: {name: 'Consignment_' + index(), id: 'searchbar_ConditionConfiguration_consignment_' + index(), 'data-testid': 'DirectOrderInputConsign_' + index()}, value: consignment">
<label class="hfl-textinput--placeholder" for="directOrder_sku">주문 메모</label>
</div>
</div>
</div>
</td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="2" class="addMoreArticlesWrapper">
<a href="#" class="hflLink o-flyout__add-further t-flyout__add-further u-display-inline-block u-outer-bottom-15" data-testid="AddMoreArticleWrapper" data-bind="click: addRowForce">
<span>다른 물품 추가 </span>
</a>
</td>
</tr>
<tr class="hidden">
<td colspan="2" class="addToOpenOrderLink">
<div id="js-directOrderChange">
<button class="shoppingCartOption is-link-view js-selection-aware hflLink js-executeDirectOrderChange o-flyout__btn-change-order" id="executeHeaderOrderChange" name="directOrderChange" type="button" value="directOrderChange"
data-changeorderurl="https://www.hafele.co.kr/hap-live/web/WFS/Haefele-HKR-Site/ko_KR/-/KRW/ViewChangeOrder-GetChangeOrderView?StateFilter=CHANGEABLE">
<span class="stdButtonInner o-flyout__btn-change-order-text">미확정 주문에 추가</span>
</button>
</div>
</td>
</tr>
<tr>
<td colspan="6" class="orderSubmitButton">
<a href="#" class="a-btn a-btn--xs-fw t-btn t-btn-primary t-btn__white js-csrf-disabled" data-testid="DirectOrderButtonToCart" name="directOrderFlyout" data-bind="click: submit">
<span class="u-outer-right-10 hidden-xs"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" class="svg-icons"><use xlink:href="#icn-040-2-cart"></use></svg></span> <span>장바구니에 추가</span>
</a>
</td>
</tr>
</tfoot>
</table>
</form>
Text Content
주소 배송 새 신용카드 등록 참조 귀하가 기입하신 내용이 저장되지 않았습니다. 표시된 란의 내용을 확인하십시오. PO 번호 물품 선별 후 포장 예 아니오 요청 사항 (선택) (옵션) 날짜 이 신용 카드를 삭제하시겠습니까? 삭제된 세부 정보는 더 이상 사용할 수 없습니다. 확인 취소 결제 프로세스를 종료 하시겠습니까? 성공적으로 주문하려면 결제를 완료하세요. 결제 계속 나가기 PACKED icn-075-2-tick_bold icn-075-2-tick 귀하의 세션이 만료되었습니다. 귀하는 0 분 내에 자동으로 로그아웃됩니다. 로그인 상태 유지 로그아웃 귀하의 세션이 만료되었습니다. 귀하는 보안을 위해 로그아웃되었습니다. 새로 로그인 닫기 쿠키가 비활성화되었습니다. 웹사이트의 모든 내용과 기능을 제한 없이 이용할 수 있도록 쿠키 설정을 허용해주십시오. OK It appears that your browser has JavaScript disabled. This Website requires your browser to be JavaScript enabled. Please enable JavaScript and reload this page. * 한국 검색 제품 이름 또는 품번 검색 제품 이름 또는 품번 검색 빠른 주문 물품 번호로 직접 주문 물품 번호를 입력하십시오. 유효한 물품 수량을 입력하십시오. 물품 번호가 정확하지 않습니다. 확인하시기 바랍니다. 물품 번호를 찾을 수 없습니다. 확인하시기 바랍니다. 현재 공급되지 않는 물품입니다. 물품 번호 수량주문 메모 1. 2. 3. 다른 물품 추가 미확정 주문에 추가 장바구니에 추가 0 장바구니 EAN EAN * EAN QR 코드 또는 EAN 코드를 스캔하여 제품 찾기 감지할 수 없음 / 유효하지 않은 코드 다시 시도해보십시오! 카메라 선택 Retry 취소 Redirecting... * * 나의 계정 ( ) * 기업고객 로그인 기업고객 로그인 독일어 이탈리아어 페이지로 이동합니다. '다음'을 클릭하시면 해당 페이지로 이동합니다! Weiter / Proceed 쉬운 링크는 다른 언어 버전을 위한 것입니다. 유효한 언어 버전으로 전환하려면 '다음'을 클릭하십시오! Weiter / Proceed 공동 사용자로 로그인 고객 번호 * 고객 번호 * 사용자 이름 * 사용자 이름 * 패스워드 * 패스워드 * 비밀번호 변경하기? 로그인 상태 유지 기업고객 로그인 또는, 아직 고객이 아니신가요? 등록 귀하의 로그인 데이터 확인 중입니다... 나의 계정 ( ) 기업고객 로그인 * 0 * * 메뉴 * 제품 * 가구 & 도어 핸들 * 모두보기 * 가구 핸들 & 손잡이 * 도어 핸들 * 보조 잠금 장치 * 가구, 키친 & 거실 솔루션 * 모두보기 * 욕실 액세서리 & 화장실 하드웨어 * 홈 & 거실 솔루션 * 모두보기 * 옷장 & 수납장 피팅 * 옷장 & 코트 후크 * 침대 철물 * 사무실 비품 & 판매장 비품 * 모두보기 * 사무용 책상 시스템 * 사무용품 * 테이블 피팅, 다릿발, 다릿발 & 바퀴 * 모두보기 * 가구 글라이드 & 바퀴 * 테이블 다릿발, 가구 다릿발 & 조절장치 * 테이블 피팅 * 서랍, 서랍 시스템 & 런너 * 모두보기 * 서랍 시스템 * 서랍 런너 * 서랍 수저함 * 가구 힌지 * 플랩 피팅 & 스테이 * 도어 액세서리, 버퍼 & 스토퍼 * 커넥터 & 선반 지지대 * 모두보기 * 커넥터 * 선반 지지대 & 브라켓 * 락, 캐치 & 볼트 * 모두보기 * 가구 락 & 락커 시스템 * 가구 캐치 & 볼트 * 금고 & 총기 보관장 * 키친 솔루션 * 모두보기 * 키친 수납장 & 액세서리 * 휴지통 * 싱크대 수전 * 조리대 & 가림판 * 기기 * 모두보기 * 냉장 및 냉동기기 * 환기구 그릴 & 시스템 * 건축용 철물 * 모두보기 * 액세스 제어 * 락킹 시스템 * 모두보기 * 락 & 래치 * 패닉장치 하드웨어 * 도어 힌지 * 도어 클로저 & 컨트롤 * 도어 액세서리 * 유리 도어 & 유리 도어 피팅 * 슬라이드, 폴딩 & 셔터 도어 피팅 * 모두보기 * 가구용 슬라이딩 & 폴딩 도어 피팅 * 건축용 슬라이딩 & 폴딩 도어 피팅 * 이동식 월 시스템 * 조명 & 전기 피팅 * 모두보기 * 조명 * 전기 부품 * 공구 & 소모품 * 모두보기 * 스크류 * 고정 부속 * 공구 & 액세서리 * 모두보기 * 드릴 비트, 비트, 톱날 * 수동 공구 & 지그 * 사다리, 작업대 & 수납장 * 유지보수 및 포장 * 표면 보호 & 수리 * 안전 장비 & 작업복 * * 리빙 아이디어 * 개요 * 헤펠레 트렌드 * 키친 스튜디오 * 키친 * 리빙룸 * 침실 & 드레스룸 * 프로젝트 * 개요 * 360° 종합 프로젝트 솔루션 * OT-474D97CCE22E4289871AE76269894475 * OT-AE8CE17979BA42FF9064DE935EEE31BD * OT-714967FB716C4BA4B9419BA331639FF2 * OT-34429C59F202405C81879FBD7AF28758 * 선박 * OT-49C36BD740C94ECEBE69B7A16F8985D9 * 인더스트리 * 개요 * OT-E640D2136C884761959B50E9A474DC3B * 주요 전략 제품군 * 제품 생산 공장 * 서비스 * 개요 * 카탈로그 * 솔루션 도구 * 고객센터 * VR 브랜드 쇼룸 * 인증 현황 * 뉴스레터 구독 * 행사/이벤트 * 사용 가이드 * 회사소개 * 개요 * 기업 철학 * 그룹 소개 * 비즈니스 현황 * 경영진 소개 * 헤펠레코리아 소개 * 헤펠레 역사 * 뉴스룸 * 소셜미디어 * * 전세계 * 고객센터 * * 나의 계정 ( ) * 기업고객 로그인 * 한국어English 한국어 * 한국어 * English * 고객센터 홈 * 가구 & 도어 핸들 * 모두보기 * 가구 핸들 & 손잡이 * 도어 핸들 * 보조 잠금 장치 * 가구, 키친 & 거실 솔루션 * 모두보기 * 욕실 액세서리 & 화장실 하드웨어 * 홈 & 거실 솔루션 * 모두보기 * 옷장 & 수납장 피팅 * 옷장 & 코트 후크 * 침대 철물 * 사무실 비품 & 판매장 비품 * 모두보기 * 사무용 책상 시스템 * 사무용품 * 테이블 피팅, 다릿발, 다릿발 & 바퀴 * 모두보기 * 가구 글라이드 & 바퀴 * 테이블 다릿발, 가구 다릿발 & 조절장치 * 테이블 피팅 * 서랍, 서랍 시스템 & 런너 * 모두보기 * 서랍 시스템 * 서랍 런너 * 서랍 수저함 * 가구 힌지 * 플랩 피팅 & 스테이 * 도어 액세서리, 버퍼 & 스토퍼 * 커넥터 & 선반 지지대 * 모두보기 * 커넥터 * 선반 지지대 & 브라켓 * 락, 캐치 & 볼트 * 모두보기 * 가구 락 & 락커 시스템 * 가구 캐치 & 볼트 * 금고 & 총기 보관장 * 키친 솔루션 * 모두보기 * 키친 수납장 & 액세서리 * 휴지통 * 싱크대 수전 * 조리대 & 가림판 * 기기 * 모두보기 * 냉장 및 냉동기기 * 환기구 그릴 & 시스템 * 건축용 철물 * 모두보기 * 액세스 제어 * 락킹 시스템 * 모두보기 * 락 & 래치 * 패닉장치 하드웨어 * 도어 힌지 * 도어 클로저 & 컨트롤 * 도어 액세서리 * 유리 도어 & 유리 도어 피팅 * 슬라이드, 폴딩 & 셔터 도어 피팅 * 모두보기 * 가구용 슬라이딩 & 폴딩 도어 피팅 * 건축용 슬라이딩 & 폴딩 도어 피팅 * 이동식 월 시스템 * 조명 & 전기 피팅 * 모두보기 * 조명 * 전기 부품 * 공구 & 소모품 * 모두보기 * 스크류 * 고정 부속 * 공구 & 액세서리 * 모두보기 * 드릴 비트, 비트, 톱날 * 수동 공구 & 지그 * 사다리, 작업대 & 수납장 * 유지보수 및 포장 * 표면 보호 & 수리 * 안전 장비 & 작업복 * 하바 콘셉타 III 런칭 스위스 프리미엄 슬라이딩 도어 솔루션, 신제품 하바 콘셉타 III를 지금 바로 만나보세요! 자세히보기 * 헤펠레 철학 - 우리를 움직이는 것 헤펠레는 미래의 생활 및 작업 환경을 살기 좋고 지속가능한 공간으로 만드는 데 전념하고 있습니다. 나아가 헤펠레는 파트너와 함께 자원을 절약하고 편의성을 극대화하는 솔루션을 개발하고 있습니다. 자세히보기 * 가구 손잡이 세일 페스타 최대 60%까지 할인하는 가구 손잡이 클리어런스 세일을 진행합니다. 자세히보기 * 헤펠레 석영 복합 싱크볼 하이엔드 키친에 적용되는 블랙 컬러 프리미엄 싱크볼을 만나보세요. 제품보기 * 헤펠레코리아 쇼룸 투어 전문적인 지식을 갖춘 직원과 함께 다양한 제품을 만나보세요! 예약하기 * HAFELE TO ORDER 맞춤형 조명 솔루션은 다년간의 전문 지식과 빠른 배송 서비스를 기반으로 제공하고 있습니다. 작업 시간과 창고 비용도 절약할 수 있는 헤펠레 H2O가 궁금하시다면 영업사원 혹은 고객센터로 문의주세요. 자세히 알아보기 기업고객 등록 자세히보기 보러가기 보러가기 CATALOGUES & BROCHURES 헤펠레 카탈로그 & 브로셔를 확인해보세요. 카탈로그 오시는길 고객센터 헤펠레뉴스 08.05.2024 [보도자료] 헤펠레 그룹, 캄보디아에 자회사 설립 17.04.2024 [보도자료] 2023년 리뷰: 미래 위한 도전과 투자로 다사다난했던 해 더 보기 뉴스레터 구독 헤펠레코리아 공식 유튜브 파인라인 모자이큐 교육영상_스크류 서랍런너 알아보기 CUSTOMER SERVICE 헤펠레코리아는 언제든지 고객 여러분의 문의에 친절하게 답변해 드립니다. 일반 문의 : 서비스 - 문의하기 메뉴를 통해 문의 사항을 남겨주십시오. 전화 상담 : 헤펠레 고객지원팀으로 평일 오전 9:00~오후 6:00 사이에 연락 주십시오. 영업시간 외 : 빠르고 쉬운 지원을 위해 서비스 - 도움말(FAQ)항목을 이용해주시기 바랍니다. ABOUT HÄFELE 헤펠레는 하드웨어 및 피팅 시스템 및 전자 접속 제어 시스템을 공급하는 다국적 회사입니다. 전세계 가구업체, 목공업체, 캐비닛 제조업체는 물론 건축가, 도시 계획가, 건설업체 등이 모두 Häfele의 전문기술과 역량을 경험하고 있습니다. 물품 번호로 직접 주문 물품 번호를 입력하십시오. 유효한 물품 수량을 입력하십시오. 물품 번호가 정확하지 않습니다. 확인하시기 바랍니다. 물품 번호를 찾을 수 없습니다. 확인하시기 바랍니다. 현재 공급되지 않는 물품입니다. 물품 번호 수량 주문 메모 다른 물품 추가 미확정 주문에 추가 장바구니에 추가 뉴스레터 -------------------------------------------------------------------------------- * 나의 계정 ( ) * 기업고객 로그인 * * 앱 * * Print Page 언어 선택 한국어English 한국어 * 한국어 * English -------------------------------------------------------------------------------- 페이지 인쇄 앱 뉴스레터 © 2024 헤펠레코리아 | 대표 이사: 스테판 후버 | 경기도 광주시 도척면 국사봉로 159 | 사업자 등록 번호 229-81-06021 | 통신판매신고번호: 제2002·경기광주-0028호 저작 정보 개인정보처리방침 이용약관 사이트 맵 사용 가이드 Contact Us -------------------------------------------------------------------------------- 이메일: info.hkr@hafele.co.kr 전화: 1899-0091 © 2024 헤펠레코리아 | 대표 이사: 스테판 후버 | 경기도 광주시 도척면 국사봉로 159 | 사업자 등록 번호 229-81-06021 | 통신판매신고번호: 제2002·경기광주-0028호 페이지 인쇄 앱 뉴스레터 © 2024 헤펠레코리아 | 대표 이사: 스테판 후버 | 경기도 광주시 도척면 국사봉로 159 | 사업자 등록 번호 229-81-06021 | 통신판매신고번호: 제2002·경기광주-0028호 저작 정보 개인정보처리방침 이용약관 사이트 맵 사용 가이드 Contact Us 제품을 쇼핑 목록에 추가할 수 없습니다. Iphone에 이 웹 앱을 설치하고 을 누르고 "홈 화면에 추가"를 클릭하십시오. 당신은 지금 HAFELE SOUTH KOREA 의 웹사이트에 있습니다 우리나라 웹사이트로 지금 페이지에 머무르기