Content of the article
Details
The individual actions of the order process, from receipt to completion, are represented by statuses in the TheShop administration. Some order statuses are handled automatically by the system, others require user interaction.
In this article, we will show the sequence of the process from order receipt to order shipment, and we will clarify what interaction with the order is necessary on the user's side.
Detailed instructions on how you can edit the statuses can be found in this article.
Solution
Types of order statuses
The TheShop administration allows you to assign the following statuses to an order in these three categories:
Automated order statuses
Created
Awaiting payment
Awaiting stock
Ready for processing
Order statuses requiring user and API interaction
Awaiting shipment
Sent
Completed
Irreversible negative order statuses
Returned
Cancelled
Rejected
Disputed
In Figure 1-1, you can see the complete order status chart, which shows the sequence of each status.
Figure 1-1
The specific description of the statuses can be found in the following sections.
Automated order statuses
Status Created
Created status is created automatically by the system when an order is received. It includes the following automated processes:
Items are deducted from the order.
An Omnisend order in unfulfilled status is created.
Facebook Pixel is created.
Heureka order is created if this option is enabled.
If payment in advance to a bank account is selected in the order, the system will automatically generate a proforma invoice.
The system automatically sends an email about the order creation.
Status Awaiting payment
Status Awaiting stock
In Awaiting payment status, the system automatically checks if the order has been paid and based on that, it either keeps the status as it is or changes it to another one. If the order has been paid by credit card or will be paid by cash on delivery, the system will automatically change its status to Awaiting stock.
The system will keep orders that have not yet been paid for in Awaiting payment status because of:Unsuccessful card payment.
When paying by bank transfer.
Status Ready for processing
Ready for processing status is created automatically by the system and indicates the process when the order has been validated by the system and is ready for fulfillment.
It includes the following processes:Sends Order being processed email.
Order changes its status in Omnisend to inProgress.
Order statuses requiring user and API interaction
Status Awaiting shipment
Awaiting shipment status is set by the user in the process when the order is ready to be shipped. It is directly related to the following status, Sent. For successful automatic generation of the invoice in the next step, this status needs to be assigned to the order before it is shipped.Status Sent
Sent status is set by the user if the order has been received by the carrier, or if the order will be picked up by personal collection.
It includes the following automated processes:Email sent Ready for personal collection (in case of personal collection).
Order is labelled as ready for personal collection (in case of personal collection).
For orders delivered by carriers, Order sent email is sent.
Order changes its status in Omnisend to fulfilled.
If no invoice existed up to this point, an invoice is created.
Status Completed
Completed status is set by the user if the order has been successfully delivered and paid for, or picked up in person.
It includes the following automated processes:The order is marked as paid (if it has not been marked as such already).
In case of pairing with the superfaktura.sk system, the invoice is marked as paid.
A Paid Order email is sent.
The order changes its status in Omnisend to delivered.
Irreversible negative order statuses
Status Returned
Returned status is created by the user in case the order is returned.
It includes the following automated processes:A credit note is generated.
Items are returned to stock.
A Returned Order email is sent.
The order changes its status in Omnisend to restocked.
Status Cancelled
Status Rejected
Status Disputed
Cancelled, Rejected, and Disputed statuses are created by the user in specific cases of failed order processing. They are final and irreversible.
They include the following automated processes:A credit note is generated.
Items are returned to stock.
A Returned Order email is sent.
The order changes its status in Omnisend to restocked.