Fulfillment
A Fulfillment is created once an admin can prepare the purchased goods. Fulfillments will eventually be shipped and hold information about how to track shipments. Fulfillments are created through a fulfillment provider, which typically integrates a third-party shipping service. Fulfillments can be associated with orders, claims, swaps, and returns.
Properties
idstringRequiredThe fulfillment's ID
created_atDateRequiredThe date with timezone at which the resource was created.
updated_atDateRequiredThe date with timezone at which the resource was updated.
claim_order_idstringRequiredThe ID of the Claim that the Fulfillment belongs to.
The details of the claim that the fulfillment may belong to.
swap_idstringRequiredThe ID of the Swap that the Fulfillment belongs to.
The details of the swap that the fulfillment may belong to.
order_idstringRequiredThe ID of the Order that the Fulfillment belongs to.
The details of the order that the fulfillment may belong to.
no_notificationbooleanRequiredFlag for describing whether or not notifications related to this should be sent.
provider_idstringRequiredThe ID of the Fulfillment Provider responsible for handling the fulfillment.
location_idnull | stringRequiredThe ID of the stock location the fulfillment will be shipped from
The details of the fulfillment provider responsible for handling the fulfillment.
The Fulfillment Items in the Fulfillment. These hold information about how many of each Line Item has been fulfilled.
The Tracking Links that can be used to track the status of the Fulfillment. These will usually be provided by the Fulfillment Provider.
tracking_numbersstring[]RequiredThe tracking numbers that can be used to track the status of the fulfillment.
dataRecord<string, unknown>RequiredThis contains all the data necessary for the Fulfillment provider to handle the fulfillment.
shipped_atDateRequiredThe date with timezone at which the Fulfillment was shipped.
canceled_atDateRequiredThe date with timezone at which the Fulfillment was canceled.
metadataRecord<string, unknown>RequiredAn optional key-value map with additional details
idempotency_keystringRequiredRandomly generated key used to continue the completion of the fulfillment in case of failure.
Was this section helpful?