Creating and editing your Online Store with Square is easy – no website building experience necessary! The Online Store is optimized to sell tickets, services, items, and even accept donations.
Online Store Pricing
All Online Store sales have a per transaction fee of 2.9% + 30¢. That's it – there are no monthly fees or other costs for hosting or listing your store.
If you completed sales through your Square Online Store before March 31, 2016, the promotional processing rate of 2.75% per online transaction is valid through June 30, 2016.
Create Your Online Store
To set up a new Online Store with Square:
- Sign in to Online Store in your Square Dashboard and click Get Started.
- Pick a theme: Select a theme that matches your desired layout and brand.
- Verify your business information: Your existing business info will be imported into your Online Store, but you can edit this anytime.
- Store URL: Your store's URL will automatically generate as squareup.com/store/your-store-name, but you can change this. You can also connect your store to a domain you already own.
- Shipping settings and return policy: If you plan to ship orders, customize your shipping settings. To set clear expectations for your customers, add an online return policy.
- Customize your store: You'll land on Site Editor where you can customize and launch your store. Add images and sections to show and sell items, tickets, donations, or any combination of the three.
- Launch! To make your store live, click Launch from the Site Editor.
Customize Your Online Store
After launching your store, you can go back and edit your theme and store settings at any time.
Choose a Theme
Themes are similar to templates and determine the layout of your store. The following themes are good for all business types:
- Atlas: An all-purpose layout to get merchandise online quickly. This theme most closely resembles the layout of the old version of the Online Store.
- Roebling: A simple layout that balances text and imagery.
- Market: A clean, simple layout that emphasizes images.
- Downtown: A dark palette design that provides interesting contrast. Good for large inventories.
Note: To switch themes, click Change Theme at the top of Site Editor. Your current store content will automatically transfer to the new theme.
Add Images, Text, and a Logo
Each theme comes with editable sections. Hover your mouse over a section to see your options. To make sure your images fit properly, review the recommended image specs in the table below.
Recommended Image Sizes by Theme
|Theme||Feature (Header) Image||Logo||Page 1 Image||Page 2 Image||Item Images|
Note: Once 100 items have been added to a section, the ability to drag and drop items within the section isn't available. You can create another section to reorder additional items as you'd like.
Listing accurate contact information increases customer confidence and makes it possible for customers to reach you if they have questions about an order. To edit your contact info:
- Visit the Site Editor and scroll down.
- Click on the location and contact sections to update your information.
Note: If you’d rather not show your address or location on the map, leave those fields empty.
To add a Facebook, Instagram, Twitter, or Pinterest link to your store, click on the social links section and add your information.
Business hours show customers when you're open, and are required to sell items for pickup. Manage your business hours in Store Settings. If you open and close throughout the day, you can add a separate line for each shift.
List Goods, Services, Tickets, and Donations
Add Selling Sections
Selling sections are a way to group goods, services, events, or donations.
To get started, go to Site Editor, hover your mouse over Add Section, and choose a selling type – Events, Goods or Services, or Donations.
You can add any combination of the available selling types.
Sell Event Tickets
- Click Events from Site Editor in your online Dashboard.
- Above "Add or import events," click the + icon and add the event details.
- Under Ticket Details, add the ticket name (e.g. General Admission, VIP, etc.), price, and the number available for sale.
- Add any applicable tax rates. If you need to create a new tax, visit Items from your online Dashboard.
- Select the delivery methods customers can choose from. The electronic option will work best for most cases.
- Electronic: Email your customers a confirmation of their purchase, which they can use to get into the event.
- Shipping: Mail tickets using the delivery service of your choice.
- Pickup: Have customers pick up their tickets at will-call, before or at an event.
- Click Save.
Repeat the steps above to add multiple events.
Note: The delivery options you set will dictate the next steps you'll need to take to fulfill the order. Learn more about managing ticket orders.
With your Online Store, you can set suggested donation amounts and add a custom field to let your donors choose how much they'd like to give. To set up donations:
- Click Donations from your online Dashboard and add the donation details.
- Select Allow Custom Donation Amounts to let donors contribute the amount of their choice (up to $1,000) and add suggested donation amounts.
- Click Save.
You can add multiple donation sections to your store – just repeat the steps above.
For example, Sunnyside middle school currently has two campaigns – one to raise money for a new science lab and another to help fund the school play. They'd follow the steps above twice, once for each campaign.
When a donation is made, both you and the donor will receive a confirmation email. You can export a list of your donations and donor information anytime.
Sell Goods or Services
If you plan to sell goods and/or services, you'll want to first:
Then follow these steps:
- Click Goods and Services from your online Square Dashboard and hover over each text box to add the section details.
- Click "Add or import items."
- Click Create New Item and enter the details, or click "Import from Library" to select the items you'd like to import to this section. Make sure to choose the delivery methods for each item.
- Click Save.
You can create multiple item sections. For example, Blair sells homemade jam and honey. She'd like jam and honey options separated on her page. Blair would need to set up 2 item sections – one for honey varieties and another for jam. She'd go through the steps above twice.
To set up advanced options like item modifiers (e.g., small, medium, large), inventory management, and tax rates, visit Items.
Delete Selling Sections and Items
From Site Editor in your online Dashboard, hover over the item or section you'd like to remove and click the trash can icon.
Launch Your Online Store
To make your store visible online, and to allow customers to place online orders, follow these steps:
- Go to your Store Settings.
- Under Site Status, toggle on or off Visible Online and Accepting Orders.
- Click Save.
To see your customer-facing store, click View Store in Site Editor.
Change Your Store URL
To change your URL, head to your online Square Dashboard, make your edits, and click Save. Make sure to update your URL in any other places you’ve shared it (e.g., Facebook, your business card, etc.).
If you already own a domain (e.g., noahspizza.net) purchased from a third-party provider, you can link that domain to your Online Store.
Connect a Third-Party Domain
You can configure a third-party, custom domain (e.g., noahspizza.net) or a subdomain (e.g., store.noahspizza.net) to point to your Square Online Store. If you do this, your Online Store will replace any content currently shown at that address.
Note: You can't register domains or subdomains directly through Square at this time – you'll need to sign up with a domain provider such as 1and1.com, Bluehost, GoDaddy, etc.
In order to use your third-party domain for your Online Store, you'll need to edit your DNS records. Contact your domain provider for instructions on how to do this.
Once you access the DNS record, make a configuration change. The format of your existing domain or domain type will determine the configuration changes. Reference the table below to see what changes to make.
A naked domain doesn't include www or other prefixes
Your URL would look like “mywebsite.com”, NOT “www.mywebsite.com”
Point two A Records to: 18.104.22.168 and 22.214.171.124
The host for the record should be @
If you can only add one A Record, use the first IP
Your URL would look like “www.mywebsite.com” or “store.mywebsite.com”
Point CNAME Record to: store.squareup.com
The host for the record should be the subdomain prefix. e.g. www or store
After you’ve made these changes through your domain provider, do the following:
- Visit your online Square Dashboard.
- Toggle on "Use a custom domain you own" and enter your third-party, site address. Note: The domain shouldn't include http:// or any trailing slashes or paths.
- Click Test to verify that your domain is valid and properly configured.
- Click Save.
It can take up to 24-72 hours for Square to see the changes you’ve made.
Order Delivery Methods
A delivery method refers to how your customers will receive an order. You can set the following delivery methods:
You can offer multiple delivery options to your customers, so they can choose how they'd like to receive an order.
When an order for electronic delivery is placed, a confirmation email is sent to both you and your customer. Electronic orders process and complete automatically until you run out of inventory, meaning you don't have to manually mark an electronic order as complete.
To ship orders, customize your shipping settings and turn on the shipping option for items you'd like to ship.
To turn on shipping for specific items:
- Go to Site Editor in your online Dashboard and select an item.
- Select Shipping as a delivery method > click Save.
Then customize your shipping settings:
- Visit Store Settings in your online Square Dashboard.
- Under Shipping Cost (Per Order), select Flat Rate and add a price or pick Free Shipping. Use a shipping calculator to estimate your shipping costs.
- Under Ship Within, select the time it will take to prepare, ship, and complete orders. This time dictates how long you have before an order expires and the payment is automatically refunded to your customer. You must ship and manually mark the order as complete within this time window.
You can also set per-item shipping fees on top of a flat rate (per-order) shipping fee. To do so:
- Visit Site Editor in your online Dashboard and select an item.
- Under Additional Item Shipping Charge, add the extra cost.
- Click Save.
It’s good practice to indicate the destinations you ship to and specify which carrier (e.g., USPS, UPS, FedEx, etc.) you'll use for shipments in each item or ticket description.
To give customers the option to pick up their order, you'll need to customize your pickup settings, set your business hours, and select the items you'd like to make available for pickup.
Follow the steps below to get started:
- Go your Site Editor in your online Dashboard and select an item.
- Select Pickup as a delivery method > click Save.
Then customize your pickup settings:
- Set your business hours in Store Settings and customize pickup instructions for your customers.
- Set your order preparation time and select one or all of the following pickup options:
- Schedule Pickup for Later: Customers can place orders in advance to be picked up at a preferred time and date.
- Same-Day Pickup: Customers can place orders within business hours for pickup as soon as preparation time passes.
- Automatically Accept All Incoming Orders: Switch this off to manually review each order before accepting. Manually reviewed orders must be accepted within 1 hour.
- Click Save.