updates.mono.co Open in urlscan Pro
34.235.178.45  Public Scan

Submitted URL: https://click.pstmrk.it/3s/xg11jr6z2a.execute-api.us-east-2.amazonaws.com%2Fprod%2Fr%2FJTdCJTIycmVkaXJlY3RUbyUyMiUzQSUyM...
Effective URL: https://updates.mono.co/announcements/august-updates-kuda-fcmb-pwa-is-live
Submission: On September 04 via manual from IN — Scanned from IT

Form analysis 4 forms found in the DOM

POST https://mono.launchnotes.io/subscribers

<form data-turbo="false" class="new_subscriber" id="new_subscriber" action="https://mono.launchnotes.io/subscribers" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token"
    value="HI3csss5kjrGtaEAAErzo4rJxfKCa5l6VG9DtR7qyItM2VeOddXZMLacZMrl52wSTZVtArfkWAJ/6RkXMyG6yQ==" autocomplete="off">
  <div class="modal-body">
    <div class="form-group primary-text-color">
      <label class="secondary-text-color" for="subscriber_email">Email</label>
      <input class="form-control" type="email" name="subscriber[email]" id="subscriber_email">
      <input type="hidden" name="subscribed_object_type" id="subscribed_object_type" value="Project" autocomplete="off">
      <input type="hidden" name="subscribed_object_id" id="subscribed_object_id" value="pro_OVTUTGV4aYbm0" autocomplete="off">
      <script src="https://www.recaptcha.net/recaptcha/api.js?render=6LcNzNsZAAAAAJH1kh0G2YHL-7Cm3dSmFKcOzOM_"></script>
      <script>
        // Define function so that we can call it again later if we need to reset it
        // This executes reCAPTCHA and then calls our callback.
        function executeRecaptchaForSubscribe() {
          grecaptcha.ready(function() {
            grecaptcha.execute('6LcNzNsZAAAAAJH1kh0G2YHL-7Cm3dSmFKcOzOM_', {
              action: 'subscribe'
            }).then(function(token) {
              setInputWithRecaptchaResponseTokenForSubscribe('g-recaptcha-response-data-subscribe', token)
            });
          });
        };
        // Invoke immediately
        executeRecaptchaForSubscribe()
        // Async variant so you can await this function from another async function (no need for
        // an explicit callback function then!)
        // Returns a Promise that resolves with the response token.
        async function executeRecaptchaForSubscribeAsync() {
          return new Promise((resolve, reject) => {
            grecaptcha.ready(async function() {
              resolve(await grecaptcha.execute('6LcNzNsZAAAAAJH1kh0G2YHL-7Cm3dSmFKcOzOM_', {
                action: 'subscribe'
              }))
            });
          })
        };
        var setInputWithRecaptchaResponseTokenForSubscribe = function(id, token) {
          var element = document.getElementById(id);
          element.value = token;
        }
      </script>
      <input type="hidden" name="g-recaptcha-response-data[subscribe]" id="g-recaptcha-response-data-subscribe" data-sitekey="6LcNzNsZAAAAAJH1kh0G2YHL-7Cm3dSmFKcOzOM_" class="g-recaptcha g-recaptcha-response "
        value="03ADUVZwD_Aog3_RpJOMgHY20ecyuUEzzGUQtwfnkGbHYwNeuDuNTnNwnz1vo3eRq7NDwyZahHGd7TiI5Nk2SUXsIiGb2V4_bAbhlNg1cTCcE-JOuCKND75gR6VxAA31luWg5lDrbl15CRH0wEBizLmBAgUZZkKAN1KQmuvwwCbTene_uIr6vMkmWZR_v42kEyea4K9la6L4l7e02GacO7pMZNB0gM4YS7lc0VSjLz6kj9NIMaTqd7i5-0m5LgluWdMkKz2rqbyOojpl6zi98POYlFKMe8WMJCqIb1mrk6SKqmHfvHSiTV7ZA5j16ci1HkWUqD3_ARwbecwWV_TtLjwlev_erfeguhEdjD_sJfatOt8OvYHVcAydBSelc3S0ELTYqxANctlMp7PDAUrZzVmdOfV6lWNkkFux4yHE9YLZ9SYJDA1w__zB6QoCgp1CT1FdbLyGhdJ3yY9nTcy-uJp6HX6fCjuwjBnFNoCCIryc_r2Z9huWIh8rlVGYS7cOKearZNtkeoDO6afKjCwBgcRHfHznCYuQWFv3nLHQvtx0H9YJr20lHdEQY"
        style="">
      <style>
        .grecaptcha-badge {
          visibility: hidden;
        }
      </style>
    </div>
    <button type="submit" class="btn btn-primary btn-block mb-2 primary-background-color">Subscribe</button>
    <small class="secondary-text-color"> By clicking subscribe, you accept our <a href="https://www.launchnotes.com/privacy" target="_blank" class="primary-color">privacy policy</a> and
      <a href="https://www.launchnotes.com/terms" target="_blank" class="primary-color">terms and conditions</a>. <span> reCAPTCHA <a href="https://policies.google.com/privacy" class="primary-color">privacy</a> and
        <a href="https://policies.google.com/terms" class="primary-color">terms</a> apply </span>
    </small>
  </div>
