System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Home>Site and eCommerce Setup

Accept Payments on Square Online


Accepting payments with Square Online is simple. From your Square Online Overview page , you’ll see a few different payment processors you can connect to your site.

Learn more about Square’s processing fees and how processing fees are calculated for more information on the fees for taking payments online.

Accept Payments with Square

Square Online is automatically configured to use Square’s payment processor to accept payments during the checkout flow of your site. No additional setup is needed.

Accept Payments with PayPal

Note: Using PayPal requires an upgrade on your Square Online site.

With PayPal’s payment processor, you’ll have access to a more global customer base, allowing a wider range of customers to purchase from your website where their cards may not be accepted. To start, you’ll need a PayPal Business account. If you don’t already have one, convert your personal PayPal account to a Business account or sign up for a new PayPal Business account.


To set up PayPal with Square Online:

  1. In your Square Online Overview page, go to Settings > Checkout or Shared Settings > Checkout.
  2. Under PayPal, select Connect and log in to your PayPal account to authorise the connection.

Setup troubleshooting

If you run into an error while connecting PayPal to Square Online, you may need to make some changes to your PayPal account settings to complete the setup process. Follow the guide below for troubleshooting steps:

  1. Log in to your PayPal account and go to Profile > Website payments. Locate the ‘API access’ section and select the Update link.
  2. Select Grant API permission under the ‘Pre-built payment solution’ section.
  3. Paste the following text into the Third Party Permission Username field, then select Lookup.
  4. Enable the following options under Available Permissions, then select Add:
    • Use Express Checkout to process payments
    • Issue a refund for a specific transaction
    • Authorise and capture your PayPal transactions
    • Obtain information about a single transaction
    • Issue a refund for any prior transaction
  5. Go back to the Checkout tab in your Square Online Overview page to finish connecting PayPal. When prompted, tick the box to confirm you’ve granted permission through PayPal and select Done.

Your PayPal account should now be connected and you can begin accepting payments through Square Online.

Note: If you disconnect your PayPal account, you’ll need to go through this process again before you can reconnect.

Other Payment Methods

You can still accept payments through Square Online from any supported:

  • Visa, Mastercard, American Express and JCB cards

  • eftpos chip cards

  • Square Gift Cards

Every supported card has the same flat rate. Business cards, prepaid cards, gift cards and rewards cards have no additional fees.

Buy now, pay later (BNPL) payment options – such as Afterpay or Zip – are not supported with Square Online. 

Apple Pay and Google Pay are not currently supported with Square Online in Australia. However, you can accept Apple Pay and Google Pay for in-person payments.

Stop Accepting Payments


You can temporarily suspend accepting payments for orders from Square Online. To turn off online orders and suspend taking payments during checkout:

  1. In your Square Online Overview page, go to Settings > Checkout or Shared Settings > Checkout.

  2. Toggle off Accept online orders.

When this switch is off, items will still be visible on your site but won’t be available for purchase. This is helpful when you want to put your online business in vacation mode for any reason so new online orders don’t come in while you’re away. The toggle also makes it easy to turn things back on once you’re ready to get back to business.

Can't find what you need?