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;
| Item | Description |
|---|---|
| Products | Each product ("productType": 1) can have it's own image |
| Modifier | Modifiers("productType": 2) can have an associated image (not widely supported on ordering platforms) |
| Modifier Groups | Modifier groups ("productType": 3) can have an associated image (not widely supported on ordering platforms) |
| Bundles | Bundle groups ("productType": 4) can have an associated image (not widely supported on ordering platforms) |
| Categories | A 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;
| Detail | Recommendation |
|---|---|
| Dimension |
|
| Aspect Ratio | 16:9 |
| Format | JPEG , 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)
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"
}
]
}Updated about 13 hours ago
