System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Home>Vouchers and Gift Cards

Create Discounts for Square Online Items

Efficiently manage sales with Square Online

Square Online accepts and manages orders, both online and in-store from social and mobile showroom to stockroom, for today and tomorrow.

Discounts are a great way to incentivise your customers to buy the items on your website. With Square, you can create and customise discounts and vouchers your customers can use to purchase items from Square Online.

Create Discounts from Your Item Library

You can access and apply automatic discounts you create from your online Square Dashboard to the items that you offer on your Square Online website. To do so:

  1. From your Square Item Library, go to Discounts.

  2. Select Create a Discount to enter discount details including a discount name, amount (either a percentage or whole amount) and applicable locations.

  3. From the ‘Automatic discount’ section, toggle on Discount rules and select a discount type. Note: Customer group discounts and Square category discounts won’t apply to Square Online sites.

  4. In the ‘Apply automatic discount’ section, tick the Square Online option to automatically apply the discount to all Square Online sites.

  5. Save to apply the changes.

The discounts you create will be available on your live Square Online website. Learn more about how to create and manage discounts.

Item Library Discounts for Square Online FAQs

Can I create category-based discounts from my Item Library for Square Online?

Not at this time. Due to Square Online item sync, Square Online categories can’t be selected in category-based discounts in the Item Library. Item Library categories are meant for Square Point of Sale, while Square Online categories are meant for your website.

Can I apply discounts after taxes?

No. Square Online discounts can only be applied before taxes.

Can I offer discounts in Square Online if I have set sale prices for my items in Square Online?

Yes. However, the discount will be applied to the promotional price of the item. It isn’t currently possible to apply discounts to the full sale price. For example, if your item costs £100 and you’re offering a 20% discount, the item price in your Square Item Library will be £80. If you create a 50% discount for Square Online, it will be calculated as 50% of £80 and the final price will be £40.

How do discounts work with vouchers?

On Square Online, vouchers can’t be used with discounts. If your customer adds a discounted item to their basket, they won’t be able to add a voucher at checkout. However, on your Square Point of Sale, vouchers can be combined with discounts in the order that gives your customer the best value.

Can my customers use Loyalty rewards with discounts on Square Online?

While your customers can use Loyalty rewards for discounted items on Square Point of Sale, it isn’t possible on Square Online. If your customer adds a discounted item to their basket, they won’t be able to add a loyalty reward to the basket at checkout. They will still be able to accrue loyalty points from that purchase.

Create Vouchers from Square Online


You can create several voucher types with customisable rules and restrictions for your Square Online items. Customers that enter a voucher code during checkout will see a discount immediately applied to their order.

Note: Square Online vouchers are meant for online use only. All discounts in Square Online are applied before tax and delivery rates. Additionally, your customers can only use one online voucher code at a time during checkout.

Start creating a voucher

To create a voucher in Square Online:

  1. From your Square Online Overview page, go to Items > Vouchers or Shared Settings > Vouchers.
  2. Select Add Voucher.

You can also delete vouchers from the Vouchers page using the bulk-editing method.

Enter a voucher code

To set up how and when your online discount voucher should work, start by entering a voucher code. Your customers will enter this text at checkout, so choose something that makes sense with the kind of discount you’re offering. You can use any combination of letters, numbers and special characters.

Note: The code isn’t case-sensitive, which means a voucher code of ‘SAVE10’ and ‘save10’ will both work to apply the same discount.

Limit the number of vouchers

To allow an unlimited number of vouchers, select the Unlimited button. This option allows any number of customers to use the voucher code. They can also reuse the same code on future purchases.

To limit the total number of vouchers available, select the Limited button and enter the number of vouchers you want to allow. For example, you might want to limit the offer to the first 150 orders.

Set limits per customer

You also have the option to limit voucher use on a per-customer basis. To limit the number of times a customer can use the voucher, select the Limit per customer toggle and enter a number in the box. For example, entering ‘1’ here will prevent a customer from using the code more than once, even if the voucher is set to unlimited and never expires.

Set a date range

To set a date range for your voucher, select the date boxes and choose a date from the calendar. The start date defaults to the current date, but you can also set the starting date in the future (which is handy if you’d like to set up seasonal discounts in advance).

Note: Dates are inclusive. This means that if you enter 3/3/25 - 4/4/25, the voucher will be valid on both March 3rd and April 4th.

Online voucher types

  • Percentage Discount: Discounts the purchase price based on the percentage you enter.
  • Specific Amount Discount: Discounts the purchase price based on the amount you enter.
  • Free Delivery: Removes delivery fees from an order. You’ll need to create delivery rates before setting up this type of voucher. Select the link to choose a delivery method.
  • Free Delivery: If you have fees set up for local delivery, this voucher removes local delivery fees from those orders.

What to discount

Choose what to discount from the dropdown menu:

  • All orders: The voucher is valid for all orders (as long as they meet any other restrictions you’ve set up).
  • Orders over a certain amount: The voucher is only valid when the order total is exactly at or over a specific amount you enter.
  • Specific categories: The voucher applies to items that are included in the category you choose. Select the link to select one or more categories for this voucher.
  • Specific items: The voucher applies only to the items you choose. Select the link to pick one or more items you want to include.

Note: You’re unable to set up vouchers for specific item options and variations at this time. For example, if you’re selling shirts in multiple sizes and colours, the discount will apply to all available sizes and colours of that shirt.

Save when finished to return to the vouchers list and view the details for all vouchers. Select any voucher in your list to make changes.

Share vouchers with QR codes and links

In Square Online, you can easily share vouchers with your customers using QR codes and links. After customers scan your code or select your link, they’ll go directly to your website with the voucher code already applied to their order without needing to manually enter in a code during checkout. This helps make the purchase process much smoother for customers and can potentially increase conversion rates for you.

To share a Square Online voucher via QR code or link:

  1. From your Square Online Overview page, go to Items > Vouchers or Shared Settings > Vouchers.
  2. Under the voucher you wish to share, select Share and choose either Download QR Code or Copy Link.

You can print the QR code and place it anywhere you see fit (e.g. in pickup orders, marketing emails, your window, etc.), or copy the link to create buttons, linked text or linked images on your website. Learn more about how to add a link to your website.

Offer Vouchers with Square Marketing

It’s easy to create a Square Marketing campaign for your customers with a discount code from Square Online. First, create a voucher for Square Online, then follow these steps:

  1. From your Square Marketing Overview page, select Create Campaign > Email.

  2. Under the One-time campaigns, choose Offer a voucher and select Next to continue.

  3. Select the voucher section of your campaign.

  4. In the editing panel, select Use existing.

  5. Enter the voucher code you created in Square Online. Add a title, description and call to action, and use the same expiry date info as you entered in Square Online. Note: Voucher details don’t sync between Square Marketing and Square Online. If you need to edit details for your online discount, visit your Square Online Overview page.

  6. Click Select Audience to choose who to send your voucher campaign to.

  7. Review your campaign and select Send Now.

With your campaign sent, customers will receive an email with your Square Online voucher code (which is only redeemable online).

Note: Square Marketing coupons that are redeemed online won’t appear in reporting until the corresponding order is marked as complete.

Learn more about getting started with Square Marketing.

Can't find what you need?