SynapseIndia - Custom Software Development Company
Software Development

Functionality Enhancement for a Magento Based
Online Store

Home  >> Portfolio  >>  Functionality Enhancement for a Magento Based Online Store

Client Testimonial

I am really satisfied with the team SynapseIndia work. Highly knowledgeable developers have supported me at each level of development. They designed my website proportionately with the incorporation of crystal idea, innovative technology, and detailed knowledge. Throughout the project timeline, the team is always in communication with me, update me with the development process on a regular basis. They gratify my desire and convert my dream concept into existing website.


Silicoon Troot Apps
Client Brief:

The client approached us with his Magento based food online store and wanted us to enhance some required functionalities of the website.

Our Endeavor:

This is a Magento based health food store. We had to work on DoneDone (PMB) created by the client so that he can track the works going on the project. The client used to create tickets on DoneDone and we had to take care of the task. Following are the tweaks we have done:
1. Invoice page:
a. Added the company logo.
b. Added company information (Address, phone number, website).
c. Customized the invoice system.
d. Added the functionality to enable the customers to define the quantity while purchasing an item from the site.
e. Defined unit price of each item.
f. Includes manufacturer name on each item.
2. Packing Slip:
a. Included manufacturer name on each item.
c. Ordered items alphabetically by ‘Warehouse Location’.
d. Developed the functionality to add ‘customer comments’ on packing slips.
3. Order Status:
Implemented the ability to change the status of orders. Created separate folders for each status. When an order status is changed, the order will be stored on its respective folder. Depending on the status, the admin of the site can add an action to the change in status. 
Added the following order status according to the process: 
a. New
b. In process (For orders that have been paid by credit card)
c. Partially shipped
d. Shipped (Automatically notifies the customers that order has been shipped)
e. Cancelled ( Automatically sends an email to the customers that their order has been cancelled)
f. On Hold
g. Unpaid (For orders that are received via “Money Order/Check” payment method)
h. Abandoned Cart (For orders that have been partially completed but check-out process has not been completed yet)
4. Inventory:
Initially the system does not allowed a customer to add more items in the inventory. So, we have developed and implemented the functionality. The shopping cart now allows the customer to add as many items to their cart as they wish.
Furthermore, the client asked us to do few enhancements on his website. In this phase of the project,  we worked for Yotpo product review extension, We have configured and customized the Yotpo product review extension for displaying the product review on product listing page and product page. We also worked for the WordPress website. 


PHP, Design HTML & CSS, Magento