SADAD Payment Enquiry

Get SADAD Bill/MOI payment request details and status

SADAD Payment Enquiry API services allows you to know the payment information that has been processed for SADAD MOI and Bills allowing you to track the payment status in real-time.

Get SADAD Bill/MOI Payment Enquiry

Endpoint details

Endpoint URL

Method

Authentication requirements

/v1/api/erp/svSadadPayEnquiryService

POST

  1. clientid
  2. clientsecret
  3. signature

A request in the following format should be posted to the above-mentioned endpoint to fetch the payment status and details:

curl --location --request POST 'https://servicesuat.onesingleview.com/v1/api/erp/svSadadPayEnquiryService' \
--header 'clientid: Enter_Client_ID' \
--header 'clientsecret: Enter_Client_Secret' \
--header 'signature: Enter_Signature' \
--header 'Content-Type: application/json' \
--data-raw '{
"svSadadPayEnquiryServiceRQ": {
  "company": [
    {
      "companyCode": "1101",
      "fromDate": "2025-04-14T15:56:49",
      "toDate": "2025-04-14T15:56:49",
      "payId": [
        "57257"
      ],
      "authId": [
        "559684743",
      ],
      "type": "payment" //or statement
    }
  ]
}
}'

Request details:

JSON Tag

Description

Data type

svSadadPayEnquiryServiceRQ Mandatory

SADAD payment enquiry request tag

Object

company Mandatory

Array of companies

Array

companyCode Mandatory

Unique company code

String

fromDate Mandatory

From Date Period ISO 8601 format - YYYY-MM-DDTHH:MM:SS

Date

toDate Mandatory

To Date Period ISO 8601 format - YYYY-MM-DDTHH:MM:SS

Date

payId Conditional

Array of ERP pay IDs Mandatory ifauthId is not mentioned

Array

authId Conditional

Array of ERP Authentication IDs Mandatory ifpayId is not mentioned

Array

type Mandatory

Transaction type to be mentioned among payment or statement

String

If the details are found to be valid, the following successful response will be displayed:

{
  "svSadadPayEnquiryServiceRS": {
    "company": [
      {
        "companyCode": "1101",
        "sadad": [
          {
            "authId": "559684743",
            "payId": "57257",
            "seqNum": "7776100081",
            "svRefId": "777610",
            "description": "test pay",
            "subscriberNum": "345345345",
            "amount": "1372",
            "currency": "SAR",
            "dueDate": "20200709",
            "type": "bill",
            "chargeAmount": "0",
            "status": 0,
            "approval_status": 3
          },
        ]
      }
    ]
  }
}

Response description:

JSON TagDescriptionData type
svSADADPaymentServiceRSAdd payment services Response TagObject
companyArray of companiesArray
companyCodeUnique company codeString
sadadArray of SADAD paymentsArray
authIdSingleView Authentication IDString
payIdUnique reference id toward payment request from ERPString
seqNumUnique sequence numberString
svRefIdSingleView Reference IDString
descriptionDescription about the SADAD bill/MOI paymentString
subscriberNumUnique subscriber identification numberNumeric
amountAmount of the transactionNumerical
currencyCurrency of paymentString
dueDateDue date of the SADAD bill/MOI paymentDate
typeType of the SADAD service among bill or moiString
chargeAmountAmount charged for the transactionNumerical
statusCurrent status of the paymentNumerical
approval_statusApproval status of the payment requestString
📘

Note

Refer Types & Statuses for more info on SADAD Bill/MOI payment status update codes.