free shipping of a single product in magento - magento

i'm using magento version 1.3.2.4
I want to change a product shipping as free shipping. All other products will be charged for shipping. for this i have done the following steps
Here’s what I did to offer free shipping on one specific product:
First, turn on Free Shipping in your Admin Panel > System > Configuration > Sales > Shipping Methods > Free Shipping.
VERY IMPORTANT: set a bogus Minimum order amount – I used 9999999999.99 because if someone spends that much at my shop in one go, I’m retiring.
Save Config.
Second, go to Admin Panel > Promotions > Shopping Cart Price Rules.
Add New Rule.
Use these exact settings:
Rule Name: free shipping
Description: free shipping
Status: Active
Customer Groups: selected all
Coupon Code: [blank]
Uses Per Coupon: 0
Uses Per Customer: 0
From Date: [today]
Priority: 0
Public in RSS Feed: No
Conditions: [ignored this section]
Actions:
Apply: Fixed amount discount
Discount Amount: 0
Minimum Qty Discount is Applied to: 0
Discount Qty Step (Buy X): 0
Free Shipping: For shipment with matching rule
Stop further rules processing: No
Apply the rule … :
If ALL of these conditions are TRUE:
SKU is [inserted specific SKU]
.
Saved Rule.
this is working for me, but when i first add the product with free shipping, free shipping option is coming, then again when i add another product with shipping, at that point shipping option will come.
upto this point its ok.
but in the final checkout page no shipping is there. Actually one product is with shipping and other is without shipping, so it must be like that.
how can i solve this issue
please help

This is covered for magento 1.3 at length here: magento free shipping

Your solution grants free shipping to an entire order, so that may not work in the way you want. Depending on which shipping services you are using, you could go the hack route of setting the weight to 0, so that FedEx and the like won't count it in shipping calculations.
Otherwise, can you provide more detail on your shipping configuration (other than the free shipping)?

:) look, there is a solution that is much, much simpler :)
under "Catalog" create a new product ("Add Product") and for the "Product Type" choose "Virtual Product".
that's it :) enjoy a product with £0.00 shipping costs.
here is a link to a screenshot (apparently I am new member here and can't post images yet):
http://screencast.com/t/dOmkV3KBkZ
be well,
Helmuts
p.s. made this explanation longer for the needs of those who don't know magento at all.

Related

Magento setStockStatusChangedAutomaticallyFlag: what does it do?

What does the method setStockStatusChangedAutomaticallyFlag do in Magento?
I've done some digging in the source code and I can't quite work out what it does
As a product is purchased on magento site and if the inventory is set, that is decreased by the amount the product is purchased, moreover if the order is cancelled the product quantity is increased again.
This is done by :
$product->setStockData($stockData);
after a successful order.
Although whether to do above process or not is defined by a flag "setStockStatusChangedAutomatically" if Yes it works as above else not.

Custom shipping - Free with upgrade option

We offer 2 type of delivery to uk customers
spend over £100 and get it free special delivery
spend under £100 and get it free 1st class record but option of Special Delivery for extra £3.
Cannot work out how to enable to in Magento (1.7.0.2)
So how can I add the free with £3 option for carts less than £100?
So I found this extension: http://www.webshopapps.com/uk/free/matrixrate-shipping-extension.html
This is the table I used:
"Country","Region/State","City","Zip/Postal Code From","Zip/Postal Code To","Order Subtotal From","Order Subtotal To","Shipping Price","Delivery Type"
"GBR","","","","","0","99.99","0","Free 1st Class Recorded"
"GBR","","","","","0","99.99","3","Upgrade to Special Delivery Next Day before 1pm"
"GBR","","","","","100","9999","0","Free Special Delivery Next Day before 1pm"
Which works like a charm - hope this helps

Magento free shipping coupon breaking other coupons (and itself)

Magento free shipping coupon breaking other coupons (and itself)
MAGE 1.6.1 Comm
Our problem is as follows. when I enter a free shipping coupon code it actually kills all aready entered codes and doesnt show shipping discount either
Try it at http://shirtsofholland.com, order 1 item
enter coupon: FBKORTING01 (5 euro discount) + after that PICKUP (no shipping cost)
This is the setup of the PICKUP coupon
In the end we would like to offer coupons with different kind of coupons 5%, 5 euro, etc ... and when people in addition want to pickup the order they receive a second discount that triggers the shipping costs discount
Thx for any help
PS. I read this, but it doesnt solve it. Magento Free shipping and Coupon discount
I do think this is a bug so reported to Mage
Impossible to setup two usable coupons: 1 with 10$ discount and 1 with
free shipping
Hi, we have the following.
1 coupon gives free shipping (priority 10), further rules YES: coupon
code PICKUP 1 coupon gives 10$ discount (priority 20), further rules
NO: coupon code 10OFF 1 coupon gives 5% discount (priority 50),
further rules NO: no code, triggered by value
If I enter 10OFF, followed by PICKUP the result is; 5% discount and
free shipping (not the expected 10OFF and free shipping)
I would expect the system to use the PICKUP coupon first with lowest
prio 10, then continue processing us yes, so it moves to the 10OFF
coupon code with prio 20, and then stop because further rules
processing is NO
What is going on? This is very urgent for us. And as I now have been
playing with this for two days and read all the forums - I am logging
this issue. Please fix in 1.7
Also read this: People having the same:
http://magentoexpert.com/issue-with-cart-price-rules-coupon-code-discard-promotion-without-coupon-code/

Magento Promotion code to apply 0 Tax and Specific Fixed Rate shipping

I have a magento store. I have two shipping options, fixed rate 1 and fixed rate 2. I have a promotion code PROMO123, that gives a specific percentage off. How do I go about creating a condition that is the following
if promo = "PROMO123"
tax = 0
shipping option is only fixed rate 2
I understand the code needs to be in PHP syntax, but where would be the right place to do this, or is this possible in the CMS.

Magento - Google Checkout Free Shipping Problem

I have set up Google Checkout on my Magento store and I'm using Flat Rates for the shipping. the problem is if I put zero for the rate ie. free shipping I get a message when I go to checkout saying that I don't ship to that country.
If I add any value into the rate (even 0.01) it works fine.
Here is a screen of the config which doesn't work:
http://skitch.com/a1anm/dqmw2/configuration-system-magento-admin
Here is a screen of the config which does work:
http://skitch.com/a1anm/dqmw9/configuration-system-magento-admin
Here is a screen of the error I get at checkout if I set the shipping rate to 0.00:
http://skitch.com/a1anm/dqmim/secure-checkout-with-google
Any ideas why this isn't working?
I believe (and I can't check, so I'm going off of memory here) that if the rate is set to 0.00, the Shipping module returns false and there are no available shipment methods. I think you'll have to create a cart discount rule in order to get it to return true and get you over to GC with free shipping.

Resources