Lecteur Markdown
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.
Resubscription checkout page. Lets a user renew or reactivate an existing subscription. Summarizes the relevant plan and restarts the recurring payment process.
Via FTP: Upload the reabo_checkout/ directory into /plugins/.
Via package manager: Select reabo_checkout from the available plugins list.
Paths:
/plugins/reabo_checkout/reabo_checkout.phpConfiguration parameters:
| Variable | Default | Description |
|---|---|---|
| $basedatadisplay | 'no' | Hidden from the management interface |
| $basedisplevel | BASE_LEVEL_USER | Logged-in users only |
| $ftype | 3 | Process module |
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.
?obj=reabo_checkout.php — Resubscription checkout page
Beamreactor\Database\SQLBeamreactor\Sanitizer\ParserBeamreactor\Payment\PaymentStripe, Beamreactor\Payment\PaymentPaypal — payment providersLogged-in users only. Input is sanitized through Parser::sanitize() and queries use bound parameters. Payment processing is delegated to the BeamReactor payment layer.