commercial.metrobankonline.co.uk Open in urlscan Pro
45.60.47.183  Public Scan

Submitted URL: https://commercial.metrobankonline.co.uk/
Effective URL: https://commercial.metrobankonline.co.uk/portalserver/business-login
Submission: On September 28 via api from GB — Scanned from GB

Form analysis 5 forms found in the DOM

Name: customerNoForm

<form name="customerNoForm" ng-submit="customerNoForm.$valid &amp;&amp; submitCustomerNo()" autocomplete="off" novalidate="" class="ng-scope ng-pristine ng-invalid ng-invalid-required">
  <label class="ct-number">
    <input name="customerNo" type="text" maxlength="12" ng-click="focusCustomerNo('customerNo')" id="customerNo" class="customer-number form-control ng-pristine ng-invalid ng-invalid-required ng-valid-pattern" ng-class="{
        'input-error': submitted &amp;&amp; (customerNoForm.$invalid || invalidibid) ,
        'filled': customerNoForm.customerNo.$viewValue.length>0}" ng-model="customer.csPrefsNumber" ng-change="checkValueChange()" ng-pattern="/^\d{12}$/" met-only-number="" required="" autofocus="" autocomplete="off" autocorrect="off"
      autocapitalize="off" spellcheck="false" ng-disabled="">
    <b class="into-input hidden-xs">Please enter your 12 digit customer number</b>
    <b class="into-input visible-xs">Your 12 digit customer number</b>
    <met-tooltip category="login" key="input-pref-number" icon="check" ng-show="customerNoForm.$valid" class="valid-number met-tooltip-bg-green ng-isolate-scope ng-hide"><span> <!-- ngIf: !tooltip.inline --><a ng-if="!tooltip.inline" href="javascript:void(0)" tabindex="-1" tooltip-trigger="" tooltip-placement="" tooltip-html-unsafe="<p><span style=&quot;line-height:20.8px&quot;>Customer number entered.</span></p>
" tooltip-popup-delay="100" class="ng-scope">        <i data-ng-click="goTo()" class="fa fa-check-circle"></i>    </a><!-- end ngIf: !tooltip.inline --> <!-- ngIf: tooltip.inline --></span></met-tooltip>
  </label>
  <p class="msg-error ng-hide" ng-show="submitted &amp;&amp; customerNoForm.customerNo.$error.pattern &amp;&amp; !invalidibid"> Customer number must be 12 numbers </p>
  <p class="msg-error ng-hide" ng-show="submitted &amp;&amp; customerNoForm.customerNo.$error.required &amp;&amp; !invalidibid"> Please enter your customer number </p>
  <p class="msg-error ng-hide" ng-show="submitted &amp;&amp; invalidibid"> Incorrect details. Please enter your correct 12 digit customer number </p>
  <label class="ct-remember row">
    <span>Remember me</span>
    <span class="col-xs-9 col-sm-10 info-text">(Don't tick if you're on a shared computer)</span>
    <div class="custom-checkbox remember-me-checkbox sliding-checkbox col-xs-3 col-sm-2">
      <input type="checkbox" data-ng-model="remember" data-ng-change="setCustomerPrefs(remember, customer.csPrefsNumber)" data-ng-checked="csPrefsIsChecked" class="ng-pristine ng-valid">
      <label>
        <span>
          <span></span>
        </span>
      </label>
    </div>
  </label>
  <div style="text-align: center;">
    <button type="submit" class="btn btn-primary btn-block" ng-disabled="" ng-click="validate()"> Continue </button>
  </div>
</form>

Name: securityForm

