Ressources · Intégration Make

Intégration Square MakeAutomatiser Square avec Make.

Et si chaque encaissement Square mettait à jour tes autres outils sans toi ? L'intégration Square Make réunit 26 modules : 5 déclencheurs, 14 actions et 7 recherches sur les paiements, les commandes et les clients. Ici, tu branches ton compte, tu montes ton premier scénario et tu sais quoi choisir.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

Que peux-tu automatiser avec l'intégration Square Make ?

L'intégration Square Make relie ton compte Square à Make pour qu'une vente, une commande ou un nouveau client lance une automatisation, sans écrire de code. Dans Make, cette automatisation s'appelle un scénario : une suite de modules, chacun étant une brique qui surveille, cherche ou agit dans une app.

Une compta qui suit les ventes. Pour un commerce de détail, Watch Payments repère les paiements nouveaux ou modifiés, et Get a Customer retrouve la personne derrière chaque ticket. Ton registre se remplit tout seul.

Des commandes web qui rejoignent la caisse. Un traiteur qui prend des commandes par formulaire peut les pousser dans Square avec Create an Order. Côté suivi, Watch New Events prévient Make dès qu'un litige ou une facture bouge.

Des segments clients à jour. Chez un caviste, Create a Customer ajoute les inscrits du site, puis Add a Customer to the Group les range parmi les membres du club. Si ta base vit dans un tableur, l'Intégration Airtable Make se branche de la même façon.

Les limites : plusieurs modules Square sont marqués obsolètes par la doc, et aucun module actuel ne crée de remboursement. Pour ces cas, Make an API Call appelle l'API de Square avec la même connexion. Beaucoup d'apps existent aussi sous forme de nœud n8n : le comparatif n8n vs Make pose les critères, et Combien coûte Make détaille le décompte des opérations.

Connexion

Comment connecter Square à Make ?

  1. 01

    Prépare ton accès développeur Square

    Il te faut un compte développeur Square et un jeton d'accès. Dans le Developer Dashboard de Square, ouvre Applications, choisis ton application puis sa section OAuth : c'est là que se trouvent le Client ID et le Client secret.

  2. 02

    Crée la connexion depuis un module

    Ajoute n'importe quel module Square à ton scénario et clique sur Create a connection. La connexion, c'est ton compte Square relié une fois à Make, puis réutilisé par tous les modules Square. Le champ Connection name est facultatif.

  3. 03

    Saisis tes identifiants

    Colle les identifiants copiés dans Square ou suis les instructions à l'écran. Pour un module instantané comme Watch New Events, clique d'abord sur Create a webhook, puis sur Create a connection.

Premier scénario

Ton premier scénario : retrouver le client de chaque paiement

ObjectifQuand un paiement arrive dans Square, Make récupère la fiche du client concerné.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le + pour poser le premier module. Cherche Square et prends Watch Payments.

  2. 02

    Branche ton compte

    Clique sur Create a connection et suis les étapes vues plus haut. Une fois la connexion en place, Make lit tes données Square et te propose ce qu'il trouve dans les champs.

  3. 03

    Ajoute la fiche client

    Clique sur le + à droite de Watch Payments, choisis Get a Customer et mappe dans ses champs l'identifiant client remonté par Watch Payments, quand le paiement en porte un.

  4. 04

    Teste avec Run once

    Encaisse un paiement de test, puis clique sur Run once. Chaque bundle, ici un paiement, montre ce que chaque module a reçu : tu vois tout de suite si le client remonte.

  5. 05

    Planifie et active

    Ouvre l'horloge de Watch Payments : un nouveau scénario tourne toutes les 15 minutes par défaut, 1 minute au plus court sur un plan payant. Règle-la, puis active le scénario.

Déclencheurs

Les déclencheurs Square dans Make

5 modules démarrent un scénario quand quelque chose se passe dans Square. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Square dès que ça se passe.

Square1Watch Customers

Watch Customers

Déclencheur planifié

Dans MakeReturns new customers since the last check.

Avec Watch Customers, chaque fiche client créée dans Square depuis le dernier passage arrive dans ton scénario, un bundle par personne. Ton outil d'emailing ou ton CRM connaît le nouveau client sans ressaisie.

Comment il se déclenche
planifié, Make interroge Square au rythme du scénario et récupère ce qui est apparu depuis.
Quand l'utiliser
un client créé en boutique doit aussi exister dans un autre outil.
Attention
la doc le décrit pour les nouveaux clients ; si une fiche modifiée compte pour toi, vérifie-le avec Run once avant de t'y fier.
Square2Watch New Events

Watch New Events

Déclencheur instantané

Dans MakeWatches for new events(inventory, invoices, transactions, disputes, orders, labors) in square account.

