Magento product price before catalogue price rules are applied - magento

I'd like to be able to show the price of a product in my Magento store before the catalogue price rules are applied to it. Ideally I'd just like the number typed in the "price" box in the backend with no tax, no rules, no modification of any type.
$_product->getFinalPrice() is great for showing the final price after all these rules, and is normally just what I need. Is there something that shows the "non-final" price?

Assuming it's a standard product object, you can just use $_product->getPrice() which should retrieve the value entered in the price field on the backend for that product.

Related

Configurable products for different product sizes and price

I am trying to make a store for car care chemicals in Magento for online buyers and company distributors.
Each chemical has a size option - 0.5 liters, 5 liters, 207 liters
And the above options have price difference depending upon the customer is a normal buyer or a distributor.
I have made a configurable product, but the price in the
"Super product attributes configuration" overrides the Group pricing in the simple products.
Can somebody please suggest the right way?
You have to create a attribute "size" as dropdown with all possible sizes.
When you add the product you have to choose one of them.
Magento will not take into the account the simple products' price of a configurable one. Simple products' prices are ignored. if you want to sell a simple product X having price $120 and a simple product B ($130) then set configurable product's price to $120 and add products you want to associate with this configurable product. After adding them click on 'Associated Products' tab which opens a block named Super product attributes configuration, which contains options and price differences and set the prices accordingly as described in attached image.
Moreover There's an extension that allows you to use simple product prices instead of price differences Since it's free extension. The extension is "Simple Configurable Products(SCP)".

use static price at place of original price in Magento

In Magento,I have created an attribute for product price as my_price_attribute.
If cusomer who logged in belongs to perticular group,then I want to show my_price_attribute value at place of original price and use my_price_attribute value to cart else i will have to dislay both prices but use original price to cart.
How can i do this?
Happy, Magento have Provide own feature for your type requirement.
Use Price Group Price ,Here you can set according to customer group

Update magento price using custom attributes

I am a newbie to Magento Framework.
Can any one tell me how to add custom pricing to products based on custom attributes.
For example: I would not enter price or I will enter a dummy number for price in admin panel and other attributes like weight and type of item and category.
Based on the category, weight and type of item I want to calculate the actual price something
like price=weight*category+typeOfItem And also if there is any special price to the product it should also apply along with tier prices
I have created a custom module using Alan Storm's Blog but I am unable to override the pricing. Sometimes it works in the product listing page but never works with 'tier' price.
You might find it easier to use a configurable product for this, assuming you don't have a huge range of weights and products
Otherwise maybe look at overwriting the
getFinalPrice() method in the Mage_Catalog_Model_Product_Type_Price model.

How to do discount for each product individually?

I need do some discount for each product individually, i know magento Promotion Cart inssue do that, but i need do bye custom attribute on product.
I added one custom attribute on my product, something like Discount Amout, where the shop owner will put something like 50%, and depending from Payment Method, it'll be applyed or no.
So, recapitulating...
I take any product from my store, and go to detail and there will have a field "Discount", i put 50% there.
This discount is only valid if the customer choose "Paypal" payment method.
So, on my checkout, i need check what payment method customer choose, and put the discount on product, but i need my review show "Discount -US$ 50", becouse i can change the price on that part. But can't put it on Discount field on review.
I need it so mutch, lose my day on that question.
Thks in advance.
Did you try Promotion - Shopping Cart Price Rule - Conditions - Cart Attribute - Payment method?
I got it......
With this: http://www.excellencemagentoblog.com/magento-add-fee-discount-order-total?facebook=1
Ty ExcellenceMagentoBlog, saved my time.

Want to add discounted price field to Cross sell tab in magento

I want to implement following requirement in magento admin panel-
When I add 'A' product to shopping cart then system suggest me 'B','C'.. products with discount price which I already configured through admin panel.i.e want to make a provision to select products and add discounted price..like cross sell tab.
Thanks in Advance...
i think i want the same... use the magento crosssell function to display a particular product(s) at the checkout of another unique product in the normal way. the extra feature required is to hard code a promotional price or % discount into the crosssell item. if a sku 123456 is in the product view or category it has a retail price but if show in crosssell it is shown with a promotional discounted price that is controlled at product level. so maybe this feature is part of the product setup. maybe a new field called crosssell price ?
i have asked aheadworks for clarification on the function of their 'checkout promo' extension.
the ahead works extension seems to be a banner but i'll see what they say.
Is this to use the magento crosssell function to display a particular product(s) at the checkout of another unique product in the normal way? The extra feature required is to hard code a promotional price or % discount into the crosssell item. If a sku 123456 is in the product view or category it has a retail price but if show in crosssell it is shown with a promotional discounted price that is controlled at product level. So maybe this feature is part of the product setup, maybe it's a new field called crosssell price ?
I have asked aheadworks for clarification on the function of their 'checkout promo' extension.
The ahead works, extension seems to be a banner but I'll see what they say.

Resources