Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore F.A.Q/Instructions › How do you create free shipping for downloadable products?
- This topic has 10 replies, 3 voices, and was last updated 13 years, 7 months ago by markluchauer.
-
AuthorPosts
-
January 11, 2011 at 4:42 pm #2489markluchauerMember
I set up a shipping method in Paypal that is based on quantity. When someone checks out with wp-eStore, they are directed to Paypal and then the shipping is added based on how many items they order.
If someone orders a downloadable item on my site, they are still charged for shipping based on how many downloads they purchased.
How do you create free shipping for downloadable products, yet keep the shipping method for tangible products?
Here are my current wp-eStore settings:
*Base shipping cost is set to 0
*wp-eStore settings for Paypal: Use PayPal Profile Based Shipping is NOT checked
Thank you!
January 12, 2011 at 4:09 am #27953amin007ParticipantUpdate: This post has good information related to this topic also:
If you are not using the “PayPal Profile Based Shipping” then how is the shipping configuration from your PayPal account getting applied?
January 12, 2011 at 2:19 pm #27954markluchauerMemberSorry about the misunderstanding. When the “PayPal Profile Based Shipping” is unchecked, then the shipping was free.
I still would like to know how to create free shipping for downloadable products, yet keep the shipping method from Paypal for tangible products.
Thank you so much for your help.
January 13, 2011 at 3:12 am #27955amin007ParticipantPayPal do not have a variable that can set a free shipping flag for a particular item. The only option PayPal gives is either specify a shipping value or not (for tangible products). So ask PayPal if they have a way to specify 1 item out of 5 items in the cart to have a free shipping flag and I can code that up
January 18, 2011 at 11:16 pm #27956markluchauerMemberOkay, I contacted Paypal and they said the only way that I will be able to use my Paypal Shipping Calculation for tangible products and also have free shipping for downloadable products would be to create a unique paypal button for each downloadable product and somehow embed that button/link into the wp-estore plugin. This unique paypal button that I would create would have free shipping embedded in the button/link.
If I create these buttons for my downloadable products, I would need putting these buttons/links into the wp-estore on my site.
I’m guessing that it may be easy to just put the downloadable link somewhere in the code or something since the button images in wp-estore are already set…not sure.
Any help with how I would do this would be great!
January 19, 2011 at 5:01 am #27957amin007ParticipantBasically they are saying to use “Buy Now” type button. “Buy Now” type buttons are checked out individually (you won’t have a mixure of digital and non-digital products in one checkout).
If my guess is correct then you should just be able to use the normal “Buy Now” type button of eStore. The shortcodes page should tell you what shortcode to use.
January 20, 2011 at 7:26 pm #27958jonahgirlMemberYou can configure a no shipping option in add to cart buttons in paypal also not just buy now buttons. To use estore I ended up having to delete (not just turn it to inactive) paypal profile based shipping to get paypal to stop charging for digital items in estore.
April 7, 2011 at 2:39 pm #27959markluchauerMemberI think I finally figured out a solution.
In WP-Estore settings make sure Paypal Profile Based Shipping is checked and being used.
Then, go to Paypal and create two separate shipping methods.
1.Quantity based shipping.
2. Weight based shipping that is FREE.
For tangible products, create them without a weight in the product description.
For downloadable products, create them with a weight in the product description.
Hope this works..I’m testing it now
April 7, 2011 at 7:06 pm #27960markluchauerMemberI tested the above solution…and there is still an issue:
When you add only downloadable products to the cart, you get free shipping.
When you add only tangible products to the cart, you get quantity based shipping.
BUT….
When you add both downloadable and tangible products to the cart, you get free shipping.
So, I am resorting to adding a weight to EVERY SINGLE PRODUCT and only use Paypal profile based shipping by weight. I will give downloadable products a weight of .01 and set the paypal shipping by weight for .01-4.99 lbs = $0.00 shipping. Then I will give all of my other tangible products a weight of 5 and set the paypal shipping by weight for:
5-9.99 = $2.99
10-14.99 = $3.99
15 and up = $4.99
This will make it so if someone order 1 tangible product shipping will be 2.99. If they order two tangible products, shipping will be 3.99, etc. If they have a bunch of downloadable products also in the cart, it will only add .01 lbs for each item and shouldn’t change the weight.
YAY!!!
I wonder if you give every product a weight. The downloadable products would have a weight of .1 and get free shipping. All other tangible products could have a weight of 5 or something. I think I tried that thought and Paypal didn’t recognize the total weight in the shopping cart. hmmmm.
April 8, 2011 at 4:20 am #27961amin007ParticipantIf you have specified a Weight for a product the plugin will sum all the individual weight amount that you have specified and send that to PayPal when you use profile based shipping.
The idea you have come up with seems to be a good solution. What is the exact issue now?
April 8, 2011 at 12:21 pm #27962markluchauerMemberThis seems to be a really good fix Thanks so much for the great plugin!
-
AuthorPosts
- You must be logged in to reply to this topic.