portal.hd-incentives.com Open in urlscan Pro
2606:4700::6812:1718  Public Scan

Submitted URL: http://portal.hd-incentives.com/
Effective URL: https://portal.hd-incentives.com/auth/
Submission: On April 10 via manual from US — Scanned from DE

Form analysis 4 forms found in the DOM

<form id="loginForm" data-fv-live="disabled" data-fv-addons="reCaptcha2" data-fv-addons-recaptcha2-element="captchaContainer" data-fv-addons-recaptcha2-language="en-US" data-fv-addons-recaptcha2-theme="light"
  data-fv-addons-recaptcha2-sitekey="6LeSAhQTAAAAAODppZ9KF4iPFIxVg8QsyJVz5SQu" data-fv-addons-recaptcha2-timeout="120" data-fv-addons-recaptcha2-message="The captcha is not valid." novalidate="novalidate" class="fv-form fv-form-bootstrap"><button
    type="submit" class="fv-hidden-submit" style="display: none; width: 0px; height: 0px;"></button>
  <!-- Login -->
  <div id="login" class="card card-outline card-primary" data-bind="visible: !IsTotpForm() &amp;&amp; !IsAccountVerificationForm()">
    <div class="card-header text-center p-4">
      <h3 data-testid="Login_Image" class="card-title">
      </h3>
    </div>
    <div class="row">
      <div class="col-lg-6">
        <div class="card-body">
          <div class="row justify-content-center mb-3">
            <div class="col-12 col-md-10 text-center">
              <div>
                <img data-testid="Login_Logo" class="logo" src="https://s3.amazonaws.com/egsiteassets/Images/SiteAssets/Managed/OMS/BR-THDB2B/logo.png?8192">
              </div>
              <div class="mb-3" data-bind="visible: !IsForgotForm()">
                <h1 data-testid="Login_PageHeading" class="h3 font-weight-normal mb-3">
                  <span site-string-name="Login_PageHeading">Welcome</span>
                </h1>
                <!-- ko if: Expired --><!-- /ko -->
                <!-- ko ifnot: Expired -->
                <span data-testid="Login_PageSubHeading" data-bind="visible: !IsSaml2Form()">
                  <span site-string-name="Login_PageSubHeading">Please enter your Email Address and Password..</span>
                </span>
                <span data-testid="Login_AccountRequest" site-string-name="Login_AccountRequest"><br><br>If you do not have an account, you can <a href="/customer/request">request one here</a>.</span>
                <!-- /ko -->
              </div>
              <div data-bind="visible: IsForgotForm()" style="display: none;">
                <span data-testid="Login_ResetPasswordMessage" site-string-name="Login_ResetPasswordMessage">Use the email associated with your account and we'll send you a link to securely reset your password.</span>
                <br> &nbsp;
              </div>
              <div data-bind="visible: IsSaml2Form()" style="display: none;">
                <a data-testid="Login_Saml2" class="btn btn-primary btn-block mt-5 mb-5">
                                        <span site-string-name="Login_SSO_Button">Log in with your Home Depot - B2B Account</span>
                                    </a>
                <div class="col-12 text-center mb-5">
                  <br> - or - <a href="javascript: void(0)" data-bind="click: BackToLogin">Login with an email and password</a>
                </div>
              </div>
            </div>
          </div>
          <div class="row justify-content-center" data-bind="visible: !IsSaml2Form()">
            <div class="col-12 col-md-10">
              <div class="form-group label-floating">
                <label class="control-label">
                  <span data-testid="Login_EmailLabel" site-string-name="User_Email">Email</span>
                </label>
                <input data-testid="Login_EmailInput" class="form-control" name="email" autocomplete="off" data-bind="value: Email" data-fv-verbose="false" data-fv-notempty="true" type="email" placeholder="Email"
                  data-fv-notempty-message="Please enter a value." data-fv-emailaddress="true" data-fv-emailaddress-message="Please enter a valid email address." data-fv-field="email">
                <span class="glyphicon glyphicon-envelope form-control-feedback"></span>
                <small class="help-block" data-fv-validator="emailAddress" data-fv-for="email" data-fv-result="NOT_VALIDATED" style="display: none;">Please enter a valid email address.</small><small class="help-block" data-fv-validator="notEmpty"
                  data-fv-for="email" data-fv-result="NOT_VALIDATED" style="display: none;">Please enter a value.</small>
              </div>
              <div class="form-group label-floating" data-bind="visible: !IsForgotForm()">
                <label class="control-label">
                  <span data-testid="Login_PasswordLabel" site-string-name="User_Password">Password</span>
                </label>
                <div class="input-group">
                  <input data-testid="Login_PasswordInput" type="password" class="form-control" placeholder="Password" name="password" autocomplete="off" data-bind="value: Password" data-fv-notempty="true"
                    data-fv-notempty-message="Please enter a value." data-fv-field="password">
                  <div class="input-group-append">
                    <button data-testid="Login_ForgotPasswordButton" type="button" class="btn btn-default" data-bind="click: ForgotPassword">
                      <span class="glyphicon glyphicon-lock"></span>
                      <span data-testid="Login_ForgotPasswordMessage" site-string-name="Login_ForgotPasswordMessage">Forgot Password?</span>
                    </button>
                  </div>
                </div>
                <small class="help-block" data-fv-validator="notEmpty" data-fv-for="password" data-fv-result="NOT_VALIDATED" style="display: none;">Please enter a value.</small>
              </div>
              <div class="row">
                <div class="col-md-9 offset-md-3">
                  <div id="captchaContainer" class="captchaContainer">
                    <div style="width: 304px; height: 78px;">
                      <div><iframe title="reCAPTCHA" width="304" height="78" role="presentation" name="a-r011b74tca6c" frameborder="0" scrolling="no"
                          sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
                          src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LeSAhQTAAAAAODppZ9KF4iPFIxVg8QsyJVz5SQu&amp;co=aHR0cHM6Ly9wb3J0YWwuaGQtaW5jZW50aXZlcy5jb206NDQz&amp;hl=en&amp;v=rz4DvU-cY2JYCwHSTck0_qm-&amp;theme=light&amp;size=normal&amp;cb=wkhh7orfv4f8"></iframe>
                      </div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" data-fv-field="g-recaptcha-response"
                        style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
                    </div><iframe style="display: none;"></iframe>
                  </div>
                  <small class="help-block" data-fv-validator="callback" data-fv-for="g-recaptcha-response" data-fv-result="NOT_VALIDATED" style="display: none;">The captcha is not valid.</small>
                </div>
              </div>
              <input name="__RequestVerificationToken" type="hidden"
                value="CfDJ8C1lwIOsaYRGkqxKbzconb5XiNdew3lowJg1kQ-_85xy0vrP8JTwzNkNEUvgyX-jHwka_ZPo5E6n_uxkFiwVYKufAMVMtR6jNaXc9u7b4TE5Y0DMO7JnCt1FavK8McQxb68QV6nUPiIx_O7sZMQFafg6qT71vQsGeKEjkkHLP04RuqoteJ8AdyFrXuHx0FStyQ">
              <div class="text-center mt-3">
                <button data-testid="Login_Button" type="submit" class="btn btn-raised btn-primary" style="min-width: 300px;" data-bind="text: IsForgotForm() ? 'Send Email' : 'Sign In'">Sign In</button>
                <div data-bind="visible: IsForgotForm()" style="display: none;">
                  <br>
                  <a data-testid="Login_BackToLogin" href="javascript: void(0)" data-bind="click: BackToLogin">
                                            <span site-string-name="Login_BackToLogin">Back to Login</span>
                                        </a>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="col d-none d-lg-block">
        <div class="login-image-container d-flex flex-column h-100">
          <div data-testid="Login_Image" class="flex-grow-1 login-image" style="background-image: url(https://s3.amazonaws.com/egsiteassets/Images/SiteAssets/Managed/OMS/BR-THDB2B/login.jpg?3420)"></div>
          <div class="login-image-footer flex-shrink-1 bg-primary p-5">
            <div data-testid="Login_Support" class="text-center text-white">
              <h3 class="h2 font-weight-bolder mt-0">
                <span site-string-name="Login_SupportHeading">We're here to help!</span>
              </h3>
              <p class="font-weight-bolder mb-0">
                <span site-string-name="Login_SupportSubHeading">Contact us: <br> <a href="mailto:" target="_blank"></a>
                  <a href="https://thdhelp.egifter.com/hc/en-us/requests/new" target="_blank">https://thdhelp.egifter.com/hc/en-us/requests/new</a>1</span>
              </p>
            </div>
          </div>
        </div>
      </div>
    </div>
    <!-- /.card-body -->
    <div class="card-footer text-center font-italic">
      <small>
        <span data-testid="Footer_TermsOfUse" site-string-name="Login_TermsOfUse"></span>
      </small>
    </div>
  </div>
  <!-- End Login -->
