Hey Everyone! Welcome to the Magento Community Uservoice site. We would like to get your ideas and suggestions for features that you would like to help us develop for the Magento Community Edition. The most popular suggestions will probably find their way onto the roadmap. Please let us know what you're thinking!
-
1,530 votes
Optimize the code
Magento is crazily resource intensive.
Large numbers of queries are executed that don't use indexes, and commands aren't concatenated that could be (which stops database servers from taking advantage of internal optimizations.)
A large push on optimizing code would be very much appreciated and in... moreStatus: planned -
959 votes
Edit order without creating a new one
Wouldn't it be nice to edit an order without having to create a new one, or just quickly edit the shipping address?
-
768 votes
Document the system properly
Not just for end users, but also for developers. And keep this documentation up to date so we don't waste crazy amounts of time trying to figure stuff out based on out of date information
Status: planned -
743 votes
Switch from Prototype to jQuery
This would be a pretty extensive change to the code, but needed if Magento is to stay fresh. jQuery is a much more robust and easy to use framework than Prototype, not to mention that it is much more actively developed for. Community support for jQuery far outweighs support for Prototype.
-
660 votes
Gift Certificates/Gift Cards for community edition
Allow customers to purchase physical (physical card mailed to recipient) and virtual (code provided via email
to recipient) gift certificates/cards. Customers can include a personal message when purchasing, and recipients
can use the value to purchase items as credit in the store -
630 votes
Deleting completed order
Store owners need to be able to delete complete orders!
-
515 votes
Custom order statuses
Administrator should be able to create own statuses for orders and determine the rules of their shifts. Good to give the administrator more control over the order (change the status from any to any)
-
444 votes
Return Merchandise Authorization
I think a nicely integrated RMA feature would be very helpful for most businesses. The customer should be able to select individual items from their order to RMA, and the admin should be able to approve/deny the RMA and issue RMA numbers from the admin panel to the customer. There should be commu... more
-
439 votes
Multi-store (language) SEO URLs
Allow SEO URL keys for products to be different per store view - critical for SEO in multi language environments.
-
399 votes
import function that really works
It would be great if the import/export really worked.
Like importing bundle and configurable products. -
319 votes
Proper international addressing
Magento is developed as a US system. Consequently, it does not cope with international address issues sufficiently.
1. In France the departements are part of the address, in Holland the provinces are not. So in Magento, it should be possible to enable/disable the field "State / province /... more
-
288 votes
remove the javascript requirements for the front end
Currently a user cannot use the site with javascript disabled.
-
256 votes
Ebay - Sell on Ebay from Magento Backend !
HERE ..A COUPLE OF FEATURE OF THIS IDEA
(also this feature are avalaible ..already on other ecommerce tools)**Listing Creation
-Bulk Upload Listings
-Single Product Listings
-Template Listings
-Save Listing Drafts--Listing Enhancements
-Custom Listing Layout Templates**Integrated Inventory... more
-
253 votes
Transactional Emails Templates
Related to http://www.magentocommerce.com/bug-tracking/issue?issue=3854
Transactional Emails Templates functionality has to be redesigned to be database driven and fully multisite, multistore and multilanguage friendly
-
237 votes
Custom Stock Availability
Actually there is two stock possibility : "in stock" or "out of stock"... It really miss to be able to add a date of new availability or some customs value like "in stock at the supplier", "usually ships in 1 week"... Almost all shop on internet have this o... more
-
210 votes
Shipping per item
Magento should allow for an item to have special shipping parameters set - i.e. pick up only, flat rate, shipping table
-
209 votes
Authorize.net CIM Integration
It would be very helpful if Authorize.net CIM (Customer Information Manager) was integrated with Magento.
This would allow merchants to store sensitive data such as credit cards on Authorize.net secure PCI DSS servers.
Authorize.net CIM integration would allow recurring billing, storing a cus... more
-
198 votes
Drag and Drop Design
Ability from admin backend to drag static blocks, sidebar blocks in magento themes via ajax.
-
196 votes
Google Base / Product API User Guide
Such a powerful and should be a simple area of Magento to use and setup, but others (and we too) continually fail to understand:
1 - How to get the most and use this API
2 - Get Magento to keep products onboard at Google for more than 30 Days (or is this a bug?)
3 - To explain to those who don't... more -
196 votes
Improve the Webservice / XML RPC API
Add missing functionality to the API
