Skip to content
View Categories

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.
  • 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, 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.