Product Icon

WooCommerce API Manager

par  Kestrel
Vendez des clés de licence et des abonnements pour des logiciels et des services en ligne afin de développer vos ventes d’abonnements.

Licences logicielles et abonnements WooCommerce API Manager

  • Vente de logiciels sous licence
    • Fournissez des clés de licence aux clients lors de l’achat des produits. Proposez une intégration avec tous les langages de programmation pour que seuls les clients payants puissent utiliser le logiciel.
  • API d’octroi de licences complètes
    • Gérez l’activation et la désactivation des licences, contrôlez leur état, listez les produits achetés, vérifiez les clés API actives, déployez des mises à jour logicielles pour les clés de licence de vos clients, et plus encore.
  • Renouvellement des abonnements
    • Les abonnements API Manager intégrés peuvent être renouvelés manuellement par le client.
    • Des e-mails de renouvellement d’abonnement sont envoyés 30 jours avant, 7 jours avant et 1 jour après l’expiration d’un abonnement, avec un lien de renouvellement.
  • Mise à niveau / Rétrogradation d’abonnements
    • Proposez à vos clients de mettre à niveau leur clé de licence, avec de nouvelles fonctionnalités ou activations. Vous pouvez facturer la mise à niveau au prorata et proposer des remises supplémentaires en combinaison avec Woo Subscriptions.
  • Publication de mises à jour
    • Proposez de nouvelles fonctionnalités ainsi que des correctifs en déployant des mises à jour logicielles via l’API d’octroi de licences incluse.
    • Les mises à jour automatiques et en un clic ne sont pas prises en charge.
    • Les options Amazon S3, URL distant et de téléchargement sur serveur local sont disponibles pour les mises à jour logicielles. Toutes les URL deviennent des URL sécurisées.
    • La bibliothèque avancée WooCommerce API Manager PHP Library for Plugins and Themes est disponible pour l’extension WordPress et les développeurs de thèmes.
  • Traitement automatisé des paiements
    • Dans l’éventualité d’abonnements Woo et avec une passerelle de facturation appropriée, les paiements des renouvellements d’abonnement sont facturés automatiquement.
  • Déverrouillage logiciel à l’aide d’une licence
    • Vous pouvez empêcher l’utilisation du logiciel jusqu’à l’activation de la licence.

Service d’abonnement en ligne

  • Authentifiez l’accès client via l’activation payante de la clé API.
  • Bloquez l’accès jusqu’à l’activation de la clé API.
  • Contrôlez l’état d’activation de la clé API.
  • Déterminez les produits/ressources API disponibles via l’API.
  • Définissez le niveau d’abonnement en fonction de la clé API et du nombre d’activations possibles.
  • Traitez automatiquement les paiements d’abonnements grâce à l’association avec Woo Subscriptions, sous réserve de disposer d’une passerelle de facturation appropriée.

Configuration de la boutique existante

La configuration d’une boutique WooCommerce avec des produits et des commandes existants à l’aide de WooCommerce API Manager s’effectue comme suit :

  1. Modifiez chaque produit à utiliser avec WooCommerce API Manager en sélectionnant la case à cocher de l’API, puis en remplissant le formulaire de l’onglet de l’API et, s’il s’agit d’un produit variable, quelques détails d’API Manager, tels que le nombre d’activations.
  2. Les ressources API seront automatiquement créées à partir des lignes de commande contenant les produits sélectionnés en tant que produits API. Les lignes de commande contenant des types de produits Abonnement WooCommerce seront également créées automatiquement. Toutes les ressources API sont désormais accessibles à l’aide d’un logiciel client ou d’un service en ligne via les API.
  3. Vous pouvez soit ajouter la bibliothèque WooCommerce API Manager PHP Library for Plugins and Themes à votre extension ou à votre thème, soit créer un client API pour vous connecter aux API d’API Manager conformément à la documentation afin de profiter de toutes les fonctionnalités disponibles.
  4. C’est fait.

