order.3m.com Open in urlscan Pro
23.38.143.35  Public Scan

Submitted URL: https://order.3m.com/store/bComAustraliaSite/en_AU/registrationPage/code/8e54a3e1-c7fa-4a36-bbf7-b716e2b6613e
Effective URL: https://order.3m.com/store/bComAustraliaSite/en_AU/registrationPage
Submission: On November 13 via manual from AU — Scanned from AU

Form analysis 11 forms found in the DOM

POST /store/bComAustraliaSite/en_AU/registrationPage

<form novalidate="novalidate" method="POST" action="/store/bComAustraliaSite/en_AU/registrationPage" data-se="o-form" slot="content" id="form19" class="idp-discovery-form o-form o-form-edit-mode">
  <div data-se="o-form-content" class="o-form-content o-form-theme clearfix">
    <h2 data-se="o-form-head" class="okta-form-title o-form-head">Sign in to your 3M account</h2>
    <div class="o-form-error-container" data-se="o-form-error-container" style="display: none;"></div>
    <div class="o-form-fieldset-container" data-se="o-form-fieldset-container">
      <div data-se="o-form-fieldset" class="o-form-fieldset o-form-label-top margin-btm-30">
        <div data-se="o-form-label" class="okta-form-label o-form-label"><label for="idp-discovery-username">Email Address&nbsp;</label></div>
        <div data-se="o-form-input-container" class="o-form-input"><span data-se="o-form-input-username" class="o-form-input-name-username o-form-control okta-form-input-field input-fix"><input type="text" placeholder="" name="username"
              id="idp-discovery-username" value="" aria-label="" autocomplete="username" aria-invalid="false" aria-required="true" required="" data-di-id="#idp-discovery-username"></span></div>
      </div>
    </div>
  </div>
  <div class="o-form-button-bar"><input class="button button-primary" type="submit" value="Next" id="idp-discovery-submit" data-type="save" data-di-id="#idp-discovery-submit"></div>
</form>

POST

<form method="post" class="registrationForm" novalidate="">
  <div class="MMMAzure--InputGroup inputItem">
    <label for="emailAddress" class="MMMAzure--textInputLabel" id="emailaddressLabel">Email address</label>
    <input class="js-regPage-Input input" type="text" name="address" placeholder="Email address" id="emailAddress" aria-labelledby="emailaddressLabel requiredEmailaddress" data-di-id="#emailAddress">
    <p class="errorText" style="display: none;">Email address required</p>
    <p class="invalidEmail" style="display: none;">Invalid email Address</p>
    <p class="unmatchedEmails" style="display: none;">Email addresses do not match</p>
    <p class="duplicateEmail" style="display: none;"></p>
  </div>
  <div class="MMMAzure--gapTop step2ActionContainer">
    <button class="MMMAzure--Button MMMAzure--Alert js-loginStep" data-id="loginStep" type="submit" data-di-id="di-id-37359ffc-2b3b53f9">Next</button>
    <a href="javascript:void(0)" class="cancelRegistration" data-di-id="di-id-e2ce7cf3-cf74cf7e">Cancel</a>
  </div>
  <div class="MMMAzure--gapTop step2ActionContainer">
    <a href="javascript:void(0)" class="js-forgotPwdlink" data-di-id="di-id-b13191a3-b1169c76">Forgot password?</a>
  </div>
</form>

POST

<form method="post" class="registrationForm">
  <span>←</span> <a href="javascript:void(0)" class="js-backTosignin"><span class="pwdBacktosignin"></span></a>
  <div class="MMMAzure--InputGroup inputItem passwordArea">
    <label for="emailPwd" class="MMMAzure--textInputLabel" id="emailpwdLabel">Password</label>
    <input class="js-regPage-Input input" type="password" name="address" placeholder="Password" id="emailPwd" aria-labelledby="emailpwdLabel requiredEmailpwd" data-di-id="#emailPwd">
    <span class="showPwd" toggle="#emailPwd">Show</span>
    <p class="errorText" style="display: none;">Password is required</p>
    <p class="invalidPwd" style="display: none;">Invalid password</p>
    <p class="pwdLowercase" style="display: none;">Please enter at least one <b>lowercase</b> letter</p>
    <p class="pwdCpaital" style="display: none;">Please enter at least one <b>capital (uppercase)</b> letter</p>
    <p class="pwdNumber" style="display: none;">Please enter at least one <b>number</b></p>
    <p class="pwdMinchar" style="display: none;">Please enter minimum <b>8 characters</b></p>
  </div>
  <div class="MMMAzure--gapTop step2ActionContainer">
    <button class="MMMAzure--Button MMMAzure--Alert js-pwdStep" data-id="pwd" type="submit" disabled="" data-di-id="di-id-a835e561-545eec5a">Sign in</button>
    <a href="javascript:void(0)" class="cancelRegistration" data-di-id="di-id-e2ce7cf3-cf74cf7e">Cancel</a>
  </div>
  <div class="MMMAzure--gapTop step2ActionContainer">
    <a href="javascript:void(0)" class="js-forgotPwdlink" data-di-id="di-id-b13191a3-b1169c76">Forgot password?</a>
  </div>