<form name="securityForm" ng-submit="securityForm.$valid &amp;&amp; securityForm2.$valid &amp;&amp; submitSecurity()" autocomplete="off" novalidate="" class="ng-scope ng-pristine ng-invalid ng-invalid-required">
  <label class="partial-number login-label hidden-xs">
    <b class="mb-label">Customer number</b>
    <span ng-model="customer.number" class="ng-pristine ng-valid">
      <!-- ngIf: !scaUser --><span ng-if="!scaUser" class="ng-binding ng-scope"><i>********</i>
      </span><!-- end ngIf: !scaUser -->
      <!-- ngIf: scaUser -->
    </span>
  </label>
  <div class="ct-password login-label">
    <input name="customerPassword" type="text" class="customer-password form-control password-text ng-pristine ng-invalid ng-invalid-required ng-valid-minlength" ng-class="{
  'input-error': submitted &amp;&amp; securityForm.customerPassword.$invalid,
  'filled': securityForm.customerPassword.$viewValue.length>0}" ng-minlength="7" maxlength="20" ng-model="customer.password" ng-keydown="checkEnterKey(event)" required="" autocomplete="new-password">
    <b class="into-input">Password</b>
    <div class="ct-icon" ng-show="securityForm.$invalid">
      <div class="ct-tooltip">
        <i class="fa fa-info-circle fa-lg info"></i>
        <div class="tooltip">
          <div class="">
            <p>This is the password you created when you registered for Internet Banking.&nbsp;</p>
          </div>
        </div>
      </div>
    </div>
    <met-tooltip category="login" key="input-password" ng-show="securityForm.$valid" icon="check" class="valid-number met-tooltip-bg-green ng-isolate-scope ng-hide"><span> <!-- ngIf: !tooltip.inline --><a ng-if="!tooltip.inline" href="javascript:void(0)" tabindex="-1" tooltip-trigger="" tooltip-placement="" tooltip-html-unsafe="<p><span style=&quot;line-height:20.8px&quot;>Password entered.</span></p>
" tooltip-popup-delay="100" class="ng-scope">        <i data-ng-click="goTo()" class="fa fa-check-circle"></i>    </a><!-- end ngIf: !tooltip.inline --> <!-- ngIf: tooltip.inline --></span></met-tooltip>
  </div>
  <p class="msg-error ng-hide" ng-show="submitted &amp;&amp; securityForm.customerPassword.$error.required || submitted &amp;&amp; securityForm.customerPassword.$error.minlength"> Please enter your password </p>
</form>

Name: securityForm2

<form name="securityForm2" ng-submit="securityForm.$valid &amp;&amp; securityForm2.$valid &amp;&amp; submitSecurity()" autocomplete="off" novalidate="" class="ng-scope ng-pristine ng-valid">
  <div class="ct-security login-label form-group">
    <b class="mb-label control-disabled" ng-class="{'control-disabled': securityForm.customerPassword.$invalid}">Security number</b>
    <ul>
      <!-- ngRepeat: n in securityCode track by $index -->
      <li class="sec-number ct-icon control-disabled" ng-class="{'control-disabled': securityForm.customerPassword.$invalid}">
        <div class="ct-tooltip ng-hide" ng-show="securityForm2.$invalid">
          <i class="fa fa-info-circle fa-lg"></i>
          <div class="tooltip">
            <div class="">
              <p>This is an 8 digit Security Number you created when you registered.</p>
            </div>
          </div>
        </div>
        <met-tooltip category="login" key="input-sec-number" icon="check" ng-show="securityForm2.$valid" class="valid-number met-tooltip-bg-green ng-isolate-scope"><span> <!-- ngIf: !tooltip.inline --><a ng-if="!tooltip.inline" href="javascript:void(0)" tabindex="-1" tooltip-trigger="" tooltip-placement="" tooltip-html-unsafe="<p><span style=&quot;line-height:20.8px&quot;>Security number entered.</span></p>
