1. Orders
Omnihub - Shoppertise
  • Shoppertise
    • Outlets
      • List Shoppertise outlets
      • Outlet detail
    • Orders
      • Order webhook (new order intake)
        POST
      • Update order status
        POST
      • List orders (paginated)
        GET
      • Order detail
        GET
    • Menu
      • Get menu by partnerMerchantID
      • Notify Shoppertise to pull menu (SHOPPERTISE API)
    • Availability
      • Update product availability (SHOPPERTISE API)
    • Schemas
      • Order
      • Currency
      • Price
      • OrderItem
      • Campaign
      • CampaignFreeItem
      • Modifier
      • Receiver
      • VirtualContact
      • OrderCancelRequest
      • OutletSummary
      • OutletDetail
      • OrderAccepted
      • OrderDuplicate
      • SuccessBool
      • ErrorString
      • InvalidOutletError
      • InvalidItemError
      • InvalidModifierError
      • StatusStringMessage
      • ShoppertiseMenu
      • MenuPushRequest
      • MenuPushNotification
      • MenuPushResponse
      • ProductAvailabilityRequest
      • ProductAvailabilityItem
      • ProductAvailabilityCallback
  1. Orders

List orders (paginated)

GET
/api/shoppertise/order/list
Returns a paginated list of Shoppertise orders. Authenticated via Authorization: Bearer <SHOPPERTISE_WEBHOOK_SECRET>. merchantID is required; for Shoppertise always pass SHOPPERTISE.

Request

Query Params

Responses

🟢200
application/json
Paginated order list.
Bodyapplication/json

🟠400
🟠401
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/api/shoppertise/order/list?merchantID=&date_from=&date_to=&outlet_id=&status=&per_page=&page='
Response Response Example
200 - Example 1
{
    "status": "success",
    "data": [
        {
            "id": 42,
            "orderID": "123456789-C742AGCGJPNHUE",
            "shortOrderNumber": "A1B2",
            "status": "CANCELLED",
            "orderTime": "2026-07-07 14:30:00",
            "outlet": {
                "name": "BPC - Bangsar",
                "brand_shortname": "BPC",
                "kitchen_name": "Bangsar Kitchen"
            },
            "merchantID": "SHOPPERTISE",
            "partnerMerchantID": "DGFBPC",
            "subtotal": 2200,
            "eaterPayment": 2569,
            "currency_symbol": "RM",
            "paymentType": "CASHLESS",
            "syncDynamod": 3,
            "dynaDocNo": "INV-00123"
        }
    ],
    "pagination": {
        "total": 87,
        "per_page": 20,
        "current_page": 1,
        "last_page": 5
    }
}
Modified at 2026-10-20 14:43:16
Previous
Update order status
Next
Order detail
Built with