Les abonnements 2.0 sont arrivés, avec la prise en charge de plusieurs abonnements et plus encore
Publié: 2015-10-06Vous souhaitez vendre différents produits d'abonnement dans la même transaction ? Ou modifier la date d'expiration d'un abonnement existant ? Ou peut-être souhaitez-vous que les clients puissent voir tous les détails de leur abonnement, y compris les taxes, le mode de livraison et l'adresse de livraison ?
Vous pouvez désormais faire tout cela, et bien plus encore, avec la sortie de WooCommerce Subscriptions 2.0 !
Abonnements 2.0 réinvente l'une de nos extensions les plus populaires pour prendre en compte trois années de retour d'expérience des commerçants . En plus d'introduire de nouvelles fonctionnalités, la version 2.0 améliore un certain nombre de fonctionnalités existantes et modifie les composants internes, ce qui facilite la personnalisation de l'extension et sa mise à l'échelle pour répondre aux besoins de votre clientèle croissante.
Voici un aperçu de certains des meilleurs nouveaux ajouts dans Subscriptions 2.0.
Abonnements multiples
Avant la version 2.0, le client devait répéter l'intégralité du processus de paiement pour s'abonner à différents produits. Pas plus!
Vos clients peuvent désormais acheter n'importe quel nombre de produits d'abonnement différents dans la même transaction.
Mieux encore, les abonnements regroupent intelligemment les produits en fonction de leur calendrier de facturation. Cela réduit les frais de passerelle de paiement en traitant l'inscription et le renouvellement de plusieurs produits en une seule transaction. Il rationalise également l'exécution en créant une seule commande de renouvellement au lieu de plusieurs commandes pour ce qui pourrait être une seule expédition.
Apprenez tout sur le fonctionnement de cette fonctionnalité dans le nouveau Guide des abonnements multiples.
Nouvel écran d'ajout/modification d'abonnement
Parfois, un client passera une commande par téléphone et vous devrez ajouter manuellement un abonnement pour lui. D'autres fois, vous devrez peut-être modifier les conditions d'un abonnement existant lorsque vous offrez une remise ou augmentez la durée d'un essai gratuit.
Avec les abonnements 1.5, l'écran Modifier la commande était l'endroit où vous pouviez ajouter ou modifier un abonnement. Mais c'était contre-intuitif. Nous savions que nous pouvions faire mieux.
C'est pourquoi Abonnements 2.0 introduit un nouvel écran d'administration exclusivement conçu pour ajouter et modifier les informations d'abonnement.
Mais cela ne signifie pas que vous devez apprendre à utiliser une autre interface. Le nouvel écran est basé sur l'écran WooCommerce Modifier la commande. Donc, si vous avez déjà ajouté ou modifié une commande, vous savez déjà comment ajouter ou modifier un abonnement.
Maintenant que Subscriptions dispose d'une interface spécialement conçue pour modifier un abonnement, il vous offre également plus de pouvoir sur les détails d'un abonnement .
Vous pouvez désormais ajouter et modifier tous les détails d'un abonnement, y compris les champs qui ne pouvaient auparavant pas être modifiés ou ajoutés, notamment :
- dates de fin d'essai
- dates de péremption
- méthodes de payement
- méthodes de livraison
- éléments de campagne
En savoir plus sur la nouvelle interface WooCommerce > Modifier l'abonnement dans le Guide pour ajouter ou modifier un abonnement.
Nouvelle page permettant aux clients de consulter les informations d'abonnement
Subscriptions 2.0 permet également à vos clients de visualiser et de gérer plus facilement leurs propres abonnements .
Au lieu d'avoir à vous contacter, le propriétaire du magasin, pour vous demander des détails, comme l'adresse de livraison de leur prochaine commande, ils peuvent désormais afficher ces informations sur une page spéciale dans la section Mon compte.
Semblable à la page Afficher la commande de WooCommerce, la nouvelle page Afficher l'abonnement affiche de manière exhaustive les informations sur un abonnement. Les clients verront leur calendrier de facturation, leur mode de paiement, leurs adresses, leurs produits, leurs frais, leurs taxes, leurs frais d'expédition et d'autres éléments de ligne associés.
En savoir plus sur la nouvelle page Afficher l'abonnement.
Une nouvelle façon de PayPal
PayPal Standard a toujours été associé à WooCommerce et aux abonnements. Cependant, prêt à l'emploi, le mode de paiement PayPal standard ne peut pas prendre en charge toutes les nouvelles fonctionnalités des abonnements, comme les abonnements multiples.
C'est pourquoi, dans Subscriptions 2.0, nous introduisons une toute nouvelle façon de travailler avec PayPal : Transactions de référence .
Ce nouveau système permet de vendre plusieurs abonnements, de modifier les totaux récurrents et les calendriers de facturation, et permet à vos clients de changer les abonnements qu'ils ont achetés avec PayPal. Rien de tout cela n'est possible avec PayPal Standard prêt à l'emploi.
Pour profiter pleinement des nouvelles fonctionnalités de Subscriptions 2.0, PayPal doit activer la prise en charge des transactions de référence sur votre compte. Mais ne vous inquiétez pas : si vous utilisez PayPal Standard et que PayPal met du temps à activer les transactions de référence sur votre compte, vous pouvez continuer à vendre jusqu'à ce que vous receviez l'approbation. Vous n'aurez tout simplement pas accès aux nouvelles fonctionnalités du système jusque-là.
Et beaucoup plus
Les abonnements 2.0 introduisent également :
- fichier téléchargeable de base dégoulinant
- un nouveau statut d'annulation en attente
- nouvelle terminologie pour le réabonnement
- une option d'expédition unique
- une table de liste améliorée
Vous pouvez voir une liste complète des fonctionnalités en lisant les documents.
Un coup d'œil sous le capot pour les développeurs
Subscriptions 2.0 introduit une nouvelle architecture basée sur l'API WooCommerce Custom Order Types. Cela change fondamentalement la façon dont les données d'abonnement sont stockées et accessibles.
Cela était nécessaire pour permettre l'achat de plusieurs abonnements, mais cela facilite également l'écriture de code personnalisé en plus des abonnements.
Nouveau type de commande d'abonnement
En faisant d'un abonnement un type de commande dans WooCommerce, il s'agit également désormais d'un type de publication personnalisé. Cela signifie que vous trouverez des données d'abonnement dans les publications familières de WordPress, les méta-tables de publication et les articles de commande de WooCommerce et les méta-tables d'articles de commande. Il permet également d'utiliser toutes les fonctions familières de WordPress pour interroger ou modifier les données d'abonnement.
La meilleure partie : étant donné que les abonnements utilisent désormais ce schéma de base de données familier, les données d'abonnement sont aussi évolutives que les principaux types de publication WordPress et WooCommerce, comme les publications et les commandes.
Nouvel objet d'abonnement
En tant que type de commande personnalisée, un abonnement est désormais également instancié en tant qu'objet au niveau de l'application. Finies les API encombrantes pour récupérer ou modifier les données d'un abonnement ! Au lieu de cela, vous pouvez opérer sur un abonnement avec la nouvelle classe WC_Subscription
.
Étant donné que la classe WC_Subscription
étend WC_Order
, vous pouvez utiliser ses méthodes familières pour travailler avec un abonnement, comme $subscription->update_status()
ou $subscription->get_total()
.
Il y a aussi quelques nouvelles méthodes spécifiquement pour les données d'abonnement, comme $subscription->update_dates()
et $subscription->get_related_orders()
.
Points de terminaison de l'API REST
Nous n'avons pas seulement amélioré les interfaces pour les humains, nous les avons également améliorées pour les ordinateurs. Les applications peuvent désormais créer, lire, mettre à jour ou supprimer des abonnements dans une boutique WooCommerce via les points de terminaison de l'API RESTful .
Vous souhaitez répertorier tous les abonnements d'un site ? Obtenez /wc-api/v2/subscriptions/
. Vous voulez les détails d'un abonnement spécifique ? Obtenez /wc-api/v2/subscriptions/<id>/
.
Instructions de mise à niveau
La version 2.0 est une mise à jour majeure de l'extension WooCommerce Subscriptions. Avant la mise à jour, veuillez :
- mettre à jour toutes les autres extensions WooCommerce
- créer une sauvegarde de votre base de données et des fichiers du site
- tester tous les plugins, le code personnalisé et les passerelles de paiement avec la version 2.0 sur un site intermédiaire si possible
Pour vous assurer une expérience de mise à niveau fluide, veuillez suivre les instructions du Guide de mise à niveau des abonnements WooCommerce.
Essayez Subscriptions 2.0 maintenant et restez à l'écoute pour encore plus
C'est tout pour le moment. Mais ce n'est certainement pas la fin de l'histoire pour les abonnements .
Maintenant que nous avons terminé ce redéveloppement majeur, nous examinons déjà ce que vous apporterez avec la version 2.1 et au-delà. À l'avenir, vous pouvez vous attendre à de meilleurs rapports sur les revenus récurrents, à un nouveau système de tentative de paiement échoué, à un moyen pour les clients d'offrir des abonnements à quelqu'un d'autre, ainsi qu'à une mini-extension permettant aux clients de s'abonner à presque tous les produits, pas seulement à l'abonnement. des produits.
Restez à l'affût des mises à jour sur ces nouvelles fonctionnalités. Mais en attendant, s'il y a une fonctionnalité ou une mise à jour particulière que vous aimeriez voir, soumettez une idée sur notre tableau d'idées.
Vous avez des idées ou des questions sur les abonnements 2.0 ? Faites-le nous savoir dans les commentaires - nous sommes toujours impatients de vous entendre.