Activez les clés de licence pour un produit numérique dans Boutique → votre produit → Clés de licence. Choisissez comment les clés sont générées :
- Weesify génère une clé : chaque acheteur reçoit une nouvelle clé comme
APP-7K2QD-M9XA4-P0R3T-WV8HEdès qu’il a payé. - Clés que vous importez : collez vos propres clés, une par ligne. Chaque acheteur reçoit la suivante. Si vous n’en avez plus, les acheteurs patientent et reçoivent leur clé par e-mail dès que vous en ajoutez.
Les acheteurs voient leur clé sur la page de leur commande et dans leur reçu. Un remboursement désactive la clé.
Vérifier les clés depuis votre application
Envoyez une requête POST avec des données JSON ou de formulaire à ces adresses sur weesify.com. Chaque appel nécessite product (l’identifiant du produit, visible dans l’adresse de votre produit dans le tableau de bord) et key.
/_/licence/validatevous indique si la clé est active./_/licence/activateassocie la clé à un appareil. Envoyezinstance: un identifiant aléatoire que votre application conserve pour cette installation./_/licence/deactivatelibère un appareil, avec le mêmeinstance.
Les réponses sont au format JSON : valid, status (active, revoked ou not_found) et activations (used et limit). L’activation répond 409 avec activation_limit lorsque la clé est active sur autant d’appareils que vous l’autorisez.
Appareils et clés
Définissez Appareils par clé pour limiter le nombre d’installations qu’une clé peut activer. Les acheteurs peuvent libérer eux-mêmes un appareil depuis la page de leur commande. Dans Boutique → Licences, vous pouvez voir chaque clé et chaque appareil, libérer tous les appareils d’une clé ou révoquer une clé.