Order Status
After the time you receive an order and till the time it gets processed and is delivered to the customer, the order undergoes several status changes.
These statuses keep the customer informed about their order and also help you in tracking the orders through various stages.
There comes a time when you have to update the status manually both for your reference and the customer's preference. For such a situation, we have an Order Status page wherein you can edit the pre-defined order statuses or create a new one.
In the OnPrintShop system, we have two types of statuses - as per order and as per order products. We provide some statuses with the solution and also offer the facility to admin for creating new status as per their business needs.
Order Status
These statuses apply to the whole order.
Order Product Status
These statuses are product specific. For example, 3 products in any order can have different statuses at different order stages.
The dashboard enlists all the pre-created statuses as displayed in the above section. You get the option to switch between the Order Status and Order Product Status tabs. Click on the +Add button to quickly add a new order status or order product status.
Various attributes of any order status are -
- Customer Status - We have an option wherein you can statuses for your own references. For such a status, you can assign a status that will be visible to your customers.
- Notify Customer - For every status created you can decide whether or not to inform the customer. There are a few statuses such as Order Cutting, Order Printing, and Order touch-up for which there comes no need to inform the customer.
- Use On Job Board - You can use the status created on the Job board to keep track of the orders via the board. Tick the option if you want the job board to display orders with that particular status.
- Allow Cancellation - There are certain stages where order cancellation can give you huge profit losses. To overcome this issue, we have given the option for you to decide when the customers can cancel the order. This can save you from taking up huge losses.
- Allow Invoice Download - Understanding the business requirements we have given an option wherein you can decide upon when to allow/disallow customers from downloading the order invoice.
- Action Menu - Click on the Edit option falling under the Action Menu to quickly edit any order status or order product status. You can edit the Status title, Email Subject, Email message, color options, and other settings.
The system will generate invoice numbers based on Order Status irrespective of the Payment Status. E.g. – set the invoice number generation based on ready-to-pick-up or any other shipping statuses.
Now, you have the control to decide at what stage of your order cycle, you want the Auto-Invoice ID to be generated. When the site setting is enabled and the system finds order in that status it provides an Invoice Number generation button.
Note: This function of Auto-invoice ID generation can be implemented via a site variable setting. Connect with the Technical Team for the same
Click on the +Add button to add a new order status.
- Order Status Type - As discussed earlier you will get two options namely - Order Status (applied to the whole order) and Order Product Status [applied to particular product(s)]
- Set as - You can choose the order stage when this category will be used. Some of the categories are-
- Normal - a normal category created. This can be used after an order is placed.
- Completed - these statuses will be helpful after an order gets completed.
- Canceled - these statuses will come into action after an order gets canceled either from the customer's side or Admin's side.
- Shipped - these statuses are related to shipping. For example - Order Ready for Pickup, Order Picked, Order Shipped, Out for delivery, etc.
- Status Related Order Status - This setting will appear when you have selected "Order Product Status" in the Order Status Type. With this, you can set a status for the entire order which will be displayed in case of this configured order product status. For example, you created a new order product status "Printing" and you have set the order status as "Order Processing". So, when the customer has placed an order with single or multiple products, and one of which has the status as "Printing" then the Order Status for the entire order will be displayed as "Order Processing" as all of the orders are in different statuses.
- Status Title - This will help you and your customers in identifying the order. Thus, try to keep the order title precise and up to the point such that the customer is able to understand the meaning of the status.
- Color Class - To make the look and feel interactive we have given an option wherein you can associate a color with every order status. For example, order status that requires special attention can be given a Label-warning class.
- Use on Job Board - You can use this status on the Job Board.
- Internal Status - Select this option if you are creating an internal status. This will not be disclosed to your customer. You can set the related existing order status that you want to show to your customer instead of the selected internal order status.
- Allow Cancellation - This option will allow the customer to place an order or order a product cancellation request while the order or order product is in the respective status.
- Allow Invoice Download - Enable this flag if you want the end customer to be able to download an invoice for the order if in this status. Also, the system will trigger an invoice attachment mail to the customer if the order is updated to this status and if the mail is not already sent with some other status.
- Notify Customer - At any stage, if you wish to notify the customers then keep the toggle on. Keeping this option active will send an email to the customer.
For the different types of products and different types of order flow, all may need different order product statuses when the order is placed. Now, the admin can set the default order product status based on the product types and order flow.
To start setting the default statuses, click on the Default Order Product Status button from the top-right corner.
Products
From this screen, the admin can set the default order product status based on the product.
Select the product(s) from the dropdown, select the status that will be mapped with that product, and then save.
The details will be added in the table below.
As shown in the example above, whenever a customer orders a Card Holder or CD Label, it will by default have "In Print Production" status.
Product Type
In the Product Type tab, all the types of products will be listed with the order status drop-down.
You can select the default status for the product types from their respective dropdowns and save.
Order Flow
Similar to Product Type, the Order Flow tab will also have different Order Flows listed with the option to select their respective order product status.