
Comparing these two leading platforms for open source blogging is not that simple. The answer will depend on your needs, cost of features with each of them, and also the core competencies that each is famous for.

These web development platforms have some shared features such as intuitive UX, control panels for sharing, support for a product review, a responsive community of developers, third party analytics solutions, customer communication, etc. You need to examine both these platforms to make an informed decision hence let us explore the two in-depth.
Magento
It is an open-source platform that has been designed to be used by an e-commerce agency and it is written in PHP language. It was initially backed by eBay but is now backed by Permira. This partnership is a good indication that the platform will be in business in the years to come.
- Payment options
eBay being a one-time owner of Paypal has lent the platform with a high-level integration for PayPal’s gateway payment protocols. The platform supports 12 other gateways. Additionally, they offer fraud protection services and cash flow management. In Magento, developers can add additional gateways with payment provider gateway schema. You can hire Magento developer to integrate this payment gateway with ease.
- Product cost
Their community edition is the basic free product. This is advisable to be used if you are a small business and you can handle some of the technical details yourself. Enterprise edition comes with a large number of tools that can help your customers with speedy checkout, increase shopper engagement, reward loyalty, etc.
Drupal
This framework is intended to add eCommerce capabilities to its content management system which is Drupal core. It is also written in PHP language. The company was released by a french company called commerce guys.
- Payment options
The platform allows an open secure application that allows management of payment options via 114 payment services providers, additional payment gateways can also be created. various authorization modules such as Authorize.net, Braintree, and PayPal are available.
- Product
Drupal Commerce requires separate installation and configuration from Drupal Core using cPanel.This can perform all the major functions that are desired display products, track orders, etc. Additional modules are available to link for free such as liking to the shopping cart.
To sum up
Drupal was designed as a content management system while Magento for eCommerce. As far as content is concerned you will need to modify Magento for it. A positive side of this is that Magento presents an easy to understand and manage the framework.
Magento ‘s listing style is often dull and may be difficult to incorporate a variety of products as compared to Drupal commerce. Customizing drupal into eCommerce will not be an easy task as there are a limited number of developers available. Both bring their advantages and disadvantages and hence the business decision will depend on your requirements.