Projects

From March to August 2020 I worked on various Magento customizations to help a Magento Commerce merchant with their international aspirations. For this the merchant used and implemented the EShopWorld Magento integration.

A challenging time especially as the team was heavily trimmed down because of Covid-19. At a certain point I was the only freelance developer working on the project because the merchant team had to stand-down for some time. I have no problems to work independently so could work in the meantime on the various customisations that were required on top of the ESW module.

These customizations involved BE changes (enhancements, custom modules), FE changes (JS enhancements and overrides, template and layout XML) and maintaining the local Docker environment (nginx config) to make all 20 new international stores locally available and testable.

Development can't be separated from the context you're developing in. Proper documentation (in code and in for example Confluence) can provide the necessary context for now, but even more important, for later (why did we do it this way?). So as part of this project I also documented the architectural decisions and made an overview of all ESW module settings and Magento configurations for the 20 stores in Confluence. ESW depends on both default Magento configurations (like allowed countries, currencies) and ESW specific settings so documenting the what and why provided the necessary context to all stakeholders (dev and business) in the company.

While still in lock-down and working from home, the team eventually completed a successful go-live and international launch as planned.

Magento 2 KNET Payments helps you integrate Kuwait's KNET Payment Gateway with Magento 2.

With increasing popularity of E-Commerce, Security in online transactions has become utmost important. Magento 2 KNET Payments Extension by Meetanshi facilitates to integrate Kuwait's KNET Payment Gateway with Magento 2 to capture secured online payments.

It is essential for your customers to know that online payment is fully secured. KNET is a popular Payment Gateway of Kuwait Country. Magento 2 KNET Payments extension enables secure payments on your Magento 2 stores. By installing this extension in your store, the customers will be redirected to KNET payment gateway for payment of their purchases.

To install and use the Magento 2 KNET Payment Integration extension in your Magento store, you must be having SSL certificate implemented.

Key features of Magento 2 KNET Payments extension:

• Facilitates Secure payment. • Enables redirection to KNET payment gateway after selection of this payment method • Make your customer believe you as reliable and assure them safe payment methods thus benefiting your business.

Learn more: https://www.youtube.com/watch?v=GZT_Up1lUtA

For more information about Magento 2 KNET Payment Integration extension visit: https://meetanshi.com/magento-2-knet-payment-gateway-integration.html

Magento 2 Facebook Store Integration by Meetanshi integrates Magento 2 store with Facebook shop.

Facebook remains the top social media platform even today among the competitors and leveraging it for the business is the first thing you should do if you want to get the most out of social media platforms. To make this easy for the Magento 2 store owners, Meetanshi has developed Magento 2 Facebook Store Integration extension.

Synchronize the store products with the Facebook store to allow visitors to check them on Facebook. With its rich features, the extension redirects the user to Magento 2 store cart and the product is already added to the cart, making the shopping process quick!

Boost sales and gain business from the Facebook platform by integrating it with Magento 2 store using the Magento 2 Facebook Store Integration extension.

Benefits of Magento 2 Facebook Store Integration:

  • Sync Magento 2 store products with Facebook shop with ease.
  • Manually generate product CSV to upload in the Facebook store and also schedule it with a fixed frequency and start time.
  • Opt-out the products that are out of stock while generating CSV
  • Apply the catalog rules for product pricing display.
  • Set Google category for products using category ID or name based on the Google Product Taxonomy
  • Enable/disable the product display in the Facebook shop
  • Set the product condition and its details in the Facebook shop
  • Use mass action for bulk updating the Facebook product status
  • The admin can update Facebook attributes for multiple products using "Update Attributes" mass action.
  • Create default mappings for the required fields.
  • With the "Add New Mapping" button, create new attribute mapping for required and missing fields.
  • Check the "Facebook Attribute Mapping" grid for the list of required Facebook fields.
  • Add new attribute code to create the new mapping. And for that, select Facebook attribute code and the Magento attribute code.
  • Create the Facebook product feed from Facebook Business Manager.
  • Show products under "Shop" on the Facebook page.
  • Allow users to check the product and its detail in the popup or in the store itself where they are redirected to the cart with that item already added to the cart.
  • Support for Instagram tagging and shoppable Instagram for the approved regions. Supports multi-store
  • The backend grid "Product Feed CSV Log" lists details of CSV generation log like start date, finished at, triggered by, product IDs, status and message.

For more information, visit https://meetanshi.com/magento-2-facebook-store-integration.html

Magento 2 Custom Order Grid by Meetanshi facilitates an advanced sales orders grid with the ability to add 50+ custom columns.

With the increasing traffic for E-commerce stores, the order management must be in place to avoid any errors in processing each order. For Magento 2 stores, Meetanshi has developed Magento 2 Custom Order Grid extension to facilitate an advanced sales orders grid to manage orders accurately and fast.

An organized orders data helps the admin for better order management with ease and control the order data. Improve the customers' shopping experience in the store with quick delivery that can be possible only with an easily accessible order data. Hence the Magento 2 Custom Order Grid extension!

Benefits of Magento 2 Custom Order Grid:

*Control the order information

*Process the store orders faster

*Manage the orders accurately and easily

*Hide the orders based on their order status

*Display the selected product image in the orders grid for the grouped products.

*Display the selected product image in the orders grid for the configurable products.

*Synchronize the existing orders using the "Synchronize" button

*Add 50+ columns to the order grid from the Sales > Orders grid by selecting the checkboxes

*Apply mass actions to an unlimited number of orders

*Search & filter the orders

*Hide the default columns when not required

