Aller au contenu

Paramétrer l'abonnement

Nous allons voir comment paramétrer l’achat par abonnement sur un produit du catalogue en utilisant les déclinaisons avec les attributs Type d’achat et Fréquence d’abonnement.

Accéder aux fréquences d’abonnement et en créer de nouvelles

Section intitulée « Accéder aux fréquences d’abonnement et en créer de nouvelles »

A l’installation du module Ciklik, des fréquences d’abonnement sont déjà disponibles et peuvent être appliquées sur les produits de votre choix.

On les retrouve au niveau de la section Catalogue > Attributs et caractéristiques, puis Attributs > Fréquence d’abonnement.

Vous pouvez créer de nouvelles fréquences dans cette section à partir de la version 8 de PrestaShop, elles seront ensuite disponibles pour être appliquées comme déclinaisons sur les produits que vous souhaitez vendre par abonnement.

Si vous êtes sur une version 1.7.7, voici comment procéder : créer une fréquence d’abonnement

Configurer l’offre d’abonnement au niveau d’un produit

Section intitulée « Configurer l’offre d’abonnement au niveau d’un produit »

La première étape consiste à passer le produit du statut Produit simple au statut Produit avec déclinaisons.

Allez ensuite dans l’onglet Déclinaisons du produit et grâce au générateur de déclinaisons, vous pouvez créer autant de déclinaisons que d’options de fréquences d’abonnement souhaitées.

Vous pouvez ensuite modifier le prix pour chaque déclinaison dans Impact sur le prix (HT) si vous souhaitez offrir un avantage aux abonnés.

Une fois les déclinaisons générées, vous avez la flexibilité nécessaire pour gérer :

  • les SKU : qui peuvent rester identiques quel que soit le type d’achat pour le produit donné (unitaire ou par abonnement)
  • des ID uniques par déclinaison
  • un prix unique par déclinaison

Il ne reste plus qu’à cocher la case “Accepter les commandes” au niveau de la section concernant les Préférences de disponibilité du produit.

Mode 2 : Utiliser l’alternative aux déclinaisons

Section intitulée « Mode 2 : Utiliser l’alternative aux déclinaisons »

Nous allons voir comment utiliser un mode alternatif aux déclinaisons, au profit d’un système basé sur des tables de fréquences dédiées.

Ce mode s’active dans les paramètres du module.

Une fois les fréquences créées en base de données dans la nouvelle table, elles sont disponibles dans l’onglet Module depuis le détail d’une fiche produit.

Les fréquences deviennent des cases à cocher pour rendre le produit éligible à l’abonnement sur différentes fréquences.

Pour chaque fréquence, vous avez la possibilité de définir :

  • Une réduction en pourcentage
  • Ou une réduction en valeur fixe

Ce mode évite toute synchronisation du catalogue et permet d’ajouter ou supprimer des fréquences sans modifier le produit. La gestion du stock est unifiée pour toutes les fréquences.

Vous pouvez proposer des abonnements avec un cycle d’engagement.

Cela permet d’empêcher vos clients de se désabonner sur la durée de l’engagement.

Cette fonctionnalité s’active dans les paramètres du module, en sélectionnant Activer l’engagement et en choisissant la durée de l’engagement.

La fonctionnalité peut être activée ou désactivée selon les besoins.

La durée de l’engagement s’applique sur tous les abonnements proposés sur votre site.

Le cycle d’engagement correspond à une durée pendant laquelle un client ne peut pas se désabonner. L’engagement n’est pas lié à un nombre minimum de commandes.

Les avantages de cette fonctionnalité sont les suivants :

  • Proposer une réduction lors de la souscription à un abonnement sans risquer le désabonnement immédiat
  • Accompagner le client pour l’adoption du produit ou service par abonnement
  • Maîtriser ses coûts marketing d’acquisition et de rétention

Vous pouvez permettre à vos abonnés d’ajouter des produits non récurrents sur leur prochaine commande.

Cette fonctionnalité d’ upsell s’active au niveau du module Ciklik.

Avec l’upsell activé, un bouton d’ajout à son abonnement est visible sur les fiches produits quand le visiteur est connecté à son compte.

Les utilisateurs connectés peuvent ajouter un produit à leur prochaine commande d’abonnement directement depuis les fiches produits.

Une popup permet de sélectionner l’abonnement cible.

L’abonné retrouve dans son espace client, section Mes abonnements, le détail des produits additionnels pour chaque abonnement.

Il peut supprimer les produits non récurrents avant sa prochaine commande.

A noter :

  • L’upsell nécessite une authentification utilisateur pour l’affichage de l’option
  • Les produits ajoutés ne sont livrés qu’une seule fois lors du prochain rebill
  • Compatible avec les abonnements actifs uniquement

Les avantages de la fonctionnalité d’upsell sont :

  • Augmentation du panier moyen et des revenus : En suggérant des produits complémentaires pertinents, vous incitez naturellement vos clients à dépenser plus.
  • Fidélisation client renforcée : En offrant une gamme élargie de produits complémentaires, vous donnez plus de raisons à vos clients de découvrir de nouveaux produits et de rester fidèles à votre marque.
  • Réduction des coûts d’acquisition client : En maximisant les ventes auprès de votre base d’abonnés existante, vous réduisez la pression sur l’acquisition de nouveaux clients, souvent plus coûteuse.

A l’installation du module, les fréquences d’abonnement disponibles sont :

  • Mensuel
  • Tous les 2 mois
  • Tous les 3 mois

Pour la création de fréquences d’abonnement supplémentaires, c’est directement possible sur PrestaShop 8+ au niveau de la section Attributs.

Sur PrestaShop 1.7.7+ il y a des manipulations à faire en base de données.

Voici la procédure complète :

  • Il faut dans un premier temps, créer un nouvel attribut dans l’admin PrestaShop, sur l’option “Fréquence d’abonnement”.
  • Une fois ce nouvel attribut créé, il faut récupérer son id. Dans cet exemple, on va partir du principe que ce nouvel attribut a l’id 33, et que c’était pour créer une nouvelle fréquence de 4 mois.
  • Il faut donc ensuite se connecter à la base de données.
  • Aller dans la table ciklik_frequencies
  • Récupérer l’id de la fréquence créée, par ex, 33.
  • Rajouter dans ciklik_frequencies une ligne avec en id_attribute, 33, en interval, ‘month’, et interval_count, 4
  • Une fois que c’est fait, le nouvel attribut est disponible et peut être utilisé.

Pour cacher les autres méthodes de paiement, quand il y a un abonnement dans le panier ,

ouvrez le fichier themes/{theme}/templates/checkout/_partials/steps/payment.tpl et ajoutez le code suivant au-dessus de : {foreach from=$payment_options item="module_options"}

{assign var="ciklikOption" value=null}
{foreach from=$payment_options item="module_options"}
{if isset($module_options[0]) && $module_options[0].module_name == 'ciklik'}
{assign var="ciklikOption" value=$module_options}
{break}
{/if}
{/foreach}
{if $ciklikOption !== null}
{assign var="payment_options" value=[$ciklikOption]}
{/if}