-
Onboarding
-
Application Forms
-
Profiles
-
Templates
-
Jobs
-
Jobs & Calendar
-
Payments
-
Integrations
-
Community
-
App
-
Events
-
For Candidates & Clients
-
Backup Care
-
Communication
-
Data Importing
-
Data Exports
-
Advance Search
-
Admin Dashboard Customization
-
Evaluations
-
Reporting
-
Logs
-
Bulk
-
Error
-
Other
-
Add Ons
-
Settings
-
Domain
-
Planning Document
-
Webinars and Training
-
Ways to Grow and Make More Money
-
Placements
Square Integration
Connect Square, also known as Squareup, to your Enginehire platform to send invoices.
1. Log in to your Square Developer Account.
Your URL may look like this: developer.squareup.com/console/en/apps
Your user name and password as the same as your square account.
2. In the Square Developer Account, from the Application tab, select the plus sign and add a new "Application"
3. Name the application. For this example, we named it Enginehire.
4. Check all of the options for complete access to the Square suite of tools.
All other screens in this setup can be skipped.
5. Once the "Application" is created, select it and select OAuth on the tab.
And select Production, not Sandbox.
6. Concurrently, in Enginehire, go to More.
7. Select Global Setting.
8. Select Integrations.
9. Select Square V2
10. From Square Developer OAuth, select Production, not sandbox.
11.Update the Redirect URL to to be your Enginehire url/square-callback
Example: https://YourAgencyName.enginehire.io/square-callback
12. From Square Developer OAuth copy the Production Application code and place it into Enginehire, as Client ID
13. From Square Developer OAuth copy the Production Application Secret code and place it into Enginehire, as Client Secret.
14. In Square Developer, select Location, 5 options below OAuth.
15. Copy the Location ID and paste it into Enginehire in Location ID.
16. Move Environment into Production (live)
17. Select Save Credentials and Authorize.
18. This will open a new window of square. Select Allow.