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

Lecteur Markdown

reabo_checkout Documentation › REABO_CHECKOUT_DOCUMENTATION_EN

Reabo Checkout Documentation En

Feature: Reabo Checkout #

Resubscription checkout page. Lets a user renew or reactivate an existing subscription. Summarizes the relevant plan and restarts the recurring payment process.

Installation and Configuration

Via FTP: Upload the reabo_checkout/ directory into /plugins/.

Via package manager: Select reabo_checkout from the available plugins list.

Paths:

  • Main plugin: /plugins/reabo_checkout/reabo_checkout.php

Configuration parameters:

| Variable | Default | Description |

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

| $basedatadisplay | 'no' | Hidden from the management interface |

| $basedisplevel | BASE_LEVEL_USER | Logged-in users only |

| $ftype | 3 | Process module |

Usage

The logged-in user reaches this page to renew a subscription. The page:

1. identifies the relevant resubscription plan;

2. summarizes the plan and its price;

3. restarts the recurring payment with the payment provider;

4. redirects to the confirmation page once the payment is started.

Hooks and Entry Points

text
?obj=reabo_checkout.php        — Resubscription checkout page

Dependencies

  • Beamreactor\Database\SQL
  • Beamreactor\Sanitizer\Parser
  • Beamreactor\Payment\PaymentStripe, Beamreactor\Payment\PaymentPaypal — payment providers
  • abo_success plugin — confirmation page

Security

Logged-in users only. Input is sanitized through Parser::sanitize() and queries use bound parameters. Payment processing is delegated to the BeamReactor payment layer.

de en fr