Open BankingB2B SuiteERP Integration
GuidesChangelog
Menu

Categories

Open BankingB2B SuiteERP Integration


  • GENERAL INFORMATION

    • Documentation guide
    • Documentation guide
    • SingleView B2B Core APIs
    • SingleView Open Banking
    • Platform architecture
    • KSAOB standards
    • Security best practices
  • Getting started

    • Introduction
    • Become a User
    • Quick Lookup
  • GETTING STARTED

    • Integration guide
    • Become a user
    • Integration guide
    • Prerequisites for Sandbox
    • Developer console
    • Establishing secure connection
    • Establish secure connection
    • Authenticating your request
    • Generate access token
    • Making your first test api call
    • Make test raw data API call
    • Prerequisites for production
    • Make test data use case API call
    • Moving to production
  • Authentication

    • Generate Signature
  • ERP API Services

    • Configure API Account
    • Create Group & Company
    • Supplier Services
    • Account Services
    • Balance Enquiry
    • Statements
    • IBAN Validation
    • POS Transactions
  • CONSENT MANAGEMENT

    • Overview
    • Create a consent
    • Retrieve consent details
    • Revoke a consent
  • AUTHENTICATION

    • Header parameters
    • Obtain access token
    • Generate signature
  • Data APIs

    • Account statement
    • Balance enquiry
    • IBAN verification
    • POS transactions
    • Raw statement
  • Raw Data APIs

    • Introduction
    • View accounts
    • View balance
    • View transactions
    • Identify account holders (Parties)
    • Review direct debits
    • Review scheduled payments
    • Review standing orders
  • Payment APIs

  • DATA USE CASE APIS

  • SADAD

  • Plug-and-Play Integrations

    • Payly
  • RESOURCES

    • POR Details
    • Error codes
    • Errors & codes
    • Collections
    • API version management
    • Bank connectivity
  • API Archives


Developer console

Get an account to access SingleView Open Banking API and SDK services

SingleView OB Console

SingleView Open Banking Console is a secure developer platform that allows you to integrate your applications with SingleView APIs and SDK services and manage your Open Banking integrations from a centralized interface.

With the Console, you can create and manage applications, obtain API credentials, configure authentication settings, and monitor API usage.

The Console services are primarily divided into two categories:

Icon

APIs

Enable secure communication with banks for data access and payment services.

Icon

SDK

Set of tools, libraries, and development resources used to build data and payment features directly into your applications.

With a SingleView OB Console account, you can:

  • Generate and manage API credentials and keys
  • Create and manage applications
  • Configure authentication and redirect URLs
  • Access API and SDK resources
  • Monitor API usage and activities
  • Manage team access and permissions

Register an account

To start using SingleView Open Banking services, you must first create a Console user account. Once registered, you can access the Console and begin configuring your applications and integrations.

  1. Visit the Console User Registration page
  2. Create your account using your mobile phone number and provide the following details
    • Business email address
    • Company name
    • CR number (optional)
  3. After submitting the information, your account will be activated and you can log in to the Console.

Once logged in, you will be able to integrate your platform with SingleView Open Banking APIs and SDK services.

Need help?

If you experience any issues while creating your account, contact us at: info@onesingleview.com

Account Management

After creating your account, the next step is to configure your account and organizational settings. You can manage your account from the Account menu available in the top-right corner of the Console that provides you with the following options:

Console image 1
Console image 1

Profile

Manage your personal and company information, including company details, company logo (recommended size: 250 × 250 px, JPG/JPEG/PNG), and preferred currency

User Management

Invite and manage team members who need access to the Console

Billing

Manage subscriptions, billing information, invoices, and payments. Billing is activated when your application is moved to the Production environment

Deposit account

Setup and manage bank accounts to facilitate your bill payments

Application Management

Add an App

Before accessing APIs or SDKs, you must create an application in the Console.

  • Click Add your first app
  • Select the service type among Open API or SDK
  • Provide application details
  • Select the environment
Console image 2
Console image 2

 

Recommendation

Always test your application in the Sandbox environment before moving it to Production.

Move an App to Production

To make your App LIVE, you need to move it to the Production environment. Once you have tested your App in Sandbox, you can request access to the' Production' environment. You can initiate the request:

  • From your console by visiting App setting > App details > Edit App details
  • Via email to info@onesingleview.com. Our Team will contact you soon to review and assist you in moving your App to Production.

