PayOrc
Settlement

Settlement List

List all settlements for your account with pagination support.

Settlement List

Generate an API Key for Payment Link channel: Navigate to Developers → API Keys → Add new API key → Select HOSTED in the Channel Dropdown.

Endpoint

MethodURL
GEThttps://api.payorc.com/settlements/v1/list

Settlement APIs are available in live mode only. Requests made with test/sandbox credentials return Settlement is not available for test mode. Use your live merchant-key and merchant-secret.

Headers

FieldTypeDescription
merchant-keyStringYour merchant key (e.g. live-D111PIS13YK)
merchant-secretStringYour merchant secret (e.g. sec-JI11G0P13Z0)

Query Parameters

This endpoint returns all settled settlements for your account. Pagination parameters are not currently applied.

Request

curl -X GET "https://api.payorc.com/settlements/v1/list?perpage=10&page=1" \
  -H "merchant-key: live-XXXXXXXXXX" \
  -H "merchant-secret: sec-XXXXXXXXXX"

Response (200)

{
  "data": [
    {
      "submerchant_name": "Demo",
      "settlement_date": "15-04-2025",
      "settlement_id": "1000010002",
      "sales_amount": "AED 2200.29",
      "total_tax": "AED 112.35",
      "settled_amount": "AED 2087.94",
      "status": "Settled"
    }
  ],
  "message": "Success",
  "status": "success",
  "code": "00"
}

Amount fields are returned as currency-prefixed strings (e.g. AED 2200.29). There is no separate currency field. Dates use DD-MM-YYYY.

Response Fields

FieldTypeDescription
dataArrayArray containing individual settlement details
data[].submerchant_nameStringName of the submerchant
data[].settlement_dateStringDate of the settlement (DD-MM-YYYY)
data[].settlement_idStringID of the settlement (payout ID)
data[].sales_amountStringTotal sales amount, currency-prefixed (e.g. AED 2200.29)
data[].total_taxStringTotal tax amount, currency-prefixed
data[].settled_amountStringSettled amount after deductions, currency-prefixed
data[].statusStringSettlement status (Settled)
messageStringResponse message
statusStringResponse status
codeStringResponse code

On this page