</form>

POST

<form method="post" class="registrationForm">
  <label>Your email address is needed to reset your password.</label>
  <div class="MMMAzure--InputGroup inputItem">
    <label for="emailForgot" class="MMMAzure--textInputLabel" id="emailforgotLabel">Email address</label>
    <input class="js-regPage-Input input" type="text" name="address" placeholder="Email address" id="emailForgot" aria-labelledby="emailforgotLabel requiredForgot" data-di-id="#emailForgot">
    <p class="errorText" style="display: none;">Email address required</p>
    <p class="invalidEmail" style="display: none;">Invalid email Address</p>
    <p class="unmatchedEmails" style="display: none;">Email addresses do not match</p>
    <p class="duplicateEmail" style="display: none;"></p>
  </div>
  <div class="MMMAzure--gapTop step2ActionContainer">
    <button class="MMMAzure--Button MMMAzure--Alert js-resetPwd" data-id="resetPwd" type="submit" disabled="" data-di-id="di-id-a8c6da14-885d2c4d">Reset Via Email</button>
    <a href="javascript:void(0)" class="cancelRegistration" data-di-id="di-id-e2ce7cf3-cf74cf7e">Cancel</a>
  </div>
  <hr>
  <div class="MMMAzure--gapTop">
    <span>←</span> <a href="javascript:void(0)" class="js-backTosignin" data-di-id="di-id-3512f76f-e0c54cde">Back to Sign in</a>
  </div>
</form>

POST

<form method="post" class="resetemailsec">
  <h1>Email sent!</h1>
  <p>An email has been sent to <span class="resetEmail"></span> with a link to reset your password.</p>
  <div class="MMMAzure--gapTop step2ActionContainer">
    <button class="MMMAzure--Button MMMAzure--Alert js-resebackTosign" data-id="resetPwd" type="submit" data-di-id="di-id-a8c6da14-f0b0f02a">Back to Sign In</button>
  </div>
</form>

POST

<form method="post" class="registrationForm" id="verifyoktaEmail">
  <label>Let's see if you already have an account.</label>
  <div class="MMMAzure--InputGroup inputItem">
    <label for="verifyEmailAddress" class="MMMAzure--textInputLabel" id="verfyemailaddressLabel">Email Address</label>
    <input class="js-regPage-Input input" type="text" name="address" placeholder="Email address" id="verifyEmailAddress" aria-labelledby="emailaddressLabel reqverifyEmail" data-di-id="#verifyEmailAddress">
    <p class="errorText" style="display: none;">Email address required</p>
    <p class="invalidEmail" style="display: none;">Invalid email Address</p>
    <p class="unmatchedEmails" style="display: none;">Email addresses do not match</p>
    <p class="duplicateEmail" style="display: none;"></p>
  </div>
  <div class="MMMAzure--gapTop step2ActionContainer">
    <button class="MMMAzure--Button MMMAzure--Alert js-verifyEmail" data-id="verifyEmail" type="button" data-di-id="di-id-c5cf22a1-b9109b64">Next</button>
  </div>
</form>

POST

<form method="post" class="registrationForm" id="existingokta">
  <div class="info_block">
    <div class="info_iconText_block">
      <div class="info_icon_block">
        <div class="circleBorder">
          <p></p>
        </div>
      </div>
      <div class="infoBnrText">Great! You already have a 3M and bCom account. <a href="${storeUrl}" data-di-id="di-id-a586995a-4ccfd8b1">Sign in</a> to bCom.</div>
    </div>
  </div>
  <div class="MMMAzure--InputGroup inputItem">
    <label for="verifyEmailAddress" class="MMMAzure--textInputLabel MMMAzure--floatingLabel" id="existingEmailAddressLabel">Email address</label>
    <input class="js-regPage-Input input" type="text" name="address" placeholder="Email address" id="existingEmailAddress" aria-labelledby="emailaddressLabel" disabled="" data-di-id="#existingEmailAddress">
  </div>
</form>

POST

<form method="post" class="registrationForm" id="hasOktaNoBcomAccess_continue">
  <div class="info_block">
    <div class="info_iconText_block">
      <div class="info_icon_block">
        <div class="circleBorder">
          <p></p>
        </div>
      </div>
      <div class="infoBnrText">Great! You already have a 3M account. Continue registering for bCom.</div>
    </div>
  </div>
  <div class="MMMAzure--InputGroup inputItem">
    <label for="verifyEmailAddress" class="MMMAzure--textInputLabel MMMAzure--floatingLabel" id="existingEmailAddressLabel">Email address</label>
    <input class="js-regPage-Input input" type="text" name="address" placeholder="Email address" id="hasOktaNoBcomEmailAddress" aria-labelledby="emailaddressLabel" disabled="" data-di-id="#hasOktaNoBcomEmailAddress">
  </div>
  <hr>
</form>

POST

