www.topcashback.com Open in urlscan Pro
52.4.81.196  Public Scan

Submitted URL: https://topcashback.com/ref/cats_of_wo
Effective URL: https://www.topcashback.com/join/
Submission: On May 28 via api from FI — Scanned from FI

Form analysis 1 forms found in the DOM

POST /join/

<form method="post" action="/join/" id="aspnetForm">
  <div class="aspNetHidden">
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="/wEPDwULLTE1NjM4ODQ5NTcPZBYCZg9kFgICBRBkZBYCZg9kFgICAQ9kFgICBQ9kFgICAQ9kFgICBg9kFggCDw8PFgIeB1Zpc2libGVoFgIeBVN0eWxlBQ1kaXNwbGF5Om5vbmU7ZAIRD2QWAgIBDxBkEBUOHFdoZXJlIGRpZCB5b3UgaGVhciBhYm91dCB1cz8TVGVsbCBhIEZyaWVuZCBFbWFpbA1TZWFyY2ggRW5naW5lDVdvcmQgb2YgTW91dGgFVFYgQWQHVFYgU2hvdwdQb2RjYXN0BVJhZGlvDE9ubGluZSBGb3J1bQRCbG9nCEZhY2Vib29rB1R3aXR0ZXIOT25saW5lIEFydGljbGUSTmV3c3BhcGVyL01hZ2F6aW5lFQ4AE1RlbGwgYSBGcmllbmQgRW1haWwNU2VhcmNoIEVuZ2luZQ1Xb3JkIG9mIE1vdXRoBVRWIEFkB1RWIFNob3cHUG9kY2FzdAVSYWRpbwxPbmxpbmUgRm9ydW0EQmxvZwhGYWNlYm9vawdUd2l0dGVyDk9ubGluZSBBcnRpY2xlEk5ld3NwYXBlci9NYWdhemluZRQrAw5nZ2dnZ2dnZ2dnZ2dnZ2RkAhkPDxYCHgdOZXdUZXh0BQlKb2luIEZyZWUWAh4Hb25jbGljawU7dGhpcy5kaXNhYmxlZCA9IHRydWU7IGFkZFNwaW5uZXIodGhpcywgMCwgMCk7IHJldHVybiBmYWxzZTtkAh8PFgIfAGhkGAEFNmN0bDAwJEJvZHlNYWluJEpvaW5Gb3JtJENhcHRjaGFIYW5kbGVyJENhcHRjaGFDb250cm9sMQ8FJDhlMmY1MTUzLTM0ZTAtNDBlZC05OGJiLTRjZTZkMDg2Zjk5MGQ+oXrmYlnQRDDJoCzf6aM1GpKpLQ==">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['aspnetForm'];
    if (!theForm) {
      theForm = document.aspnetForm;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=uVcksZy29krunA45fpJ_VTOcJ_-QwHXtgDiYlg5ZEcy-cu3Ijk4Sq_aHCehDn2gXTcvvvOyZC7LemTfyCdkAswRT8ZM1&amp;t=637453780754849868" type="text/javascript"></script>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="AA2D4258">
    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
      value="/wEdABlR6ao+7dwdPLH9Boe2ewAopSG9thQ0jdd8+zuBBe4rqUCEBO7oMMdG6EcsuZ9dE4XWDvYTC1DZRbmHEMu1Yu4t0m6D+lRl2rh+WAAODs3VyAALNcO/XunCc+PqKuBd54IyYcgeFtac71V3zwSZbVvBIUvwcglbiyeVcSLZ2skGFjmdVfQ0cEcWotmSVd4u5WsBlyVL4T/efuTxavLPrV9nbaUhaJxss+FIgSYYKMGHZ7qUd4HeY61jwr/zfykNBD2ffcn5IazKaQZIEYOk7bUli3Fsl9zwnr4FVInei9qF8ipshn2pHCwAcLx2mY3BIyv4SeDERvGOPzGIqPETVLhhBu3hTnl7H/o1orY8VjSBO+GVDVXtdWgMJQrEsBHvYzmkuyLzSxtgEYpQhR629lUlbYFzejOrhsbYL9KMC2CMzoOI6B2g8yldZNsAmKwsmmREyWneJuuV4wYXbh/mOsx9qsbPPnHbKjvfAf+q1GawFUnV8/k32mZvmp2e4IqBF/bwKPQ7TLWgBGIh+EPdZumpnxRoGDCniaRhtRZtr+QZFpHhCIE=">
  </div>
  <div id="ctl00_BodyMain_bodyWrapper" class="body-wrapper">
    <div id="ctl00_BodyMain_logo" class="logo-img">
      <a id="HypLogo" href="/">
<img src="https://d17g6s5vigzk0w.cloudfront.net/images/gecko-images/responsive-header/tcb-logo-brand.svg">
</a>
    </div>
    <div class="join-form box-shadow">
      <div id="ctl00_BodyMain_TitleContainer" class="title-container">
        <h1 id="ctl00_BodyMain_titleCreateAccount" class="title">Create your account to start earning cash back.</h1>
      </div>
      <div id="formContainerPage" class="form-container">
        <link rel="stylesheet" href="https://d17g6s5vigzk0w.cloudfront.net/bundles/static/css/join-form-361a87618a.css" type="text/css">
        <link rel="stylesheet" href="https://d17g6s5vigzk0w.cloudfront.net/css/gecko-css/responsive/input-field-3400db1bd4.css" type="text/css">
        <div id="formContainer" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'btnJoin')">
          <div class="form-float-element">
            <input name="ctl00$BodyMain$JoinForm$emailInput" id="emailInput" type="text" autocomplete="false" onchange="inputChanged(this);" spellcheck="false">
            <label for="emailInput" class="label-name">
              <span id="ctl00_BodyMain_JoinForm_EmailPlaceholder" class="content-name">Email</span>
            </label>
            <span id="typoHolder" class="typo-holder"></span>
          </div>
          <div class="form-float-element">
            <input name="ctl00$BodyMain$JoinForm$passwordInput" id="passwordInput" type="password" autocomplete="new-password" onchange="inputChanged(this);">
            <label for="passwordInput" class="label-name">
              <span id="ctl00_BodyMain_JoinForm_PasswordPlaceholder" class="content-name">Choose a password</span>
            </label>
            <div id="passwordEye" class="show-password" onclick="showPassword()">
            </div>
          </div>
          <link rel="stylesheet" href="https://d17g6s5vigzk0w.cloudfront.net/css/gecko-css/responsive/password-requirement-feedback-050ee7a95b.css" type="text/css">
          <script src="https://d17g6s5vigzk0w.cloudfront.net/js/join-form/password-requirement-feedback-87f655ecf2.js"></script>
          <div id="passwordFeedbackContainer" class="hidden">
            <div id="requirementsContainer" class="requirements-container">
              <div class="requirement">
                <div class="image-container">
                  <img src="https://d17g6s5vigzk0w.cloudfront.net/images/gecko-images/join-form/password-cross.svg" id="upperLowerCross" onerror="this.onerror = null;this.src = '/images/gecko-images/join-form/password-cross.png';" alt="cross">
                  <img src="https://d17g6s5vigzk0w.cloudfront.net/images/gecko-images/join-form/password-checkmark.svg" id="upperLowerTick" onerror="this.onerror = null;this.src = '/images/gecko-images/join-form/password-checkmark.png';"
                    class="hidden" alt="tick">
                </div>
                <p id="ctl00_BodyMain_JoinForm_ctl03_upperAndLowercaseInfo">Upper and lowercase letters</p>
              </div>
              <div class="requirement">
                <div class="image-container">
                  <img src="https://d17g6s5vigzk0w.cloudfront.net/images/gecko-images/join-form/password-cross.svg" id="lengthCross" onerror="this.onerror = null;this.src = '/images/gecko-images/join-form/password-cross.png';" alt="cross">
                  <img src="https://d17g6s5vigzk0w.cloudfront.net/images/gecko-images/join-form/password-checkmark.svg" id="lengthTick" onerror="this.onerror = null;this.src = '/images/gecko-images/join-form/password-checkmark.png';" class="hidden"
                    alt="tick">
                </div>
                <p id="ctl00_BodyMain_JoinForm_ctl03_minimumLengthInfo">At least 8 characters</p>
              </div>
              <div class="requirement">
                <div class="image-container">
                  <img src="https://d17g6s5vigzk0w.cloudfront.net/images/gecko-images/join-form/password-cross.svg" id="numberCross" onerror="this.onerror = null;this.src = '/images/gecko-images/join-form/password-cross.png';" alt="cross">
                  <img src="https://d17g6s5vigzk0w.cloudfront.net/images/gecko-images/join-form/password-checkmark.svg" id="numberTick" onerror="this.onerror = null;this.src = '/images/gecko-images/join-form/password-checkmark.png';" class="hidden"
                    alt="tick">
                </div>
                <p id="ctl00_BodyMain_JoinForm_ctl03_numberInfo">At least one number</p>
              </div>
              <div class="requirement">
                <div class="image-container">
                  <img src="https://d17g6s5vigzk0w.cloudfront.net/images/gecko-images/join-form/password-cross.svg" id="symbolCross" onerror="this.onerror = null;this.src = '/images/gecko-images/join-form/password-cross.png';" alt="cross">
                  <img src="https://d17g6s5vigzk0w.cloudfront.net/images/gecko-images/join-form/password-checkmark.svg" id="symbolTick" onerror="this.onerror = null;this.src = '/images/gecko-images/join-form/password-checkmark.png';" class="hidden"
                    alt="tick">
                </div>
                <p id="ctl00_BodyMain_JoinForm_ctl03_symbolInfo">At least one symbol</p>
              </div>
            </div>
            <div id="success" class="requirements-container requirement-success hidden">
              <div class="requirement">
                <div class="image-container">
                  <img src="https://d17g6s5vigzk0w.cloudfront.net/images/gecko-images/join-form/password-checkmark.svg" id="symbolValid" onerror="this.onerror = null;this.src = '/images/gecko-images/join-form/password-checkmark.png';" alt="tick">
                </div>
                <p id="ctl00_BodyMain_JoinForm_ctl03_successInfo">Password meets requirements</p>
              </div>
            </div>
          </div>
          <div id="HeardFromPanel" class="join-select-box" style="display: inherit">
            <div>
              <label for="lohformSelect" class="join-select-label" id="heardFromLabel">Where did you hear about us?</label>
              <select name="ctl00$BodyMain$JoinForm$lohformSelect" id="lohformSelect" style="display: inherit">
                <option selected="selected" value="">Where did you hear about us?</option>
                <option value="Tell a Friend Email">Tell a Friend Email</option>
                <option value="Search Engine">Search Engine</option>
                <option value="Word of Mouth">Word of Mouth</option>
                <option value="TV Ad">TV Ad</option>
                <option value="TV Show">TV Show</option>
                <option value="Podcast">Podcast</option>
                <option value="Radio">Radio</option>
                <option value="Online Forum">Online Forum</option>
                <option value="Blog">Blog</option>
                <option value="Facebook">Facebook</option>
                <option value="Twitter">Twitter</option>
                <option value="Online Article">Online Article</option>
                <option value="Newspaper/Magazine">Newspaper/Magazine</option>
              </select>
            </div>
          </div>
          <input type="hidden" name="ctl00$BodyMain$JoinForm$Token" id="ctl00_BodyMain_JoinForm_Token" value="e98d88ee-a1f2-4564-be77-b94026885b00">
          <script type="text/javascript">
            var onloadCallback = function() {
              $(".g-recaptcha").each(function() {
                var object = $(this);
                var widget = grecaptcha.render(object.attr("id"), {
                  'sitekey': "6LcQ0iEbAAAAAElXPPQ-1fVKwRUkmYN3yYrFsRBz",
                  'size': 'invisible',
                  'callback': function(token) {
                    var parentDiv = object.closest('div');
                    parentDiv.find(".g-recaptcha-response").val(token);
                    var element = parentDiv.find(".g-recaptcha-click");
                    element.click();
                  }
                });
              });
            };

            function loadRecaptcha() {
              var head = document.getElementsByTagName('head')[0];
              var script = document.createElement('script');
              script.type = 'text/javascript';
              script.src = "https://www.recaptcha.net/recaptcha/api.js?onload=onloadCallback&render=explicit";
              script.defer = true;
              head.appendChild(script);
            }
            // defer loading recaptcha until page load
            window.addEventListener('load', loadRecaptcha, false);
          </script>
          <input type="hidden" name="ctl00$BodyMain$JoinForm$CaptchaHandler$FailedCaptchaResponseField" id="ctl00_BodyMain_JoinForm_CaptchaHandler_FailedCaptchaResponseField">
          <input type="hidden" name="ctl00$BodyMain$JoinForm$CaptchaHandler$CPRField" id="ctl00_BodyMain_JoinForm_CaptchaHandler_CPRField">
          <script type="text/javascript">
            function CaptchaSubmit() {
              var element = document.getElementById("CaptchaSubmit");
              element.click();
              FailedCaptchaResponses();
            }
            var jqFCRArray = [];
            var jqFCR;
            var ipAddress = "193.138.7.248";
            var userAgent = navigator.userAgent;

            function FailedCaptchaResponses() {
              const btn = document.getElementById("btnJoin");
              if (!btn.disable) {
                const email = document.getElementById('').value;
                jqFCR = $.ajax({
                  url: "/Ajax.asmx/AddUpdateFailedCaptchaResponses",
                  type: "POST",
                  contentType: "application/json; charset=utf-8",
                  dataType: "json",
                  data: JSON.stringify({
                    ipAddress: ipAddress,
                    userAgent: userAgent,
                    email: email
                  }),
                  success: function(data) {
                    document.getElementById('FailedCaptchaResponseField').value = data.d;
                  }
                });
                jqFCRArray.push(jqFCR);
                btn.disable = true;
              }
            }
            window.addEventListener('message', receiveMessage);
            var cmr = "";
            var oncex = false;

            function receiveMessage(e) {
              if (e.origin !== "https://www.google.com") return;
              if (cmr === "xx" && convertmessage(cmr) === '') {
                oncex = true;
              }
              if (oncex === false) {
                if (cmr.length <= 1) {
                  $('#CPRField').val(cmr + convertmessage(e.data));
                  cmr = cmr + convertmessage(e.data);
                }
                if (cmr === "x") {
                  FailedCaptchaResponses();
                }
              }
              if (e.data.indexOf('"d"') !== -1) {
                $('#CPRField').val(cmr + convertmessage(e.data));
              }
            }

            function convertmessage(msg) {
              var mstring = "";
              if (msg.indexOf('"d"') !== -1) {
                mstring = "d";
              }
              if (msg.indexOf('"x"') !== -1) {
                mstring = "x";
              }
              if (msg.indexOf('"x"') !== -1 && msg.indexOf(':null') === -1) {
                mstring = "";
              }
              return mstring;
            }
          </script>
          <div>
            <div class="grecaptcha-badge" data-style="bottomright"
              style="width: 256px; height: 60px; display: block; transition: right 0.3s ease 0s; position: fixed; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;">
              <div class="grecaptcha-logo"><iframe title="reCAPTCHA"
                  src="https://www.recaptcha.net/recaptcha/api2/anchor?ar=1&amp;k=6LcQ0iEbAAAAAElXPPQ-1fVKwRUkmYN3yYrFsRBz&amp;co=aHR0cHM6Ly93d3cudG9wY2FzaGJhY2suY29tOjQ0Mw..&amp;hl=fi&amp;v=CDFvp7CXAHw7k3HxO47Gm1O9&amp;size=invisible&amp;cb=amcl6wlngi4"
                  width="256" height="60" role="presentation" name="a-ppc8zx9ip9ek" frameborder="0" scrolling="no"
                  sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe></div>
              <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="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><button type="submit" name="ctl00$BodyMain$JoinForm$btnJoin" value=""
            onclick="this.disabled = true; addSpinner(this, 0, 0); return false;WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$BodyMain$JoinForm$btnJoin&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))"
            id="btnJoin" class="signupbtn g-recaptcha">Join Free</button>
          <input type="submit" name="ctl00$BodyMain$JoinForm$CaptchaSubmit" value="Join"
            onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$BodyMain$JoinForm$CaptchaSubmit&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="CaptchaSubmit" class="g-recaptcha-click"
            style="display: none">
          <div class="terms">
            <div id="ctl00_BodyMain_JoinForm_StandardTerms">
              <span id="ctl00_BodyMain_JoinForm_termsAndConditionsText1">By joining you agree to our </span>
              <a id="ctl00_BodyMain_JoinForm_termsLink" href="/terms/">terms &amp; conditions</a>
              <span id="ctl00_BodyMain_JoinForm_termsAndConditionsText2"> and </span>
              <a id="ctl00_BodyMain_JoinForm_privacyLink" href="/privacy/">privacy policy</a>
              <span id="ctl00_BodyMain_JoinForm_termsAndConditionsText3"></span>
            </div>
          </div>
        </div>
        <script>
          function displayPromotionCode() {
            document.getElementById("PromotionCodePanel").style.display = "inherit";
            document.getElementById("PromotionCodeLink").style.display = "none";
            document.getElementById("PromotionCodeEnabled").value = true;
          }
        </script>
        <script src="https://d17g6s5vigzk0w.cloudfront.net/bundles/static/js/join-form-6033d0a12f.js"></script>
        <input type="hidden" name="ctl00$BodyMain$JoinForm$DeviceFingerprint$deviceFingerprintField" id="ctl00_BodyMain_JoinForm_DeviceFingerprint_deviceFingerprintField" value="773635766">
        <script defer="">
          document.addEventListener("DOMContentLoaded", function() {
            var client = new ClientJS();
            const hiddenField = document.getElementById('ctl00_BodyMain_JoinForm_DeviceFingerprint_deviceFingerprintField');
            hiddenField.value = client.getFingerprint();
          });
        </script>
        <div style="display: none">
          <input type="hidden" name="ctl00$BodyMain$JoinForm$BrowserTimeOffset$txtTimeOffId" id="ctl00_BodyMain_JoinForm_BrowserTimeOffset_txtTimeOffId" value="0">
        </div>
        <div style="display: none">
          <input type="hidden" name="ctl00$BodyMain$JoinForm$BrowserTimeOffset$txtTimeId" id="ctl00_BodyMain_JoinForm_BrowserTimeOffset_txtTimeId" value="Sun May 28 2023 14:40:19 GMT+0000 (GMT)">
        </div>
        <script type="text/javascript">
          var d = new Date();
          var gmtHours = -d.getTimezoneOffset() / 60;
          document.getElementById('ctl00_BodyMain_JoinForm_BrowserTimeOffset_txtTimeOffId').value = (gmtHours);
          document.getElementById('ctl00_BodyMain_JoinForm_BrowserTimeOffset_txtTimeId').value = d;
        </script>
      </div>
    </div>
    <span id="ctl00_BodyMain_lblMember"><span class="gecko-signin">Already a member? <a class="show" href="/logon">Sign in</a></span></span>
    <div class="link-section">
      <div class="footer-legal-wrapper legal-text-center">
        <span id="ctl00_BodyMain_Footer_LegalNoLeakageSection_lblLegal">© 2005 - 2023 Top Online Partners Group Limited</span>
      </div>
    </div>
  </div>
</form>

Text Content

CREATE YOUR ACCOUNT TO START EARNING CASH BACK.

Email
Choose a password


Upper and lowercase letters

At least 8 characters

At least one number

At least one symbol

Password meets requirements

Where did you hear about us? Where did you hear about us? Tell a Friend Email
Search Engine Word of Mouth TV Ad TV Show Podcast Radio Online Forum Blog
Facebook Twitter Online Article Newspaper/Magazine

Join Free
By joining you agree to our terms & conditions and privacy policy


Already a member? Sign in
© 2005 - 2023 Top Online Partners Group Limited