Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    Joomla VirtueMart RMA

    Joomla VirtueMart RMA : This splendid add-on has the feature which provides authorization to user in managing the concept of return and exchange in store. The process is a part of returning products in order to receive return or replacement based on admin’s configuration.

    Joomla Virtuemart RMA Features

    • Allows user to replaced or return the products bought within limited period of time.
    • The facility of RMA is made available to user once the status of order is set to “confirmed”.
    • For a purchase with multiple products in single order, customer has the opportunity to return single or multiple items depending on admin’s configuration at backend.
    • Admin has the feature to design how he wants to display RMA reasons under various categories.
    • Reasons and categories can be published or unpublished as per requirements.
    • Admin can take individual action on each product in case of multiple product in single request.
    • The option of re-requesting of items is available at user end if admin replace or decline any request.
    • Mail will be send for every RMA request, communication message and action taken by admin on each request.
    • RMA History page is provided at frontend to view the display of all RMA requests related to any order.
    • Selection of reasons for return and replacement are provided to users with a dropdown configured by admin at backend.
    • An additional comment box is provided at frontend to leave any message for admin in case of return.
    • The option to define the return period of product is provided.
    • A communication tab is provided at backend to communicate with users of store.
    ** Note** Joomla Virtuemart RMA is well integrated and compatible with our Joomla Virtuemart Wallet System.


    Joomla Virtuemart RMA is working in Joomla version.

      • Joomla 3.x

    After downloading and extracting the zip file , go to Extension Manager. Browse and select the zip file, upload and install.

    Once installation is done successfully you configure the Joomla Virtuemart RMA accordingly.

    • Set the feature of replace/return or select both to allow user to request for it.
    • Select “yes” to allow replace/refund of product only in a request.
    • Select “yes” to allow additional communication box at frontend.
    • Set the time duration of return of product.
    • Select “yes” to allow cash on pick up.

    Admin End

    Click on “+ New” to create a new reason category as shown below in snapshot.

    Set the title of the category, type down the description of it and select the condition applicable on the category as shown below in snapshot.

    Click on “+New” to create reasons for the category created as shown below in the snapshot.

    Set the title of the reason and select the category as shown below in the snapshot.

    Click on “Return request” to view the details of the requests generated for return as shown below in the snapshot.

    Set the mail template as shown below in the snapshot.

    Frontend View

    When the status of order is “confirmed” then RMA facility is available to user. Go to “Order” and click on the order number to avail the feature of RMA.

    Click on “Request a replacement or a refund” tab as shown below in the snapshot.

    Select the product you want to refund or replace by clicking on the button below as per requirements as shown in the snapshot.

    User can select the reasons for return from the list provided by admin. The option of additional comment box is provided for user to leave a message for admin. Click on “submit” to submit the request as shown below.

    User will receive a notification regarding successful return request as shown below in snapshot.


    Go to return request tab and click on return id to view the request as shown below.

    Select product and click on any field as per your consideration as shown below in the snapshot.

    In “declined products” admin can view the list of all the products whose requests have been declined.

    In “replaced products” admin view the list products that has been replaced.

    View the list of products that has been refunded in “refunded products” tab.

    Via “communication” tab admin can communicate with the user of that particular order.

    Admin can also view the conversation anytime as the conversation gets saved shown below in the snapshot.

    User End

    Click on RMA History to view the details of return requests.

    Click on desired “Id” to view the request order as shown below in the snapshot.

    As shown below user has the option to view

    • declined products details from admin in “declined products” tab.
    • products that have been replaced by admin in “replaced products” tab.
    • refunded products will be listed in the tab of “refunded products”.

    In “Communication” tab user can communicate with admin and can view chat history as shown below in snapshot.

    That’s all for the Joomla Virtuemart RMA. If you still have any issue, feel free to add a ticket and let us know your views to make the extension even better

    Current Product Version - 1.0

    Supported Framework Version - Joomla 3.x

    . . .

    Comments (4)

    Add Your Comment

  • Gin Phreak
    hi, my question: does attachments (phots/file) are allowed?
  • bruno
    is your demo working? Nothin happen when visiting this page:


  • Stefan
    I like the new RMA because such a plugin was missing for yours to make VM a professional shop system. Before bying I have some questions: how about return from users which have not created an account? About 70% in my store checkout as guest. Is there a way to do it? And how about adding return shipping labels. I mean that could be simple solved as a pdf which can be added to the mail which will be send to the customers.
    Can you implement those functions as well?
    Thanks and regards,
    • Webkul
      It does not support for the guest user but if you want then we can implement it, also for the shipping label customization, Please create a customization request here
  • Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index