---
title: "Vendre par abonnement sur PrestaShop"
description: "Vendre par abonnement sur PrestaShop avec le module Ciklik : prérequis, installation, paramétrage, renouvellements et gestion des abonnés, pas à pas."
url: https://www.ciklik.academy/fr/prestashop/vendre-par-abonnement-sur-prestashop/
lang: fr
lastUpdated: 2026-10-09
---

# Vendre par abonnement sur PrestaShop

> PrestaShop
>
> Cette page concerne les boutiques PrestaShop équipées du module Ciklik. Vous avez une boutique box Ciklik ? [Voir le parcours box](https://www.ciklik.academy/fr/demarrage/bienvenue-chez-ciklik/).

L'essentiel

Pour vendre par abonnement sur PrestaShop, installez le module d’abonnement Ciklik sur votre boutique et reliez-le à votre espace PrestaShop dans Ciklik avec un jeton API. Le module fonctionne avec PrestaShop 1.7.7 à 9.2 et PHP 7.2 à 8.4. Vous rendez ensuite vos produits éligibles à l’abonnement, par les déclinaisons ou par le mode fréquences, avec une réduction pour les abonnés si vous le souhaitez. À chaque échéance, Ciklik prélève l’abonné et, si le paiement est accepté, crée la commande dans PrestaShop. En cas de refus, Ciklik programme jusqu’à 4 tentatives de prélèvement par défaut et envoie à l’abonné un mail avec un lien de paiement.

## Le parcours en un coup d’œil

Vendre par abonnement avec Ciklik se fait en sept étapes, entre l’application Ciklik et le back-office PrestaShop.

| Étape                                                           | Où                                                                            | Page de détail                                                                                                                                                                                                                                         |
| --------------------------------------------------------------- | ----------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 1. Créer son compte Ciklik et son espace PrestaShop             | Application Ciklik                                                            | [Installer le module Ciklik](https://www.ciklik.academy/fr/prestashop/setup/installer-le-module-ciklik/)                                                                                                                                               |
| 2. Installer et configurer le module                            | Back-office PrestaShop, **Modules > Gestionnaire de modules**                 | [Installer le module Ciklik](https://www.ciklik.academy/fr/prestashop/setup/installer-le-module-ciklik/#installer-le-module-ciklik)                                                                                                                    |
| 3. Rendre ses produits éligibles à l’abonnement                 | Back-office PrestaShop, fiche produit                                         | [Paramétrer l’abonnement](https://www.ciklik.academy/fr/prestashop/setup/parametrer-l-abonnement/)                                                                                                                                                     |
| 4. Choisir ses options (engagement, upsell, consentement)       | Configuration du module                                                       | [Paramétrer l’abonnement](https://www.ciklik.academy/fr/prestashop/setup/parametrer-l-abonnement/), [Exiger le consentement à l’abonnement](https://www.ciklik.academy/fr/prestashop/setup/exiger-le-consentement-a-l-abonnement/)                     |
| 5. Personnaliser la page de paiement, les relances et les mails | Application Ciklik, **Paramètres > Sites** et **Contenu > Templates d’email** | [Personnaliser les renouvellements des abonnements](https://www.ciklik.academy/fr/prestashop/setup/personnaliser-les-renouvellement-des-abonnements/)                                                                                                  |
| 6. Mettre en avant l’abonnement                                 | Boutique PrestaShop                                                           | [Mettre en avant l’abonnement](https://www.ciklik.academy/fr/prestashop/bonnes-pratiques/mettre-en-avant-l-abonnement/)                                                                                                                                |
| 7. Suivre les renouvellements et gérer les abonnés              | Application Ciklik, **Ventes**, et back-office PrestaShop                     | [Renouvellements PrestaShop expliqués](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/renouvellements-prestashop-expliques/), [Gérer ses abonnés](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/gerer-ses-abonnes/) |

## Ce qu’il vous faut avant de commencer

Il vous faut un compte Ciklik, un espace PrestaShop dans Ciklik, un prestataire de paiement compatible et une boutique dans les versions prises en charge.

- **Un compte Ciklik** : créé sur l’application Ciklik, validé par un code reçu par SMS.
- **Un espace PrestaShop dans Ciklik** : vous y renseignez le nom de la boutique, son domaine, votre prestataire de paiement (PSP) et sa clé API, ainsi que les informations de votre société. Hors environnement de test, la première mensualité Ciklik se règle par carte bancaire à cette étape. Les tarifs sont sur [ciklik.co/prix](https://www.ciklik.co/prix/).
- **Un moyen de paiement compatible** : le module propose dans votre tunnel de commande la carte bancaire via Stripe, la carte bancaire via PayPlug ou PayPal, selon les moyens actifs sur votre site (voir [Moyens de paiement des abonnés](https://www.ciklik.academy/fr/paiements/moyens-de-paiement-des-abonnes/)). Le prélèvement SEPA GoCardless n’est pas proposé par le module PrestaShop.
- **PrestaShop 1.7.7 à 9.2 et PHP 7.2 à 8.4.**
- **Une boutique joignable par Ciklik** : les chemins `/api` et `/ciklik/gateway` doivent répondre en HTTPS, sans mot de passe et sans redirection. Le pare-feu et le mode maintenance doivent laisser passer Ciklik (voir [Rebill et indisponibilité du site PrestaShop](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/rebill-et-indisponibilite-site/)).
- **Un accès à la zone DNS de votre domaine** : Ciklik vous demande d’ajouter 5 enregistrements DNS pour le sous-domaine d’abonnement et la délivrabilité des mails.

## Installer le module Ciklik

Le module s’installe comme tout module PrestaShop, à partir du fichier zip qui correspond à la version PHP de votre serveur.

1. Téléchargez la dernière version du module sur GitHub, fichier `ciklik-raw-<version PHP>.zip`.
2. Dans le back-office PrestaShop, allez dans **Modules > Gestionnaire de modules**, cliquez sur **Installer un module** et sélectionnez le fichier.
3. Cliquez sur **Configurer** et renseignez le **Jeton API** fourni par Ciklik, le **Mode** (**Production/Dev/Test**), les groupes d’attributs et le **Statut des commandes** donné aux commandes Ciklik.

Le détail de chaque champ, la préparation de la boutique et la génération d’un nouveau jeton sont dans [Installer le module Ciklik](https://www.ciklik.academy/fr/prestashop/setup/installer-le-module-ciklik/).

## Paramétrer l’abonnement sur vos produits

Vous choisissez entre deux modes pour rendre un produit éligible à l’abonnement : les déclinaisons ou le mode fréquences.

|                         | Mode déclinaisons                                                                                                    | Mode fréquences                                                      |
| ----------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- |
| Principe                | Une déclinaison par type d’achat et par fréquence, avec les attributs **Type d’achat** et **Fréquence d’abonnement** | Des fréquences cochées dans l’onglet **Modules** de la fiche produit |
| Où créer les fréquences | **Catalogue > Attributs et caractéristiques** (PrestaShop 8 et plus ; en 1.7.7, une manipulation en base de données) | **Personnaliser > Ciklik**, onglet **Gestion des Fréquences**        |
| Avantage abonné         | Prix propre à chaque déclinaison (**Impact sur le prix (HT)**)                                                       | Réduction en pourcentage ou en valeur fixe par fréquence             |
| Activation              | Par défaut                                                                                                           | Option **Utiliser le mode fréquences** du module                     |

À l’installation, le module crée les fréquences Mensuel, puis tous les 2, 3, 4, 6, 8, 10 et 12 mois. Pas à pas : [Paramétrer l’abonnement](https://www.ciklik.academy/fr/prestashop/setup/parametrer-l-abonnement/).

## Activer les options du module

Les options se règlent dans la configuration du module et s’appliquent à toute la boutique.

- **Engagement** : l’abonné ne peut pas résilier pendant la durée choisie après sa souscription.
- **Upsell** : l’abonné connecté ajoute des produits ponctuels à sa prochaine commande (voir [Ajouter un produit à sa prochaine commande (upsell)](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-prestashop/ajouter-un-produit-a-sa-prochaine-commande-upsell/)).
- **Modification de la fréquence**, **Autoriser la modification de la date du prochain paiement** et **Autoriser le report de la prochaine livraison** : ce que l’abonné peut changer lui-même depuis son compte.
- **Activer l’attribution de groupe client** : vos abonnés actifs rejoignent un groupe client PrestaShop (voir [Gérer ses abonnés dans un groupe client PrestaShop](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-prestashop/gerer-ses-abonnes-dans-un-groupe-client-prestashop/)).
- **Exiger le consentement à l’abonnement lors de la commande** : une case obligatoire à l’étape paiement fait reconnaître au client le renouvellement automatique (voir [Exiger le consentement à l’abonnement](https://www.ciklik.academy/fr/prestashop/setup/exiger-le-consentement-a-l-abonnement/)).

## Personnaliser le paiement, les relances et les mails

Depuis l’application Ciklik, vous adaptez à votre marque la page de paiement hébergée par Ciklik (logo, favicon, couleurs, polices), vous réglez le calendrier des tentatives de prélèvement et vous choisissez les mails envoyés à vos abonnés. Tout est dans [Personnaliser les renouvellements des abonnements](https://www.ciklik.academy/fr/prestashop/setup/personnaliser-les-renouvellement-des-abonnements/).

Quand le panier contient un abonnement, le module masque les autres moyens de paiement sur PrestaShop 8 et plus. Sur PrestaShop 1.7, ce filtrage demande une modification du thème, décrite dans [Paramétrer l’abonnement](https://www.ciklik.academy/fr/prestashop/setup/parametrer-l-abonnement/#masquer-les-autres-m%C3%A9thodes-de-paiement).

## Mettre en avant l’abonnement

L’achat par abonnement s’affiche sur la fiche produit, fondu dans votre thème : à vous de le rendre visible. Nos conseils (formulations, macaron de réduction, bannière, page dédiée, réassurance) sont dans [Mettre en avant l’abonnement](https://www.ciklik.academy/fr/prestashop/bonnes-pratiques/mettre-en-avant-l-abonnement/) et [Définir son offre d’abonnement](https://www.ciklik.academy/fr/prestashop/bonnes-pratiques/definir-son-offre-d-abonnement/).

## Ce que voit l’abonné

L’abonné choisit l’abonnement sur la fiche produit, paie via le module Ciklik, puis gère ses abonnements depuis **Mon compte**.

- **Sur la fiche produit** : il choisit le type d’achat (unitaire ou abonnement), puis la fréquence, et voit la réduction si vous en avez paramétré une.
- **Au paiement** : un panier qui contient un abonnement est payé via le module Ciklik. Les produits d’une même fréquence forment un seul abonnement ; des fréquences différentes créent autant d’abonnements.
- **Dans Mon compte, section Vos abonnements** : il voit le statut, le produit, la fréquence, l’adresse de livraison et la date de renouvellement, et peut résilier puis reprendre son abonnement. Selon les options activées, il peut aussi décaler sa prochaine commande, sauter sa prochaine livraison, changer de fréquence ou ajouter des produits à sa prochaine commande.

Le parcours complet est décrit dans [Souscrire et gérer son abonnement](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-prestashop/souscrire-et-gerer-son-abonnement/) et [Résilier et réactiver un abonnement](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-prestashop/resilier-et-reactiver-un-abonnement/).

## Les renouvellements : une commande PrestaShop à chaque échéance

Ciklik gère les renouvellements : à chaque échéance, il vérifie dans PrestaShop que le produit existe et à quel prix, prélève l’abonné, puis crée la commande dans PrestaShop si le paiement est accepté. La commande prend le **Statut des commandes** choisi dans le module et porte la mention Ciklik.

Une commande n’arrive dans PrestaShop qu’en cas de paiement accepté. Si la boutique ne répond pas, si un produit est en rupture ou si une déclinaison a été supprimée, le renouvellement est bloqué : le panneau **Situation du renouvellement** de l’abonnement, dans Ciklik, en donne la cause et la suite prévue (voir [Renouvellements PrestaShop expliqués](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/renouvellements-prestashop-expliques/)).

Dans le back-office PrestaShop, la page **Personnaliser > Ciklik > Abonnements et Commandes** affiche vos abonnements et commandes Ciklik en lecture seule (voir [Abonnements et commandes dans PrestaShop](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-prestashop/abonnements-et-commandes-dans-prestashop/)).

## Les paiements refusés : relances automatiques

En cas de refus de paiement, Ciklik programme de nouvelles tentatives : par défaut, jusqu’à 4 tentatives espacées de 3 jours. Vous pouvez changer le nombre de tentatives et leur espacement.

- À chaque échec, l’abonné reçoit un mail de paiement refusé avec un lien pour passer le contrôle 3D Secure et régler sa commande.
- Tant que les tentatives échouent, la commande reste en attente dans Ciklik et n’est pas envoyée à PrestaShop.
- Après la dernière tentative, la commande de cette échéance est clôturée ; l’abonnement reste actif et sera prélevé à l’échéance suivante.

Vous pouvez aussi envoyer vous-même le lien de reprise (voir [Envoyer un lien de paiement à un client](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/envoyer-un-lien-de-paiement-a-un-client/)) ou un lien de mise à jour de carte (voir [Envoyer un lien de mise à jour de CB](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/envoyer-un-lien-de-mise-a-jour-de-cb/)).

## Gérer vos abonnés au quotidien

Vos abonnés se gèrent depuis l’application Ciklik, section **Ventes**, et certaines actions depuis PrestaShop.

| Besoin                                           | Où                     | Page de détail                                                                                                                                                                  |
| ------------------------------------------------ | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Voir abonnés, commandes, transactions et KPI     | Application Ciklik     | [Gérer ses abonnés](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/gerer-ses-abonnes/)                                                                         |
| Avancer ou reporter un renouvellement            | Application Ciklik     | [Modifier la date de prochain paiement d’un abonnement](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/modifier-la-date-de-prochain-paiement-d-un-abonnement/) |
| Remplacer un produit dans un abonnement          | Application Ciklik     | [Modifier le produit d’un abonnement](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/modifier-le-produit-d-un-abonnement/)                                     |
| Résilier ou réactiver pour le client             | Application Ciklik     | [Modifier le statut d’un abonnement](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/modifier-le-statut-d-un-abonnement/)                                       |
| Rembourser une commande                          | Back-office PrestaShop | [Effectuer un remboursement](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-prestashop/effectuer-un-remboursement/)                                                   |
| Anticiper le stock des prochains renouvellements | Back-office PrestaShop | [Prévision de stock](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-prestashop/prevision-de-stock/)                                                                   |
| Recevoir le bilan quotidien des renouvellements  | Slack                  | [Recevoir un rapport des renouvellements dans Slack](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-ciklik/recevoir-un-rapport-des-renouvellements-dans-slack/)       |

## Questions fréquentes

### Quel module utiliser pour vendre par abonnement sur PrestaShop ?

Le module Ciklik ajoute l'achat par abonnement à votre boutique PrestaShop. Il se relie à votre espace PrestaShop dans Ciklik par un jeton API, et Ciklik gère ensuite les prélèvements et les renouvellements.

### Avec quelles versions de PrestaShop et de PHP le module Ciklik fonctionne-t-il ?

Le module fonctionne avec PrestaShop 1.7.7 à 9.2 et PHP 7.2 à 8.4. Vous téléchargez le fichier zip qui correspond à la version PHP de votre serveur.

### Quels moyens de paiement mes abonnés peuvent-ils utiliser ?

Selon les moyens actifs sur votre site, la carte bancaire via Stripe, la carte bancaire via PayPlug ou PayPal. Le prélèvement SEPA GoCardless n'est pas proposé par le module PrestaShop.

### Une commande est-elle créée dans PrestaShop à chaque renouvellement ?

Oui. À chaque échéance, Ciklik prélève l'abonné et crée la commande dans PrestaShop si le paiement est accepté. Tant que le paiement échoue, aucune commande n'est envoyée à PrestaShop.

### Que se passe-t-il quand le paiement d'un renouvellement est refusé ?

Ciklik programme de nouvelles tentatives, jusqu'à 4 par défaut espacées de 3 jours, et envoie à chaque échec un mail avec un lien de paiement. Après la dernière tentative, la commande est clôturée et l'abonnement reste actif pour l'échéance suivante.

## Voir aussi

[Installer le module Ciklik](https://www.ciklik.academy/fr/prestashop/setup/installer-le-module-ciklik/)

[Paramétrer l'abonnement](https://www.ciklik.academy/fr/prestashop/setup/parametrer-l-abonnement/)

[Personnaliser les renouvellements des abonnements](https://www.ciklik.academy/fr/prestashop/setup/personnaliser-les-renouvellement-des-abonnements/)

[Souscrire et gérer son abonnement](https://www.ciklik.academy/fr/prestashop/gestion-abonnes-prestashop/souscrire-et-gerer-son-abonnement/)
