Accepting credit cards, warehouses, and shipping and fulfilling orders
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
I do not want to show shipping charges separately. I want to include shipping charges directly into the product price and do not want to show shipping charges separately at checkout. With each product, it will show a tag that says "price including shipping". Here is what I am planning to achieve this.
Can someone please confirm if this kind of functionality available in Shopify? If yes, can you please guide how to achieve this?
I don't think this is possible.
Assuming you do this, how will you handle the case when the price of the product will be different on the product page and in the cart during checkout? Won't customers abandon your cart?
Why the price on product page and cart will be different? The price of product + shipping charges will be the final price of the product and same price will go to shopping cart.
How will you know the delivery address on product page? How will you calculate shipping cost without delivery location?
As I mentioned in bullet point 4, when customer comes to website, we detect the country of customer through IP address and give option to customer to change if it is not correctly deducted (attached screenshot below). Shipping charges are defined zone wise and countries are assigned to different zones. This way when we have the country, we can calculate the shipping charges at the first page for individual products. Shipping charges are same for the whole country so city or state of the country doesn't matter for us.
Oh. Got it. Makes sense.
Looks difficult to implement though.
You would have to create a product variant everytime a customer visits your website. And then show it to only that customer and hide from others. Or you would have to create dynamic automatic discounts.
I am pretty sure it would require custom app development. You won't find a ready solution.