Squad Make integrationAutomate Squad with Make.
Can Make handle your Squad payments while you work on something else? The Squad Make integration gives you 12 modules: 1 trigger that watches transactions and 11 actions for links, refunds, disputes and balances. This page shows you how to link your account and build a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Squad Make integration do for you?
The Squad Make integration links your Squad account to Make, a no-code tool where you build a scenario: an automation made of modules, each module being one brick such as a trigger or an action. Squad brings 12 of those bricks, so payment work you do by hand in the dashboard can run from a scenario instead.
Checked sales, not guesses. Watch Transactions picks up new transactions, and Verify a Transaction confirms each one with Squad before your order tool or spreadsheet treats it as paid. The data travels between modules as bundles, one bundle per transaction.
Refunds and disputes handled from one place. Initiate a Refund for a Customer sends money back when a support ticket is approved, while Get a Dispute and Resolve a Dispute let a finance lead pull a contested payment into a scenario and close it without switching screens.
Payment requests created on demand. Create a Payment Link builds a link you can drop into an invoice email, and Create a Virtual Account gives a customer a dedicated account to pay into. Get a Balance tells a scenario how much sits in your account before it starts a payout with Initiate a Payment.
Where the list stops, Make an API Call reaches any other endpoint of the Squad API with the same connection. The Squad documentation page in Make lists no official description for these modules, so check each one in the editor before relying on it. If you are weighing tools, read n8n vs Make, and for guided practice see Make training. When a run fails, Make troubleshooting helps you read the error.
How do you connect Squad to Make?
- 01
Get your Squad API key
Your Squad account has to be active with KYC completed. Log in, open the dashboard, go to Settings in the main menu, then to the API tab or API Access section, and copy the API key shown on screen.
- 02
Add a Squad module in Make
In your Make account, add any Squad module to a scenario and click Create a connection. A connection is your Squad account linked to Make once, then reused by every Squad module. The Connection name field is optional, but a clear name helps later.
- 03
Paste the key and save
Paste the API key you copied from Squad into the credentials field, or follow the instructions Make shows on screen, then save. From now on, the Squad modules can read and act on your account without asking for the key again.
Your first scenario with Squad
GoalWhen a new transaction shows up in Squad, Make verifies it with Squad so you only act on confirmed payments.
- 01
Create the scenario
Open the Scenarios page in Make, create a new scenario and click the big + to add the first module. That first module is what starts every run.
- 02
Pick Watch Transactions
Search for Squad, choose Watch Transactions and click Create a connection with the API key from your Squad settings. Once connected, fill in the fields Make displays for the module.
- 03
Add Verify a Transaction
Click the + on the right of the trigger, pick Squad again and choose Verify a Transaction. Map the transaction data coming from the first module so Squad knows which payment to confirm.
- 04
Test with Run once
Click Run once. Make executes the scenario one time and shows the bundles each module received, so you can see what Squad sent back before anything runs on its own.
- 05
Schedule and switch it on
Open the clock on the first module to set the schedule, every 15 minutes by default, and switch the scenario on. From there, you can add the app that should receive confirmed payments.
What starts a Squad scenario
1 module starts a scenario when something happens in Squad. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Squad as soon as it happens.
Watch Transactions
triggerIn the docs onlyWatch Transactions gives your scenario a starting point every time Squad has transactions it has not handed over yet, so nothing has to be exported by hand. Each transaction arrives as its own bundle for the next modules.
What Squad can do in Make
Squad gives you 11 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Payment Link
ActionIn the docs onlyYou get a Squad payment link ready to send, created by the scenario instead of by someone in the dashboard. It is the quickest way to turn a request into something a customer can pay.
Create a Terminal
ActionIn the docs onlyThis action sets up a new terminal record in Squad from inside a scenario, which saves you from repeating the same setup in the dashboard each time a point of sale is added.
Create a Virtual Account
ActionIn the docs onlyCreate a Virtual Account gives a customer or a project its own account to pay into, generated as soon as the scenario needs it. Payments then land somewhere easy to match.
Get a Balance
ActionIn the docs onlyGet a Balance hands the scenario the balance of your Squad account, so a later module can decide what to do with a real figure rather than a guess.
Get a Dispute
ActionIn the docs onlyWith Get a Dispute, the details of one contested payment come into your scenario, ready to be posted to a ticket, a chat channel or a sheet your finance team follows.
Get an Upload URL
ActionIn the docs onlyGet an Upload URL returns an address where a file can be sent to Squad, which is the step that comes before sharing a document with them from a scenario.
Initiate a Payment
ActionIn the docs onlyInitiate a Payment starts a payment from Squad on the scenario's instruction, so payouts approved elsewhere no longer need someone to key them in.
Initiate a Refund for a Customer
ActionIn the docs onlyThis module sends a refund back to a customer through Squad, triggered by your own approval process instead of a manual action in the dashboard.
Make an API Call
ActionIn the docs onlyMake an API Call lets you reach any endpoint of the Squad API with the connection you already have, which covers what the 11 listed actions leave out.
Resolve a Dispute
ActionIn the docs onlyResolve a Dispute closes a contested payment in Squad from the scenario, so the decision taken in your ticket tool is applied without a second trip to the dashboard.
Verify a Transaction
ActionIn the docs onlyVerify a Transaction asks Squad to confirm a given transaction, so the rest of the scenario works with a checked result instead of whatever a customer or a form claimed.
Need help automating Squad with Make?
A person reads every message.