magento - sell products in groups - magento

I don't know what I should call this feature.
I have a catalog where I am going to sell Camera, Tv, Laptops, Memory Cards etc. and I have to set my catalog like this where I can sell Camera, Memory Card as individual products, but I want to give a feature where a customer can purchase a Camera and a Memory Card together. Say a Select Box on Camera product description page which will contain the memory cards as options and the customer can Purchase one Memory Card with this Camera. If customer does not select any option from this select box they will be charged with the price of the Camera.
How do I do this?

You could set them up as bundled products. When defining the bundle options you can select the way you wish to display them e.g. radio, drop down etc. This also gives you the ability to assign a fixed price to the bundle of products.
If you want to sell the camera at one price and the memory card at another price (i.e. they do not get a bundled price) I would recommend setting the memory Cards as related products.

Related

How can I set up the same prices in the Apple App Store and Google Play Store?

I want to set up prices for consumable and non-consumable in-app products in the Apple App Store and Google Play Store, but the prices are not the same in USD. I set the price in both stores to 2,29 EUR and the price is indeed the same when I purchase the in-app product in my iOS and Android application. But in USD, the Apple shows me 1,99 USD in my developer account and Google shows me 2,49 USD in Google Play Console. I have not tested if the USD prices are the same if you purchase the product in my application.
Apple Price in USD
Google Price in USD
Why are the Google and Apple prices in USD not the same?
I have just compared EUR and USD, I have not yet compared other currencies. But I want that prices in one currency(for example USD) are the same in the Apple App Store and Google Play Store.
What can I do so that the prices are the same in both stores?
In iOS it won't allow us to manually set up the pricing. They have fix price tiers defined for all countries & they won't keep changing frequently as per the current price trends. So for ex. if Tier 1 as per US currency they set up fix 0.99$. That is fix rate for the tier 1 & will not change.
Where as in Android version it allows you to Add pricing manually. More importantly it allows to add currency in your country's currency. So for ex. If you are from USA it will ask you to enter in USD. But you can change pricing for the other countries as well as it allows to edit the currency for the other countries.
So basically in iOS its more structured & controlled by the Apple it
self regarding the price ranges & Price tiers. Where as Android allows
you a freedom to choose prices of your own.
So in that case its very hard, almost impossible to manage the same price tiers for the both. You can try manage as nearest but it won't be accurate all the time.
Hope this will help everyone.
Not sure the above answer really answers the initial question.
The reason the pricing differs is Android will add tax to your starting price when it generates the prices for each territory, where as the App Store does not add any tax onto the price, and will just convert your price into the native currency.
It seems you can turn this behaviour off in the Play Store if you want. However, it seems very logical behaviour when compared to the App Store, which allows you to set a price, then the territory tax rate comes out of the price. So you end up subsidising users in countries with tax and making inconsistent proceeds depending on where the customer is based, unless you manually override the price in each territory with tax.
If anyone from Apple ever reads this, please add an option to bump the prices according to local tax. Plz and thanks

Magento: Best Product type for Camera Kits

I am developing a magento site. In this site I have products for camera kits. In one kit the product can have camera body, camera lens etc. These products when sold in group will have lesser price when sold individually.
I am thinking of "Grouped Products" in magento will suit my case the best.
But how to set the discounted price when purchased from a group?
Also I have to import product from another site so I will be creating all the products programmatically. So any suggestions for the discounted price. Also my approach for grouped products is right or wrong?
Grouped products are just a way to sell multiple products on one product page.
You could use a bundle product. When creating a bundle you can choose if the price will be calculated as the sum of all items or a fixed price.
I see two options for you:
Use the fixed price and create one bundle for each camera kit. The bundle will have an option "body" and an option "lens", each option has only one product selection and is marked as "required" (i.e. you don't have a choice)
Use dynamic price and a special price, then you can add different body and lens selections with different prices from which the customer can choose, but can give a discount of for example 10% on the bundle.

Apply custom option price once regardless of quantity

I need to sell business cards in Magento. If the customer wants to use metallic ink (gold or silver) then I need to add $60 to the order, regardless of the quantity. I currently have Metallic Ink as a custom option, but Magento applies the $60 to each item. So if they order 100 business cards (which costs $25) there's an extra $1,500 added, making the total cost $1,525. The cost should be $85. How can I do this?
I've found Magento extensions that can do this, but one is $135 and one is $165. That seems a bit ridiculous to accomplish something that should be so simple for an online store.
Why don't you create an option for 100 cards, 250 cards, 500 cards etc and not allow the user to input the product qty but select it just like the ink option. This would stop people from ordering random number of cards like 37! Your problem is that magento takes the inputted qty and multiplies it by price (including options). If you remove the qty field (i.e so it always 1 when they click add to basket) and make the qty an option it allows for control over order volumes, discounts and surcharges like you are trying to achieve for free. Otherwise the quoted module prices seem very reasonable...
I would;
Create custom option for qty of cards with fixed prices for each
band.
Custom option for ink type with fixed price.
Remove or hide the
qty field on product page and cart.

How to limit the product quantity for specific items in magento

I'm setting up a Magento site for a client who sells Fabric and other related materials. There is a minimum of .5 yard for any one Fabric product, After that, it can go to any amount, but the minimum is .5. Currently I'm able to type in .25, .125, etc. and add those to the shopping cart.
I only want this to apply to the Fabric products (there are around 2000 different fabric products) but not to the other types she sells on her site, like Rulers, needles, buttons, etc... I don't want people to be able to purchase .5 buttons.
Thanks
You might need an observer for this that monitors the checkout_cart_product_add_after event. This event passes the following parameter:
array('quote_item' => $result, 'product' => $product)
Here, you could check the quantity via quote_item and the product's category (if it's fabric or not) via product. What I imagine you could do here is remove the specific quote item from cart if it is a decimal value and not a member of the 'Fabric' category.
Good luck.

