Magento Extensions:Advanced Order Status

From XTENTO Support Wiki
Jump to: navigation, search
This is a guide for Magento 1. For Magento 2 extensions and guides, please refer to Magento 2 Guides.

Adordstat4502.png
Buy-now.png

Contents

Overview

Let's be honest. Magento's order status system is very limited out of the box, and especially not very transparent for your customers. Fix this using the Advanced Order Status extension by XTENTO and make your order processing more transparent for your customers, and for you, the store admin.

Interested in this Magento Extension?

Head over to our store to purchase this extension: Advanced Order Status

Got questions? Feel free to contact us! Contact Form

Setting up the extension

Installation

Please refer to our general Extension Installation and Setup Guide for installation instructions.

After installing the extension as instructed in our general installation guide, please go to System > XTENTO > Advanced Order Status. Please enter your license key there and set Module Enabled to "Yes".

Configuration

Email Notifications

Email notifications can be sent to your customers whenever the status changes to the configured status by you in the backend. Setting up email notifications is easy.

  1. Go to System > Transactional Emails
  2. Set up a new email template there by clicking Add New Template
  3. From Load default template, select "Advanced Order Status - Notification" and press "Load".
  4. Now, if required, you can adjust the email template. Give it a name, and save it.
  5. Go to System > Order Statuses
  6. Click on the status name you want to assign the email template to.
  7. In the Order Status Notifications tab, select the template you want to send for each store view when the order status changes to this status.
  8. Save the status.

The extension supports different email templates for each status as well for each store view. Simply set up multiple email templates as instructed above.

Sending email notifications to the store owner in copy

To receive a copy of the emails sent to customers, please go to System > Configuration > Sales > Sales Emails > Order Comments and enter your email address in the Send Order Comment Email Copy To field.

Using the extension

Changing the order status

To change the order status of one or many orders in bulk, go to Sales > Orders and pick the orders you want to modify. Then, from the very top right "Actions" dropdown, select "Change order status", select the order status you want to set, and press "Submit". That's it. If any notifications have been configured for this status, they will be dispatched now.

Sending email notifications

Sending email notifications is as simple as changing the order status for an order.

Troubleshooting

General

No emails are sent

SUPEE-6285 Patch

A patch released by Magento ("SUPEE-6285") causes problems for admins (with limited admin roles, i.e. not "full" admins) who try to bulk process orders. This has been fixed in module version 1.2.2 released on June 8, 2015. Please update the module.

Rewrite Conflicts

MDN Order Preparation / Advanced Stock / Magento ERP

Error message: Invalid method Xtento_AdvancedOrderStatus_Model_Sales_Order::IsCompletelyShipped

Fix: Open the app/code/local/Xtento/AdvancedOrderStatus/Model/Sales/Order.php file

Search for: class Xtento_AdvancedOrderStatus_Model_Sales_Order extends Mage_Sales_Model_Order

Replace with: class Xtento_AdvancedOrderStatus_Model_Sales_Order extends MDN_AdvancedStock_Model_Sales_Order

That fixes it.

TBT SweetTooth

Fix: Open the app/code/local/Xtento/AdvancedOrderStatus/Model/Sales/Order.php file

Search for: class Xtento_AdvancedOrderStatus_Model_Sales_Order extends Mage_Sales_Model_Order

Replace with: class Xtento_AdvancedOrderStatus_Model_Sales_Order extends TBT_Rewards_Model_Sales_Order

That fixes it.

Upgradecvv_Paymentwipe

Fix: Open the app/code/local/Xtento/AdvancedOrderStatus/Model/Sales/Order.php file

Search for: class Xtento_AdvancedOrderStatus_Model_Sales_Order extends Mage_Sales_Model_Order

Replace with: class Xtento_AdvancedOrderStatus_Model_Sales_Order extends Upgradecvv_Paymentwipe_Model_Order

That fixes it.

Personal tools
Namespaces
Variants
Actions
General Information
Magento 2 Guides
Magento 2 Extensions
Magento 1 Guides
Magento 1 Extensions
Magento Integration Suite
Product Feed Guides
Toolbox