" tooltip-popup-delay="100" class="ng-scope">        <i data-ng-click="goTo()" class="fa fa-check-circle"></i>    </a><!-- end ngIf: !tooltip.inline --> <!-- ngIf: tooltip.inline --></span></met-tooltip>
      </li>
    </ul>
    <p class="msg-error ng-hide" ng-show="submitted &amp;&amp; securityForm2.$invalid"> Please enter your security number </p>
  </div>
  <div class="row no-margin ng-hide" ng-show="loginError">
    <div class="metro-notification ng-isolate-scope" level="error" icon="warning">
      <div class="error">
        <div class="notification-item">
          <div class="metro-notification-icon-wrapper">
            <div class="metro-notification-icon"> <i class="fa fa-warning"></i> </div>
          </div>
          <div class="metro-notification-body">
            <div class="metro-notification-message" ng-transclude="">
              <div ng-bind-html="loginError" class="ng-binding ng-scope"></div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <br>
  </div>
  <div class="row">
    <div class="col-md-6">
      <button type="button" class="btn btn-lg btn-default btn-block" ng-click="prevStep()"> Go back </button>
    </div>
    <div class="col-md-6">
      <button type="submit" class="btn btn-lg btn-primary btn-block has-spinner" ng-class="{'active': (loading &amp;&amp; securityForm.$valid &amp;&amp; securityForm2.$valid) || seedPositionsLoading}" ng-disabled="seedPositionsLoading"
        ng-click="validateSecurity()">
        <span class="spinner">
          <i class="fa fa-refresh fa-spin"></i>
        </span> Login </button>
    </div>
  </div>
</form>

Name: hardTokenForm

<form name="hardTokenForm" autocomplete="off" novalidate="" class="ng-scope ng-pristine ng-invalid ng-invalid-required">
  <div class="form-box">
    <h4>Security device passcode</h4>
    <label class="ct-number">
      <input name="hardTokenNo" type="password" maxlength="8" ng-click="focusCustomerNo('hardTokenNo')" id="hardTokenNo" class="customer-number form-control autowidth ng-pristine ng-invalid ng-invalid-required ng-valid-pattern" ng-class="{
            'input-error': submitHardToken &amp;&amp; hardTokenForm.$invalid,
            'filled': hardTokenForm.hardTokenNo.$viewValue.length>0}" ng-model="customer.hardTokenNo" ng-pattern="/^\d{8}$/" met-only-number="" required="" autofocus="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false">
      <b class="into-input hidden-xs">Please enter your security device passcode</b>
      <b class="into-input visible-xs">Please enter your security device passcode</b>
    </label>
    <div class="row m-t-15">
      <div class="col-md-6">
        <button type="button" class="btn btn-lg btn-default btn-block" ng-click="prevStep()"> Go back </button>
      </div>
      <div class="col-md-6">
        <button type="submit" class="btn btn-lg btn-primary btn-block has-spinner" ng-class="{'active': (hardTokenForm.$valid) &amp;&amp; hardtokenLoading}" ng-disabled="hardTokenForm.$invalid" ng-click="validateHardToken()" disabled="disabled">
          <span class="spinner">
            <i class="fa fa-refresh fa-spin"></i>
          </span> Login </button>
      </div>
    </div>
  </div>
</form>

Name: passcodeForm

<form name="passcodeForm" autocomplete="off" novalidate="" class="ng-scope ng-pristine ng-valid">
  <div class="form-box">
    <h4>Log in approval request</h4>
    <div class="notification-section">
      <div class="tr">
        <div class="td">
          <img src="static/widgets/[BBHOST]/widget-metro-login/assets/metroappicon.png" class="imgage-icon">
        </div>
        <div class="td">
          <p>We’ve sent a notification to your device. Please open the Authenticator app to respond.</p>
          <!-- ngIf: !isBiomatricDisabled -->
          <div class="notification-container ng-scope" ng-if="!isBiomatricDisabled"><a href="#" ng-click="cancelMobileApproval()">Didn’t receive a notification?</a>
            <span class="glyphicon glyphicon-chevron-down pull-right text-primary glyphicon-chevron-up" ng-class="showTotpInput ? 'glyphicon-chevron-down':'glyphicon-chevron-up'" "=""></span>
                    
                    <!-- ngIf: showTotpInput -->
                    </div><!-- end ngIf: !isBiomatricDisabled -->

                </div>
            </div>
        </div>

        <!-- ngIf: isBiomatricDisabled -->

        <div class=" row m-t-15">
              <div class="col-md-6">
                <button type="button" class="btn btn-lg btn-default btn-block" ng-click="prevStep()"> Go back </button>
              </div>
              <div class="col-md-6">
                <!-- ngIf: !isBiomatricDisabled --><button ng-if="!isBiomatricDisabled" type="submit" class="btn btn-lg btn-primary btn-block has-spinner ng-scope" ng-disabled="!passcodeForm.$valid || softokenLoading || isBiomatricDisabled"
                  ng-click="validateSoftToken()" ng-class="{'active': (passcodeForm.$valid) &amp;&amp; softokenLoading}">
                  <span class="spinner">
                    <i class="fa fa-refresh fa-spin"></i>
                  </span> Login </button><!-- end ngIf: !isBiomatricDisabled -->
                <!-- ngIf: isBiomatricDisabled -->
              </div>
          </div>
        </div>
