Commerce
NeroPOS and NeroWeb Orders
Retrieve orders from POS and web channels for reporting and fulfilment.
OrdersNeroPOSNeroWeb
Order endpoints
| Method | Endpoint | Purpose |
|---|---|---|
| GET | /neropos-orders | List NeroPOS orders. |
| GET | /neroweb-orders | List NeroWeb orders. |
Use order endpoints for reporting, kitchen workflows, external fulfilment and reconciliation with payments.
| Parameter | Type | Required | Description |
|---|---|---|---|
status | string | Optional | Filter by order status. |
from | date | Optional | Start date. |
to | date | Optional | End date. |
limit | integer | Optional | Page size. |
page | integer | Optional | Page number. |
true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . $secretKey,
'Accept: application/json',
],
]);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
echo $response;
{
"success": true,
"data": [
{
"id": 5010,
"order_number": "POS-1001",
"status": "paid",
"total": "15.99",
"currency": "GBP",
"created_at": "2026-04-22T12:00:00Z"
}
]
}
true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . $secretKey,
'Accept: application/json',
],
]);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
echo $response;
{
"success": true,
"data": [
{
"id": 6010,
"order_number": "WEB-1001",
"status": "pending",
"total": "24.99",
"currency": "GBP",
"customer": {
"name": "Jane Customer"
}
}
]
}