How to set product images

Introduction

A POS can provide images for all item data by setting a cloud based image URL against an "imageUrl" attribute. The image URL you provide here is cached and put behind a CDN. Images are cached on access for 24 hours. Channels will download the images and also cache them. Depending on the channel, images can/will be resized. Deliverect supports images of up to 16.8 megapixels in size.

Images

The following item types can support images;

ItemDescription
ProductsEach product ("productType": 1) can have it's own image
ModifierModifiers("productType": 2) can have an associated image (not widely supported on ordering platforms)
Modifier GroupsModifier groups ("productType": 3) can have an associated image (not widely supported on ordering platforms)
BundlesBundle groups ("productType": 4) can have an associated image (not widely supported on ordering platforms)
CategoriesA category can be assigned an image which will show upon a POS Menu Import

Image Specification

Below is the advised specifications based on the requirements across ordering platforms. Images outside the recommended specification will still be uploaded to Deliverect, it will however risk empty image display or menu updates being rejected;

DetailRecommendation
Dimension
  • *Minimum:** 1920 x 1080 pixels
  • *Maximum:** 4920 x 3264
Aspect Ratio16:9
FormatJPEG , PNG

Image URL

Any images synced will then be hosted by Deliverect. For POS who don't support this, images may be uploaded manually by a user (more info on manual upload here)

Image Overrides
When users manually apply images to items within Deliverect, these will remain affixed to the item, and can only be reverted manually

Sample

Below is a condensed product payload showing image URLs applied to products, modifiers, modifier groups and categories;

{
  "accountId": "6**f578fa205bc3eca854***",
  "locationId": "6**91e9273d6950b4b0a8***",
  "products": [
    {
      "productType": 1,
      "plu": "SAL-01",
      "price": 1500,
      "name": "House Salad",
      "imageUrl": "https://deliverect-a28cf2a17775.intercom-attachments-1.com/i/o/756575930/c7a43997cda167d413e6820c/mceclip0.png"
    },
    {
      "productType": 2,
      "plu": "FR1",
      "price": 0,
      "name": "French Dressing",
      "imageUrl": "https://deliverect-a28cf2a17775.intercom-attachments-1.com/i/o/756575930/c7a43997cda167d413e6820c/mceclip0.png"
    },
    {
      "productType": 3,
      "plu": "MOD-01",
      "name": "Choose Dressing",
      "imageUrl": "https://deliverect-a28cf2a17775.intercom-attachments-1.com/i/o/756575930/c7a43997cda167d413e6820c/mceclip0.png",
      "subProducts": [
        "DRESS-01"
      ]
    }
  ],
  "categories": [
    {
      "name": "Salads",
      "posCategoryId": "SAL",
      "imageUrl": "https://deliverect-a28cf2a17775.intercom-attachments-1.com/i/o/756575930/c7a43997cda167d413e6820c/mceclip0.png"
    }
  ]
}

Did this page help you?