</form>

<form id="totpForm" data-fv-live="disabled" novalidate="novalidate" class="fv-form-bootstrap fv-form"><button type="submit" class="fv-hidden-submit" style="display: none; width: 0px; height: 0px;"></button>
  <!-- TOTP -->
  <div class="lockscreen" id="totp" data-bind="visible: IsTotpForm()" style="display: none;">
    <div class="lockscreen-wrapper">
      <div class="lockscreen-logo">
        <img class="logo" src="https://s3.amazonaws.com/egsiteassets/Images/SiteAssets/Managed/OMS/BR-THDB2B/logo.png?8192">
      </div>
      <h3 class="text-center">
        <span site-string-name="Login_2FA_Title">2-Factor Authentication</span>
      </h3>
      <div class="mt-5">
        <p><span site-string-name="Login_VerificationMessage">Please enter the verification code from your mobile device's authenticator app.</span></p>
      </div>
      <div class="lockscreen-name">
        <span site-string-name="Login_2FA_Prompt">Enter Verification Code</span>
      </div>
      <div class="lockscreen-item">
        <div class="lockscreen-image">
          <img data-bind="attr: { src: ContactImageUrl }" src="/assets/logo-authy-png">
        </div>
        <div class="lockscreen-credentials">
          <div class="form-group">
            <div class="input-group">
              <input data-testid="Login_2FAVerificationCode" type="text" class="form-control verification-code" name="Totp" id="Totp" data-bind="value: Totp, event: { change: CodeChanged }" data-fv-notempty="true"
                data-fv-notempty-message="Please enter a value." data-fv-regexp="true" data-fv-regexp-regexp="^\d{6}$" data-fv-regexp-message="Please enter your 6-digit verification code." data-fv-field="Totp">
              <span class="input-group-append">
                <button data-testid="Login_2FACodeSubmit" type="submit" class="btn">
                  <i class="fa fa-arrow-right text-muted"></i>
                </button>
              </span>
            </div>
            <small class="help-block" data-fv-validator="notEmpty" data-fv-for="Totp" data-fv-result="NOT_VALIDATED" style="display: none;">Please enter a value.</small><small class="help-block" data-fv-validator="regexp" data-fv-for="Totp"
              data-fv-result="NOT_VALIDATED" style="display: none;">Please enter your 6-digit verification code.</small>
          </div>
        </div>
      </div>
    </div>
  </div>
  <!-- End TOTP -->
