Square eCommerce

Sell more online with Square’s eCommerce solutions

Get started

Three levels of integration

With our website-building partners and APIs, you can build your online store and accept payments online easily through Square—no matter what your online needs are.

Nice and easy

We partner with businesses that make setting up your online store fast and easy, with templates and themes. You’ll be up and running in no time, and connecting your site to Square is simple—no coding required.

Level of complexity
Select partners

View all partners

Some skills required

If you have more particular needs for your business, you can build an online store with one of our open source partners, which all have prebuilt Square integrations.

Level of complexity
Select partners

    View all partners

    Developer skills required

    Use Square’s APIs to accept payments directly on a website that you build yourself. Get all the benefits of Square’s platform (fast deposits, reporting tools, PCI-compliant platform) without having to build a new site.

    Level of complexity
    Square APIs
    Transactions API + Payment Form
    Apple Pay supported
    Masterpass™ supported

    Square lets developers seamlessly accept payments online from your own website. With our API, you can create customizable eCommerce solutions that let you track your reporting, deposits, and inventory in one place.

    Square Checkout
    Apple Pay supported

    Square Checkout lets merchants accept online payments using a checkout workflow hosted by Square. With SSL support, chargeback protection, and a beautiful UI in one integration, Checkout simplifies the process of accepting online payments.

    Learn about Square’s Developer Platform

    Read the documentation

    What sets Square apart

    • Fast, reliable deposits
    • No setup or monthly fees
    • Track online and offline sales in one place
    • PCI-compliant products, no fees
    • Security, fraud prevention, and dispute assistance
    • No commitments or long-term contracts


    Per Transaction

    Sell online with Square.

    Get started
    Get a custom rate for your business

    We can create custom pricing packages for some businesses that process more than $250K in credit card sales and have an average ticket size over $15. If that's you, get in touch—we'll even review your current statement with you. An average ticket size under $15 is unlikely to qualify for a custom rate.

    Contact Sales