Magento Negative product price - php

I need to find a way to create Negative product prices in Magento.
We use Magento both as Online shop and POS and in POS we sometimes need
to give a certain discount that simply can't be accomplished with coupons or shopping cart rules.
I did some googling but nothing turned out. Does anybody know how I could create this?
Example:
1 x Apple iPhone 6 - € 699,99
1 x Discount with subscription from provider X - € -100
Total : € 599,99
Thanks in advance!

Why can't you use coupons?
Another possible way to go with is a configureable product option. You need to setup this for each product, however. An option can have a negative price, in your case -100€. You can include an description as text on invoices, but it won't show you "599.99-100.00 = 499.99" but just "499.99" as row total price.

Related

Prestashop discount to increase total cart price

It's sounds a kind weird but I need to use a Prestashop 1.7 discount based on transportation id = 1 to increase 20% over cart's total.
I don't know where the function is and where to place...
You need to find module. For example Cash on Delivery with fee.

How to Setup Advanced Search in Multicurrency Shop

I have Magento 1.9 shop with 2 languages (English and Russian) and 2 currency - Euro and RUB (Russian rubles). Currency rate setup correct and in product page I see correct price for both currency.
But in advanced search I need select products by Price, dependency by currency.
Now this search work normal only for one of currency - RUB. Then I switch to English site, search result for Price show me products with my wishes price, but in RUB, not in Euro...
For example - products have a cost 6300 RUB, in my currency rate it's equal 100 Euro.
In Russian version of site everything works fine but in English I setup Price to 100 Euro. In results, I see all products with price unlit 100 RUB, instead of 100 Euro.
Another one example in demo site:
I think it's bug of core of Magento ( I made some tests on demo sites and found some bug in all sites. For example I make search for price from 8 to 10 (USD and EURO - dependence in language store) http://tigermin.demo.emvee-solutions.com/catalogsearch/advanced/result/?___store=nl&name=&descriptio... and http://tigermin.demo.emvee-solutions.com/catalogsearch/advanced/result/?___store=default&name=&descr... Search result correct only for USD store (EN), in Dutch store (with EURO) we can see wrong products.
I made need result with some change of search template and new JS.
Unfortunately I can't understand how it must be work "out of box"

I want to show product price in 1 pack but sale on whole cartoon pack in magento

I'm new to magento platform.
I want to show a product and price (1 pack = 10 pecs) like the actual price 384 and the
special price is 326
but a whole cartoon (1 cartoon=8 pack) is like the actual price: 3072 and the special price is 2612
I want know what to do please help.
thanks
You can do configure the backend like this :
Minimum Qty Allowed in Shopping cart = 10
Enable Qty Increments = Yes
Qty Increments = 10
This may be helpful solution for your 1st point.
You do this and test if you try to give any qty other than multiples of 10. It will not be added to cart and shows following error :
This may be helpful. Kindly try it once.
Thank you

how to implement dynamic calculating price in magento based on weight ?

Hi i’m developing a eCommerce site in Magento for jewellery business and its based on a “weight”, not the price because gold rate is changing in day by day or more then 3 times in a day.So it is not possible to change the product price every time according to gold rate. Then, how to manage the prices on this scenario?
Example case: Today I have added a 18K gold ring of 10gm to my site and right now gold rate is Rs30,000 per 10gm, so today price of this ring is Rs30,000 but, Next day the rate will be changed (Rs32,000 per 10gm) then, my product price must be changed from Rs30,000 to Rs32,000.
This is not possible to update the price of all products every time.
I am using Magento platform. Please, Share your idea regarding this situation.
To make this simple, you should work on a 2 ways solutions.
In the frontend, do not show price ($_product->getPrice()) but just show the real price according to weight.
Example if you have price/grm stored in the backend use $product->getWeight * Mage::getStoreConfig('mycompany/gold/dayprice').
That way price will be shown dynamically in the product page or list page.
Now you should use an Observer on the add to cart event to change the price to the good one.
This way, don't matter what price is set on the product because showing and adding will use the formulae.

Ubercart - Product discount based on total number of all products in cart

I'm using Ubercart in Drupal for a simple web store. I'm having trouble calculating a product discount based on the total number of all products in the cart. For example, I'm easily able to define discounts for if a user buys more than one of the same product, using the uc_custom_price module. But I want to give the discount if they buy more than one of any product. If they buy item 1 for 10 dollars and then add item 2 for 10 dollars, then I want both items to now cost 8 dollars.
Hopefully this makes sense. I searched the forums and googled for a couple of hours, but I just can't get this to work correctly. Thanks for your help.
Check Rules + Ubercart module. Or write custom code on order creation

Categories