How can I set different prices for in-store and online, for the same physical good?

I have a physical store location, and I have been selling goods from there with Square for a little over a year now.

I'm currently working on setting up the online store.

 

I need to price the same item at a different price for online store vs in store, e.g.: a candle is $2 online and $3 in store or another candle is $4 online and $2 in store. etc.

 

Is there a standard way of doing this without trying to do some kind of workaround by creating variations, modifiers etc?

Thanks!

@

1,843 Views
Message 1 of 12
Report
1 Best Answer
Alumni

Best Answer

Hey @erdecasa,

 

I reached out to our Advanced Support team to ensure I’m providing the most accurate information.

 

While there’s no direct way to set different prices for the same item in-store and online, you can create separate items by listing two versions of the same product, one in-store and one online, with different prices. Just be sure to make the in-store version unavailable online.

 

If a built-in dual pricing feature would be beneficial for your business, we encourage you to submit a Feature Request in our Ideate Board. This helps our product team gauge interest and prioritize enhancements. Let us know if you need any assistance setting things up!

 

I appreciate your patience.

 

View Best Answer >

1,453 Views
Message 11 of 12
Report
11 REPLIES 11
Square Champion

@erdecasa ,

Goto your Items catalog and select the item.  Then goto the items Variation, if there is no variation it may show Regular.  Click on it and you should see the below image.  One has Price field for instore, and other field is Online Price, adjust the Online Price to what you will sell online for.

 

online price.png

Keith
Owner
Pocono Candle

Mark as Best Answer if this Helped you solve an issue or give it a thumbs up if you like the answer.
Square Support Number 855-700-6000.
Make Sure App and OS is up to date on your Device.
1,801 Views
Message 2 of 12
Report

Thanks for the response, but we don't want the item to appear as "SALE" or on sale in the online shop, just to have a different price than we have in store.

1,583 Views
Message 3 of 12
Report
Alumni

Thank you for your insight, @Candlestore. The steps you shared will display the item as if it's on sale rather than showing a separate price.

 

Welcome to the Community, @erdecasa! Do you want the online price to reflect a sales price or just have different pricing instead?

 

Screenshot 2025-02-04 at 11.31.35 AM.png

 

I look forward to your reply.

1,768 Views
Message 4 of 12
Report

Not OP, but have the same request. We are trying to have separate online and in-store prices, referencing the same inventory, without displaying the online price as "on sale" (esp. when the online price is greater than in-store). Is this possible?

1,737 Views
Message 5 of 12
Report

Thanks for the reply!
We want the online price to just have different pricing from in-store, not to reflect a sales price.

1,684 Views
Message 6 of 12
Report

We have a similar challenge that could be solved by allowing for custom visibility's of product variations. We have a farm to table meat business where we sell at the farmers market and now are adding an online presence. Our challenge is that we do not know the total cost of the products until we pack and ship since each order must be weighed. 

 

If we have a "reservation" price for the website, then due a final invoice at time of order fulfillment we could get this done. 

 

Similarly your candles could have different product variations and thus pricing, visible in the store POS and online separately. 

 

Hopefully this is resolved quickly, thanks!

1,741 Views
Message 7 of 12
Report

Thanks for the reply. I was thinking this could be a solution, but we are hoping to not have to go in and make a a separate variation for each item we want to sell online (and any variations of that item). We will have a good amount of online items, so this would add in a lot of extra work on our end.

1,684 Views
Message 8 of 12
Report

Hi Erdecasa,

Not sure if this works in your situation, but I use this method to ensure that my POS in store is going to charge the same as the amount on the website when the item is on sale.

 

I use the 'override price by location' feature.  No need to create an inventory item for online and separate one for in store.

 

When you edit an item, the PRICE field is what the ONLINE system will charge (unless you also have an ONLINE SALES price).  Click to edit all and use the EDIT PRICE function and set the instore price using the Price Override.  Set the instore price (can vary by location - you may need a higher price if a remote area etc..).   

 

The website will display the 'range of prices' (which I hate) but not sure if that can be turned off.

 

If purchased online (my example in pics), the price is $135.95 but if purchased in-store (my override location) the price would be $140.

 

Might be helpful ?

 

Screenshot 2025-07-18 152058.pngScreenshot 2025-07-18 151634.png

62 Views
Message 9 of 12
Report

Hoping for an update on this.

 

1,506 Views
Message 10 of 12
Report
Alumni

Best Answer

Hey @erdecasa,

 

I reached out to our Advanced Support team to ensure I’m providing the most accurate information.

 

While there’s no direct way to set different prices for the same item in-store and online, you can create separate items by listing two versions of the same product, one in-store and one online, with different prices. Just be sure to make the in-store version unavailable online.

 

If a built-in dual pricing feature would be beneficial for your business, we encourage you to submit a Feature Request in our Ideate Board. This helps our product team gauge interest and prioritize enhancements. Let us know if you need any assistance setting things up!

 

I appreciate your patience.

 

1,454 Views
Message 11 of 12
Report

Thank you for your reply. 

 

I went ahead and submitted a Feature Request for the "built-in dual pricing feature"

 

That would be a powerful feature for our business. 

 

Thank you!

 

https://community.squareup.com/t5/Square-Online/built-in-dual-pricing-feature/idi-p/777209#M4112

1,421 Views
Message 12 of 12
Report