A wide selection of batteries in Australia

Magento 2 Support for Better Batt

About Better Batt


Better Batt is an Australian company that provides various batteries, battery grips, camera chargers, printer ink, and toners.


Project Overview


The client turned to BelVG in 2020 to upgrade and support their Magento store. They wanted to improve the website performance and eliminate bugs and issues.


First, we carried out a Magento backend and frontend audit and advised on the adjustments that should be made.


One of the most essential works on the project was the XTENTO module. The module helps to integrate Magento with other systems. Using it, we set up integrations with HubSpot CRM, Klaviyo marketing automation platform, and Microsoft Dynamics 365 Business Central ERP system. But we had to customize it significantly.


We have also modified custom and third-party modules, such as Braintree One-Step Checkout.


We’re still working with this client. The scope of our tasks includes ongoing support of the site, implementation of functionalities required by the client, and module customization.

Magento-certified developers
PrestaShop-certified developers
Zend-certified developers


Better Batt






Magento 2

Services & notable features

  • Magento 2 update
  • Third-party module customization
  • Long-term Magento 2 support


  • Klaviyo integration
  • Microsoft Dynamics 365 Business Central integration
  • HubSpot integration


Magento 2 Update


The Better Batt client highly cares about updating their store to the latest version of Magento as soon as it’s released, as this allows them to optimize the online store’s performance and ongoing operations.


While cooperating with BelVG, Better Batt underwent three Magento upgrades from the 2.3 version to the 2.4.5 version. The process was as follows.


  • Updating the PHP version and Magento version on staging
  • Updating third-party and custom modules
  • Fixing bugs that occurred mostly because of some modules that are incompatible with Magento 2.4
  • Deleting some modules and installing the analogs
  • Fixing styles of some tools and modules for the 2.4 version
  • Manual testing of the Magento update from 2.3 to 2.4
  • Backing up the live site
  • Updating the live site
  • Testing all the updates


After each update, our QA engineers check if all the data and modules have been migrated correctly. We rarely encounter problems after updates because we fix all bugs at the staging. It allows us to avoid disruptions in live operations and sales processes.


Magento 2 Integrations


All the integrations on the site were made based on the XTENTO module. This module is vital for the Better Bat website because it allows flexible configuration of all integrations. The client is well-versed in the development and capabilities of the Magento platform, so flexibility is important to them.


However, XTENTO didn’t have the features for all needed integrations, so we deeply customized it and reworked its data and functionality.


One of the custom functionality is the ability to configure integrations in the admin panel, so now store owners can implement integrations themselves. That means we only test small integrations for correctness and bugs and modify the modules as needed after the store owner installs them. As for the cases when complex and demanding integrations are required, they are handled by our developers.


Thus, we integrated HubSpot CRM and the Klaviyo marketing automation platform. We set up data export, adjusted event tracking, and changed the admin page.


Our developers also have integrated the ERP system Microsoft Dynamics 365 Business Central. This service helps Better Batt to optimize their sales, accountancy, and orders.


While working on this task, our developers and QA engineers prepared test cases for the module development team. And they were tweaking the software until the integration between the two systems worked smoothly.


Magento 2 Support


We provide ongoing support and maintenance for Better Batt to ensure the site runs stably. Our developers regularly check the operation of the online store and add extra features when needed.


Some support tasks are:


  • Braintree one-step checkout customization. We encountered some issues related to the specifics of the module’s architecture, which we have solved.
  • Design changes implementation. We help the owner enhance the site design to suit their requirements. For example, we helped to redesign the product page.
  • Admin ID feature customization. The website has an admin ID feature, which collects data on each store manager. We linked it to the order and modified the basic reports. So it’s now possible to make a sales manager’s evaluation in a report. This data is also exported to Microsoft Dynamics 365 Business Central.
Get Audit

Get a Free Website Audit Example

    Material interested in

    Clutch Topecommerce Developers 2023
    Clutch Top Ecommerce Developers 2023
    Shopware-certified logo
    Shopware certified developers
    Adobe certified developer
    Adobe Certified Developers
    PS badge
    Official PrestaShop Expert

    Nikita Kuzmitski banner
    Nikita Kuzmitski

    Ready to get started?

    Let Us Know more about your project. Contact us and let us help to grow your business.

    Get started