added

Apply 'visible' status per channel

When synchronising POS products via the 'Insert Product' endpoint, an item can be set with a disabled state via "visible": false . This would previously by default result in the product being disabled for all channels in a location.

improved

Set "Timed Busy Mode"

Our Store API currently supports setting an "isActive" e.g. "isActive": false would be applied to enable a 'Busy Mode'.

improved

New "commissionType" attribute in POS Order Model

We have made a new attribute available in our POS Order Model which identifies a 'Commission Type'

improved

Set number of free options available "maxFree"

Standard modifier groups will offer either; zero-priced options, priced options or a combination of both. Certain channels can also support offering a specified amount of "free" items, after which a charge is applied.

deprecated

Deprecation of "subProductSortOrder" (menu update)

For any Channel Partners who reference "subProductSortOrder" in a published menu JSON.

improved

Update Store Status with "Timed busy mode"

We have the option to control a store's availability with an "isActive" flag, which directly relates to the 'Busy Mode' function. These requests can now also include the time that this status should be automatically lifted.

deprecated

New 'discountReferenceIds' array + deprecated single discountReferenceId

We have built in further detail to the discount information sent to integrated POS platforms to identify where more than one discount is applied to an order. This will mean that where previously we'd send a singular "discountReferenceId" we will now send "discountReferenceIds" which will be an array of identifiers of each discount applied.

improved

'User-Agent' header amendment

We will be amending the user-agent set within the header of any request from Deliverect to integrated partners.

New address parameter "Source" in POS model

Summary

improved

Dispatch Availability Now Live! 🛍️ 🚗

For any Online Ordering platform offering Delivery or looking to build this into their integration, we now have a complete solution.