GuidesChangelog
HomeLog In
Guides

When implementing Daytrade, there are two options to choose from, depending on which features have already been implemented.

📘

Daytrade endpoints in 2025v1

Take note that the Daytrade endpoints listed below are only available in the 2025v1 API.


The new Daytrade endpoints

  • The new Daytrade endpoints on the supplier API offer maximum flexibility to facilitate supply and trade through the supplier application. This allows supplier organizations to utilize all the current features of Daytrade. New innovations shall take place on these endpoints, which is why we highly recommend to prioritize implementing the Daytrade endpoints.
  • The new Daytrade endpoints are:
    • DeliveryOrderGoodsMovement; This endpoint allows batches to be allocated to the different auction hubs (locations).
    • SalesStrategy; The sales strategy determines the pre sales prices and the estimated delivery time per batch and per hub.
      • A minimum number of pieces for auctions may also be set using this endpoint.
    • AddClockSupplyLineV2; When using this endpoint, a (part of a) batch is definitively allocated to the auction process of a specific auction location. This also determines the minimum number of pieces that need to be auctioned on that auction location.

❗️

Change in location, change in BatchId

Take note that when a batch is allocated to a new location, the corresponding batchId also changes. You need to synchronize the DeliveryOrders with Floriday to keep the batchIds in sync.

❗️

Reference to salesStrategyId

When using the AddClockSupplyLineV2 endpoint, it must reference a salesStrategyId, as Clock supply is allocated to an auction location.


The latest Auction module

  • If the latest Auction module (AddClockSupplyLine; 2024v2) has been implemented, supplier organizations are also eligible to start with Daytrade. The supplier organization may benefit from certain advantages of Daytrade, but misses out on some key features. For instance, a supplier organization cannot use Ex Works (Af tuin) pre sales (before auction allocation).


Daytrade onboarding

Regardless of either implementation, Floriday will maintain an onboarding process to regulate which supplier organizations can start using Daytrade. This way we are able to scale the amount of supplier organizations working with Daytrade, while still being able to make impactful changes where necessary. Supplier organizations that are interested in working with Daytrade may sign up for a waiting list.

What happens after onboarding a supplier organization

  • The delivery form that used to go on a load carrier is replaced by an SSCC label.
  • Pre sales prices will become visible on the Daytrade page in the Floriday application.
  • The supplier organization is required to provide packages with a Tray label.
    • Take note: The endpoint to retrieve Tray labels has been available for several versions of the supplier API (GetTrayLabelsAsPdfByBatchIds). The implementation of this endpoint is conditional to start the onboarding process.


Daytrade endpoint implementation

As stated before, we highly recommend prioritizing the implementation of the Daytrade endpoints. If the endpoints have been implemented, they can be utilized both before and after the Daytrade onboarding process.


Before Onboarding

Before onboarding, the Daytrade endpoints may be used to create Auction supply, including Auction pre sales.

Order of API callsNotes
1.AddBatch
2.GetTrayLabels (optional)TrayLabels are optional before onboarding,
but required after onboarding.
3.AddSalesStrategy (BatchId)
4.AddClockSupplyLineV2 (SalesStrategyId)
5.GetDeliveryOrders (MaxSequence / Sync)Floriday automatically creates DeliveryOrders for
batches that need to be auctioned.
6.AddFulfillmentOrder
7.GetLogisticLabelsById

📘

Replacing Auction module

The current Auction implementation can be replaced by the Daytrade endpoints, achieving the same results.

  • The SalesStrategy can be used to set Auction pre sales prices.
  • The AddClockSupplyLineV2 may be used to create Auction supply and set a minimum number of pieces reserved for a specific auction location.


After Onboarding

When a supplier organization is onboarded, more features become available which may impact the order of API calls. The supplier organization primarily gains more flexibility:

  • Ex Works (Af tuin) trading and allocating batches to an auction location at a later time become available.
  • Allocating batches to an auction location and offering supply directly from that location becomes available. Deciding how much is auctioned may be decided at a later time.

On top of the above mentioned scenario, the following two scenarios become available:


Ex Works trading, allocating batches to an auction location at a later time

Order of API callsNotes
1.AddBatch
2.GetTrayLabels
3.AddSalesStrategy (BatchId)
4.AddDeliveryOrderGoodsMovement (SalesStrategyId)
5.GetDeliveryOrders (MaxSequence / Sync)Floriday automatically creates DeliveryOrders for
batches that need to be auctioned.
6.AddFulfillmentOrder
7.GetLogisticLabelsById
8.AddClockSupplyLineV2 (SalesStrategyId)

Allocating batches to an auction location, auction supply at a later time

Order of API callsNotes
1.AddBatch
2.GetTrayLabels
3.AddDeliveryOrderGoodsMovement (SalesStrategyId)
4.GetDeliveryOrders (MaxSequence / Sync)Floriday automatically creates DeliveryOrders for
batches that need to be auctioned.
5.AddSalesStrategy (BatchId)
6.AddFulfillmentOrder
7.GetLogisticLabelsById
8.AddClockSupplyLineV2 (SalesStrategyId)

Model for linking sales orders to batches

Click to enlarge

Click to enlarge



Auction module implementation

If the latest Auction module (AddClockSupplyLine; 2024v2) has been implemented, this implementation is still usable before the onboarding process has been completed.


After Onboarding

In this scenario, the Daytrade prices are filled based on the Auction pre sales prices that the supplier organization sets.

Pros:

  • With minimum impact, the supplier organization may benefit from several Daytrade advantages.
  • For the most part, Daytrade can be managed in the supplier application, excluding some features regarding flexibility (see cons).

Cons:

  • Less flexible; The supplier organization always starts the Daytrade process by allocating batches to an auction location. Ex works trading in Daytrade pre sales is disabled because of this.
  • Other features, such as partially auction a batch, auctioning on a different auction date and selling 100% in pre sales must be done in the Floriday application.
Order of API callsNotes
1.AddBatch
2.GetTrayLabels
3.AddClockDeliveryOrder
4.GetDeliveryOrders (MaxSequence / Sync )Floriday automatically creates DeliveryOrders for
batches that need to be auctioned.
5.AddFulfillmentOrder
6.GetLogisticLabelsById

Model for linking sales orders to batches

Click to enlarge

Click to enlarge