www.wonga.co.za Open in urlscan Pro
2606:4700::6812:fc27  Public Scan

Submitted URL: https://public-eur.mkt.dynamics.com/api/orgs/388877ec-c3a4-4ff1-b976-0fd3f4624a29/r/ASSzNhpk-E2nNV9Y-SYy-wUAAAA
Effective URL: https://www.wonga.co.za/login/?utm_source=statementupdate&utm_medium=email
Submission: On July 03 via api from ZA — Scanned from DE

Form analysis 1 forms found in the DOM

Name: form

<form class="login-group-full ng-pristine ng-scope ng-invalid ng-invalid-required ng-valid-email" name="form" ng-submit="form.$valid &amp;&amp; $ctrl.loginClick()" submitted="" ng-if="!$ctrl.authentication.status">
  <fieldset>
    <h1>Login</h1>
    <input-group label="'Username'" class="ng-isolate-scope"><label class="col-sm-4 control-label ng-binding">Username</label>
      <div class="col-sm-8">
        <div class="input" ng-transclude="">
          <input type="text" name="username" ng-model="$ctrl.login.username" email="" required="" placeholder="Username" class="ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required ng-valid-email" aria-invalid="true">
          <error-group input="$eval('form.username')" class="ng-scope ng-isolate-scope"><ng-messages for="$ctrl.input.$error" ng-class="{'touched':$ctrl.input.$touched}" class="ng-active">
              <!-- ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
                <div ng-message-exp="m.expression" class="ng-binding ng-scope">This field is required</div>
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-transclude=""></div>
            </ng-messages>
          </error-group>
        </div>
      </div>
    </input-group>
    <input-group label="'Password'" class="ng-isolate-scope"><label class="col-sm-4 control-label ng-binding">Password</label>
      <div class="col-sm-8">
        <div class="input" ng-transclude="">
          <input type="password" name="password" ng-model="$ctrl.login.password" required="" placeholder="Password" class="ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required" aria-invalid="true">
          <div class="showhide-password icon-password-show ng-scope" ng-class="{'icon-password-hide':$ctrl.passwordType=='text','icon-password-show': $ctrl.passwordType=='password'}" ng-click="$ctrl.togglePassword()" role="button" tabindex="0"></div>
          <error-group input="$eval('form.password')" class="ng-scope ng-isolate-scope"><ng-messages for="$ctrl.input.$error" ng-class="{'touched':$ctrl.input.$touched}" class="ng-active">
              <!-- ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
                <div ng-message-exp="m.expression" class="ng-binding ng-scope">This field is required</div>
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-repeat="m in $ctrl.messages" class="ng-scope">
                <!-- ngMessageExp: m.expression -->
              </div><!-- end ngRepeat: m in $ctrl.messages -->
              <div ng-transclude="">
              </div>
            </ng-messages>
          </error-group>
        </div>
      </div>
    </input-group>
    <div class="submit-container">
      <div class="col-sm-9 secondary-btn-container">
        <a href="/recover-password" class="secondary-btn">Forgot your password?</a>
      </div>
      <!-- ngIf: !$ctrl.loading && $ctrl.showRecaptcha --><br>
      <div class="col-sm-3">
        <save form="$eval('form')" ng-click="$ctrl.recaptchaVerification($event)" text="'Login'" class="ng-isolate-scope" role="button" tabindex="0">
          <loading show-loading="$ctrl.editableStates.loading" class="ng-isolate-scope">
            <div class="loading-wrapper ng-hide" ng-show="$ctrl.showLoading" aria-hidden="true">
              <div layout="row" layout-sm="column" layout-align="space-around" style="display: inline-block" class="layout-sm-column layout-align-space-around-stretch layout-row">
                <md-progress-circular md-mode="indeterminate" aria-valuemin="0" aria-valuemax="100" role="progressbar" class="ng-isolate-scope md-mode-indeterminate" style="width: 50px; height: 50px;"><svg xmlns="http://www.w3.org/2000/svg"
                    viewBox="0 0 50 50" style="width: 50px; height: 50px; transform-origin: 25px 25px 25px;">
                    <path fill="none" stroke-width="5" stroke-linecap="square" d="M25,2.5A22.5,22.5 0 1 1 2.5,25" stroke-dasharray="106.02875205865553" stroke-dashoffset="90.28287325375614" transform="rotate(-270 25 25)"></path>
                  </svg></md-progress-circular>
              </div>
            </div>
            <div ng-show="!$ctrl.showLoading" style="height: 100%;" aria-hidden="false" class="">
              <div ng-transclude="" style="height: 100%;">
                <div class="submit-container row ng-scope">
                  <div class="col-sm-9 secondary-btn-container ng-hide" ng-show="$ctrl.cancel" aria-hidden="true">
                    <a ng-click="$ctrl.cancelClick()" class="secondary-btn">Cancel</a>
                  </div>
                  <div ng-class="$ctrl.cancel ? 'col-sm-3':'col-sm-offset-9 col-sm-3'" class="col-sm-offset-9 col-sm-3">
                    <button type="submit" ng-disabled="$ctrl.disabled" class="btn btn-default ng-binding" ng-click="$ctrl.save($event)">Login</button>
                  </div>
                </div>
              </div>
            </div>
          </loading>
        </save>
      </div>
    </div>
  </fieldset>
</form>

Text Content

You don't have JavaScript enabled. JavaScript is needed to view this site
   
 * My Account
 * Logout
 * Log in
   
 * How it works
 * Money Academy
 * Contact
 * My Account
 * 
 * 



Virtual agent

Start Chat


LOGIN

Username
This field is required


















Password
This field is required


















Forgot your password?

Cancel
Login


Customer
Help
Trust rating
Quick Loans
Corporate
About us
News
Affiliates
Legal
Code of Practice
Privacy
Terms of Use

JOIN OUR COMMUNITY




@2019 Wonga Online (Pty) Ltd | Physical Address: 1st floor, 14 Kloof Street,
Gardens, Cape Town, 8001, South Africa. Telephone: 0861 966 421 Registered in
South Africa, Company no: 2019/167500/07. A registered Credit Provider,
NCRCP12875.