Create a fulfillment.
This value equals to store.id
of Store
Resource. You can obtain this id by making a GET /stores call to get existing stores or a POST /stores to create a new store.
A custom identifier for the fulfillment. If not provided, the system will generate a UUID. Must be unique within the store and immutable. You can use this ID to manage the resource in subsequent API calls.
The associated AfterShip order ID of this fulfillment.
Delivery method of the order. For BOPIS related feature, please specify pickup
.Show all...
The status of the fulfillment. Depending of on the delivery_method
, the allowed values are different.Show all...
The items which included in this fulifllment.
A unique identifier for the line item in your system. The value should be exist in one of the items in the corresponding order.Show all...
The number of items in this fulfillment.
The date and time, formatted in ISO 8601, indicating when the fulfillment was created in your e-commerce system.
The date and time, formatted in ISO 8601, indicating when the fulfillment was updated in your e-commerce system.
The location information where the fulfillment shipped from. It is recommended to include this field if the fulfillment's delivery method is shipping
.
The unique identifier for the location, as provided by AfterShip. You can manage and configure these locations here.
The location information where the fulfillment shipped to. It is recommended to include this field if the fulfillment's delivery method is shipping
.
The address object of ship to location.
The location information where the fulfillment is designated to be pickup from. Mandatory when the delivery method of the fulfillment is pickup
.
The ID of the Location pre-created in AfterShip admin
The shipment information of the fulfillment.
Unique courier code. For a complete list of available courier codes, click here.
The type of logistics service selected for this shipment, e.g. SeaFreight, SmartPost.
The ship date of the package in YYYY-MM-DD format.
Custom fields that accept an object with string field. In order to protect the privacy of your customers, do not include any personal data in custom fields.Show all...
Next Carrier Information. Utilize this field to manually specify the details for the next leg of a shipment if it involves multiple carriers. This is especially useful when the carrier handling the initial leg of the shipment does not provide information about the carrier for the subsequent leg.Show all...
The pickup information of the fulfillment. It is recommended to include this field if the fulfillment's delivery method is pickup
.
The expected date and time when the items in this fulfillment order will be ready for pickup.Show all...
The latest time by which the pickup must be completed, formatted in ISO 8601.Show all...