Set Up and Edit Your Online Store
Creating and editing your Online Store with Square is easy – no website building experience necessary! The new 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.
Create Your Online Store
To create a new Online Store with Square, follow the steps below.
- 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.
Add Items to Your Online Store
Once you’ve created items, adding them to your Online Store is easy! Follow these steps to get started:
- Navigate to your Online Store.
- Select Site Editor > hover over Items.
- Click Add or Import Items > Select Import from Library.
- Select the item you would like to add to your store.
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|
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
Events must be created and imported through the Site Editor. Once created, your events will also live in your item library. Here’s how to create events:
- Click Events from Site Editor in your online Dashboard.
- Click the + icon above “Add or import events” 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 Items or Services
If you plan to sell items and/or services, you’ll want to first:
Then follow these steps:
- Click Goods and Services from your online Square Dashboard. Add the section and item details.
- Click Create New Item or “Import from Library” to select the items you’d like to import. 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.
Edit Selling Sections
You can reorder sections and items within sections, as well as delete sections and items within sections.
To edit selling sections:
- Visit Site Editor and hover over a section.
- To delete a section, click the trash can icon. To reorder selling sections, click this icon in the top-left of the section:
- Drag and drop the sections in the list and save your changes.
To edit items within selling sections:
- Go to Site Editor and hover over the item you’d like to edit.
- To delete the item, click the trash can icon. To rearrange the order of items, drag and drop an item to a new location in the section.
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’s 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.
Although 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 Google, 1and1.com, Bluehost, GoDaddy, etc) you can choose to purchase a domain from Google via your Square Dashboard.
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.
Note:If you purchase a domain through Google via your Dashboard, you do not need to edit your DNS records.
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.
| Domain | Configuration |
| Naked Domain
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: 22.214.171.124 and 126.96.36.199
The host for the record should be @
If you can only add one A Record, use the first IP |
A subdomain includes a prefix
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. Or click “Purchase a new domain” and go through the purchase flow.
- 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., Canada Post, 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.
Once you’ve created your store and made it visible to customers, learn about managing online orders.