*Display the product thumbnails

*Show the customers' contact number, shipping, and payment

*Export the order grid data into CSV and Excel XML

*Analyze the order data

For more information, visit https://meetanshi.com/magento-2-custom-order-grid.html

ICICI is an Indian multinational banking and financial services company. It offers a secure payment gateway to allow merchants to collect online payments from the Indian customers.

Hence, Meetanshi has developed Magento 2 ICICI Payment Gateway extension to integrate the Magento 2 store with ICICI payment gateway. Securely capture online payments via ICICI in Magento 2 store from your customers.

The extension uses hosted payment processing method for enhanced security. No card details are entered or stored in Magento 2 store. The customers are redirected to the hosted payment page of ICICI where the card details are entered, authenticated, and payment is completed successfully.

Capture payments via major credit and debit cards in your Magento 2 store only with Meetanshi’s Magento 2 ICICI Payment Gateway extension.

Benefits of Magento 2 ICICI Payment Gateway:

  • Allows Magento 2 store merchants to accept payments via major credit and debit cards and other international cards
  • Improved security with the use of hosted payment processing
  • Option to set the custom title for the payment method.
  • Display ICICI logo at the checkout
  • Offers sandbox mode for testing
  • Easy integration using store ID, shared secret key, and the gateway URL obtained while the registration with the First Data ICICI
  • Offers the below payment modes:
    • PayOnly mode
    • PayPlus mode
    • FullPay mode
  • Supports multiple languages for the hosted payment page
    • German
    • English (UK)
    • English (USA)
    • Italian
  • Auto-generate invoices for the orders
  • Allow selected countries to pay using the First Data ICICI payment method
  • Display additional instructions along with the payment method at checkout
  • The customers are redirected to the hosted payment page on the click of “Continue to Payment” button
  • The customers are requird to enter the card details on the hosted payment page of ICICI
  • Enhanced security with the card details authentication using the password for successful payments.
  • Let customers check the First Data ICICI payment details in the “My Account” section.
  • Let the admin check the First Data ICICI payment details in the Sales order view section in the backend.

Watch the video to understand how the Magento 2 ICICI Payment Gateway extension works in your store.

For more details, visit https://meetanshi.com/magento-2-icici-payment-gateway.html

Magento 2 M-Pesa Payment by Meetanshi integrates Magento 2 store with M-Pesa payment gateway for secure online payments.

M-Pesa is the largest mobile network operators in Kenya and Tanzania. Safaricom, by Vodafone, launched M-Pesa payment gateway which is a mobile money phone-based transfer, and financing service.

Meetanshi has developed Magento 2 M-Pesa Payment extension that integrates Magento 2 store with this payment gateway's API, Lipa Na M-Pesa and C2B M-Pesa

Based on the business requirements, the merchants can choose the API integration in Magento 2 store that will facilitate real-time payment notifications, easy reconciliation, low cost, and secure payment process.

Enhance online shopping experience, and win customers' loyalty with the Magento 2 M-Pesa Payment extension.

Benefits of Magento 2 M-Pesa Payment:

• Facilitates payment via phone, being a mobile money payment gateway.

• Integrate the payment gateway with Magento 2 store using the details like ShortCode, Consumer Key, Consumer Secret, and Pass Key.

• Let customers select the Lipa Na M-Pesa payment method on checkout, enter M-Pesa phone number, and confirm the payment from the phone to place the order.

• Security in online payments by the integration of M-Pesa payment gateway with Magento 2.

• Display custom title for the M-Pesa payment method

• Display Lipa Na M-Pesa payment gateway logo at checkout

• Offers sandbox mode

• Option to enter the URL for request payment, access token URL, and register URL from the admin panel

• Select the countries to allow using M-Pesa payments

• Facilitates debug mode

• Show additional message on the checkout

• Let customers' check their payment details in "My Account" section and admin in Sales order view from the backend.

•  Facilitate customers' convenience and hence earn their loyalty.

Watch the video to understand how the Magento 2 M-Pesa Payment extension works in your store.

For more information, visit https://meetanshi.com/magento-2-m-pesa-payment.html

Magento 2 Inventory Report by Meetanshi is the perfect module to track every quantity change of products with the help of the backend grid.

Are you finding it difficult to manage the stock of the Magento 2 store? Fumbling with the data of inventory? The solution is Meetanshi's Magento 2 Inventory Report extension.

The module helps the store owner to track the changes in the quantity of each product in the Magento 2 store. The backend grid makes it easy to track and list these changes.

Manage the inventory of the Magento 2 store efficiently. Never miss serving a customer due to unavailability of stock. Get organized and filtered data in the grid format that includes product name, ID, SKU, date created, quantity, quantity change, stock status, note, user, and website.

Only with the help of Inventory Report for Magento 2!

Benefits of Magento 2 Inventory Report:

The module helps list the changes in the product's stock in the form of grid The backend grid makes it easy to track and list the quantity changes of each product Export the inventory report in CSV file format. The admin can delete the inventory logs in the grid Stock management made easy and efficient Enhanced customer experience by never displaying the "out of stock" status of their desired items.

Watch the video to understand how the Magento 2 Inventory Report extension works in your store.

For more information, visit https://meetanshi.com/magento-2-inventory-report.html

MageAnts Introduces FacebookSuit Extension for Magento 2. It provides the functionality of Facebook Login, Like, comment, share, etc..

Are You a Hero?

Sign up now to add your profile to the site. Whether you're a freelancer or work for an agency or a merchant, you can find other developers to hire or get clients for yourself or for your company.