Skip to main content
All CollectionsMono DashboardMono Dashboard / AppsVisual Guides
Testing your Mono integration in Sandbox mode
Testing your Mono integration in Sandbox mode

Visual guide to setting up Mono in sandbox mode

Team Mono avatar
Written by Team Mono
Updated over a month ago

Mono also gives you the option to test your integration using sandbox credentials before deploying them live to your users.

To get started, you can watch this short video or follow the steps below.:

  1. On the Mono dashboard, navigate to the 'Get started' page using the sidebar, select "Get Sandbox details," and then "Get sandbox keys" to generate test keys.

  2. Next, on your Mono Connect widget implementation (see JavaScript sample here), provide the test public key from your app above and save changes.
    ​Here's an example below:

  3. Launch the widget (index.html) in your browser. The widget will launch in test mode.

  4. Next, you are directed to a consent screen asking for your consent to share your data with the app and the account linking permissions on what data the business will have access to. You can tick on the consent boxes, then click 'Continue'.

  5. Next, select a bank of your choice. On the selected bank, click the login process you would like to simulate ie. Success, Failed or 2FA required to fill in sandbox credentials.

  6. In this guide, we will simulate the process for a successful connection. Choose the bank account you would like to link (in a case where the user has multiple accounts) and click 'Continue'.

  7. You will then get a message that the account has been successfully linked. Click on the 'Continue' button.

  8. An authentication code for the test account will then be displayed to you.

You can then use this along with your test secret key generated when you created an App to use Mono's APIs in sandbox mode. You can test Mono's APIs using the guidelines on the API reference page.

Click here for a guide on how to switch your app to live mode.

Did this answer your question?