Last Updated: March 24 2023
How to Set Up Square Payments
Overview
With Square Payments, you can process card payments from customers in simPRO.
Square Payments is supported for simPRO users in Australia, UK, Ireland, Canada, and the US.
New to Square? Sign up for a free account.
Processed Square payments appear as a Payment Processor Charge in invoices and in Xero.

In order to view content or perform actions referred to in this article you need to have the appropriate permissions enabled in your security group. Go to System > Setup > Security Groups and access your security group to update your permissions. The relevant security group tab and specific permissions for this article can be found here:

If you have been using simPRO Payments, powered by IntegraPay, it is automatically disconnected from simPRO when you activate Square Payments.
You need to contact IntegraPay to cancel your IntegraPay account.
The message “Enabling Square Payments will disable simPRO Payments. Are you sure you wish to continue?” appears when you activate Square Payments. Click Confirm to disable simPRO Payments. Once you confirm to disable, simPRO Payments powered by IntegraPay cannot be re-enabled.

To create a payment method for Square Payments:
- Go to System
> Setup > Accounts > Payment Methods.
- Click Create Payment Method.
- Enter a Name.
- Select Other as the Type.
- Enter the relevant Posting Account No. from your accounting package.
- Enter a Finance Charge.
- Note that Square applies their processing fee to the entire payment amount applied, including the finance charge set in simPRO. Therefore, if your finance charge in simPRO is set to the same percentage as the Square processing fee, the Square processing fee applied to the transaction is larger than your calculated finance charge in simPRO.
- Click Create.
- To make the payment method available for simPRO Mobile go to Mobile > Invoicing.
- Toggle on the payment method.

To activate Square Payments:
- Go to System
> Setup > Square Payments.
- Click Authorize simPRO to connect to Square.
- You can sign up for a Square account for free with simPRO.
- If you have multi-company and Defaults are not shared, or multiple simPRO companies, a Square account is required for each simPRO company as the Square account can only be connected to one company at a time.
- Enter Square account details.
- Select the Location that you are raising payments for.
- Select the Payment Method set up for Square.
- Click Save.

If you are using Xero as your accounting package, you can export Square processing fees to Xero as separate transactions so that they are reconciled automatically. To ensure that your Square processing fees are sent to Xero correctly you must map the relevant Xero account in the financial defaults in simPRO.
To set up your financial defaults for Square and Xero:
- Go to System
> Setup > Defaults > Financial.
- In the Square Processor Charge Account field enter the code for the account that Square finance charges will be posted against.
- In the Xero Contact for Square Processor Charge field search for and select an existing supplier from simPRO that your Square finance charges will be associated with.
- Square Processor Charges must be associated with a supplier when they are sent to Xero. All transactions in Xero require either a customer for income, or a supplier for expenses.
- If you do not have an appropriate Supplier setup you can create one from People
> Suppliers > Create Supplier. Once it has been created, ensure to export it to Xero. Learn more in How to Create Suppliers.
- Enter codes for other Accounts, as required. Learn more in How to Set Up Financial Defaults.
- Click Save.
Note that the Square Processor Charge Account and Xero Contact for Square Processor Charge fields do not appear unless you have integrated your simPRO build with Xero and activated the Square payments integration.

To add a payment link to invoice forms:
- Go to System
> Setup > Forms Setup.
- Click Invoice > PDF Templates.
- Click the How to Pay sub-tab.
- Under Payment Options, check the columns to ensure that Credit Card has been assigned. To assign it, select it from the Options Assigned drop-down, then click Add Fields.
- Click Save.
If Credit Card Customise Message is turned on, this will overwrite the Square payment link on invoices.

To add a payment link to emails:
- Go to System
> Setup > Forms Setup.
- In the left column, click Invoice or Statement as required.
- Click the Email Set Up sub-tab.
- Place the cursor in the Body text box, in the place you want the link to appear.
- Under Insert Field, select Online Payment Link.
- Format the rest of the Body as required.
- Click Save.

Need additional help?
Try Walk Me Through, our step-by-step guidance tool, to set up Square Payments.
In simPRO, go to Help > Walk Me Through and search Square (ID: 519883).
Learn more in How to Use Walk Me Through in simPRO.