Migration à partir d’autres gestionnaires de licences

  • Module logiciel WooCommerce
    • WooCommerce API Manager propose un outil intégré permettant d’importer les données du module logiciel WooCommerce dans API Manager. API Manager est également capable de répondre aux requêtes API destinées au module logiciel WC : ainsi, ce dernier peut être supprimé en toute sécurité une fois l’importation des données terminée. Les clients peuvent migrer à leur propre rythme vers un nouveau logiciel client qui tire parti des fonctionnalités API robustes d’API Manager.

Générer des revenus récurrents en vendant des logiciels ou des services

WooCommerce API Manager transforme les produits WooCommerce en une ressource API accessible avec une clé de licence (clé API). Les ressources API (produits) peuvent être un logiciel, un service, une application iPhone ou Android, une adhésion, un abonnement ou tout ce qui est accessible sur Internet. Les types de produits les plus fréquemment utilisés sont Simple, Variable, Abonnement simple, Abonnement variable et Groupe. Les types de produits Abonnement sont créés à l’aide de l’extension Woo Subscriptions qui autorise la collecte automatisée des paiements le jour anniversaire du renouvellement. Il existe également une prise en charge des délais d’expiration d’accès à l’API pour les achats de produits WooCommerce intégrés qui requièrent un renouvellement manuel de l’achat.

Comment cela fonctionne-t-il ? Le client achète un produit (ressource API) qui aura une clé API avec un nombre défini d’activations, ou des activations illimitées. Le client utilise la clé API pour accéder à la ressource API, qui est contrôlée par WooCommerce API Manager. La ressource API reste accessible jusqu’à son expiration, si elle a un délai d’expiration. Pour une gestion du temps des ressources API encore plus avancée, WooCommerce API Manager fonctionne de manière transparente avec Woo Subscriptions.

WooCommerce API Manager – Type de clé API

Vendre des clés API en tant que licence pour les logiciels et les mises à jour automatisées

WooCommerce API Manager sécurise vos logiciels avec une clé API, en agissant en tant que gestionnaire des licences logicielles WooCommerce. Lorsqu’elle est utilisée pour un logiciel, la clé API est similaire à l’utilisation d’une clé de licence. La clé API donne accès à une ressource API. En utilisant une clé API, le logiciel client dispose d’une gamme complète d’options pour activer, désactiver, vérifier l’état d’une activation, obtenir des informations sur les mises à jour, rechercher les mises à jour, obtenir des mises à jour, etc. Tous les téléchargements de logiciels utilisent des URL sécurisées et à expiration pour s’assurer que seuls vos clients ont un accès sécurisé au logiciel acheté. Les téléchargements de logiciels peuvent provenir du serveur local de la boutique WooCommerce, d’Amazon S3 ou d’un serveur distant.

Pour faciliter la vente de clés API pour les extensions et les thèmes WordPress, la bibliothèque WooCommerce API Manager PHP Library for Plugins and Themes a été développée en tant que bibliothèque PHP pouvant être insérée dans une extension et un thème en moins de 5 minutes pour l’authentification de la clé API et les mises à jour logicielles avec WooCommerce API Manager. Découvrez comment obtenir une copie de la bibliothèque WooCommerce API Manager PHP Library for Plugins and Themes.

Prise en charge intégrée du téléchargement de fichiers Amazon S3

Les téléchargements de fichiers sont mieux traités par Amazon S3, qui est évolutif dans le monde entier et extrêmement abordable pour les entreprises de toutes tailles. Configurez votre fichier comme décrit dans la documentation, copiez et collez l’URL Amazon S3, et votre fichier sera traité en toute sécurité par Amazon S3. L’utilisation d’Amazon S3 permet d’éviter complètement les problèmes liés à la configuration du serveur Web local, aux hôtes Web, aux pare-feux, aux modifications de téléchargement de fichiers WooCommerce et à d’autres obstacles.

Types de clés API flexibles pour correspondre au flux de travail de la boutique

