Custom Magento Development – Extending Magento Admin Panel

custom-magento-development-extending-magento-admin-panel-home

Magento is packed with plenty of eCommerce features that are essential in managing an eCommerce store. Being an open source CMS that supports all the necessary features like:

  • Product segmentation
  • Catalog management
  • Order processing
  • Shipping and payment methods
  • Business analytics and reporting out of the box

Magento is the go-to choice for merchants when it comes to choosing an eCommerce CMS.

Yet, effective growth and management of an eCommerce business is no cakewalk. There can be instances when Magento’s default features fall short to accommodate diverse needs of a business.

Such an unforeseeable void opens opportunities for the Magento developer community to develop plug and play extensions that can extend Magento’s abilities and help merchants carry out eCommerce operations with Magento more effectively.

Additionally, many service providers are now also investing in custom Magento extension development.

Online services like Payment and Shipping gateways, CRM tools, POS solutions etc, are discovering new customers in the Magento merchant community by getting plug and play extensions developed.

We at The Brihaspati Infotech have been pioneers in custom Magento extension development, magento theme development and 3rd Party API integrations since the past 7 years. With this Blog post we aim to share our experience working with merchants and clients who aimed at extending the Magento features through custom Magento extension development.

By the end of this post, we hope to clarify the use cases which prompted our clients to have custom extensions built and how the outcome helped them optimize their Magento based eCommerce operations.

Warranty Extension

Warranty claims or Returns are an essential part in a retail business. But, managing them in an eCommerce model where a physical store is not available, gets a tad difficult to manage for both customers and merchants.

To make things harder, Magento doesn’t provide an out of the box solution for managing product warranties and returns.

If facts were to be believed, then nearly 40% of goods sold online are either returned or replaced by the consumers.

To help Magento users with this dilemma, the Magento team at The Brihaspati Infotech came up with a plug and play extension that facilitates a robust setup to manage product warranties and claims.

What makes this extension different from its competitors?

  • Primarily the fact that it is a minimalistic extension.
  • It doesn’t botch up Magento’s default performance.
  • It’s easier to work with at both the merchant and the customer level.

