Update Order Status API
The Update Order Status API endpoint allows you to change the status of a specific order in your EasyOrders store.
You Must have API Key
You must get an API key from previous docs and the API key should have permission to orders:update
Endpoint
- Method: PATCH
- URL:
https://api.easy-orders.net/api/v1/external-apps/orders/:order_id/status
Request Headers
- Api-Key:
string
Replace string
with your API key.
Available Statuses
The following statuses are available for updating an order:
pending
: The order has been placed but not yet processed.confirmed
: The order has been confirmed and is ready to be processed.pending_payment
: The order is awaiting payment confirmation.paid
: The payment for the order has been received.paid_failed
: The payment attempt for the order has failed.processing
: The order is being prepared for shipment.waiting_for_pickup
: The order has been processed and is awaiting pickup.in_delivery
: The order has been shipped and is in transit.delivered
: The order has been successfully delivered to the customer.canceled
: The order has been canceled.returning_from_delivery
: The order has been returning from delivery.request_refund
: The customer has requested a refund for the order.refund_in_progress
: The refund for the order is in progress.refunded
: The refund for the order has been completed.
Request Body (JSON)
const requestBody = {
status: "processing", // new status of the order
};