Magento: Configurable / Bundeld products ? How does it work exactly?

We're a little bit lost between configurable products, bundled products, using custom options, etc.
I'll tell you the result we would like to obtain:
We're a USB manufacturing company. And we want to sell custom USB keys via Magento.
We have about 50 different USB models available. For each model, the customer must be able to select the desired color (won't change the price), the desired capacity (1 GB, 2GB, 4 GB, etc - this will change the price, e.g. 20, 30, 40 % more of product's price). He must also be able to select the packaging of the key (eg box, plastic bag, leather bag, etc).
We want to use tier pricing, and show the price of the keys depending on the quantity AND on the capacity he selected.
A perfect example of what we want to do is: http://wowusb.com/plastic-custom-usb-flash-drive/usb-81.html.
We've tried using the SCP extension (Single Configurable Products), but don't really understand how to use it.
We don't really need to have associated products. One product for each USB model is OK, just having options (and tier pricing) on this one, just like the shop above.
Can you guide us on how to realise this ?
Any help will be greatly appreciated !
Thanks
The Simple Configurable Products extension will work well for this sort of thing, there's typically not a whole lot of configuration (just choose what parts of the configurable product you want to update when the user selects the options). The SCP extension will help greatly when it comes to tiered pricing.
To build a configurable option for what you are looking for, first you must make product attributes (drop-down type, global scope) for each attribute. This is in Catalog -> Attributes -> Manage Attributes. You would make one each for color, storage size and packaging. For each attribute you would add the different options available.
Once those are made, make sure to add them to the Attribute Set (Catalog -> Attributes -> Manage Attribute Sets) you will be using.
Now comes the work: You'll need to make a simple product for every combination available. For each simple product, you'll need to select the specific attributes created earlier, as well as set the tiered pricing for each simple product.
A rough idea math wise: 5 colors X 5 sizes X 3 packages = 75 simple products
This can be done via csv import, so that may save you some time, although you'll have to examine how tiered pricing is structured from within an exported list and copy it exactly. By the way, I recommend setting these products visibility to "Not Visible Individually", but don't disable them.
Now you can begin to build the configurable product. Once you start creating the new product, it will ask you which attributes to use, so select the color/size/packages and whichever else you want the products to be fine-tuned by.
Enter the general product information as normal. Price doesn't matter here (SCP extension doesn't use it).
Under "Associated Products", filter the grid view to find all the simple products you have created, and begin checking them off. If a product line turns red, it means that a product has already been selected with the exact same attributes.
Once you have a configurable product listed, you can play with the SCP extension settings (System -> Configuration -> SCP Config) to have the product behave as you want. The options under the Cart heading determines what you would like to display in the cart line. The options under the Product Page heading let you determine if you would like various sections of the configurable product to update with the corresponding simple product info (description, short description, main image, gallery images and additional info box).
When the user selects the last option, the product prices will automatically update, as well as show the tiered pricing box ("Buy X for $Y each and save Z%!").
One last thing, when using the SCP extension, do NOT add any "Custom Options" to a configurable product, they must be added to the simple products associated to the configurable product instead (Other product types are fine).

Resources