</form>

Text Content

IT'S NOT YOU, IT'S ME!

HANG TIGHT WE'RE WORKING ON IT AND SHOULD
BE BACK MOMENTARILY.







DO YOU WANT TO SAVE THIS DEVICE AS A TRUSTED BROWSER?


DO YOU WANT TO SAVE THIS DEVICE AS A TRUSTED BROWSER? SAVING THIS DEVICE WILL
REMOVE YOUR OLDEST SAVED DEVICE.

WHAT IS THIS?

By saving this as a trusted browser, we’ll know it’s you logging in to your
online banking and we won’t need to send you a one-time passcode. We only
recommend doing this with your personal devices.
Don't Save Save as a Trusted Device



Launcher Navigation Toggle navigation
 * Home
 * Our Stores
 * Personal Internet Banking
 * New Customers




We use cookies to help provide you with the best possible online experience.
Please read our Security and Privacy policy for information about which cookies
we use and what information we collect on our site. By continuing to use this
site, you agree that we may store and access cookies on your device.


Close



Notifications (0):





WELCOME TO METRO BANK

Take control of your business 24/7



Tooltip Password Description:
Tooltip Security No Description:
Welcome message for moble view only:


WELCOME TO METRO BANK

Take control of your business 24/7


LOG IN TO BUSINESS ONLINE BANKING

 * 1
   
 * 2

Please enter your 12 digit customer number Your 12 digit customer number

Customer number must be 12 numbers

Please enter your customer number

Incorrect details. Please enter your correct 12 digit customer number

Remember me (Don't tick if you're on a shared computer)

Continue
Customer number ********
Password

This is the password you created when you registered for Internet Banking. 

Please enter your password

Security number
   

 * This is an 8 digit Security Number you created when you registered.

Please enter your security number



Go back
Login

SECURITY DEVICE PASSCODE

Please enter your security device passcode Please enter your security device
passcode
Go back
Login

LOG IN APPROVAL REQUEST

We’ve sent a notification to your device. Please open the Authenticator app to
respond.

Didn’t receive a notification?
Go back
Login
Store Locator
Contact us
 
Help & Information
Login Step1 Title:


FIRST TIME LOGGING IN?

Login Step1 Description:
You'll need your:
Login Step1 Bullet Points:
 * 12-digit customer number
 * password
 * security number
 * security device

Login Step1 Title2:


DON'T HAVE A SECURITY DEVICE?

Login Step1 Description2:

Use our Metro Bank Authenticator app instead and approve your login requests
straight from your phone.

 * Login Step1 Link:
   New to Online Banking? Register now
 * Login Step1 Link:
   Forgotten your Customer Number?

Login Step2 Title:


TROUBLE LOGGING IN?

Login Step2 Description:
If you’ve forgotten one of your details, click below to reset it:
 * Login Step2 Link 3:
   Customer Number?
 * Login Step2 Link 4:
   Password?
 * Login Step2 Link 5:
   Security Number?

Login Step2 Description2:

