En vous promenant sur Beamreactor, nous stockons votre IP 48h pour des raisons de sécurité.

Lecteur Markdown

abo_checkout Documentation › ABO_CHECKOUT_DOCUMENTATION_FR

Abo Checkout Documentation Fr

Fonctionnalité : Abo Checkout #

Page de souscription à un abonnement. Présente l'offre choisie à l'utilisateur connecté et initie le processus de paiement récurrent. Étape intermédiaire entre la sélection d'une offre et la page de confirmation.

Installation et Configuration

Par FTP : Déposer le répertoire abo_checkout/ dans /plugins/.

Par package manager : Sélectionner abo_checkout dans la liste des plugins disponibles.

Chemins :

  • Plugin principal : /plugins/abo_checkout/abo_checkout.php

Paramètres de configuration :

| Variable | Valeur par défaut | Description |

|---|---|---|

| $basedatadisplay | 'no' | Masqué de l'interface de gestion |

| $basedisplevel | BASE_LEVEL_USER | Réservé aux utilisateurs connectés |

| $ftype | 3 | Module de processus |

Utilisation

L'utilisateur connecté arrive sur cette page après avoir choisi une offre d'abonnement. La page :

1. récapitule l'offre sélectionnée ;

2. vérifie l'éligibilité de l'utilisateur vis-à-vis de cette offre ;

3. initialise le paiement récurrent auprès du prestataire de paiement ;

4. redirige vers la page de confirmation une fois le paiement engagé.

Hooks et Points d'entrée

text
?obj=abo_checkout.php        — Page de souscription à un abonnement

Dépendances

  • Beamreactor\Database\SQL
  • Beamreactor\Sanitizer\Parser
  • Beamreactor\Payment\Payment — initialisation du paiement
  • Plugin abo_success — page de confirmation

Sécurité

Réservé aux utilisateurs connectés. Toutes les entrées sont assainies via Parser::sanitize() et les requêtes utilisent des paramètres liés. Le traitement du paiement est délégué à la couche de paiement BeamReactor.

de en fr