Use case Eligibility / Creation

Drives / Pickup points

When a Creation request is received, the pickup point has to exist in Shopopop's system : it is found by the drive.id.

Weight / Volumes

You are given the possibility to pass several information regarding measurement of the delivery’s products.

At least one of them must be given (liquid_volume, volume, weight) for us to create the delivery. If you do not know the exact measurements of the product, try to give us an approximation as accurate as possible. We use this data to give insightful information about deliveries and deliverer remuneration.

Delivery address

As you may have noticed, some properties are redundant between client and address.

It allows us to create deliveries from a client to another person (eg.: a gift).

The properties address.first_name | address.last_name | address.telephone are optionals and required only if the client is different from the recipient.

Miscellaneous

If the client already exists in our system (based on given email), its information will be updated.

The datetime of withdrawal (at pick-up point) will be calculated as: datetime window (start/end) - travel time (Google estimate at creation time)