If you need to speak to us, call 0345 08 08 500.

 * Login Step2 Link:
 * Login Step2 Link:

Hardtoken Step3 Title:


USING YOUR SECURITY DEVICE

HardToken Step3 Description:



HardToken Step3 Box Description:
 * How to use step 1:
   1
   
   Turn on your security device 
   by pressing OK

 * How to use step 2:
   2
   
   Enter your six digit PIN

 * How to use step 3:
   3
   
   When Select App or Sel App
   appears, press 1

 * How to use step 4:
   4
   
   Enter the eight-digit code that appears into the passcode box.

HardToken Step3 footer heading:

Don't have your security device?

HardToken Step3 footer Alternate heading flag4:

Need some help?

Use our Metro Bank Authenticator app
instead and approve your login requests
straight from your phone.

Download the Authenticator app

HardToken Step3 Alternate Description flag 4

Having difficulty logging in? Not a problem. Call us on 0345 08 08 508, 7 days a
week, 24/7 and we’ll help you.


SoftToken Step4 Title:


USING THE AUTHENTICATOR APP:

SoftToken Step4 Description:

When you make a request, you will receive a notification from your Authenticator
app. Open this (or open the app manually) and approve the request.

SoftToken steps Notification:

Didn’t receive a notification?

If you can’t see a notification or the
request isn’t showing in the app:

SoftToken steps Description:
 * How to use step 1:
   1
   
   Open the app

 * How to use step 2:
   2
   
   Enter your six-digit PIN

 * How to use step 3:
   3
   
   Click ‘Didn’t receive a notification’ on Online Banking screen

 * How to use step 4:
   4
   
   Enter the six-digit passcode

SoftToken Step4 footer heading:

Can’t access your authenticator app?

SoftToken Step4 footer description :

Click here to re-register your authenticator app.


Store Locator
Contact us
 
Help & Information





 * Legal information
 * Fraud and Security
 * Service Quality Metrics




Your eligible deposits with Metro Bank PLC are protected up to a total of
£85,000 by the Financial Services Compensation Scheme, the UK's deposit
guarantee scheme. Any deposits you hold above the limit are unlikely to be
covered. Please visit www.fscs.org.uk for further information.

Metro Bank PLC. Registered in England and Wales. Company number: 6419578.
Registered office: One Southampton Row, London, WC1B 5HA. We are authorised by
the Prudential Regulation Authority and regulated by the Financial Conduct
Authority and Prudential Regulation Authority. Metro Bank PLC is an independent
UK Bank - it is not affiliated with any other bank or organisation (including
the METRO newspaper or its publishers) anywhere in the world. "Metrobank" is the
registered trademark of Metro Bank PLC. Copyright 2017 Metro Bank. All rights
reserved.







Metro Bank PLC. Registered in England and Wales. Company number: 6419578.
Registered office: One Southampton Row, London, WC1B 5HA. We are authorised by
the Prudential Regulation Authority and regulated by the Financial Conduct
Authority and Prudential Regulation Authority. Metro Bank PLC is an independent
UK Bank - it is not affiliated with any other bank or organisation (including
the METRO newspaper or its publishers) anywhere in the world. "Metrobank" is the
registered trademark of Metro Bank PLC.


YOUR PRIVACY PREFERENCES

When you visit our website, we can store or retrieve information on your
browser. We do this by using cookies. Some cookies are not needed for our
website to work but can give you a better experience. Let us know which cookies
you're happy for us to use by changing your settings below.
View our privacy notice
Allow all


YOUR CONSENT SETTINGS

STRICTLY NECESSARY COOKIES


Always on

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

FUNCTIONAL COOKIES


Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

PERFORMANCE COOKIES


Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.


BACK BUTTON BACK



Vendor Search Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Essential cookies only Save & exit



WE NEED YOUR CONSENT TO CONTINUE

We've put some small files called cookies on your device to make our site work.
We'd also like to use cookies that send us information about how our site is
used so we can improve our site. For more information, see our privacy notice

Accept all Essential cookies only
Customise my preferences