<form method="post" class="registrationForm" id="hasBcomAndOktaAccess">
  <div class="info_block">
    <div class="info_iconText_block">
      <div class="info_icon_block">
        <div class="circleBorder">
          <p></p>
        </div>
      </div>
      <div class="infoBnrText">Great! You already have a 3M and bCom account. <a href="${storeUrl}" data-di-id="di-id-57a04bd9-ce7b336b">Sign in</a> to bCom.</div>
    </div>
  </div>
  <div class="MMMAzure--InputGroup inputItem">
    <label for="verifyEmailAddress" class="MMMAzure--textInputLabel MMMAzure--floatingLabel" id="existingEmailAddressLabel">Email address</label>
    <input class="js-regPage-Input input" type="text" name="address" placeholder="Email address" id="existingEmailAccessEmailAddress" aria-labelledby="emailaddressLabel" disabled="" data-di-id="#existingEmailAccessEmailAddress">
  </div>
</form>

POST

<form method="post" class="registrationForm" id="new3MAccount" style="display: none;">
  <!-- Information Banner -->
  <div class="info_block">
    <div class="info_iconText_block">
      <div class="info_icon_block">
        <div class="circleBorder">
          <p>i</p>
        </div>
      </div>
      <div class="infoBnrText">Ok, it looks like you don't have a 3M account. Let's create one.</div>
    </div>
  </div>
  <!-- Email Address - Labels & Input -->
  <div class="MMMAzure--InputGroup ">
    <label for="emailAddress" class="MMMAzure--textInputLabel MMMAzure--floatingLabel" id="emailAddressLabel">Email Address</label>
    <input disabled="" class="js-regPage-Input" type="text" name="emailAddress" placeholder="" value="accounts.payable@pro-pac.com.au" id="emailAddressNew3MAccount" aria-labelledby="emailLabel invalidEmail requiredEmail"
      data-di-id="#emailAddressNew3MAccount">
  </div>
  <!-- Select country - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitLeft">
    <span for="country" role="label" class="MMMAzure--textInputLabel MMMAzure--selectLabel" id="countryLabel">Select Country*</span>
    <select class="js-selectInput" name="country" id="countryNew3MAccount" required="" aria-describedby="countryLabel countryRequired">
      <option value=""></option>
      <option value="AL">Albania</option>
      <option value="DZ">Algeria</option>
      <option value="AS">American Samoa</option>
      <option value="AR">Argentina</option>
      <option value="AU">Australia</option>
      <option value="AT">Austria</option>
      <option value="AZ">Azerbaijan</option>
      <option value="BH">Bahrain</option>
      <option value="BD">Bangladesh</option>
      <option value="BY">Belarus</option>
      <option value="BE">Belgium</option>
      <option value="BO">Bolivia</option>
      <option value="BA">Bosnia and Herzegovina</option>
      <option value="BW">Botswana</option>
      <option value="BR">Brazil</option>
      <option value="BN">Brunei Darussalam</option>
      <option value="BG">Bulgaria</option>
      <option value="KH">Cambodia</option>
      <option value="CA">Canada</option>
      <option value="CL">Chile</option>
      <option value="CN">China</option>
      <option value="CO">Colombia</option>
      <option value="CG">Congo</option>
      <option value="CR">Costa Rica</option>
      <option value="CI">Cote d'Ivoire</option>
      <option value="HR">Croatia</option>
      <option value="CY">Cyprus</option>
      <option value="CZ">Czech Republic</option>
      <option value="DK">Denmark</option>
      <option value="DO">Dominican Republic</option>
      <option value="EC">Ecuador</option>
      <option value="EG">Egypt</option>
      <option value="SV">El Salvador</option>
      <option value="EE">Estonia</option>
      <option value="FI">Finland</option>
      <option value="FR">France</option>
      <option value="DE">Germany</option>
      <option value="GR">Greece</option>
      <option value="GU">Guam</option>
      <option value="GT">Guatemala</option>
      <option value="HN">Honduras</option>
      <option value="HK">Hong Kong</option>
      <option value="HU">Hungary</option>
      <option value="IN">India</option>
      <option value="ID">Indonesia</option>
      <option value="IQ">Iraq</option>
      <option value="IE">Ireland</option>
      <option value="IL">Israel</option>
      <option value="IT">Italy</option>
      <option value="JM">Jamaica</option>
      <option value="JP">Japan</option>
      <option value="JO">Jordan</option>
      <option value="KZ">Kazakhstan</option>
      <option value="KE">Kenya</option>
      <option value="KW">Kuwait</option>
      <option value="KG">Kyrgyzstan</option>
      <option value="LA">Lao People's Democratic Republic</option>
      <option value="LV">Latvia</option>
      <option value="LB">Lebanon</option>
      <option value="LI">Liechtenstein</option>
      <option value="LT">Lithuania</option>
      <option value="MK">Macedonia</option>
      <option value="MY">Malaysia</option>
      <option value="ML">Mali</option>
      <option value="MR">Mauritania</option>
      <option value="MX">Mexico</option>
      <option value="MD">Moldova</option>
      <option value="ME">Montenegro</option>
      <option value="MA">Morocco</option>
      <option value="MM">Myanmar</option>
      <option value="NA">Namibia</option>
      <option value="NP">Nepal</option>
      <option value="NL">Netherlands</option>
      <option value="NZ">New Zealand</option>
      <option value="NI">Nicaragua</option>
      <option value="NG">Nigeria</option>
      <option value="NO">Norway</option>
      <option value="OM">Oman</option>
      <option value="PK">Pakistan</option>
      <option value="PA">Panama</option>
      <option value="PY">Paraguay</option>
      <option value="PE">Peru</option>
      <option value="PH">Philippines</option>
      <option value="PL">Poland</option>
      <option value="PT">Portugal</option>
      <option value="PR">Puerto Rico</option>
      <option value="QA">Qatar</option>
      <option value="RO">Romania</option>
      <option value="RU">Russian Federation</option>
      <option value="SA">Saudi Arabia</option>
      <option value="RS">Serbia</option>
      <option value="SG">Singapore</option>
      <option value="SK">Slovakia</option>
      <option value="SI">Slovenia</option>
      <option value="ZA">South Africa</option>
      <option value="KR">South Korea</option>
      <option value="ES">Spain</option>
      <option value="LK">Sri Lanka</option>
      <option value="SE">Sweden</option>
      <option value="CH">Switzerland</option>
      <option value="TW">Taiwan</option>
      <option value="TJ">Tajikistan</option>
      <option value="TH">Thailand</option>
      <option value="TT">Trinidad and Tobago</option>
      <option value="TN">Tunisia</option>
      <option value="TR">Turkey</option>
      <option value="UA">Ukraine</option>
      <option value="AE">United Arab Emirates</option>
      <option value="GB">United Kingdom</option>
      <option value="US">United States</option>
      <option value="UY">Uruguay</option>
      <option value="UZ">Uzbekistan</option>
      <option value="VE">Venezuela</option>
      <option value="VN">Viet Nam</option>
      <option value="YE">Yemen</option>
    </select>
    <i class="MMM--icn MMM--icn_down_arrow mix-MMM--icn_red MMMAzure--InputLink MMMAzure--smallPaddingRight"></i>
    <label for="country" class="MMMAzure--requiredInputLabel" id="countryRequired" aria-hidden="true">Country required</label>
  </div>
  <!-- Select a language - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitRight">
    <span for="language" role="label" class="MMMAzure--textInputLabel MMMAzure--selectLabel" id="languageLabel">Select Language*</span>
    <select class="js-selectInput" name="language" id="languageNew3MAccount" required="" aria-describedby="languageLabel languageRequired">
      <option value=""></option>
      <option value="cs_CZ">Czech (Czech Republic)</option>
      <option value="da_DK">Danish (Denmark)</option>
      <option value="nl_BE">Dutch (Belgium)</option>
      <option value="nl_NL">Dutch (Netherlands)</option>
      <option value="en_AU">English</option>
      <option value="en_CA">English (Canada)</option>
      <option value="en_AE">English (Gulf)</option>
      <option value="en_IE">English (Ireland)</option>
      <option value="en_IL">English (Israel)</option>
      <option value="en_MY">English (Malaysia)</option>
      <option value="en_NZ">English (New Zealand)</option>
      <option value="en_PH">English (Phillippines)</option>
      <option value="en_SA">English (Saudi Arabia)</option>
      <option value="en_SG">English (Singapore)</option>
      <option value="en_ZA">English (South Africa)</option>
      <option value="en_TH">English (Thailand)</option>
      <option value="en_GB">English (United Kingdom)</option>
      <option value="en_US">English (United States)</option>
      <option value="en_VN">English (Vietnam)</option>
      <option value="fi_FI">Finnish (Finland)</option>
      <option value="fr_BE">French (Belgium)</option>
      <option value="fr_CA">French (Canada)</option>
      <option value="fr_FR">French (France)</option>
      <option value="fr_CH">French (Switzerland)</option>
      <option value="de_AT">German (Austria)</option>
      <option value="de_DE">German (Germany)</option>
      <option value="de_CH">German (Switzerland)</option>
      <option value="hu_HU">Hungarian (Hungary)</option>
      <option value="it_IT">Italian (Italy)</option>
      <option value="ja_JP">Japanese (Japan)</option>
      <option value="ko_KR">Korean (Korea)</option>
      <option value="zh_TW">Mandarin (Taiwan)</option>
      <option value="no_NO">Norwegian (Norway)</option>
      <option value="pl_PL">Polish (Poland)</option>
      <option value="pt_PT">Portuguese (Portugal)</option>
      <option value="sk_SK">Slovak (Slovakia)</option>
      <option value="es_ES">Spanish (Spain)</option>
      <option value="sv_SE">Swedish (Sweden)</option>
      <option value="th_TH">Thai (Thailand)</option>
      <option value="tr_TR">Turkish (Turkey)</option>
      <option value="uk_UA">Ukrainian (Ukraine)</option>
      <option value="vi_VN">Vietnamese (Vietnam)</option>
    </select>
    <i class="MMM--icn MMM--icn_down_arrow mix-MMM--icn_red MMMAzure--InputLink MMMAzure--smallPaddingRight"></i>
    <label for="language" class="MMMAzure--requiredInputLabel" id="languageRequired" aria-hidden="true">Language required</label>
  </div>
  <!-- First Name - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitLeft ">
    <label for="firstName" class="MMMAzure--textInputLabel" id="firstNameLabel">First Name*</label>
    <input class="js-regPage-Input js-requiredRegPage-Input" type="text" name="firstNameNew3MAccount" placeholder=" " id="firstNameNew3MAccount" data-di-id="#firstNameNew3MAccount">
  </div>
  <!-- Last Name - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitRight ">
    <label for="lastName" class="MMMAzure--textInputLabel" id="lastNameLabel">Last Name*</label>
    <input class="js-regPage-Input js-requiredRegPage-Input" type="text" name="lastNameNew3MAccount" placeholder=" " id="lastNameNew3MAccount" data-di-id="#lastNameNew3MAccount">
  </div>
  <!-- Password - Labels & Input -->
  <div class="MMMAzure--InputGroup ">
    <label for="newPw" class="MMMAzure--textInputLabel" id="newPwLabel">Password*</label>
    <input class="js-regPage-Input js-requiredRegPage-Input" type="password" name="newPwNew3MAccount" placeholder="" id="newPw3MNewAccount" pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}" data-di-id="#newPw3MNewAccount">
    <a class="MMMAzure--InputLink MMMAzure--smallPaddingRight js-showPassword" data-togglehide="Hide" data-di-id="di-id-fba450f4-68ebab71">Show</a>
  </div>
  <div id="message">
    <p id="length" class="invalid"><img id="lengthImg" src="/store/_ui/desktop/bcom/common/images/gray-icon.png" style="size: 10px;width: 16px;">The password must be between 12 and 64 characters.</p>
    <p id="criteria" class="invalid"><img id="criteriaImg" src="/store/_ui/desktop/bcom/common/images/gray-icon.png" style="size: 10px;width: 16px;">The password must have at least 3 of the following:</p>
    <p id="capital" class="invalid" style="text-indent:35px;">At least 1 uppercase letter (A - Z)</p>
    <p id="smallLetter" class="invalid" style="text-indent:35px;">At least 1 lowercase letter (a- z)</p>
    <p id="number" class="invalid" style="text-indent:35px;">At least 1 numeral</p>
    <p id="symbol" class="invalid" style="text-indent:35px;">At least 1 symbol ($, !, #, %)</p>
  </div>
  <!-- Terms | Privacy - disclaimer -->
  <span class="MMMAzure--gapTop"><span style="display : inline-block">By creating an account, you agree to the <a target="_blank" href="http://www.3m.com/terms/en_US/tos.html" data-di-id="di-id-f832f7f2-b4a37646"> Terms of Service</a>.&nbsp;</span>3M
    will handle the personal information you provide when you create your account in accordance with 3M's
    <a target="_blank" href="https://www.3m.com.au/3M/en_AU/company-au/privacy-policy/" data-di-id="di-id-5909e320-96a3dcde"> Privacy Policy</a>.</span>
  <!-- Agree and Continue n Cancel- Button -->
  <div class="MMMAzure--gapTop step2ActionContainer">
    <button class="MMMAzure--Button MMMAzure--Alert js-acceptAndContinueButton" type="submit" id="submitNewUserButton" disabled="" data-di-id="#submitNewUserButton">Agree and continue</button>
    <a href="" class="cancelRegistration" data-di-id="di-id-e740b990-7bb88f81">Cancel</a>
  </div>
</form>

POST

<form method="post" class="registrationForm">
  <div class="MMM--dropdown-tooltip-container MMMAzure--InputGroup MMMAzure--TabletSplitRight" id="tooltipcontainer">
    <p class="accLabel" style="padding-top: 44px;">Account Number</p>
    <div class="company-number-tooltip" tabindex="0">!</div>
    <div class="MMM--tooltip-c js-tooltip-header-content" style="display: none;">
      <h4 class="close persona-tool-close" tabindex="0">×</h4><strong>
        <h3>Company Account Number</h3>
      </strong><br>
      <p class="MMM--tooltip-hdr" dir="ltr">Please add your 8-digit account number here</p>
      <div class="persona-tooltip-arrow"></div>
    </div>
  </div>
  <!-- Company Name - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitLeft ">
    <label for="companyName" class="MMMAzure--textInputLabel" id="companyNameLabel">Company name*</label>
    <input class="js-regPage-Input js-requiredRegPage-Input" type="text" name="companyName" placeholder=" " id="companyName" required="" aria-labelledby="companyNameLabel requiredcompanyName" data-di-id="#companyName">
    <label for="companyName" class="MMMAzure--requiredInputLabel" id="requiredcompanyName" aria-hidden="true">Company name required</label>
  </div>
  <!-- Last Company Account number - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitRight ">
    <label for="accountNumber" class="MMMAzure--textInputLabel" id="accountNumberLabel">Company account number*</label>
    <input class="js-regPage-Input js-requiredRegPage-Input" type="text" name="accountNumber" placeholder=" " id="accountNumber" required="" aria-labelledby="accountNumberLabel requiredaccountNumber" data-di-id="#accountNumber">
    <label for="accountNumber" class="MMMAzure--requiredInputLabel" id="requiredaccountNumber" aria-hidden="true">Company Account number required</label>
  </div>
  <!-- Mailing Address - Labels & Input -->
  <div class="MMMAzure--InputGroup ">
    <label for="address" class="MMMAzure--textInputLabel" id="addressLabel">Company mailing address</label>
    <input class="js-regPage-Input" type="text" name="address" placeholder=" " id="address" aria-labelledby="emailLabel invalidEmail requiredEmail" data-di-id="#address">
    <label for="address" class="MMMAzure--requiredInputLabel" id="requiredEmail" aria-hidden="true">Email address required</label>
  </div>
  <!-- State/Province - Labels & Input -->
  <!-- City - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitLeft ">
    <label for="city" class="MMMAzure--textInputLabel" id="cityLabel">City</label>
    <input class="js-regPage-Input" type="text" name="city" placeholder=" " id="city" aria-labelledby="cityLabel requiredcity" data-di-id="#city">
    <label for="city" class="MMMAzure--requiredInputLabel" id="requiredcity" aria-hidden="true"></label>
  </div>
  <!-- Zip/Postal - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitRight">
    <label for="zip" class="MMMAzure--textInputLabel" id="zipLabel">ZIP/Postal</label>
    <input class="js-regPage-Input" type="text" name="zip" placeholder=" " id="zip" aria-labelledby="zipLabel requiredzip" data-di-id="#zip">
    <label for="zip" class="MMMAzure--requiredInputLabel" id="requiredzip" aria-hidden="true"></label>
  </div>
  <!-- Phone  number - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitLeft ">
    <label for="companyPhone" class="MMMAzure--textInputLabel" id="companyPhoneLabel">Phone number</label>
    <input class="js-regPage-Input" type="text" name="companyPhone" placeholder=" " id="companyPhone" aria-labelledby="companyPhoneLabel requiredcompanyPhone" data-di-id="#companyPhone">
    <label for="companyPhone" class="MMMAzure--requiredInputLabel" id="requiredcompanyPhone" aria-hidden="true"></label>
  </div>
  <!-- Phone number extension - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitRight ">
    <label for="phoneExtension" class="MMMAzure--textInputLabel" id="phoneExtensionLabel">Phone number extension</label>
    <input class="js-regPage-Input" type="text" name="phoneExtension" placeholder=" " id="phoneExtension" aria-labelledby="phoneExtensionLabel requiredphoneExtension" data-di-id="#phoneExtension">
    <label for="phoneExtension" class="MMMAzure--requiredInputLabel" id="requiredphoneExtension" aria-hidden="true"></label>
  </div>
  <!-- Mobile number - Labels & Input -->
  <div class="MMMAzure--InputGroup">
    <label for="mobileNum" class="MMMAzure--textInputLabel" id="mobileLabel">Mobile number</label>
    <input class="js-regPage-Input" type="text" name="mobileNum" placeholder=" " id="mobileNum" aria-labelledby="mobileLabel" data-di-id="#mobileNum">
  </div>
  <!-- Select a language - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitLeft">
    <label for="companyLanguage" class="MMMAzure--textInputLabel" id="companyLanguageLabel">Language</label>
    <!-- <input class="js-regPage-Input" type="text" name="companyLanguage" placeholder=" " id="companyLanguage" disabled> -->
    <p id="companyLanguage" data-value=""></p>
    <label for="companyLanguage" class="MMMAzure--requiredInputLabel" id="requiredlanguage" aria-hidden="true"></label>
  </div>
  <!-- Select job function - Labels & Input -->
  <div class="MMMAzure--InputGroup MMMAzure--TabletSplitRight">
    <span for="jobFunction" role="label" class="MMMAzure--textInputLabel MMMAzure--selectLabel" id="jobFunctionLabel">Job Function*</span>
    <select class="js-selectInput js-requiredRegPage-Input" name="jobFunction" id="jobFunction" required="" aria-describedby="jobFunctionLabel jobFunctionRequired">
      <option hidden="" disabled="" selected="" value=""></option>
      <option value="6023General Management or Administration">1 - General Management or Administration</option>
      <option value="6023Finance or Accounting">2 - Finance or Accounting</option>
      <option value="6023Purchasing">3 - Purchasing</option>
      <option value="6023Logistics or Warehouse">4 - Logistics or Warehouse</option>
      <option value="6023Sales">5 - Sales</option>
      <option value="6023Marketing">6 - Marketing</option>
      <option value="6023Technical">7 - Technical</option>
    </select>
    <i class="MMM--icn MMM--icn_down_arrow mix-MMM--icn_red MMMAzure--InputLink MMMAzure--smallPaddingRight"></i>
    <label for="jobFunction" class="MMMAzure--requiredInputLabel" id="jobFunctionRequired" aria-hidden="true">Job Function required</label>
  </div>
  <span class="requiredFields">* Required fields</span>
  <!-- Grey Horizontal Rule -->
  <hr>
  <!-- Terms | Privacy - disclaimer -->
  <span
    class="bottomLinks"><a target="_blank" href="http://www.3m.com/terms/en_US/tos.html" title="Terms of service" data-di-id="di-id-4dc87fb-1e22fbef">Terms of Service</a>&nbsp;|&nbsp;<a target="_blank" href="https://www.3m.com.au/3M/en_AU/company-au/privacy-policy/" title="Privacy Policy" data-di-id="di-id-68f50bf9-94e2ea67">Privacy Policy</a></span>
  <!-- Continue n Cancel- Button -->
  <div class="MMMAzure--gapTop step2ActionContainer">
    <button id="step2Continue" class="MMMAzure--Button MMMAzure--Alert js-submitCompanyDetails disabled" type="submit" data-di-id="#step2Continue">Continue</button>
    <button id="completeRegBtnStep2" class="MMMAzure--Button MMMAzure--Alert js-completeRegistration" type="submit" style="display:none" data-di-id="#completeRegBtnStep2">Complete Registration</button>
    <a href="" class="cancelRegistration" data-di-id="di-id-31cc5b50-6c270e15">Cancel</a>
  </div>
</form>

Text Content

BCOM REGISTRATION


SIGN IN TO YOUR 3M ACCOUNT


Email Address 


Forgot Password
 * Forgot password?
 * Help

Don't have an existing account?Create an account


SIGN IN TO YOUR 3M ACCOUNT

Email address

Email address required

Invalid email Address

Email addresses do not match



Next Cancel
Forgot password?


SIGN IN TO YOUR 3M ACCOUNT

←
Password Show

Password is required

Invalid password

Please enter at least one lowercase letter

Please enter at least one capital (uppercase) letter

Please enter at least one number

Please enter minimum 8 characters

Sign in Cancel
Forgot password?


RESET PASSWORD

Your email address is needed to reset your password.
Email address

Email address required

Invalid email Address

Email addresses do not match



Reset Via Email Cancel

--------------------------------------------------------------------------------

← Back to Sign in


EMAIL SENT!

An email has been sent to with a link to reset your password.

Back to Sign In

1




3M Account

2




Company Information

3




Acknowledgements (1 of 1)
back
Let's see if you already have an account.
Email Address

Email address required

Invalid email Address

Email addresses do not match



Next

Great! You already have a 3M and bCom account. Sign in to bCom.
Email address

--------------------------------------------------------------------------------

Already have an existing account? Sign in

Great! You already have a 3M account. Continue registering for bCom.
Email address

--------------------------------------------------------------------------------

Continue Cancel

Great! You already have a 3M and bCom account. Sign in to bCom.
Email address

--------------------------------------------------------------------------------

Already have an existing account? Sign in

i

Ok, it looks like you don't have a 3M account. Let's create one.
Email Address
Select Country* AlbaniaAlgeriaAmerican
SamoaArgentinaAustraliaAustriaAzerbaijanBahrainBangladeshBelarusBelgiumBoliviaBosnia
and HerzegovinaBotswanaBrazilBrunei
DarussalamBulgariaCambodiaCanadaChileChinaColombiaCongoCosta RicaCote
d'IvoireCroatiaCyprusCzech RepublicDenmarkDominican RepublicEcuadorEgyptEl
SalvadorEstoniaFinlandFranceGermanyGreeceGuamGuatemalaHondurasHong
KongHungaryIndiaIndonesiaIraqIrelandIsraelItalyJamaicaJapanJordanKazakhstanKenyaKuwaitKyrgyzstanLao
People's Democratic
RepublicLatviaLebanonLiechtensteinLithuaniaMacedoniaMalaysiaMaliMauritaniaMexicoMoldovaMontenegroMoroccoMyanmarNamibiaNepalNetherlandsNew
ZealandNicaraguaNigeriaNorwayOmanPakistanPanamaParaguayPeruPhilippinesPolandPortugalPuerto
RicoQatarRomaniaRussian FederationSaudi
ArabiaSerbiaSingaporeSlovakiaSloveniaSouth AfricaSouth KoreaSpainSri
LankaSwedenSwitzerlandTaiwanTajikistanThailandTrinidad and
TobagoTunisiaTurkeyUkraineUnited Arab EmiratesUnited KingdomUnited
StatesUruguayUzbekistanVenezuelaViet NamYemen Country required
Select Language* Czech (Czech Republic)Danish (Denmark)Dutch (Belgium)Dutch
(Netherlands)EnglishEnglish (Canada)English (Gulf)English (Ireland)English
(Israel)English (Malaysia)English (New Zealand)English (Phillippines)English
(Saudi Arabia)English (Singapore)English (South Africa)English (Thailand)English
(United Kingdom)English (United States)English (Vietnam)Finnish (Finland)French
(Belgium)French (Canada)French (France)French (Switzerland)German
(Austria)German (Germany)German (Switzerland)Hungarian (Hungary)Italian
(Italy)Japanese (Japan)Korean (Korea)Mandarin (Taiwan)Norwegian (Norway)Polish
(Poland)Portuguese (Portugal)Slovak (Slovakia)Spanish (Spain)Swedish
(Sweden)Thai (Thailand)Turkish (Turkey)Ukrainian (Ukraine)Vietnamese (Vietnam)
Language required
First Name*
Last Name*
Password* Show

The password must be between 12 and 64 characters.

The password must have at least 3 of the following:

At least 1 uppercase letter (A - Z)

At least 1 lowercase letter (a- z)

At least 1 numeral

At least 1 symbol ($, !, #, %)

By creating an account, you agree to the Terms of Service. 3M will handle the
personal information you provide when you create your account in accordance with
3M's Privacy Policy.
Agree and continue Cancel

You have been preregistered. Please choose a job function and review the
information below.

back

Account Number

!

×


COMPANY ACCOUNT NUMBER


Please add your 8-digit account number here


Company name* Company name required
Company account number* Company Account number required
Company mailing address Email address required
City
ZIP/Postal
Phone number
Phone number extension
Mobile number
Language



Job Function* 1 - General Management or Administration2 - Finance or Accounting3
- Purchasing4 - Logistics or Warehouse5 - Sales6 - Marketing7 - Technical Job
Function required
* Required fields

--------------------------------------------------------------------------------

Terms of Service | Privacy Policy
Continue Complete Registration Cancel

I consent to Media Library Usage Acknowledgment






Media Library Usage Acknowledgment:

The copyrights and other rights to the materials in the Media Library on this
website (the “Materials”) are owned by 3M Company and/or its subsidiaries
worldwide (collectively, “3M”). For so long as Customer is authorized by 3M to
resell 3M products, 3M grants Customer a limited, non-exclusive,
non-transferable, revocable, worldwide, royalty -free right and license to view,
download and reproduce the Materials in connection with Customer’s activities to
promote, market and sell 3M products. This limited license is conditioned upon
Customer’s strict observance of any stated restrictions or limitations
applicable to any Materials, and any restrictions or limitations on Customer’s
use of the Materials that may be contained in other agreements between Customer
and 3M including, by way of non-exclusive example, distribution, resale or
promotional agreements. In connection with its use of the Materials, Customer
will (1) retain all notices contained in the original Materials, (2) only use
images with surrounding text relating to the images and not create any
derivative works therefrom, and (3) include the following notice: © 3M. All
rights reserved, together with any other proprietary rights or attribution
statements associated therewith. No further publication or commercial use may be
made of the Materials without the express written permission of 3M, and nothing
herein grants Customer the right to use any 3M trademark separate or apart from
its inclusion in the Materials. Customer is advised that 3M may, at its
discretion, periodically update or delete Materials from the Media Library,
and/or discontinue or suspend access to the Media Library at any time and for
any reason without notice to Customer. 3M does not warrant that Customer’s
access to or use of the Media Library or the Materials will be uninterrupted or
error free. Customer’s use of the Materials is “AS IS.”
3M GIVES NO REPRESENTATION OR WARRANTY WITH RESPECT TO THE MATERIALS AND
EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, ASSOCIATED
THEREWITH INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF TITLE OR
FITNESS FOR A PARTICULAR PURPOSE, AND ANY IMPLIED WARRANTY ARISING OUT OF A
COURSE OF DEALING, OR OF PERFORMANCE, CUSTOM OR USAGE OF TRADE.

--------------------------------------------------------------------------------

Terms of Service |  Privacy Policy
Continue Complete Registration Cancel
back







REGISTRATION ERROR


WE'RE SORRY - AN ERROR OCCURRED DURING YOUR REGISTRATION PROCESS.
PLEASE TRY AGAIN TO REGISTER FOR BCOM OR CONTACT OUR SUPPORT TEAM
FOR ASSISTANCE.








REGISTRATION ERROR


THE EMAIL YOU HAVE ENTERED HAS AN EXISTING PENDING PRE-REGISTRATION. PLEASE USE
THE LATEST PRE-REGISTRATION LINK SENT TO YOUR EMAIL TO COMPLETE YOUR
REGISTRATION OR CONTACT OUR SUPPORT TEAM FOR ASSISTANCE.








REGISTRATION COMPLETED


THANK YOU FOR REGISTERING WITH 3M. YOUR BCOM ACCOUNT
HAS BEEN CREATED SUCCESSFULLY.


GO TO BCOM.








REGISTRATION COMPLETED


THANK YOU FOR REGISTERING WITH 3M. ADDITIONAL PERMISSIONS
ARE REQUIRED FOR YOUR BCOM ACCOUNT. YOU'LL RECEIVE AN EMAIL
WHEN YOUR ACCOUNT IS REVIEWED.

×


CANCEL MY REGISTRATION

--------------------------------------------------------------------------------

Are you sure you want to cancel your account creation and registration? Any
progress will be lost.

--------------------------------------------------------------------------------

Yes No