Watch New Events te met au courant dès qu'un événement touche ton compte Square : stock, facture, transaction, litige, commande ou temps de travail. C'est le seul déclencheur de l'app qui n'attend pas l'horloge.

Comment il se déclenche
instantané, Square prévient Make par webhook dès que ça se passe.
Quand l'utiliser
un litige doit alerter ton responsable sans délai.
Attention
à l'ajout du module, clique sur Create a webhook avant Create a connection, sinon rien n'est écouté.
Square3Watch Orders

Watch Orders

Déclencheur planifié

Dans MakeReturns create OR updated orders since the last check.

Grâce à Watch Orders, les commandes créées ou modifiées dans Square depuis la dernière vérification alimentent ton outil de préparation, ton suivi de stock ou ton tableau des ventes.

Comment il se déclenche
planifié, Make interroge Square au rythme du scénario, toutes les 15 minutes sur un scénario neuf.
Quand l'utiliser
chaque commande doit partir vers l'expédition ou la cuisine.
Attention
une commande modifiée revient aussi, donc la même peut passer deux fois ; lance Run once sur une commande modifiée pour voir ce qui revient avant de bâtir dessus.
Square4Watch Payments

Watch Payments

Déclencheur planifié

Dans MakeReturns new and updated payments since the last check.

Watch Payments te remonte les paiements nouveaux et ceux qui ont changé depuis le passage précédent, pour que ta compta ou ton mail de remerciement suive chaque encaissement.

Comment il se déclenche
planifié, Make interroge Square selon l'horloge du scénario.
Quand l'utiliser
ton comptable veut chaque vente dans son registre, ou un reçu doit déclencher une relance.
Attention
un paiement mis à jour compte aussi, donc une vente peut produire plusieurs bundles et plusieurs opérations sur ton plan.
Square5Watch Transactions (Deprecated)

Watch Transactions (Deprecated)

planifiéDans la doc seulement

Watch Transactions (Deprecated) reste listé dans la doc pour les scénarios construits sur l'ancien modèle de transactions de Square, le temps de les migrer.

Comment il se déclenche
planifié, Make interroge Square au rythme du scénario.
Quand l'utiliser
seulement pour garder un ancien scénario en marche avant sa refonte.
Attention
la doc le marque obsolète sans le décrire ; pour un nouveau scénario, regarde d'abord Watch Payments ou Watch Orders, et teste le remplaçant avec Run once avant de couper l'ancien.
Modules

Actions et recherches Square dans Make

Square te donne 21 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Square1

Add a Customer to the Group

Action

Dans MakeAdds a customer to the customer's group.

Ce module range un client Square dans un de tes groupes, pour que tes segments restent justes sans tri à la main dans le tableau de bord.

Quand l'utiliser
juste après Watch Customers ou Create a Customer, pour marquer les pros ou les membres fidélité.
Attention
aucun module listé ne crée de groupe, prépare-le donc dans Square d'abord.
Square2

Complete a Payment

Action

Dans MakeBy default, payments are set to complete immediately after they are created. If you set autocomplete to false when creating a payment, you can complete (capture) the payment using this endpoint.

Complete a Payment encaisse vraiment un paiement que tu avais seulement autorisé. Par défaut, Square finalise un paiement dès sa création ; le module sert quand l'autocomplétion était désactivée.

Quand l'utiliser
tu bloques la carte jusqu'à l'envoi du colis ou la fin de la prestation.
Attention
sur un paiement déjà finalisé tout seul, il n'y a plus rien à capturer.
Square3

Create a Customer

Action

Dans MakeCreates a new customer.

Tu obtiens une nouvelle fiche dans ton annuaire Square, alimentée par un formulaire, une réservation ou une ligne de tableur, et ton équipe reconnaît la personne dès sa première visite.

Quand l'utiliser
quelqu'un s'inscrit en ligne avant d'acheter en boutique.
Attention
cherche d'abord avec List Customers pour ne pas créer deux fois le même client.
Square4

Create an Order

Action

Dans MakeCreates an Order

Create an Order ouvre une commande dans Square à partir d'une source extérieure : formulaire, messagerie ou outil de réservation rejoignent ainsi le même circuit que ta caisse.

Quand l'utiliser
les commandes arrivent par un canal que Square ne gère pas.
Attention
une commande n'est pas un paiement, prévois l'encaissement pour qu'elle ne reste pas ouverte.
Square5

Get a Customer

Action

Dans MakeGets customer details.

À partir d'un identifiant, Get a Customer te rend la fiche complète d'un client Square. Un simple numéro venu d'un paiement devient une fiche client exploitable.

Quand l'utiliser
après Watch Payments, pour adresser un reçu ou une relance à la bonne personne.
Attention
sans identifiant client, passe par List Customers.
Square6

Get a Payment

