Tarabut Portal

Account Verification without Open Banking

Verify account ownership in easy way by simply passing the IBAN number along with customer identifier (whether it's your National ID, Iqama number, or CR number)

The service enables the identification of whether an IBAN belongs to your customer. This is done by checking it against the National ID, Iqama number, or Commercial registration number

📘

Note

The service does not require an Open Banking Consent and is available for use across all retail and corporate accounts in Saudi Arabia connected to Sarie:

  • Arab National Bank
  • Alinma Bank
  • AlRajhi Bank
  • Bank Albilad
  • Bank Aljazira
  • Banque Saudi Fransi
  • Gulf International Bank
  • Riyad Bank
  • Saudi Awwal Bank
  • Saudi Investment Bank
  • Saudi National Bank

Provide a valid IBAN and identifier in the Account Verification API as below :

curl --location --request POST 'https://api.sau.sandbox.tarabutgateway.io/accountverification/v1/verify' \
--header 'Authorization: Bearer <your_access_token>' \
--header 'Content-Type: application/json' \
--data-raw '{
  "iban":"SA6530400108071059170014",
  "identifier":"1098184854"
}'

When is a successful match returned?

A successful match is provided if the combination of IBAN and the provided identifier matches the data at the bank provided and the account is active.

ScenarioAccount StatusAccount Verification Response
IBAN & Identifier matchAccount is activeVERIFIED
IBAN & Identifier matchAccount is inactiveNOT VERIFIED
IBAN & Identifier does not matchNANOT VERIFIED
IBAN & Identifier - unable to processNAUNABLE TO VERIFY

Examples

Verified Response

{
    "result": "VERIFIED",
    "verifiedBy": "SARIE",
    "customerName": "ABDALLAH KHALED HAMAD",
    "paspSwiftCode": "SABBSARI",
    "paspType": "Local Bank",
    "paspEn": "Saudi Awwal Bank",
    "paspAr": "الأول",
    "paspLogo": "https://tg-external-entities-prod.tarabut.com/SABR-SAU.svg",
    "timeStamp": "2024-12-17T7:01:51.2024+07:01"
}

Not Verified Response

{
    "result": "NOT VERIFIED",
    "timeStamp": "2024-12-17T7:04:12.2024+07:04",
    "statusDescription": "The Proxy details supplied could not be found"
}

👍

Why use this service?

If your use case is only to verify ownership of the IBAN provided by your customer without adding the additional user journey steps to obtain an Open Banking Consent.