</form>

<form id="accountVerificationForm" data-fv-live="disabled" novalidate="novalidate" class="fv-form-bootstrap fv-form"><button type="submit" class="fv-hidden-submit" style="display: none; width: 0px; height: 0px;"></button>
  <!-- Account Verification -->
  <div class="lockscreen" id="accountVerification" data-bind="visible: IsAccountVerificationForm" style="display: none;">
    <div class="lockscreen-wrapper">
      <div class="lockscreen-logo">
        <img class="logo" src="https://s3.amazonaws.com/egsiteassets/Images/SiteAssets/Managed/OMS/BR-THDB2B/logo.png?8192">
      </div>
      <h3 class="text-center">
        <span site-string-name="Login_AccountVerification_Title">We need to verify your account</span>
      </h3>
      <div class="mt-5">
        <p><span site-string-name="Login_AccountVerification_Instructions_Line1">For your security, we sent a verification code to:</span></p>
        <p><strong data-bind="text: Email"></strong></p>
        <p><span site-string-name="Login_AccountVerification_Instructions_Line2">Once you receive it, please enter the code below to continue logging in.</span></p>
      </div>
      <div class="lockscreen-name">
        <span site-string-name="Login_AccountVerification_Prompt">Enter Verification Code</span>
      </div>
      <div class="lockscreen-item">
        <div class="lockscreen-image">
          <img data-bind="attr: { src: ContactImageUrl }" src="/assets/logo-authy-png">
        </div>
        <div class="lockscreen-credentials">
          <div class="form-group">
            <div class="input-group">
              <input data-testid="Login_VerificationCode" type="text" class="form-control verification-code" name="VerificationCode" id="VerificationCode" data-bind="value: VerificationCode, event: { change: CodeChanged }" data-fv-notempty="true"
                data-fv-notempty-message="Please enter a value." data-fv-stringlength="true" data-fv-stringlength-min="6" data-fv-stringlength-max="6" data-fv-stringlength-message="Please enter the verification code we sent you via email."
                data-fv-field="VerificationCode">
              <span class="input-group-append">
                <button data-testid="Login_CodeSubmit" type="submit" class="btn">
                  <i class="fa fa-arrow-right text-muted"></i>
                </button>
              </span>
            </div>
            <small class="help-block" data-fv-validator="notEmpty" data-fv-for="VerificationCode" data-fv-result="NOT_VALIDATED" style="display: none;">Please enter a value.</small><small class="help-block" data-fv-validator="stringLength"
              data-fv-for="VerificationCode" data-fv-result="NOT_VALIDATED" style="display: none;">Please enter the verification code we sent you via email.</small>
          </div>
        </div>
      </div>
    </div>
  </div>
  <!-- End Account Verification -->