Let’s see its features in action:

  • Once the extension is installed, it is easily accessible in the Back-end options. To configure it, Merchants needs to maneuver toWARRANTY >> WARRANTY LIST
    magento warranty extension

    The Extension provides a list of Warranty claims raised by the customers in a minimal layout that uses the default Magento 2 Grid structure.

    With only 2 options – EDIT | DELETE, Merchants can accept or deny these warranty claims.

    magento warranty extension options

    Reviewing a Warranty Claim:

    Click on EDIT to review all the details of the product for which a return request is raised by the customer.

    This includes all the information required to make a decision:

    i) RMA Information

    ii) Customer Information

    iii) Proof Of Purchase Information

    iv) Shipping Information

    magento warranty detail page

    Once you are ready to make a decision, either Accept the Return Request and provide a replacement of a product under Warranty by creating a new order.

    Magento warranty extension options

    Or, reject the return claim by sending out an Email with a valid reason.

    magento warranty notifications

    The Warranty updates are also seamlessly integrated with Magento’s default Order Management section. Here, Merchants can identify whether any Warranty replacement was made for a specific order.

    magento warranty details

    On the customer end, the extension automatically generates a Warranty page – which of course can be easily customized by making changes in HTML/CSS files according to website’s requirements.

    magento warranty clain

    The Submission process includes an effortless form submission that collects all the required information for the store owner in order to make a decision.

    magento warranty claim form

    The sole purpose of the extension is to make the refund management process simpler for both merchants and their customers.

    With everything built as per Magento standards, the extension was gladly received by various merchants who instantly found a positive response from their customers.

    Warranty claims or Returns are an essential part of a retail business. But, managing them in an eCommerce model where a physical store is not available, gets a tad difficult to manage for both customers and merchants.

    To make things harder, Magento doesn’t provide an out of the box solution for managing product warranties and returns.

    If facts were to be believed, then nearly 40% of goods sold online are either returned or replaced by the consumers.

    To help Magento users with this dilemma, the Magento team at The Brihaspati Infotech came up with a plug and play extension that facilitates a robust setup to manage product warranties and claims.

    What makes this extension different from its competitors?

    • Primarily the fact that it is a minimalistic extension.
    • It doesn’t botch up Magento’s default performance.
    • It’s easier to work with at both the merchant and the customer level.

      E-Check Payment Extension

      The E-Check Payment Extension for Magento was the brainchild of Green.Money E-check payment processor.

      What was initially launched as a Shopify app ended up being so powerful in the Shopify community that it was finally built for Magento as well.

      Check out our story of collaborating as technical partners with Green.Money to develop their Shopify ECheck payment application.

      If you have customers who are willing to pay through E-checks then Green.Money is a revolutionary service that is now available as a plug and play extension in Magento.

      Customers just need to enter the following details to process a payment:

      i) Bank Routing Number
      ii) Bank Account Number

      Green.money payment details

      Once the details are entered, Green.Money takes over the payment process, and with their Blazing fast proprietary system connected to Magento using Green.Money web API, process the payment on the same day itself.

      green.money payment integeration

      With a meek investment in getting a plug and play payment solution for Shopify and now Magento, Green.Money is literally beating their competition down to the dust and is one the most preferred E-check payment solutions among merchants using Magento.

      Customized Order Management Extension

      Some merchants consider it as a Boon, some a Bane. Whichever way you consider it but the fact is that Magento doesn’t let you customize order details once an order is placed.

      This can cause difficulties while providing customer support if customers request for making changes or corrections.

      Being aware of the fact the Magento is open source, limits never really exist, and a limitation of this magnitude meant nothing once our Magento developers set their eyes on it.

      While the challenge remained to make this change without altering the core Magento files, it was eventually achieved with the Order Management Extension.

      Once the extension was installed, the option to edit order details was available for merchants right in the default order management window only.custom magento order management

      By EDITING an order, merchants can easily change values for:

        • Product price
        • Quantity
        • Tax
        • Discount

      magento order management details

      With an ability to edit these crucial fields, merchants get the ever needed ability to handle orders in an effective way.

      Age Verification Extension

      Nowadays, any human being with a handheld mobile device capable of browsing the internet can end up on an eCommerce website and start making purchases.

      It is up to the business to impose required restrictions and regulations for making sure that products and services are served to the right age group in order to carry out business transactions within legal limits.

      Inverite is one such B2B service provider that provides age verification services to other business that helps them verify the age of their consumers before selling their merchandise.

      Similar to Green.money, Inverite also realized the underlying potential of getting their services on the table of eCommerce merchants in the form of plug and play Magento extensions.

      Utilizing the open source nature of Magento and availability of an in-house API, Inverite hired the Magento team of The Brihaspati Infotech to shape up a native extension for Magento.

      As the age verification services were powered by Inverite proprietary technology, the extension was designed to act as a bridge between a Magento store and Inverite system for carrying out age verification – which was before limited to their own website.

      With an easily configurable settings panel, merchants can quickly set up their Inverite account after installing the extension and authenticate themselves by entering the login details and merchant key.

      Once done, the Age Verification process is automatically installed at the checkout page where consumers have to verify their age before they can actually make the purchase.

      Picklist Report – Tog24

      The most effective business decisions are based on relevant facts and figures and the most effective CMS is the one that makes those facts available easily without having to search them every time.

      Picklist Report was one such successful attempt by one of our esteemed clients at Tog24.

      As Magento based merchants, the folks at Tog24 needed an effective and straightforward way to look at relevant order information. In other words, what was being provided by Magento was a bit too cluttered and irrelevant to their order fulfillment process to effectively work.

      Being their technology partners, we were tasked to set up a custom orders report in Magento back-end along with the ability to export the reports in CSV and XML format.

      magento custom order listing

      Hence, our expert Magento developers delivered the setup in record time as a modular extension that can be customized or extended anytime while making sure the development is done as per Magento standards.

      Conclusion

      The aim of this blog was not to portray our portfolio of extensions per se, but in fact, to highlight that how so ever perfect Magento may be as an eCommerce CMS, it yet needs to be configured in order to meet specific business needs. The same setup can just not work for all business type.

      This diversity in configuration is sometimes out of the scope of default Magento features and can only be fulfilled by extension that is either already available in the Marketplace or by having them developed by expert Magento developers.

      Whichever way one chooses, the option to extend the default admin features of Magento always remains open and doing it with extensions is the most secure way to do so.

Ellipsis-1s-200px