1. Product Assortment

Assortment management documentation

The use of multiplies will not affect the other entities just assortment as described below.

Orders will also have no impact and keep displaying the quantity of unit items.

Payload Breakdown

The Product Assortment entity is responsible to establish the relationship between a product and the delivery center. It is a fundamental step because without this relationship the product wont appear in the BEES Application.

In simple terms, the Product Assortment will look at a POC and will identify what delivery center they have relationship with. Then, it will return all products that are assorted in that relationship with the goal of showing only the products that are within the Delivery Center for that POC.

The Product Assortment is very simple and straightforward entity, it contains only three fields, being two of them mandatory. The fields are described below in more details:

Property

Description

Required

Example

deliveryCenterIds

List of delivery centers to include the SKUs to

true

["DDC001"]

assortments

List of assortments

true

assortments.[].vendorItemId

The vendor item id that is allowed to be offered by the DDC.

true

[1234567897]

assortments.[].deliveryMethods

The delivery methods allowed for all the vendorItemIds informed in the payload. Allowed values: PICKUP, EXPRESS, SPONSORED, STANDARD

false

"STANDARD"

assortments.[].quantityMultiplier

The quantity multiplier that the item must be bought following the multiples. Must be >= 1

false

24