</form>

<form id="termsForm" class="modal fade fv-form-bootstrap fv-form" novalidate="novalidate"><button type="submit" class="fv-hidden-submit" style="display: none; width: 0px; height: 0px;"></button>
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <h4 data-testid="Login_Terms_Title" class="modal-title">Terms of Agreement</h4>
        <button data-testid="Login_Terms_CloseButton" type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
      </div>
      <div class="modal-body">
        <div class="form-group">
          <div class="icheck-primary">
            <input data-testid="Password_TermsCheckbox" id="termsCheckbox" type="checkbox" name="AgreedToTerms" value="true" data-fv-choice="true" data-fv-choice-min="1" data-fv-choice-message="Please click the checkbox to continue."
              data-fv-field="AgreedToTerms">
            <label data-testid="AccountRequest_TermsOfUse_Message" for="termsCheckbox">
              <span site-string-name="AccountRequest_TermsOfUseAndPrivacyPolicy_Message">I have read and accept the <a href="https://www.homedepot.com/c/Terms_of_Use" target="_blank">Merchant Terms</a>,
                <a href="/terms" target="_blank">Terms of Use</a> and <a href="https://hd-incentives.com/privacy" target="_blank">Privacy Policy</a></span>
            </label>
          </div>
          <small class="help-block" data-fv-validator="choice" data-fv-for="AgreedToTerms" data-fv-result="NOT_VALIDATED" style="display: none;">Please click the checkbox to continue.</small>
        </div>
      </div>
      <div class="modal-footer">
        <button data-testid="Login_Terms_CancelButton" type="button" data-dismiss="modal" class="btn btn-raised btn-default">
          <span site-string-name="Button_Cancel">Cancel</span>
        </button>
        <button data-testid="Login_Terms_SubmitButton" type="submit" class="btn btn-raised btn-primary">
          <span site-string-name="Button_Submit">Submit</span>
        </button>
      </div>
    </div>
  </div>
</form>

Text Content

This website uses cookies to ensure you get the best experience on our website.
Learn More.
Got it!
 * United States
   United StatesCanada
   
   


WELCOME

Please enter your Email Address and Password..

If you do not have an account, you can request one here.
Use the email associated with your account and we'll send you a link to securely
reset your password.
 
Log in with your Home Depot - B2B Account

- or - Login with an email and password
Email Please enter a valid email address.Please enter a value.
Password
Forgot Password?
Please enter a value.

The captcha is not valid.
Sign In

Back to Login


WE'RE HERE TO HELP!

Contact us:
https://thdhelp.egifter.com/hc/en-us/requests/new1




2-FACTOR AUTHENTICATION

Please enter the verification code from your mobile device's authenticator app.

Enter Verification Code

Please enter a value.Please enter your 6-digit verification code.


WE NEED TO VERIFY YOUR ACCOUNT

For your security, we sent a verification code to:



Once you receive it, please enter the code below to continue logging in.

Enter Verification Code

Please enter a value.Please enter the verification code we sent you via email.

TERMS OF AGREEMENT

×
I have read and accept the Merchant Terms, Terms of Use and Privacy Policy
Please click the checkbox to continue.
Cancel Submit
Terms of Use | Privacy Policy | Contact Support | FAQs | Merchant Terms