Action

Dans MakeReturns payment by ID.

Get a Payment te donne un paiement précis à partir de son identifiant, avec ce que Square sait de lui, pour que le module suivant parte du vrai paiement et pas d'une supposition.

Quand l'utiliser
une demande de remboursement cite un identifiant de paiement.
Attention
c'est la version actuelle ; la version legacy au nom voisin sert aux anciens scénarios.
Square7

Get a Payment (legacy)

Action

Dans MakeRetrieves information about a transaction by a payment ID.

La version legacy lit la transaction liée à un identifiant de paiement, à l'ancienne manière de Square, et garde en vie les scénarios qui en dépendent.

Quand l'utiliser
tu maintiens un scénario existant et ne veux pas refaire tout le mappage maintenant.
Attention
pour un nouveau scénario, prends plutôt Get a Payment, la version actuelle.
Square8

Get a Transaction (Deprecated)

Action

Dans MakeGets transaction information.

Get a Transaction (Deprecated) renvoie les infos d'une transaction de l'ancien modèle Square, utile seulement aux scénarios encore bâtis dessus.

Quand l'utiliser
un scénario en place lit des transactions et tu prépares son remplaçant.
Attention
la doc le marque obsolète ; démarre plutôt avec Get a Payment et compare les bundles avec Run once.
Square9

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Make an API Call te donne accès à n'importe quel point de l'API Square depuis ton scénario, avec la même connexion. Un besoin non couvert par la liste ne te fait pas quitter Make.

Quand l'utiliser
créer un remboursement, gérer le catalogue ou toute fonction absente des modules.
Attention
tu rédiges la requête toi-même, garde la référence de l'API Square ouverte à côté.
Square10

Update a Customer

Action

Dans MakeUpdates customers details.

Quand un client change ses coordonnées dans un autre outil, Update a Customer reporte la modification sur sa fiche Square, et ta caisse reste à jour.

Quand l'utiliser
ton CRM ou un formulaire reçoit de nouvelles coordonnées.
Attention
il vise un client connu, trouve d'abord son identifiant avec List Customers ou Get a Customer.
Square11

Get Orders

Recherche

Dans MakeLists orders in batch.

Get Orders sort un lot de commandes Square d'un coup, un bundle par commande, pratique quand tu en veux plusieurs connues plutôt qu'une seule.

Quand l'utiliser
pour un récap des ventes ou la mise à jour d'un suivi de stock.
Attention
comme toute recherche, il renvoie zéro, un ou plusieurs bundles, et chaque module suivant tourne une fois par bundle.
Square12

List Customers

Recherche

Dans MakeLists all customers

List Customers fait défiler tes clients Square en bundles : le moyen simple de copier l'annuaire dans un tableur ou de vérifier qu'une personne existe déjà.

Quand l'utiliser
avant Create a Customer, ou pour synchroniser ta base avec ton outil d'emailing.
Attention
un gros annuaire, c'est beaucoup de bundles, et chaque module suivant compte une opération par bundle.
Square13

List Payments

Recherche

Dans MakeLists payments.

Avec List Payments, les paiements de ton compte Square entrent dans le scénario, et ton comptable consulte les recettes dans l'outil qu'il ouvre déjà.

Quand l'utiliser
tu reconstruis un journal des paiements ou tu le rapproches de la banque.
Attention
pour une sélection plus fine, Search Payments convient mieux, celui-ci liste large.
Square14

List Refunds

Recherche

Dans MakeLists refunds.

List Refunds récupère les remboursements enregistrés dans Square, pour suivre les retours et leur coût hors du tableau de bord.

Quand l'utiliser
ton responsable de boutique veut voir remboursements et ventes dans le même rapport.
Attention
il lit sans rembourser ; pour en émettre un, passe par Make an API Call, la seule action de remboursement listée étant obsolète.
Square15

Search Orders

Recherche

Dans MakeSearches for orders.

Search Orders trouve les commandes Square qui répondent à tes critères, pour travailler sur une tranche précise plutôt que sur tout l'historique.

Quand l'utiliser
seule une tranche précise de ton historique de commandes t'intéresse.
Attention
sans résultat, aucun bundle ne sort et la suite ne tourne pas ; teste avec Run once sur des données connues.
Square16

Capture Transaction (Deprecated)

ActionDans la doc seulement

Capture Transaction (Deprecated) appartient à l'ancien modèle de transactions et maintient les étapes de capture des scénarios d'avant.

Quand l'utiliser
uniquement dans un scénario déjà en service et pas encore migré.
Attention
la doc le marque obsolète sans description ; pour un nouveau montage, Complete a Payment est le module listé qui capture un paiement.
Square17

Create a Charge (Deprecated)

ActionDans la doc seulement

