Square Payment Method for Magento 2

If you are looking for the Magento 1.x compatible extension, it can be found at Square Payment Method for Magento 1.x.

For $60.00 USD, this extension provides a way for you to accept credit cards on your Magento 2 store and have the payments flow into your Square account dashboard, and keep all the accounting and bookkeeping in one place.

You must already have a Square account for this to work -- sign up at https://squareup.com/signup. Since this extension communicates with Square through its API, you will be subject to the pricing that corresponds to the API. As of this writing, the fee is 2.9% plus $0.30 per payment.

The use of HTTPS is required for this extension to work, as is mandated by Square.

Release History

July 30, 2017 -- 1.1.1 -- Bug fixes
July 10, 2017 -- 1.1.0 -- Added support for saved credit cards (i.e. "Save for future use" and "Use card ending in -xxxx")
June 2017 -- 1.0.0 -- This is the very first release


Product Manual



This extension works by adding a new payment method to Magento. If enabled and supplied with valid Square information, the payment method will be available for use in both the front-end and the Admin Panel.

  • Support for saved credit cards (i.e. "Save for future use" and "Use card ending in -xxxx")
  • Allows creation of orders from both the front-end and Admin Panel.
  • Fully PCI-compliant -- no sensitive information ever reaches your server, it all stays between your customer and Square.
  • Supports both (a) "Authorize Only" for delayed capture, as well as (b) "Authorize and Capture" for immediate capture at the moment of purchase.
  • Supports Square's chargeback protection eligibility.



Magento 2.1

This extension is good for you if:

  • You are already processing payments in-person with Square, and want payments from your Magento website to flow into Square.
  • OR If you want to sign up for, or switch to Square as your payment processor.

Square, Inc. is a financial services, merchant services aggregator and mobile payment company. It started Square Register, Square Reader, Square Capital, and Square Payroll. See: https://squareup.com


Quick Support