---
title: "API & Plugins : connecter 1pay.ch à vos systèmes"
description: "Si vous avez déjà une boutique en ligne ou un logiciel de gestion, vous pouvez le connecter à 1pay.ch. Vos clients paient avec TWINT, les cartes et les autres moyens sans quitter votre parcours d'achat, et le statut des paiements…"
url: "https://www.1pay.ch/fr/docs/api-plugins/"
updated: "2026-11-06"
category: Intégrations
---

# API & Plugins : connecter 1pay.ch à vos systèmes

Si vous avez déjà une boutique en ligne ou un logiciel de gestion, vous pouvez le connecter à 1pay.ch. Vos clients paient avec TWINT, les cartes et les autres moyens sans quitter votre parcours d'achat, et le statut des paiements revient automatiquement dans votre système.

## Deux voies

- **Plugin** : pour WooCommerce, il existe un plugin prêt à l'emploi. Il s'installe et se configure sans programmer. Lisez [WooCommerce](https://www.1pay.ch/fr/docs/woocommerce-boutique/).
- **API** : pour tous les autres systèmes. Il faut un développeur qui connecte votre logiciel à notre interface REST avec une clé API.

## Créer une clé API

1. Dans le menu, ouvrez **API & Plugins**.
2. Cliquez sur l'option d'ajout d'une clé API.
3. Donnez un nom à la clé, par exemple le nom du site ou du logiciel, et confirmez.

La clé apparaît parmi les intégrations actives. Chacune a trois boutons :

- **Copier** : copie la clé à transmettre au développeur.
- **Log** : la liste de toutes les requêtes faites avec cette clé, utile pour trouver les erreurs.
- **Configuration** : modifie le nom ou génère une nouvelle clé.

Vous pouvez créer plusieurs clés, une par système connecté. Ainsi, si l'une doit être remplacée, les autres continuent de fonctionner.

## Gardez la clé en lieu sûr

La clé API donne accès à votre compte : ne la publiez pas, ne l'envoyez pas par e-mail à des inconnus et ne la mettez pas dans le code visible du site. Si vous pensez qu'elle est tombée entre de mauvaises mains, générez-en immédiatement une nouvelle sous **Configuration**.

## Le contact technique

Dans [Webhooks](https://www.1pay.ch/fr/docs/webhooks-notifications/), vous pouvez indiquer un **contact technique** : la personne qui reçoit les alertes en cas d'erreurs d'API et de webhooks et qui est autorisée à parler de ces sujets avec notre support. C'est en général votre développeur.

## Documentation pour les développeurs

Le développeur trouve la description technique de l'interface via le lien vers l'API REST, sur la même page de l'espace d'administration. S'il a des questions, il peut nous écrire.