Il existe trois types de clés API qui fournissent un modèle de clé API flexible pour n’importe quelle boutique.

  1. Clé API principale : idéale pour les clients qui souhaitent utiliser une seule clé API pour tout. Peut être utilisée pour activer n’importe quelle ressource API achetée avec cette clé API unique. Fournir une solution à une clé rend son utilisation plus facile et plus pratique pour le client, ce qui améliore la satisfaction. L’accès client à toutes les ressources API peut être désactivé par le propriétaire de la boutique à l’aide de la clé API principale si nécessaire.
  2. Clé API de commande de produit : idéale pour les propriétaires de boutiques qui souhaitent que les clients utilisent des clés API distinctes pour chaque achat. Peut être utilisée pour activer une seule ressource API à partir d’une seule commande. Peut être utilisée pour un contrôle plus précis par le propriétaire de la boutique ou par le client qui peut choisir d’autoriser les employés ou un ami à utiliser uniquement cette clé API.
  3. Clé API associée : comme la clé API de commande de produit, sauf que vous contrôlez les produits et les commandes auxquels elle est associée. Peut être générée par une autre extension, site ou importée et stockée dans une table personnalisée utilisée par WooCommerce API Manager lorsque la clé API est associée à une ressource API. Cela permet aux propriétaires de boutiques d’utiliser les clés API de manière personnalisée.

Abonnements de WooCommerce API Manager

WooCommerce API Manager inclut l’expiration d’accès à l’API, qui est le délai d’une clé API qui agit comme un abonnement. Le client achète un produit et peut accéder à ce produit (ressource API) jusqu’à l’expiration du délai d’accès à l’API, moment auquel le client doit renouveler le délai en achetant à nouveau le produit. Lorsque le produit est un abonnement WooCommerce, la boutique peut renouveler automatiquement l’abonnement et envoyer un reçu par e-mail au client, ou le client peut renouveler manuellement l’abonnement. Un abonnement WooCommerce variable permet au client de mettre à niveau/rétrograder l’abonnement. Toutes les ressources API sont gérées à l’aide d’activations de clé API. Un produit peut avoir une ou plusieurs activations disponibles, et tous les types de clé API mentionnés ci-dessus peuvent être utilisés pour accorder l’accès à la ressource API. Le choix d’utiliser les abonnements API Manager intégrés ou Woo Subscriptions dépend du produit et des besoins de la boutique.

Types de produits flexibles

WooCommerce API Manager permet la création de produits en fonction de votre modèle de vente et de la structure fournie par WooCommerce. Une ressource API (produit) peut être vendue comme un produit simple/d’abonnement simple ou comme un produit variable/d’abonnement variable avec des variantes. Chaque variante simple et variable peut avoir un nombre unique d’activations, ou des activations illimitées, à l’achat. Pour les variantes de produits variables, chaque variante peut avoir un nombre différent d’activations, dont une variante avec des activations illimitées.

Fonctionnalités de WooCommerce API Manager

Configuration facile des produits

Formulaire d’API de produit simple pour les produits logiciels et non logiciels.

URL de téléchargement sécurisées

WooCommerce API Manager URL de fichiers

Les URL du serveur local, Amazon S3 ou distant sont encapsulées pour des raisons de sécurité et avec un délai d’expiration pour empêcher toute utilisation illicite.

Contrôle des onglets de l’écran de mise à jour d’extension

WooCommerce API Manager Choix des onglets API

Des onglets de mise à jour d’extension peuvent être ajoutés ou supprimés.

Expiration d’accès à l’API

WooCommerce API Manager L’accès à l’API expire

Les produits qui ne sont pas des types d’abonnement WooCommerce peuvent utiliser le champ « L’accès à l’API expire » pour limiter l’accès aux ressources API comme le ferait un abonnement.

 

Contrôle complet de l’accès à l’API

WooCommerce API Manager Contrôle de clé API

Les propriétaires de boutiques peuvent désactiver l’accès à l’API d’un client si nécessaire.

 

Débogage d’API intégré

WooCommerce API Manager Choix de débogage

Il existe plusieurs options pour des données de débogage bien formatées qui sont stockées dans des journaux WooCommerce personnalisés.

Produits gratuits