</form>

<form class="feedback-form">
  <div class="form-group mb-4"><label for="content">Short summary of your feedback:</label><textarea name="content" class="form-control" required="" rows="6" id="feedback-input"></textarea></div>
  <div class="form-group mt-3"><label for="email">What's your email address?</label><input name="email" type="email" class="form-control" required=""><small id="emailHelp" class="form-text text-muted">Verify your email to send the team your
      feedback</small></div>
  <div class="form-group mt-3 mb-0"><button type="submit" class="feedback-submit btn btn-primary btn-block mb-0" style="background-color: rgb(79, 186, 242); border-color: rgb(79, 186, 242); color: rgb(255, 255, 255);">Submit</button></div>
  <div class="form-group mt-3"><small class="text-secondary d-block" style="line-height: 1.25rem;">By clicking submit, you accept our <a href="https://www.launchnotes.com/privacy" target="_blank" rel="noopener noreferrer">privacy policy</a> and
      <a href="https://www.launchnotes.com/terms" target="_blank" rel="noopener noreferrer"> terms and conditions</a>, reCAPTCHA <a href="https://policies.google.com/privacy" target="_blank" rel="noopener noreferrer">privacy</a> and
      <a href="https://policies.google.com/terms" target="_blank" rel="noopener noreferrer">terms</a>.</small></div>
</form>

<form class="feedback-form">
  <div class="form-group mb-4"><label for="content">Short summary of your feedback:</label><textarea name="content" class="form-control" required="" rows="6" id="feedback-input"></textarea></div>
  <div class="form-group mt-3"><label for="email">What's your email address?</label><input name="email" type="email" class="form-control" required=""><small id="emailHelp" class="form-text text-muted">Verify your email to send the team your
      feedback</small></div>
  <div class="form-group mt-3 mb-0"><button type="submit" class="feedback-submit btn btn-primary btn-block mb-0" style="background-color: rgb(79, 186, 242); border-color: rgb(79, 186, 242); color: rgb(255, 255, 255);">Submit</button></div>
  <div class="form-group mt-3"><small class="text-secondary d-block" style="line-height: 1.25rem;">By clicking submit, you accept our <a href="https://www.launchnotes.com/privacy" target="_blank" rel="noopener noreferrer">privacy policy</a> and
      <a href="https://www.launchnotes.com/terms" target="_blank" rel="noopener noreferrer"> terms and conditions</a>, reCAPTCHA <a href="https://policies.google.com/privacy" target="_blank" rel="noopener noreferrer">privacy</a> and
      <a href="https://policies.google.com/terms" target="_blank" rel="noopener noreferrer">terms</a>.</small></div>
</form>

POST https://updates.mono.co/subscribers

<form data-turbo="false" class="new_subscriber" id="new_subscriber" action="https://updates.mono.co/subscribers" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token"
    value="NQmPmXdstF1uqCkE9WC9t842ssE62JY5UbZ51PQcRc2QDaQ0AjOxukPKKsruS9uVPvc8sMsqJuq0llbMvsfe5A==" autocomplete="off">
  <div class="modal-body">
    <div class="form-group primary-text-color">
      <label class="secondary-text-color" for="subscriber_email">Email</label>
      <input class="form-control" type="email" name="subscriber[email]" id="subscriber_email">
      <input type="hidden" name="subscribed_object_type" id="subscribed_object_type" value="Project" autocomplete="off">
      <input type="hidden" name="subscribed_object_id" id="subscribed_object_id" value="pro_mnl0nfVacAW8t" autocomplete="off">
      <script src="https://www.recaptcha.net/recaptcha/api.js?render=6LcNzNsZAAAAAJH1kh0G2YHL-7Cm3dSmFKcOzOM_"></script>
      <script>
        // Define function so that we can call it again later if we need to reset it
        // This executes reCAPTCHA and then calls our callback.
        function executeRecaptchaForSubscribe() {
          grecaptcha.ready(function() {
            grecaptcha.execute('6LcNzNsZAAAAAJH1kh0G2YHL-7Cm3dSmFKcOzOM_', {
              action: 'subscribe'
            }).then(function(token) {
              setInputWithRecaptchaResponseTokenForSubscribe('g-recaptcha-response-data-subscribe', token)
            });
          });
        };
        // Invoke immediately
        executeRecaptchaForSubscribe()
        // Async variant so you can await this function from another async function (no need for
        // an explicit callback function then!)
        // Returns a Promise that resolves with the response token.
        async function executeRecaptchaForSubscribeAsync() {
          return new Promise((resolve, reject) => {
            grecaptcha.ready(async function() {
              resolve(await grecaptcha.execute('6LcNzNsZAAAAAJH1kh0G2YHL-7Cm3dSmFKcOzOM_', {
                action: 'subscribe'
              }))
            });
          })
        };
        var setInputWithRecaptchaResponseTokenForSubscribe = function(id, token) {
          var element = document.getElementById(id);
          if (element !== null) element.value = token;
        }
      </script>
      <input type="hidden" name="g-recaptcha-response-data[subscribe]" id="g-recaptcha-response-data-subscribe" data-sitekey="6LcNzNsZAAAAAJH1kh0G2YHL-7Cm3dSmFKcOzOM_" class="g-recaptcha g-recaptcha-response " style="">
      <style>
        .grecaptcha-badge {
          visibility: hidden;
        }
      </style>
    </div>
    <button type="submit" class="btn btn-primary btn-block mb-2 primary-background-color">Subscribe</button>
    <small class="secondary-text-color"> By clicking subscribe, you accept our <a href="https://www.launchnotes.com/privacy" target="_blank" class="primary-color">privacy policy</a> and
      <a href="https://www.launchnotes.com/terms" target="_blank" class="primary-color">terms and conditions</a>. <span> reCAPTCHA <a href="https://policies.google.com/privacy" class="primary-color">privacy</a> and
        <a href="https://policies.google.com/terms" class="primary-color">terms</a> apply </span>
    </small>
  </div>
