PayOrc
Settlement

Settlement Pending Transactions

Fetch transactions that are pending settlement — not yet processed for payout.

Settlement Pending Transactions

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/pending/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)

Request

curl -X GET "https://api.payorc.com/settlements/v1/pending/list" \
  -H "merchant-key: live-XXXXXXXXXX" \
  -H "merchant-secret: sec-XXXXXXXXXX"

Response (200)

{
  "data": [
    {
      "txn_date": "14-04-2025 10:30:00",
      "payorc_order_id": "1000010445",
      "psp_txn_id": "030036755660",
      "amount": "AED 500.00",
      "mdr": "AED 7.50",
      "fee": "AED 1.00",
      "tax": "AED 0.53",
      "net_amount": "AED 490.97",
      "channel": "HOSTED",
      "email": "[email protected]",
      "status": "pending"
    }
  ],
  "message": "Success",
  "status": "success",
  "code": "00"
}

Amount fields are returned as currency-prefixed strings (e.g. AED 500.00). There is no separate currency field. txn_date uses DD-MM-YYYY HH:mm:ss.

Response Fields

FieldTypeDescription
dataArrayArray containing individual transaction details
data[].txn_dateStringDate and time of the transaction (DD-MM-YYYY HH:mm:ss)
data[].payorc_order_idStringOrder ID from PayOrc
data[].psp_txn_idStringPSP transaction ID
data[].amountStringTotal amount of the transaction, currency-prefixed (e.g. AED 500.00)
data[].mdrStringMDR fee deducted for the transaction, currency-prefixed
data[].feeStringAdditional fee charged, currency-prefixed
data[].taxStringTax deducted for the transaction, currency-prefixed
data[].net_amountStringNet amount after deductions, currency-prefixed
data[].channelStringPayment processing channel
data[].emailStringEmail associated with the transaction
data[].statusStringStatus of the transaction (pending)
messageStringResponse message
statusStringResponse status
codeStringResponse code

On this page