This endpoint allows you to create a fulfilment order. The service_kind field determines the picking & packing SLA based on your account's cut-off times and automatically selects the appropriate delivery service with the carrier.
- partner_next_day → Next-day delivery (standard service), available in UAE & KSA.
- partner_same_day → Same-day delivery, currently only available in the UAE.
- partner_4hr → 4-hour deliveries, only available in Dubai.
- partner_export → International shipments, carrier allocation is rule-based.
Additionally, return orders can be created by setting is_return to true.
- Creating a new customer order for fulfilment.
- Processing a return order by setting
is_return: true. - Handling multi-item orders with various delivery options.
- Managing payment-on-delivery orders (
payment_mode: paid_on_delivery).
Optional: Used for internal billing reference
Optional: Used to specify which carrier should handle the delivery
Optional: Array of special delivery requirements
Optional: Used for international shipments to define delivery terms
Optional: When provided for return orders, the original order will be validated
Optional: Set to true for return deliveries
Optional: Only applicable for return orders (is_return=true). When set to true, the order will be created with "ready_for_collection" status instead of "pending"
Required: Must be unique across all orders
order, e.g. a marketplace order id. Set is_unique=true on a reference to prevent another order on your account from reusing the same label+value. Optional.
Optional: Used for customs clearance in international shipments
- Mock serverhttps://developer-docs.quiqup.com/_mock/openapi/api/fulfilment/orders
- Productionhttps://platform-api.quiqup.com/api/fulfilment/orders
- Staginghttps://platform-api.staging.quiqup.com/api/fulfilment/orders
curl -i -X POST \
https://developer-docs.quiqup.com/_mock/openapi/api/fulfilment/orders \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"billing_address": {
"address1": "string",
"address2": "string",
"city": "string",
"coordinate": {
"latitude": 0,
"longitude": 0
},
"country": "string",
"country_code": "string",
"email": "string",
"first_name": "string",
"ksa_national_address": "string",
"last_name": "string",
"name": "string",
"notes": "string",
"phone": "string",
"postcode": "string",
"state": "string"
},
"billing_identifier": "string",
"carrier": "string",
"currency": "string",
"delivery_options": [
"customer_identification_photo"
],
"incoterm": "string",
"initial_order_id": "string",
"is_return": true,
"mark_as_ready_for_collection": true,
"notes": "string",
"origin_address": {
"address1": "string",
"address2": "string",
"city": "string",
"coordinate": {
"latitude": 0,
"longitude": 0
},
"country": "string",
"country_code": "string",
"email": "string",
"first_name": "string",
"ksa_national_address": "string",
"last_name": "string",
"name": "string",
"notes": "string",
"phone": "string",
"postcode": "string",
"state": "string"
},
"partner_order_id": "string",
"payment_amount": 0,
"payment_mode": "pre_paid",
"products": [
{
"barcode": "string",
"dangerous_goods": true,
"quantity": 0,
"sku": "string"
}
],
"references": [
{
"is_unique": true,
"label": "string",
"value": "string"
}
],
"registration_numbers": [
{
"issuer_country_code": "string",
"type_code": "string",
"value": "string"
}
],
"service_kind": "partner_next_day",
"shipping_address": {
"address1": "string",
"address2": "string",
"city": "string",
"coordinate": {
"latitude": 0,
"longitude": 0
},
"country": "string",
"country_code": "string",
"email": "string",
"first_name": "string",
"ksa_national_address": "string",
"last_name": "string",
"name": "string",
"notes": "string",
"phone": "string",
"postcode": "string",
"state": "string"
}
}'Success response
Possible values: leave_at_door, customer_identification_photo
Echoes back whatever was sent in the create request's `references`.
Possible values: partner_next_day, partner_same_day, partner_4hr, partner_export, partner_store
{ "billing_address": { "address1": "string", "address2": "string", "city": "string", "coordinate": { … }, "country": "string", "country_code": "string", "created_at": "2019-08-24T14:15:22Z", "email": "string", "first_name": "string", "ksa_national_address": "string", "last_name": "string", "name": "string", "notes": "string", "phone": "string", "postcode": "string", "state": "string", "updated_at": "2019-08-24T14:15:22Z" }, "carrier": "string", "created_at": "2019-08-24T14:15:22Z", "currency": "string", "delivery_options": [ "customer_identification_photo" ], "errors": [ { … } ], "id": "string", "incoterm": "string", "initial_order_id": "string", "is_return": true, "notes": "string", "origin_address": { "address1": "string", "address2": "string", "city": "string", "coordinate": { … }, "country": "string", "country_code": "string", "created_at": "2019-08-24T14:15:22Z", "email": "string", "first_name": "string", "ksa_national_address": "string", "last_name": "string", "name": "string", "notes": "string", "phone": "string", "postcode": "string", "state": "string", "updated_at": "2019-08-24T14:15:22Z" }, "parcels": [ { … } ], "partner_order_id": "string", "payment_amount": 0, "payment_mode": "pre_paid", "picking_order_created": true, "products": [ { … } ], "references": [ { … } ], "service_kind": "string", "shipping_address": { "address1": "string", "address2": "string", "city": "string", "coordinate": { … }, "country": "string", "country_code": "string", "created_at": "2019-08-24T14:15:22Z", "email": "string", "first_name": "string", "ksa_national_address": "string", "last_name": "string", "name": "string", "notes": "string", "phone": "string", "postcode": "string", "state": "string", "updated_at": "2019-08-24T14:15:22Z" }, "status": "pending", "status_reason": "string", "tracking_url": "string", "tracking_url_advance": "string", "updated_at": "2019-08-24T14:15:22Z", "uuid": "string" }