Grow your business with the Square extension for Magento.

Built for growth

The Square extension for Magento simplifies all the aspects of running your business so you can focus on growing your business.

An omnichannel solution

Easily manage your online and in-person sales, customer data, product catalog, and inventory across multiple channels.

Serious security

Get access to a suite of data security (Square takes on the burden of PCI compliance), fraud prevention, and dispute management services.

Save with custom pricing

We design pricing packages for larger businesses depending on payment volume, average transaction size, your history as a Square seller, and more. Contact Square to learn more.


Connect your online store to Square and easily sell across all channels.

Offer the Square extension for Magento for a complete commerce experience.

Payments solutions, at any scale

The seamless integration with Magento supports all types of businesses, no matter how complex. The flexible solution provides a range of offerings to fit with varying business needs, including selling offline and online.

An omnichannel solution

With the Square and Magento integration, clients will be able to sell across all channels and easily grow their sales.

Support and sales enablement

Receive custom support and tools that will enable you to successfully sell the Square extension for Magento.

Expand your exposure

Become an established agency and get featured within selected Square marketing materials, enabling you to grow your client base.

Square has all the tools you need to be successful and grow your client base.

*Custom pricing packages are available for qualified businesses with annual revenue over $250,000 and an average ticket size over $15.