Paybox Abonnement pour VirtueMart 2
Le plugin de paiement de Paybox Abonnement pour VirtueMart 2 sur le site des extensions de VirtueMart
Principe de l'option Gestion des Abonnements dans le cas de Paybox
La gestion des paiements par abonnement permet au commerçant de gérer des prélèvements périodiques ou des paiements en plusieurs fois pour ses clients. Ainsi, une fois le paiement initial effectué, le client sera prélevé de façon cyclique suivant une fréquence choisie préalablement par le commerçant.
- La gestion de l’abonnement sur Paybox System est une gestion de base : elle ne prévoit que des cas simples d’abonnements, basés sur la reconduction périodique de paiement d’une même somme, sur une période souhaitée initialement par le commerçant. Ces paramètres ne peuvent pas, par la suite, être modifiés.
- Malgré sa simplicité, le système offre une souplesse de paramétrage permettant notamment, avec la gestion des différés, un large éventail de déclenchement de la première reconduction de l’abonnement.
- Il est à noter qu’en cas d’échec (refus d’autorisation) sur une échéance, Paybox n’assure pas de représentation et stoppe les futures échéances.
- Le commerçant peut suivre ses abonnements via son accès au Back Office Commerçant
Installation du CGI de Paybox
Suivez les instructions du tutoriel Paybox pour Joomla 2.5 et Virtuemart 2.0
Installation des plugins de paiement Paybox pour VirtueMart 2
Le plugin Paybox Abonnement contient 2 plugins: celui de Paybox paiement en une fois, et celui de Paybox Abonnement.
- Télécharger l'archive plgvm_alatak_paybox_subs_vm2.x.y_vz pour VirtueMart 2
- Installer l'archive via l'installateur de Joomla
- Aller dans le gestionnaire de plugin de Joomla, et publier les 2 plugins de Paybox.
Création du Champ Personnalisé pour les produits
Le mode de paiement Paybox Abonnement a besoin de la réference d'un champ personnalisé qui sera utilisé par les produits de type Abonnement. Créer ces champs avant de configurer votre méthode de paiement.
Aller dans Produits > Champs personnalisés, puis créer 3 champs:
- PAYBOX recurring Payments de type parent
- PBX_FREQ qui indiquera Fréquence des prélèvements en mois.
- PBX_NBPAIE qui indiquera Nombre de prélèvements
Création du champ PAYBOX recurring Payments
- Cliquer sur Nouveau
- Type de champ personnalisé: sélectionner Parent
- Titre: PAYBOX recurring Payments
- Enregistrer et fermer
Création du champ PBX_FREQ
- Cliquer sur Nouveau
- Type de champ personnalisé: sélectionner Entier
- Titre: PBX_FREQ
- Parent: Sélectionner PAYBOX recurring Payments
- Attribut Panier: Non
- Caché: Oui
- Enregistrer et fermer
Création du champ PBX_NBPAIE
- Cliquer sur Nouveau
- Type de champ personnalisé: sélectionner Entier
- Titre: PBX_NBPAIE
- Parent: Sélectionner PAYBOX recurring Payments
- Attribut Panier: Non
- Caché: Oui
- Enregistrer et fermer
Lors de la création des champs personnalisés, il est imperatif que les titres soient
- PAYBOX recurring Payments
- PBX_FREQ
- PBX_NBPAIE
Configuration de la méthode de paiement dans VirtueMart
1. Dans l'administration de VirtueMart, allez dans Boutique > Boutique > Mode de paiement, puis cliquez sur Nouveau.
2. Compléter :
- Nom du mode de paiement : (Choisissez un nom)
- Publié: Oui
- Description du mode de paiement: ajouter une description si vous le souhaitez
- Mode de paiement: Sélectionner Paybox System Recurring
3. Enregistrer. Cet enregistrement permet le chargement des paramètres de configuration spécifique à ce plugin.
4. Cliquer sur l'onglet Configuration
Les paramètres sont les mêmes que ceux du mode de paiment Paybox. Consulter le tutoriel de configuration de Paybox.
Les paramètres suivants sont spécifiques au mode de paiement Paybox Abonnement:
- Champ personnalisé: sélectionner le champ de type parent que vous avez créer précedemment PAYBOX recurring Payments. Il devrait se touver dans la liste.
- Jour du mois prélèvé: indiquer le Jour du mois auquel le prélèvement sera effectué (0 = le même jour que le paiement initial).
- Nombre de jours d’attente: Indiquer le Nombre de jours d’attente avant le déclenchement du début de l’abonnement.
Créer vos produits de type Abonnement
Lors de la création de vos produits de type Abonnement, cliquer sur l'onglet Champ Personnalisé, et sélectionner PAYBOX recurring Payments. Indiquer pour chacun de vos produits:
- PBX_FREQ: indiquer Fréquence des prélèvements en mois. La valeur 1 indiquera un prélévement une fois par mois. La valeur 3 indiquera un prelevement tous les 3 mois.
- PBX_NBPAIE: indiquer le Nombre de prélèvements (0 = toujours). Le valeur 6 indiquera 6 prélévements, la valeur 12 indiquera 12 prélévements
Fin des abonnements
L’abonnement peut se terminer de 3 façons différentes :
- Fin normale: Lorsque toutes les échéances d’un abonnement ont été traitées avec succès, l’abonnement se termine de lui-même.
- Fin en échec Lorsque l’une des échéances échoue, il n’y a pas de représentation de l’échéance ultérieurement. L’abonnement est clôturé et le commerçant est informé de ce résultat par un mail.
- Résiliation par le commerçant Le commerçant peut choisir à tout moment d’arrêter l’abonnement en cours. Pour cela, il peut se rendre sur le Back-Office de Paybox. Lorsque le commerçant résilie un abonnement, le client en est informé par mail.
Tester votre paiement Paybox
Tester avec un produit de type non Abonnement
Le panier indique le montant qui sera débité une fois.
Tester avec un produit Abonnement
Le panier indique le montant initial de 6,05 €. Le mode de paiement indique le montant des prélevements de 6,05 €..
Tester avec un produit Abonnement et non Abonnement
Le panier indique le montant initial de 29,55 €. Le mode de paiement indique le montant des prélevements de 6,05 €.