Create a Charge (Deprecated) subsiste pour les anciens scénarios qui débitaient les clients via l'ancien modèle de transactions de Square.

Quand l'utiliser
tu maintiens un scénario hérité en attendant sa refonte.
Attention
la doc le liste comme obsolète sans le décrire, et aucun module actuel ne crée de débit : un nouveau montage passe par Make an API Call.
Square18

Create a Credit Card (Deprecated)

ActionDans la doc seulement

Create a Credit Card (Deprecated) reste dans la liste pour les scénarios qui enregistraient une carte sur un client à l'ancienne, afin qu'ils ne cassent pas du jour au lendemain.

Quand l'utiliser
un flux existant en dépend et tu l'audites.
Attention
obsolète selon la doc, sans description ; pour de nouveaux besoins, consulte l'API Square et utilise Make an API Call.
Square19

Create a Refund (Deprecated)

ActionDans la doc seulement

Create a Refund (Deprecated) est la seule action de remboursement de l'app, gardée pour les scénarios écrits avant le changement de modèle de Square.

Quand l'utiliser
un ancien circuit de retours l'appelle encore.
Attention
la doc le marque obsolète sans le décrire ; un nouveau circuit s'appuie sur Make an API Call, puis sur List Refunds pour vérifier le résultat.
Square20

List Transactions (Deprecated)

RechercheDans la doc seulement

List Transactions (Deprecated) lit les transactions de l'ancien modèle Square et ne sert qu'aux rapports construits autour d'elles.

Quand l'utiliser
tu compares un ancien rapport avec son remplaçant avant de l'arrêter.
Attention
obsolète d'après la doc, sans description ; dans un nouveau scénario, pars de List Payments ou de Search Payments.
Square21

Search Payments

RechercheDans la doc seulement

Comme son nom l'indique, Search Payments cherche des paiements dans Square au lieu de tous les lister, et ton scénario ne traite que ceux qui comptent.

Quand l'utiliser
tu n'as besoin que de certains paiements avant un rapprochement, pas de toute la liste.
Attention
la doc ne le décrit pas, ouvre le module et lis ses champs avant de bâtir dessus ; chaque résultat est un bundle distinct.
Besoin d'aide

Besoin d'aide pour automatiser Square avec Make ?

Une personne lit chaque message.

FAQ

Square et Make : les questions fréquentes

01L'intégration Square Make est-elle gratuite ?
Oui, Square est une app standard, accessible dès le plan Free de Make. Ce plan autorise 2 scénarios actifs, un intervalle minimal de 15 minutes entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et comptent l'usage en crédits, une opération par module exécuté sur un bundle. L'abonnement Square, lui, se règle chez Square.
02Que faut-il pour connecter Square à Make ?
Un compte développeur Square et un jeton d'accès. Dans Make, ajoute un module Square, clique sur Create a connection, donne-lui un nom si tu veux, puis saisis les identifiants copiés dans Square ou suis les instructions à l'écran. Avec ta propre app OAuth, passe par le Developer Dashboard, ouvre Applications, choisis ton application, renseigne l'URI de rappel dans la section OAuth, copie le Client ID et le Client secret et coche les scopes. Un module instantané demande de créer un webhook d'abord.
03Le déclencheur Square réagit-il en temps réel dans Make ?
Un seul, oui. Watch New Events est instantané : Square prévient Make par webhook dès qu'un événement de stock, de facture, de transaction, de litige, de commande ou de temps de travail survient. Watch Customers, Watch Orders, Watch Payments et Watch Transactions, obsolète, sont planifiés : Make interroge Square au rythme du scénario, toutes les 15 minutes par défaut, 15 minutes au plus court sur le plan Free et 1 minute sur un plan payant.
04Que faire si un module Square manque dans Make ?
Passe par Make an API Call. Ce module fait partie de l'app Square dans Make et appelle n'importe quel point de l'API Square avec ta connexion existante : remboursements, cartes enregistrées ou toute fonction sans module actuel. Plusieurs modules de la liste sont marqués obsolètes par la doc, vérifie donc l'équivalent actuel avant de bâtir dessus. La doc précise aussi que son contenu sur Square est généré par IA à partir de la documentation Square et peut contenir des erreurs : confirme les points importants auprès de Square.
05Make ou n8n pour Square ?
Ça dépend de tes critères. Côté Make, Square arrive avec 26 modules prêts, un déclencheur instantané pour les événements et Make an API Call pour le reste, le tout dans un éditeur visuel avec un plan Free pour démarrer. Beaucoup d'apps ont aussi un nœud n8n : vérifie s'il en existe un pour Square et ce qu'il propose avant de trancher. Le comparatif du site met les critères côte à côte ; retiens l'outil dont les modules collent aux étapes Square dont tu as vraiment besoin.