Manage Application Settings

The App Settings section allows you to manage your application's configuration and credentials.

Console image 3
Console image 3

API Client

This section manages authentication and integration parameters.

Credentials

  • Client ID – Unique identifier assigned to your application
  • Client Secret – A secure key used to authenticate your application when making API requests.

Available downloads/SDK Bundles

Available downloads include

  • API: Postman collection and environment and mTLS authentication file
  • SDK: AIS & PIS bundles for Web, iOS, & Android

Available scopes

Displays API services available to your application

Redirect URLs

Configure return URLs used during authentication and payment authorization flows. To add a redirect URL:

  • Navigate to App Settings → API Client → Redirect URLs
  • Click Add new Redirect URL
  • Enter the URL
  • Save the configuration
Security Notice

If your Client Secret is compromised, revoke the existing key and generate a new one. You can do this by following the below steps:

  • Log in to the Console
  • Navigate to App Settings
  • Select Create New Client Secret
  • Verify using the OTP sent to your registered mobile number

App Details

This section allows you to manage the basic App details through the following options:

App name

Edit and manage your App name

Public display name

Allows you to view the business name displayed to all your end-users during their process flows. To edit this, you need to change your company name in Profile > Company Info

Delete App

If you want to delete an existing App, click on this button and verify your action by validating with an OTP sent to the registered mobile phone number

Merchant

Merchant accounts are required for applications that support payment services.

  • Sandbox Environment: Merchant accounts are created for testing purposes only and do not process real transactions.
  • Production Environment: Merchant accounts enable live payment processing.

Add Merchant

To add a new merchant:

  • Go to the Merchant section
  • Click + Add Merchant
  • Enter merchant details
  • Submit the form

Each merchant receives a unique merchant identifier linked to the application.

Edit or Delete Merchant

If you ever need to make changes to or delete an existing Merchant, it's a simple process:

  • To edit a Merchant, click the pencil icon and make the necessary adjustments
  • To delete a Merchant, click the bin icon next to it

Console Dashboard

After creating your application, you can access its management tools from the Console Dashboard.

Console Dashboard
Console Dashboard

Overview

An intuitive dashboard delivering the summarized information on the performance and usage of API/SDK services

App Settings

Add and manage integration of your Apps with SingleView Open Banking

Accounts

Access Account Information Services (AIS) for use cases such as:

  • Account Check
  • Account Balance
  • Account Aggregation
  • Transactions
  • E-Statements
  • Know Your Customer
  • IBAN Validation
  • Customer Verification

Risk Decisioning

Access financial data APIs for risk and credit insights including:

  • Income Check
  • Expense Check
  • Credit Check

Payments

Access payment services through Payly

Demo Bank

Provides credentials and information for demo bank users available in the Sandbox environment

API Metrics

View usage analytics for API services

Transaction Hits

View usage records for Payly payment services

Activities

Track application and account activity logs

Manage Console Access

The Console serves as the central platform for configuring your integration and managing essential settings such as application credentials, certificates, redirect URLs, and other integration parameters.

Beyond technical configuration, the Console also supports operational needs across your organization. Both technical and non-technical users can access relevant information, including data records and payment records, which can assist with activities such as reconciliation, monitoring, and customer support.

To ensure secure and efficient collaboration, the Console provides role-based access controls, allowing you to manage user permissions and define appropriate access levels for your team.

User Management

The Console supports role-based access control to manage user permissions based on following available roles:

  • Administrator - Full access to all Console features
  • Editor - Can modify application settings and configurations
  • Viewer - Read-only access to application information and API activity

Invite new user

To invite a new user:

  • Navigate to Profile > User Management
  • Click + Invite user
  • Enter the user's email address, phone number
  • Assign a suitable role
  • Click on the Add button to submit the details

The invited user will receive an email with instructions to complete onboarding.

Note

A user account will be active once the user accepts the invitation and completes the self-onboarding process successfully.

Edit or Delete a user

Go to User Management and select the more options displayed as three-vertical inline dots:

  • To edit a user, click the pencil icon and make the necessary adjustments
  • To delete a user, click the bin icon and confirm your action by verifying with an OTP
Updated July 10, 2026

Was this helpful?