All things Shopify and commerce
Is there a way to discount the product price for local pick-up or walk-ins if I have increased the price to account for "free shipping"?
Hey @verticalgarden
I did not understand what are you looking for.
Could you please share your store URL so I can see how you are offering a local pickup?
The straight forward way is to just put a manual discount code into the pickup description, or on the product page near the buy button so the customer enters it during checkout. Though this may be abused by non pickup orders so you'd want to have checks in place against that.
Another method would be to preemptively ask if it will be local pickup on the product page then have different product variants that the customer can swap between. One for local pickup and one for delivery. These variants would have different prices. The customer can then select the option that they want. You could then set up a stock location for the local variant and a stock location for the delivery variants of all your products. The local variant stock location wouldn't allow deliveries and the delivery location would. This would require you doing some research in to setting up different delivery profiles for different locations, however hopefully this is helpful or at least points you in the right direction!
Thanks, Ewan. Looking into this option!
Hi Verticalgarden,
This might not be possible in Shopify for the following reasons:
If possible, I would recommend not increasing the prices of products in the first place. Can you please provide details about your use case and why you needed to increase the price to achieve it? There might be alternative methods that will work within Shopify's constraints.
Best,
Tobe
Thanks Tobe. We have a gardening system that ships in multiple heavy boxes. I can't find a way to put multiple boxes in for one product. If I put in the total weight for one that has 2 boxes, it looks like 80lbs which incurs extra fees for heavyweight. Also, one of the gardens is 4 boxes and depending on where its going can add up to almost $200, which from a customer point of view looks like a lot. It is also too much for us to absorb without increasing the price. We were going to increase the price of the product slightly and then either put free shipping or a set rate. However, we can also do local pick-up so I wouldn't want to charge them the extra cost. If, as suggested in the previous reply, I can put a discount code for pickup, that may be the best strategy.
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025