Thank you for choosing Aheadworks!
Step 2 (Magento 2 Enterprise only)
Disable the native Magento 2 RMA functionality to avoid any conflicts:
What should I know before migrating the Aheadworks RMA for M1 to RMA for M2?
Below you can see the migration guide with more detailed step-by-step description.
Describing the Migration Process
The migration process consists of the two stages.
Stage 2. Migration
Request data is transferred with the preservation of the order_id, customer_id, product_id, and store_id fields. Therefore, it is important for all orders, products, customers, and stores to match each other.
When you transfer request statuses, the following conformance pattern is used:
The Magento 2 RMA extension allows handling all the key aspects of return merchandise management:
In the backend, the module generally consists of 4 grids and the configuration page. Basically, the RMA management area allows creating/monitoring return requests, configuring email alerts along with canned responses, exchanging messages with customers in the dedicated thread (you can optionally leave internal notes not visible to requesters and attach files to the thread), and adding custom fields to the request form. On the storefront, customers can monitor their requests from the separate section, create new requests as well as use the same message thread functionality as in the admin area.
The Magento 2 RMA extension comes ready for work right after installation. Once installed, it introduces the 'My Returns' section to a customer account page and the 'Create New Return' link to the store footer. By following both of the links, you can create a new RMA request.
Along with the 'My Returns' section and the 'Create New Return' link, customers can request a return from the order view page in the 'My Orders' account section. To do this, they should click on the 'Request Return' active link on the order details page.
Now, let's request the return from the 'My Returns' section. To do this, click the button.
On the 'Select order to create RMA' screen, choose the order that you want to return.
Next, select the item(s) you want to return and specify the item quantity (if you need to return several items). Choose the Resolution for the return and Package Condition. Those are the custom fields that come with the RMA extension by default.
Once done, click the button to proceed to the next step.
When the items are selected and custom fields are filled in, you can add a message to your request. The message will be emailed to an admin.
Once done, click the button. The request is submitted.
All the request-related information along with the message thread can be found in the 'My Returns' section.
'Manage RMA' is the main section of the extension.
Here you can manage all the RMA requests submitted by you and your customers. The 'Actions' drop-down above the grid allows changing the request status individually or massively to:
Creating RMA Requests from the Backend
To create a new return request, click on the 'New Request' button above the grid.
The 'New Request' page consists of several sections:
Messaging is possible in several ways.
In addition to messages, you can also attach files to the newly created request.
As soon as the new RMA request is created, you can manage it the same way as the requests created by customers.
Managing RMA Requests
Click the Request's id (all id's are presented as active links in the 'Request #' column) to proceed to the 'Manage Request' page. The page looks almost the same way as the 'New Request' page. The only difference is that the 'Status' and 'Last Update date' parameters are presented there.
On this page, you can close, cancel, and approve the requests pending an approval.
Approving a Request
Approve the request by clicking on the button.
Now the email notifying the customer about the new reply and request status update will be sent.
Customers will now have the option to print shipping labels (to be included in the RMA package) and confirm that the package has been sent back to your store.
Confirming Package Receiving
After the request has been approved, and the customer has confirmed that the package had been sent back to your store, you will need to confirm the receipt. Do this by clicking on the button.
Creating a Replacement Order
As soon as the 'Package Received' status is applied, you can create a replacement order for the requests requiring a replacement.
Issuing a Refund
For the requests requiring a refund, you can create a credit memo right from the 'Manage Request' page.
Closing a Request
Finally, you can close the request as soon as the item is replaced or refunded.
That's it. The RMA request is successfully resolved. Let's proceed to the RMA extension's settings.
Statuses and Email Templates
As it was previously mentioned, the RMA extension comes set up and ready for work right after the installation. If required, you can always adjust RMA request statuses and edit the notification emails.
There are 7 RMA request statuses, each defining a particular stage of the RMA process.
Depending on the request's type, it is also possible to send an email notification to the customer, store administrator, or both.
Along with defining templates for email notifications, you can edit the request thread's message to be displayed upon the request obtaining a particular status.
As we already described in the Getting Around section, when submitting the request, you are suggested to fill in the Resolution, Package Condition, and Reason sections to ask for the return.
All those are the predefined custom fields that come with the RMA extension by default. They can be edited in the 'Custom Fields' section.
Along with editing custom fields, you can also create the additional ones depending on the products or services you are offering.
To create a new custom field, click on the button:
Once done with the new field, click on the button.
The custom field is created. It can be found in the previously set area of the RMA request page.
The 'Canned Responses' grid allows creating fast responses that can be used for status updates and other simple messages sent to customers. You can manage the existing responses either individually or massively and create new canned responses.
The 'Select' drop-down in the 'Action' column allows you to edit or delete the selected responses, while the 'Actions' drop-down above the grid makes it possible to change the status or delete the selected response(s).
Creating a New Canned Response
To add a new canned response, click on the 'Add Canned Response' button above the grid. On the following page, you can enable the response, provide its title, select the appropriate store view and specify its content.
If you want to see all return requests created for a particular order, you can do this right from the order view page. The 'Returns' section enumerates all the created requests in the dedicated grid. In order to manage a certain request, you need to click the active link with the ID of the request in the 'Request #' column.
The 'New Return' above the grid allows creating return requests on the spot.
RMA Text Blocks and Policy
This setting section allows displaying CMS blocks at the specific RMA request steps.
Every field represents the corresponding step with the drop-down of all CMS blocks available in the store.
This setting section allows defining your RMA department's credentials such as the name displayed, email, and address.
This setting section allows defining email notification templates about the new reply by the store administrator to the customer's request (Reply by Admin) and the new reply by the customer to the request (Reply by Customer).
This setting section makes it possible for customers to attach files to their return requests. Here you can also specify the maximum size of the uploaded files in megabytes and available file extensions.
You can always find the latest version of the software, full documentation, demos, screenshots, and reviews on http://ecommerce.aheadworks.com
License agreement: http://ecommerce.aheadworks.com/LICENSE-M1.txt
Contact Us: http://ecommerce.aheadworks.com/contacts/
Copyright © 2018 Aheadworks Co. http://www.aheadworks.com