There are 3 statuses that DriveDigital considers immutable: FILLED | REJECTED | PENDING.
When an order is submitted it will be returned with a status of PENDING. From here the status can be updated to FILLED or REJECTED. Orders can only be filled or rejected in their entirety. In cases where orders are REJECTED, the statusMessage should be referenced for the rationale
Orders will enter the "PENDING" state very temporarily and transition to FILLED or REJECTED promptly.