Omnihub - Shoppertise
    • Shoppertise
      • Outlets
        • List Shoppertise outlets
        • Outlet detail
      • Orders
        • Order webhook (new order intake)
        • Update order status
        • List orders (paginated)
        • Order detail
      • 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

    OrderItem

    Line item in an incoming order. Either id or sku must be present for product resolution. When id is absent or null, the server resolves the product using sku (Codemax FG code) scoped to the outlet.

    {
        "id": "DYNAMOD-GFBP071",
        "sku": "GFBP071",
        "shopperItemID": "MYITE20260410061726169555",
        "price": 2999,
        "discount": 0,
        "quantity": 1,
        "tax": 0,
        "modifiers": [
            {
                "id": "MOD-LESS-SUGAR",
                "sku": "GFBP090-LS",
                "name": "Less Sugar",
                "quantity": 1,
                "price": 0
            }
        ],
        "status": "string"
    }
    Built with