Sell and accept payments online with Square eCommerce solutions.

Design a free online store, take payments on your existing site, or integrate with top eCommerce platforms.

Create a free online store

Build your eCommerce website and manage order fulfillment, shipping, sales tax, and more with the new Square Online Store.

Sell on your custom-built website

Use Square APIs to take payments securely online. Sell with Square in person and see all your sales in one place.

Plug into eCommerce partners

Use the online shopping platform of your choice and take payments with all the benefits of Square.


You’re open for business with Square Online Store.

Create an eCommerce website, list your products, set up Square for payments, and you’re ready for online sales. It’s everything you need for eCommerce, from taking care of your online business operations to keeping your inventory, orders, and items automatically in sync with your Square account.

No monthly fee and 2.9% + 30¢ per transaction.

Additional features and transaction rates as low as 2.6% + 30¢ are available in our paid plans.


Integrate Square into your site with Square APIs.

Securely take online payments on your custom-built website with Square APIs. Simplify checkout by giving customers the option to save cards on file or pay with digital wallets. If you sell online and in person with Square, your sales and customer data gets seamlessly integrated in one place. Now you can focus less on wrangling data and more on using it to grow your business.


Scale your eCommerce business with our partners.

Square integrates with top eCommerce platforms, which means you can create a custom online shopping experience, sell a wide array of products, and use Square to securely accept online payments. Your online business will enjoy all the benefits of Square, including fast deposits, fraud monitoring, and dedicated dispute management.

Example partners

big commerce
logo for partner app
logo for partner app
logo for partner app
logo for partner app


Focus on building your site. We’ll handle the payments.

PCI compliance

Our online payment APIs facilitate your PCI-DSS compliance. We take on the burden of staying compliant, which means no checklists, audits, or assessments required.

Dispute management

We have a dedicated disputes team to deal with the bank for you. We’ll ask for the documentation we need and take care of the rest with no additional fees.

Fast deposits

Get your money faster with Square. We deposit funds into your bank account as soon as the next business day.

Fraud detection

We use machine learning to analyze every payment in our ecosystem, and continuously innovate in fraud prevention.