</form>

Text Content

 * Pricing
 * Support
 * Why Mono?

SUBSCRIBE TO UPDATES

×
Email
Subscribe By clicking subscribe, you accept our privacy policy and terms and
conditions. reCAPTCHA privacy and terms apply


WHAT'S NEW

See the latest new features, improvements, bug fixes and product updates from
the Mono team

Be the first to know megaphone
arrow-left Back to announcements
DATE: September 4, 2023

AUTHOR: Mono product team

What do you think of this announcement?


Dashboard Widget API


AUGUST UPDATES: KUDA & FCMB PAY WITH ACCOUNT IS LIVE

DATE: September 4, 2023
AUTHOR: Mono product team


KUDA PAY WITH ACCOUNT IS LIVE

Kuda PWA is officially live and accessible through the Mono DirectPay widget.
Users can now make payments directly to merchants from their bank accounts using
just their phone number and a PayID generated from the Kuda app, all powered by
Mono!

You can take it for a spin here.








FCMB PAY WITH ACCOUNT IS LIVE

FCMB PWA is also live on the Mono DirectPay widget. With just their account
number, users can now make payments directly from their FCMB bank account to
merchants via Mono!

Try out a demo here.


PRODUCT IMPROVEMENTS


FINANCIAL INSTITUTIONS

We deployed a fix and resolved the following issues:

 1. MPesa Authentication outage: This has been resolved and you can now view
    transactions when customers connect their MPesa accounts.

 2. GTB Nigeria authentication downtime: Users can now link their GTB accounts
    to your business, using their mobile or internet banking credentials.

 3. Providus Business payment timeout: We have fixed this and customers can now
    use their Providus business account to make DirectPay payments to your
    business.

 4. Vulte data retrieval issue: You can now retrieve financial data from linked
    customer accounts.

 5. Union Bank of Nigeria downtime: Users can now use their mobile or internet
    banking credentials to securely connect their Union bank accounts to your
    business.


MONO DASHBOARD

 1. Billing currency switch: Partners in Ghana, Kenya, and South Africa can now
    switch the billing currency on the dashboard to their local currency. This
    ensures they get charged in their preferred local currency whenever they
    want to pay for our services. Under the billing settings on the dashboard,
    partners can toggle between USD and their local currency, and everything on
    the dashboard will be updated to reflect their choice. You can check it
    out here.









 2. Accounts transactions tab: We have also added a Transactions tab under the
    Accounts module to make it easier for partners to view the transaction
    history of a connected account without having to switch between tabs.






MONO APIS

We have included four new additional endpoints for Mono Lookup.

 1. International passport: This endpoint verifies an international passport
    document using the user’s passport number and last name.

 2. House Address: This endpoint verifies the user’s address using their meter
    number and house address.

 3. NIN (National Identification Number): This endpoint verifies the National
    Identification Number of a user.

 4. TIN (Tax Identification Number): This endpoint verifies the Tax
    Identification Number of an entity.

To enable any of the Mono Lookup endpoints for your business, please reach out
to our sales team at sales@mono.co.




WE'RE ALWAYS AVAILABLE TO HELP

Mono Slack Community

Join the discussion, ask questions, and suggest new features in our Slack
community



Get support

Email us at support@mono.co

What do you think of this announcement?

Powered by LaunchNotes


SHARE YOUR THOUGHTS

What kind of feedback do you have?

×
Short summary of your feedback:
What's your email address?Verify your email to send the team your feedback
Submit
By clicking submit, you accept our privacy policy and terms and conditions,
reCAPTCHA privacy and terms.


SHARE YOUR THOUGHTS

What kind of feedback do you have?

×
Short summary of your feedback:
What's your email address?Verify your email to send the team your feedback
Submit
By clicking submit, you accept our privacy policy and terms and conditions,
reCAPTCHA privacy and terms.

SUBSCRIBE TO UPDATES

×
Email
Subscribe By clicking subscribe, you accept our privacy policy and terms and
conditions. reCAPTCHA privacy and terms apply