Docs
Set Up Square Payments

Set Up Square Payments

Enable Square payments on your WooCommerce store to accept credit cards at checkout.

Accept payments directly through Square on your WooCommerce store. Once your Square account is connected, enabling payments takes just a few clicks.

Prerequisites

Before setting up payments, ensure you have:

Enable the Payment Gateway

  1. Go to WooCommerce > Settings > Payments
  2. Find SquareSync in the list of payment gateways
  3. Toggle the switch to enable it
  4. Click Manage to configure settings

Configure Payment Settings

In the SquareSync payment gateway settings:

SettingDescription
Enable/DisableTurn the gateway on or off
TitleText shown at checkout (e.g., "Credit Card")
DescriptionOptional message displayed during checkout

Select Your Location

Choose the Square location for payment processing. This determines:

  • Where transactions appear in Square Dashboard
  • Which inventory location is affected by sales

Save and Test

  1. Click Save Changes
  2. Visit your store and add a product to cart
  3. Proceed to checkout
  4. Verify the Square payment option appears
  5. Complete a test purchase

Accepted Payment Methods

Once enabled, your store accepts:

  • Visa
  • Mastercard
  • American Express
  • Discover
  • JCB
  • UnionPay

Next Steps

Troubleshooting

Payment gateway not appearing

  • Verify SquareSync is activated
  • Check that Square account is connected
  • Go to SquareSync for Woo > Settings and confirm connection status

Payments failing

  • Ensure your Square account is in good standing
  • Verify a location is selected in gateway settings
  • Check that the selected location is active in Square

Location not appearing

  • Confirm your Square account has at least one active location
  • Try disconnecting and reconnecting your Square account
  • Check Square Dashboard to verify location status