Fulfilling orders
When the API is connected in production mode, orders will be automatically sent to DPD for fulfilment when full payment has been taken successfully.
When the API is connected in test mode, orders will be automatically sent to DPD but will not be physically dispatched or fulfilled in Shopify.
The table shows the store’s recent orders, whether they were sent for despatch or returned an error, and their current fulfilment status. Orders appear in the app within about a minute of creation and are then queued to send to DPD.
Partially paid orders will have a send status of Not sent and must be sent manually by selecting the order and then clicking Resend order.
If an order was not received successfully by DPD, a notification is sent by email.
Enter an order number, customer name or product SKU in the search field above the table to search for a specific order.
Click the order to open the order’s detail page. The order detail page shows a summary of the order, and a timeline of events relating to the order.
Select an event in the timeline to view the DPD request details. The Details panel shows whether it succeeded or failed, the request ID, and a summary of the order’s line items. If an error occurred, you’ll see the error explanation. For subsequent order updates, you’ll also see a summary of the changes. Clicking the Data tab within the panel shows the data that was sent to DPD and the response received back.
Editing an order
Click Edit to open the order in Shopify. Any changes you save in Shopify will automatically resend the order to DPD with the updates, unless the order has already been fulfilled.
Cancelling an order
To cancel an order, first cancel the order in the app by clicking More actions then Cancel order. If the cancellation request is successful, the order can then be cancelled in Shopify. If the cancellation request is unsuccessful then it may have already been picked for dispatch and too late to cancel the order. More details will be available in the order timeline of the app.