The only 2 screens that it would be relevant to change or add order statuses is on the manageorders1.ascx page and the manageorderdetail.ascx page. The manageorders1 page allows you to sort and filter by order status and the manageorderdetail page allows you to change the status of the order and save it. To change/add order statuses on the manageorderdetail page navigate to the \desktopmodules\smith.buynow folder and open up manageorderdetail.asc. On line 31 you will see the following code:
<asp:DropDownList ID="ddStatus" runat="server" CssClass="textboxstyle">
<asp:ListItem>Open</asp:ListItem>
<asp:ListItem>Closed</asp:ListItem>
<asp:ListItem>Cancelled</asp:ListItem>
<asp:ListItem>Shipped</asp:ListItem>
<asp:ListItem>Warehouse</asp:ListItem>
<asp:ListItem>BillMeLater</asp:ListItem>
</asp:DropDownList>
To add a new order status just create a new asp:listitem with the order status you want. To change an order status just modify the text of the order status and to delete just delete the listitem.
You should not delete or change the following statuses:
- Open
- Cancelled
- BillMeLater
These statuses are saved with the order when the customer places an order. The open status is assigned to a successful approved order. The cancelled order status is assigned when the credit card is declined and the billmelater status is assigned when you have configured either the bill me later payment option or one of the pay later payment methods like cash, COD or paper check. You can change the shipped and warehouse status or add any new ones you want.
To change the status on the manageorders1.ascx page the same instructions apply.
-Scott