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

Submitted URL: https://public-eur.mkt.dynamics.com/api/orgs/388877ec-c3a4-4ff1-b976-0fd3f4624a29/r/IdqExXsEK0Si1pFFw_Ik-QEAAAA
Effective URL: https://www.wonga.co.za/?utm_source=recoverpassword&utm_medium=email
Submission: On May 25 via api from ZA — Scanned from DE

Form analysis 1 forms found in the DOM

Name: form

<form layout="" ng-if="!$ctrl.authentication.status" name="form" ng-submit="form.$valid" submitted="" class="ng-pristine ng-scope ng-invalid ng-invalid-required ng-valid-email layout-row">
  <md-input-container class="md-auto-horizontal-margin">
    <label for="input_0" class="md-required">Username</label>
    <input type="text" ng-model="$ctrl.login.username" required="" email="" name="Email" listen-enter="$ctrl.loginClick()" data-lpignore="true" class="ng-pristine ng-untouched md-input ng-empty ng-invalid ng-invalid-required ng-valid-email"
      id="input_0" aria-invalid="true">
    <div class="md-errors-spacer"></div>
    <error-group input="$eval('form.Email')" class="ng-isolate-scope"><ng-messages for="$ctrl.input.$error" ng-class="{'touched':$ctrl.input.$touched}" class="md-input-messages-animation md-auto-hide 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="md-input-message-animation 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>
  </md-input-container>
  <md-input-container class="md-auto-horizontal-margin">
    <label for="input_1" class="md-required">Password</label>
    <input type="password" listen-enter="$ctrl.loginClick()" name="Password" ng-change="$ctrl.clearMessage()" required="" ng-model="$ctrl.login.password" data-lpignore="true"
      class="ng-pristine ng-untouched md-input ng-empty ng-invalid ng-invalid-required" id="input_1" aria-invalid="true">
    <div class="md-errors-spacer"></div>
    <div class="showhide-password icon-password-show" 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-isolate-scope"><ng-messages for="$ctrl.input.$error" ng-class="{'touched':$ctrl.input.$touched}" class="md-input-messages-animation md-auto-hide 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="md-input-message-animation 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>
  </md-input-container>
  <loading show-loading="$ctrl.editableStates.loading" flex="nogrow" class="ng-isolate-scope flex-nogrow">
    <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="100.06090112451591" 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 layout="column" class="ng-scope layout-column">
          <div>
            <input type="button" class="login-input btn" value="Log in" ng-click="$ctrl.checkRecaptcha($event);">
          </div>
          <div class="p10-left">
            <a ng-click="$ctrl.forgotPasswordClick()" class="forgot-password">Forgot password?</a>
          </div>
          <!-- ngIf: !$ctrl.loading && $ctrl.showRecaptcha -->
          <!-- ngIf: $ctrl.authentication.status -->
        </div>
      </div>
    </div>
  </loading>
</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
 * 
 * 

Login to My Account

Username

This field is required


















Password


This field is required



















Forgot password?

Virtual agent

Start Chat

What you can get
New customers can apply for up to R4000 with 3 months to repay. Existing
customers up to R8000 with up to 6 months to repay.
What you’ll need:
A cellphone number
SA ID number
Bank account details
Most recent proof of income
How to apply
 * 1Choose the amount you need
 * 2Choose how long you will need to repay
 * 3Click "Apply Now" and proceed to finalise your loan

How to apply
What you can get
New customers can apply for up to R4000 with 3 months to repay. Existing
customers up to R8000 with up to 6 months to repay.
What you’ll need:
A cellphone number
SA ID number
Bank account details
Most recent proof of income
How to apply
 * 1Choose the amount you need
 * 2Choose how long you will need to repay
 * 3Click "Apply Now" and proceed to finalise your loan

Loan Amount

R

Loan Period

days

The minimum amount is R 500.

Please review your loan amount or adjust your loan term if you want this loan
amount.

How much do you need?



Over how many days?


Credit Life cover incl.

   
   



Fees Breakdown

x
R 2498.29 on 24 Jun 2023
Initiation fee R 304.75
Service fees R 69.00
Total fees R 373.75
Total interest R 113.66
Insurance R 10.88
Total to repay R 2498.29

Fees & Instalment Breakdown

x
R 2498.29 on 24 Jun 2023
Initiation fee R 304.75
Service fees R 69.00
Total fees R 373.75
Total interest R 113.66
Insurance R 10.88
Total to repay R 2498.29

Credit Life cover

x

With credit life insurance, you can be certain that no one else will be
responsible for paying off your debt if you are unable to do so due to death,
retrenchment, or disability.

R 2498.29

1 x Instalment

24 Jun 2023

Repay date

R 487.41
Interest & Fees

Apply Now


FLEXIBLE, SHORT TERM LOANS THAT GIVE YOU BACK CONTROL.


OUR SHORT TERM LOANS HELP PEOPLE MANAGE THEIR CASH FLOW. IF YOU NEED A QUICK
LOAN TO TIDE YOU OVER FOR A SHORT WHILE, WE'RE HERE FOR YOU. OUR PERSONAL LOAN
PROCESS IS SIMPLE AND EASY TO UNDERSTAND.

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


WE'RE FLEXIBLE

You can save interest by repaying your short term loan early. If things go
wrong, we're here to help you find a solution.


WE'RE COMMITTED TO YOU

We lend responsibly, treat our customers fairly, and help people make sense of
their money.


WE'RE TRANSPARENT

There are no hidden charges. We make all our fees completely clear upfront
before you apply.

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

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

Financial Zen: How to Achieve Financial Peace of Mind

Achieving Financial Zen goes beyond having a lot of money. It involves having a
sense of control over your finances and feeling at peace with your financial
situation.

Read more

Cash in the Attic

Have you ever considered how much your old toys, gadgets, and comic books could
be worth?

Read More

Ramp up your earning potential

We investigate a number of income-boosting strategies to help you find ways to
increase your monthly income over time.

Read more

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


WE'RE HERE TO HELP:


ANY QUESTIONS? CALL US ON 0861-966-421, EMAIL US ON CUSTOMERCARE@WONGA.CO.ZA
OR READ OUR FAQS

Contact Us


REPORT SUSPICIOUS SMS'S, EMAILS OR PEOPLE OFFERING LOANS ON OUR BEHALF.
CALL 0861-966-424, OR EMAIL FRAUD@WONGA.CO.ZA


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.