# Clover et Pilotiko : relier le compte de votre terminal

> Clover et Pilotiko : comment se fait l'autorisation du marchand, pourquoi aucune portée n'est passée, ce qui n'est pas branché et comment retirer l'accès.

Mis à jour le 15 octobre 2026 · https://app.pilotiko.com/integrations/clover

Pilotiko peut aujourd'hui relier votre compte marchand Clover : vous vous connectez chez Clover, vous autorisez l'application, et Pilotiko garde le jeton chiffré. Il ne lit aucune transaction du terminal et n'en crée aucune. Statut : Connexion du compte seulement : aucune action automatique pour l'instant.

## En bref
- Statut : Connexion du compte seulement : aucune action automatique pour l'instant.
- Aucune portée n'est inscrite dans la demande : chez Clover, les accès dépendent de l'application.
- Clover délivre une paire de jetons qui expire ; il faut la renouveler.
- Aucune lecture de commandes ou de paiements du terminal n'est branchée.

## Que fait la connexion Clover dans Pilotiko ?

Elle relie votre compte marchand Clover à Pilotiko par OAuth. Rien d'autre ne se passe ensuite pour l'instant.

Clover décrit son OAuth simplement : le marchand se connecte et autorise l'application à accéder à ses données, puis il est renvoyé vers l'application avec un code qu'elle échange contre un jeton d'accès et un jeton de rafraîchissement [1]. Pilotiko suit exactement ce parcours. Dans son registre, Clover est rangé dans « Encaissements » avec le statut **connexion seulement**.

Particularité visible dans le code : la demande envoyée à Clover ne contient **aucune portée**. La liste est vide. Clover indique que les appels à son API REST exigent un jeton portant des permissions précises [2], mais sa page ne dit pas où ces permissions se règlent ; nous ne l'affirmons donc pas ici. Ce qui est sûr : Pilotiko n'utilise le jeton pour aucun appel.

L'échange du code se fait côté serveur, en JSON, sans PKCE. Clover réserve le PKCE aux applications « à faible confiance », comme les applications mobiles ou de bureau qui ne peuvent pas garder un secret [1] ; Pilotiko garde son secret sur son serveur.

- **Données lues aujourd'hui** : aucune. Ni commandes, ni paiements, ni inventaire du terminal.
- **Données écrites aujourd'hui** : aucune. Aucun paiement, aucun remboursement, aucune modification d'article.
- **Ce qui est conservé** : le jeton d'accès et le jeton de rafraîchissement, chiffrés, et le nom du compte relié.
- **Ce qui attendra une approbation** : tout remboursement ou encaissement futur, comme toute action de Pilotiko qui touche de l'argent.

## Comment relier Clover à Pilotiko ?

Faites-le avec l'identifiant Clover du propriétaire ou d'un gestionnaire du commerce. Si Pilotiko n'a pas activé son application Clover pour votre compte, la carte l'annonce au lieu d'un bouton.

1. **Ouvrir Connexions** — Dans Pilotiko, repérez la carte Clover sous Encaissements.
2. **Cliquer sur Connecter** — Pilotiko crée une demande à usage unique, liée à votre entreprise et à votre utilisateur, qui expire après 10 minutes.
3. **Se connecter chez Clover** — Entrez vos identifiants Clover et choisissez le commerce concerné.
4. **Autoriser l'application** — Clover vous renvoie vers Pilotiko avec un code, échangé contre la paire de jetons.
5. **Vérifier la carte** — Elle indique « Connecté » et rappelle qu'aucune action automatique n'est faite.

## Qu'est-ce qui est disponible, en mise en service ou à venir avec Clover ?

| Fonction | Statut | Détail |
|---|---|---|
| Relier le compte marchand Clover | Connexion du compte seulement : aucune action automatique pour l'instant | Paire de jetons chiffrée |
| Lire les paiements du terminal | Bientôt | Aucun appel à l'API REST de Clover |
| Lire les commandes et les articles | Bientôt | Rien n'est importé |
| Rembourser depuis Pilotiko | Bientôt | Exigera l'accord d'une personne |
| Retirer la connexion dans Pilotiko | Disponible | Jetons effacés, journal d'audit |

## Que se passe-t-il pour une semaine de transactions Clover ?

**Exemple : une clinique de physiothérapie qui passe 64 transactions Clover en 5 jours**