Les propriétaires de boutiques peuvent offrir des cadeaux, et même proposer gratuitement des produits payants sous certaines conditions.

SmartCache

API Manager utilise SmartCache pour mettre en cache les requêtes de base de données et d’API à des points critiques du processus de données afin d’augmenter considérablement la vitesse des services critiques, comme les réponses de données et d’API. SmartCache ne met à jour les données mises en cache demandées que lorsque les données changent ou lorsqu’un cache expiré est demandé mais doit être actualisé. Cela entraîne une augmentation impressionnante de la vitesse et une diminution spectaculaire de la charge du serveur. Lorsque SmartCache est combiné avec la mise en cache d’objets, le résultat est une vitesse fulgurante. SmartCache permet à API Manager de s’adapter facilement à n’importe quel niveau de charge de trafic.

Ressources API sur l’écran de commande

Les éléments de commande qui sont des ressources API sont répertoriés sur l’écran de commande avec des détails pertinents.

Activations des ressources API sur l’écran de commande

WooCommerce API Manager Activations des ressources API

Les activations de clé API sont répertoriées sur l’écran de commande et peuvent être supprimées si nécessaire.

Clés API sur le tableau de bord Mon compte

WooCommerce API Manager Clé API de commande de produit masquée

Sur la page Mon compte > Clés API, la clé API principale est toujours répertoriée. Les détails restants peuvent éventuellement répertorier la clé API de commande de produit, ou ils peuvent être masqués, comme indiqué sur cette capture d’écran. Le client peut supprimer les activations qui n’ont pas été correctement supprimées par le logiciel client dans le tableau de bord.

Téléchargements d’API sur le tableau de bord Mon compte

WooCommerce API Manager Téléchargements API

Sur la page Mon compte > Téléchargements API, les ressources API qui sont des produits logiciels peuvent être téléchargées et enregistrées dans Dropbox si cette option est configurée. Toutes les URL sont sécurisées et expirent à un intervalle de temps configuré dans les réglages.

Configuration facile des extensions et thèmes WordPress

La bibliothèque WooCommerce API Manager PHP Library for Plugins and Themes d’API Manager permet de configurer à la fois les extensions et les thèmes WordPress en quelques minutes. La bibliothèque WooCommerce API Manager PHP Library for Plugins and Themes permet aux extensions et thèmes WordPress de faire des mises à jour automatiques et de communiquer avec toutes les API d’API Manager pour effectuer des tâches telles que l’activation, la désactivation, etc.Voici un exemple :

WooCommerce API Manager Alerte d’extension

Lorsque l’extension est activée, le client peut facilement trouver l’écran d’activation.

Une fois activée, l’API renvoie les totaux d’activation. Le champ de formulaire ID produit sur la capture d’écran ci-dessus est facultatif.

WooCommerce API Manager Mise à jour d’extension

Lorsqu’une mise à jour est disponible, le client voit et met à jour l’extension comme n’importe quelle autre extension WordPress.

WooCommerce API Manager Détails d’extension

En fonction des informations recueillies et des onglets choisis dans les réglages, l’écran des détails de la vue de l’extension affiche des informations telles qu’elles seraient affichées pour toute extension de wordpress.org, de sorte qu’elles sembleront familières au client. Découvrez comment obtenir une copie de la bibliothèque WooCommerce API Manager PHP Library for Plugins and Themes.


Comment se lancer

  1. Achetez cette extension :).
  2. Téléchargez, installez et activez l’extension WooCommerce API Manager dans votre boutique WooCommerce.
  3. Lisez notre documentation complète pour démarrer sur la bonne voie.
  4. C’est tout ! Profitez de plus de revenus en utilisant les clés API pour contrôler les ressources API de votre site !

Besoin d’un autre argument afin de vous convaincre d’acheter ? Lorsque vous achetez une extension développée par Todd Lahman LLC, vous obtenez des extensions de qualité optimale pour votre boutique WooCommerce. Ayez l’assurance que lorsque vous achetez nos produits, la performance de votre boutique est aussi importante pour nous qu’elle l’est pour vous.

 


Avis Clients