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


KSAOB standards

Build compliant Open Banking experiences in Saudi Arabia

SingleView Open Banking is designed to align with the Saudi Open Banking Framework and standards issued by the Saudi Central Bank (SAMA).

The Saudi Open Banking ecosystem establishes a standardized approach for financial institutions and third-party providers to securely exchange customer-permissioned financial data.

Core Principles

Customer Consent

Customers remain in control of their financial data.

Access to banking information can only be granted after the customer explicitly authorizes the requested permissions and scope of access.

Security

All Open Banking interactions must be protected through secure authentication, encryption, and secure communication channels.

Transparency

Customers must be informed about:

  • What data is being shared
  • Why the data is being requested
  • How long access will remain active
  • How consent can be revoked

Standardization

Standardized APIs and data models promote interoperability between banks, fintechs, and third-party providers.

Consent Lifecycle

The consent lifecycle typically includes:

  1. Consent creation
  2. Customer authorization
  3. Data access
  4. Consent monitoring
  5. Consent revocation or expiry

Developers integrating with SingleView should ensure that customer consent is obtained and maintained before accessing any banking data.

Compliance Considerations

When building Open Banking solutions, developers should:

  • Access only data covered by customer consent.
  • Respect consent validity periods.
  • Handle customer data securely.
  • Implement appropriate audit and monitoring controls.
  • Follow applicable regulatory and organizational policies.

Refer to the Consent Management and Security sections for implementation guidance.

Updated July 2, 2026

Was this helpful?