Fulfills an order in the Joom system. Call this API once you have shipped the item to the recipient. Joom will notify the user their order has been shipped upon completion of this request.
If the order is in the
APPROVED state, the order is not already fulfilled and all the parameters are correct, the API will mark the order as shipped and return a HTTP status code of 200.
Joom’s unique identifier for the order (
order_id in the Order object)
The unique identifier that your carrier provided so that the user can track their package as it is being delivered. Tracking number should only contain alphanumeric characters with no space between them
The note to the user when you marked the order as shipped (if applicable)
The amount of time it takes for the shipment to reach the buyer. Provide a time range in number of days. Lower bound cannot be less than 2 days
Required for Joom Express orders. Need to pass
channel_id value from the
shipping_option from the order.
The carrier that will be shipping your package to its destination. See list of accepted providers
ID of the carrier that will be shipping your package to its destination. See list of accepted providers
Contains the status code for the request, 0 means success and any other number implies a failure
Sometimes will store a human readable status message to aid in debugging. It is generally used only for errors