When the shipments channel is enabled for the connection, PackageBee polls the Camelot API for order status updates according to the order status schedule (by default, every 4 hours).
By default PackageBee uses the
GetOrderStatusDateRange Camelot API method to get order status updates and collect shipment data. This method is efficient because it returns multiple records and requires fewer API transactions. However it requires additional processing/database access on the Excalibur side.
If the Excalibur installation is taking too long to respond to these requests, you can request that PackageBee Support change the order status update method to
GetOrderStatusDetail, which gets the status of each open order individually.
To request this, email email@example.com, and ask them to set "Import shipments by individual," specifying the warehouse name.
Back to: Integration Overview