La clinique encaisse ses séances au terminal Clover de la réception. Les rendez-vous, eux, sont gérés dans Pilotiko. Clover a été relié lundi.

- Transactions au terminal (5 jours) : 64
- Rendez-vous terminés dans Pilotiko : 66
- Transactions lues par Pilotiko : 0
- Écart à vérifier à la main (66 − 64) : 2 rendez-vous sans paiement visible
- Remboursements faits par Pilotiko : 0
- **= Le rapprochement entre les 66 rendez-vous et les 64 paiements reste manuel ; Pilotiko ne le fait pas encore.**

## Comment Pilotiko traite-t-il l'accès Clover selon la Loi 25 ?

Le jeton est chiffré (AES-256-GCM) et ne sort jamais du serveur. La loi québécoise demande des mesures de sécurité raisonnables compte tenu de la sensibilité des renseignements, et un consentement donné à des fins précises qui ne vaut que le temps nécessaire [4]. La connexion Clover est donc facultative, expliquée et réversible.

Si des transactions sont un jour lues, elles pourraient être conservées hors du Québec selon l'hébergement retenu ; la loi exige alors une évaluation des facteurs relatifs à la vie privée avant toute communication à l'extérieur du Québec [4]. Voyez [sécurité](/securite) et [confidentialité](/confidentialite).

Révocation : le bouton Déconnecter de Pilotiko efface les jetons et inscrit l'action au journal d'audit. Du côté Clover, les pages consultées ne décrivent pas la marche à suivre pour retirer une application ; vérifiez-la dans votre compte marchand ou auprès du soutien Clover.

## Quelles sont les limites de la connexion Clover ?

Les jetons Clover expirent : Clover demande de générer une nouvelle paire avant que la paire actuelle expire [2]. Si le renouvellement échoue, la carte passe à « à reconnecter ». Aucun vrai compte Clover n'a encore été essayé avec Pilotiko, et l'application n'est pas encore enregistrée.

Pour comparer : [Square](https://app.pilotiko.com/integrations/square) demande des permissions nommées, [Stripe](https://app.pilotiko.com/integrations/stripe) passe par Connect. Les trois sont au même statut sur la page [Intégrations](https://app.pilotiko.com/integrations). Pour la prise de rendez-vous à rapprocher, voyez [Google Agenda](https://app.pilotiko.com/integrations/google-agenda).

## Questions fréquentes

### Pilotiko lit-il les paiements de mon terminal Clover ?

Non. La connexion est enregistrée, mais aucune lecture n'est programmée. Vos transactions restent dans Clover.

### Pourquoi la demande à Clover ne contient-elle aucune portée ?

Le code de Pilotiko n'en passe aucune : la liste est vide. Comme le jeton n'est utilisé pour aucun appel aujourd'hui, cela n'ouvre aucun accès concret de la part de Pilotiko.

### L'autorisation Clover expire-t-elle ?

Oui. Clover délivre une paire de jetons qui expire et doit être renouvelée. Si le renouvellement échoue, Pilotiko vous demande de reconnecter.

### Qui doit faire la connexion chez nous ?

Une personne qui peut se connecter au compte Clover du commerce, idéalement le propriétaire. Elle choisit le commerce et autorise l'application.

### Comment retirer l'accès ?

Cliquez sur Déconnecter dans Pilotiko : les jetons sont effacés. Pour couper aussi l'accès du côté Clover, passez par votre compte marchand Clover.

### Pilotiko pourra-t-il rembourser un client par Clover ?

Pas aujourd'hui. Si cette fonction arrive, chaque remboursement attendra l'accord d'une personne avant d'être envoyé à Clover.

## Sources

1. Clover Developer Docs, « OAuth: introduction », https://docs.clover.com/dev/docs/oauth-intro (consulté le 2026-10-15)
2. Clover Developer Docs, « Use OAuth 2.0 », https://docs.clover.com/dev/docs/use-oauth (consulté le 2026-10-15)
3. RFC Editor (IETF), « RFC 6749 : The OAuth 2.0 Authorization Framework », https://www.rfc-editor.org/rfc/rfc6749 (consulté le 2026-10-15)
4. LégisQuébec, « Loi sur la protection des renseignements personnels dans le secteur privé (RLRQ, c. P-39.1) », https://www.legisquebec.gouv.qc.ca/fr/document/lc/P-39.1 (consulté le 2026-10-15)
