B2B Suite - Changelog
Added Version 2 (V2) for SADAD MOI Services
Added V2 version of the SADAD MOI Enquiry and SADAD MOI Payment APIs to the SingleView B2B API Suite. The upgraded services deliver a more streamlined, efficient, and reliable experience for MOI bill enquiry and payment processing.
Key enhancements include:
- Improved request and response structures for greater consistency and ease of integration
- Enhanced API performance and processing efficiency
- Optimized service flows and overall API functionality
- Improved reliability and stability for MOI enquiry and payment processing
Enhanced Bulk Payment Services Information
Updated the information Bulk Payment page with enhanced processing guidance, payment enquiry workflows, status handling, bank-specific processing timelines, and reversal monitoring recommendations for improved and efficient payment operations.
Added New Bank Services
SingleView B2B Suite now supports D360 Bank as an additional banking partner. This integration enables businesses to access key banking services through the same standardized API framework used for existing supported banks.
The D360 Bank integration includes support for:
- Balance Enquiry — Retrieve the available account balance for linked D360 Bank accounts.
- Account Statement — Retrieve account transaction and statement details for a specified period.
- Single Payment — Initiate individual payment transactions through D360 Bank.
- Single Payment Enquiry — Check the status and details of an individual payment transaction.
Updated SME Onboarding API Services Document
Enhanced the SME Onboarding APIs document in the SingleView B2B API Suite with improved service information, request structures, response details, and integration guidance for secure digital SME account opening in partnership with Bank Albilad.
Add Updated BIC Information
A new page has been added under the resources section as User Inputs that now includes the BIC for own and beneficiary accounts.
Added New Services for SME Onboarding
Added SME Onboarding APIs to the SingleView B2B API Suite for secure digital account creation in partnership with Bank Al Bilad.
Added New Services for Virtual Accounts Management
Introducing the new Virtual Accounts services that enable you to create and manage virtual accounts, monitor balances, and retrieve transaction statements using the following API services:
- Create Virtual Account — Create and configure virtual accounts.
- Block/Unblock Virtual Account — Block or unblock a virtual account.
- VA Balance Enquiry — Retrieve the available balance of a virtual account.
- VA Statement — Retrieve virtual account transactions for a specified date and time range.
Added Stop Service for Payroll
This service enables you to stop a payroll payment request that has already been submitted to the bank but has not yet been processed.
Added Stop Service for Single Payment
Added Stop payment services for Single Payment that allows businesses to request the cancellation of an existing single payout transaction that has already been submitted for processing.
Added SADAD Bill Services V2.0
Introducing the enhanced SADAD Bill Enquiry & Payment Services (V2) with improved performance, reliability, and security.
Payment Enquiry Service Upgrade
Users can now fetch updated status for payments with BSF bank using the Single Payment and Bulk Payment Enquiry services.
Added SADAD Bill Service-Specific Input Information
A new page has been added under the Resources section providing detailed information about Sadad Bills data inputs.
Added SADAD MOI Service-Specific Input Information
A new page has been added under the Resources section providing detailed information about Sadad MOI data inputs.
Added New Signature Algorithm in V2.0
A new signature generation algorithm has been introduced along with sample implementations for major programming languages, enabling developers to easily generate signatures within their preferred development environment.
Added New Raw Statement API Service
This service allows you to retrieve the original bank-issued account statement in its native format without transformation or normalization.
Added Acknowledgement & Post-Acknowledgement Response Scenario Details in Payroll Payment Enquiry
Introduced detailed service flow documentation covering Acknowledgement and Post-Acknowledgement response scenarios for the Payroll Payment Enquiry module for improved operational clarity.
Added POS Transaction Service-specific Examples
Enhanced the POS Transaction Service documentation by adding representative payloads for account-based and terminal ID–based transaction flows, enabling clearer comparison of operational scenarios.
Minor Enhancement to Balance Enquiry Page Content
Minor documentation update regarding the change of TransactionType tag value in example as BE to improve clarity on payload. No functional or breaking changes.
Added New POS Transaction API Service
Users can retrieve Point-of-Sale (POS) transaction details for one or more terminals linked to a specific bank account.
Minor Enhancements to V 2.0 API Pages
Minor documentation updates to improve clarity and accuracy. No functional or breaking changes.
Release of Payouts V2.0
SingleView Payouts API V2.0 offers a cleaner, more modular architecture to streamline your payout operations. With V2.0, you can now perform the most of the enhanced features and structural improvements introduced in the latest version.
📢 Announcement | API Version V2
We’re excited to announce the upgrading of API version to V2, a major upgrade focused on performance, security, and developer experience. This will not effect the existing version of API. Please note that the API version V2 is under development. Further announcements will be made for smoother transition of the existing users.
Enhancements & Added API Rate/Limit
Made minor changes to the content and payload structures for better understanding of the readers/developers.Added rate/limits information for APIs in Sandbox Environment.
Enhanced Payroll Payout Services
Added new tags to payroll payout requests and responses, improving payroll processing and enquiries.
Introduced Data Enrichment Use Case
A new Data Enrichment use case has been added, enabling users to fetch categorized transaction data for better insights and improved financial analysis.
Added transferType Query Parameter
The new transferType query parameter allows users to specify transaction types in single and multiple B2B payout requests.
Updated Payment Request Parameters for B2B Payouts
The following mandatory parameters have been added for bank-specific payments:
- ICICI Bank Payments: B2BAggrId, B2BName, B2BUserId, B2BUrn
- Al Rajhi Bank Payments: B2BCRN
Introduced Synchronous Payment Enquiry for Payouts
Users can now instantly retrieve the final transaction status without requiring additional input using the synchronous payment enquiry method.
Added SADAD Services for B2B Payouts
The B2B Payouts & Info API now supports SADAD bill payments and inquiries for enhanced financial transactions. Users can:
SADAD Bills
- Get SADAD bill enquiry
- Make SADAD bill payment
SADAD MOI
- Get SADAD MOI enquiry
- Make SADAD MOI payment
SADAD MOI Refund
- Initiate SADAD MOI refund
- Track SADAD MOI Refund
Updated Account Statement Response
The MT-940 Account Statement Response now includes four additional parameters for enhanced reporting.
Updated IBAN Verification Request Structure
- Endpoint for IBAN verification has been updated from /api/getbeneficary/bankdetails to /api/v1/getbeneficary/bankdetails
- CompanyId is now required in the request header.
Updated the Authentication Endpoint
The authentication endpoint for obtaining an Access Token has been updated to /v1/api/svplatform/tokenOauth2.
Enhanced IBAN Verification
The request format for IBAN Verification now supports multiple IBANs in a single verification request, improving efficiency.