Suitability of Magento - magento

We would like to start a E-commerce website with about 20K products. The inventory of every product would be controlled at the city level. Each city in the country will have its own inventory count. Also, price and tax structure per city will differ. Assuming about 3000 cities in my country, I believe this will be a massive website.
Also, the webfront has to be a single-page application which currently Magento does not have. There will be periodic promotions per city. Certain products will be offered at a discount. The company may want to even sell vegetables. The cutsomer may purchase 0.25 kg onions.
The traffic on the site is expected to be similar to Amazon.
My question: Is Magento suitable to serve as a backend system for such a website with every city being modelled as either a site or a store?
Do you foresee any issues with Magento for such a system?
Thanks

I assume that the product catalog will be shared between the cities and only the stock would differ. If yes - unfortunately Magento does not support it OOTB(Out-Of-The-Box) but there are some plugins for that which look promising (didnt use it though). As for the promotion and prices it is possible to manage them in website scope.
The traffic on the site is expected to be similar to Amazon.
so how much? Because i believe Amazon doesn't publish the original traffic;-) I worked with Magento based pages with traffic over 100m pageviews/month and it is stable but of course performance tweeks are needed.
As for the question about the single-page front-end - I believe it is possible - i know a project where the frontend is almost single-page.
The best about Magento is that it is very easy to extend and customize (of course when having proper knowledge). But it has some performance issues (which with proper knowledge can be resolved..).
I hope that this answers more or less your question.

Related

Should I manage my product catalog with BlueSnap

I understand what the difference between the merchant integrations is connected with building a product catalog - why should I not build it?
Well - It depends on your business model, if you're selling the same products at the same pricing to a large number of shoppers, then it's a good idea to work with a catalog. This will allow you to apply setup changes, like setting a new coupon or a price change to a contract affecting all shoppers.
On the other hand, if you're going to sell tailored products with different pricing plans per shopper - so it may be a better idea to use BlueSnap without building a catalog.
Remember that if you're already using Magento, Prestashop or WooCommerce, you can just integrate your cart to BlueSnap and keep your existing catalog at the cart.

How to link (map) products between two Magento websites?

I would like to develop TWO Magento websites under different domain names domainONE.com and domainTWO.com
I would like to have SOME (not all) products (Approximately 200 out of 5000) on both websites to be the same, but the Titles, Pictures and Descriptions must be different. The products must be mapped/linked somehow, most importantly the stock MUST be the same on both websites for these particular products and the stock must change on both websites when the product sells on either one of the websites
Example:
domainONE.COM (has 5000 products)
domainTWO.com (200 same products as on domainONE.COM, but the Title, Description and Pictures must be different. However when the product sells on EITHER domains the stock must be synchronized between both domains.
Any solutions?
Thank you in advance!
The Magento is made to solve problem like yours.
It is noy just two, you can share products between hundreds of sites. In fact many store owner configure Magento like you wanted to do. You just got the thr terminology wrong. They called it Multi-store management. In Magento, you can run multiple websites in single installation and have different product name, description or any property for each website - imagine scenario of multi-linguel websites.
You have to read and understand Magento's multi-store management at Wiki page http://www.magentocommerce.com/knowledge-base/entry/overview-how-multiple-websites-stores-work/
Magento already provide this type of feature.
All you need to do is, set up a multisite magento website.
And yes stock(Inventory) is managed globally by Magento, so I think in short this is all you need.
Below are some links that could help you:
http://www.magentocommerce.com/knowledge-base/entry/tutorial-multi-site-multi-domain-setup
http://www.magentocommerce.com/magento-on-the-fly/multiple-sites/
Regards,
Milan

Magento: multiple stores with central inventory management

I have 2 stores one for wholesale and one for retail
I sell the same products on both sites
each site is on different URL, but they are in the same server.
I would like the inventory to be shared between the two sites, except this they are totally independent
for example if I have 100pcs from the same product I want the 100pcs to be available in both sites, if a buyer by 30pcs on one site, immediately only 70 will be available in both sites
Can magento do this? how?
Stock levels are global throughout the installation. if it’s the exact same product, how could the stock level be different in different stores?

Magento use simple product price instead of Super Attribute price

I have a Configurable Product with a Super Attribute and a number of Simple Products (with different prices). In Admin when i select the Configurable Product >> Associated Products I can see the simple products. On the front-end when I try to add one of these simple products to the basket instead of seeing the price of that simple product i am seeing the price of the Configurable Product + the values in the Super Attribute Configuration for the selected product. Does anyone know how to change this so that the simple product price is used?
I struggled with exact same issue a couple years ago and Magento EE support could not provide much help. Client has an ERP system that only contains simple products. So configurable products are only for creating shopping experience in Magento. This makes ignoring simple product pricing for a base+offset configurable pricing model in Magento a problem. Never able to understand the logic to ignoring available pricing data for an additional meta pricing model!?
Magento EE support unofficially pointed me to a third party extension. http://www.magentocommerce.com/magento-connect/simple-configurable-products.html This extension is no longer supported so core upgrades have required work to keep things working. Looks like there are other extensions addressing this issue that may offer support.
I wanted to believe someone smarter than I could explain a better approach to solving this problem.

Shared shopping cart between subsites

I'm trying to get a fully functionally Magento 1.6.1.0 installation with 3 sub-sites and a main site (configured each as store inside Magento), that share of course the clients information across the all the stores.
The problem is that I can't seems to be able to have a persistent shopping cart across the all stores, allowing the customers to get products from a sub-site then another and so on without having to pay each time the shipping fees for what is at the end only 1 order.
I've followed several different tutorials that claimed to be able to achieve that but none of them worked as expected, and also none of them specified to which version of Magento they where supposed to work.
Any tip is welcome, thanks to everyone.

Resources