Skip to main content
Ce guide vous mène d’une clé vierge à un événement de vente reçu sur votre serveur.

Créez une clé d'API

Dans votre tableau de bord, ouvrez Développeurs & API puis Nouvelle clé. Donnez-lui un nom (par exemple « Mon serveur »), cochez uniquement les permissions dont vous avez besoin, et copiez la clé tout de suite : elle ne sera plus jamais affichée.
La clé commence par psk_. Gardez-la côté serveur, dans une variable d’environnement. Ne l’envoyez jamais dans une application mobile, une page web ou un dépôt Git.

Testez la clé

L’endpoint /me ne demande aucune permission : il confirme que la clé fonctionne et à quelle boutique elle est liée.
Réponse

Listez vos produits

La réponse contient data (la liste) et pagination (comment lire la page suivante). Voir Pagination.

Créez un lien de paiement

Avec la permission checkout.write, générez une adresse de paiement pour un produit publié, avec un code promo si vous le souhaitez.
Envoyez votre client vers le checkout_url renvoyé. Le paiement se fait sur la page hébergée de votre boutique.

Recevez la vente sur votre serveur

Créez un Pulse pour être prévenu dès qu’un paiement est confirmé.
La réponse contient secret : c’est la seule fois qu’il est montré. Utilisez-le pour vérifier la signature de chaque envoi.

Et ensuite

Permissions

Accordez le minimum nécessaire à chaque clé.

Validation de licence

Protégez votre logiciel avec les clés vendues sur Pulse-Sell.

Bonnes pratiques

Réessais, sécurité, déduplication : ce qui évite les incidents.