ScheduleFulfilmentExpiry
Changed on:
17 Apr 2025
Overview
This sets an expiry time for the incoming fulfilment and schedules a `FulfilmentExpiry`
.
Plugin Name | Order Reference Module |
---|---|
Namespace | [[account.id]].order |
The is the foundation for order-related implementations. It provides reference workflows for , and mixed baskets and those needed to build your own. Extensible by design, use this Module as a base to build a solution to your customers' needs.
UI Description
Sets an expiry time for the incoming fulfilment depending on the "PICK_N_PACK_TIME_LIMIT" setting for the store to which the fulfilment is assigned and schedules a "FulfilmentExpiry" event.
Accepts
- FULFILMENT
Actions
- This rule performs updateFulfilment mutation operation and creates a scheduled FulfilmentExpiry event.
Rule parameters
This does not identify any input parameters.
Event attributes
This does not directly identify any attributes.
Exceptions
This will throw an RubixException: 400 in case of an error.
Configuration example
1{
2 "name":"<ACCOUNTID>.order.ScheduleFulfilmentExpiry",
3 "props": {}
4}
Detailed Technical Description
The expiry time calculation is also considering the time zone. Ensure the .primaryAddress.timeZone is set.
Version History
v1.0.0
refers to the