- -10%
- New
laptop Live Demo & Resources
person Demo Credentials:
mail Email: demo@myprestastore.com
lock Password: demopresta2026
info Works for Front Office & Back Office
Stop manually managing subscription renewals. Every product that needs annual maintenance or recurring payments — OPSubscription handles everything with Stripe. No external API calls, no hidden fees.
What Does This Module Do?
- ✓ Adds Stripe subscription to any product (virtual, physical, downloadable)
- ✓ Automatic maintenance fee — percentage of product price (configurable)
- ✓ 1-year free trial — customer pays only product price today
- ✓ Real PrestaShop orders created for every renewal (full invoice history)
- ✓ Customer subscription dashboard — cancel or reactivate anytime
- ✓ Stripe Webhooks — real-time sync of payment status
- ✓ Multi-store ready — different Stripe keys per shop
What's Included
- ✓ Main module class (opsubscription.php)
- ✓ Front controllers: checkout, success, cancel, webhook, account, renew, cron
- ✓ Database tables: product_subscription, customer_subscription
- ✓ Stripe PHP SDK included (vendor folder)
- ✓ CSS stylesheet for subscription pages
- ✓ JavaScript for Stripe Checkout integration
- ✓ TPL templates for payment info, account page, success, cancel
- ✓ Upgrade script for future versions
- ✓ Full documentation and support
Annual subscription via Stripe with automatic billing
1-year free maintenance included with product purchase
Each renewal creates a real PrestaShop order with invoice
Real-time subscription status updates from Stripe
Manage subscriptions, cancel, reactivate from my-account
Set global maintenance fee (e.g., 20% of product price)
Different Stripe keys and settings per store
Scheduled tasks for bulk license sync or notifications
🚀 How It Works
1. Configure Stripe
Enter Stripe API keys and set maintenance percentage
2. Customer Checks Out
Pays product price + subscribes with 1-year free trial
3. Auto-Renewal
Stripe charges annually, webhooks create new orders
Technical Specifications
🛒 Platform Compatibility
⚙️ Server Requirements
| PHP Version | 7.4 - 8.3 | ✓ Compatible |
| MySQL / MariaDB | 5.7+ / 10.2+ | ✓ Compatible |
| Memory Limit | 128MB minimum | 256MB+ recommended |
| Disk Space | ~5 MB (module + vendor) | ✓ Minimal |
🔌 Stripe Features
Version History & Release Notes
Current stable version: v1.0.0
| Version | Release Date | PrestaShop | Changes |
|---|---|---|---|
| v1.0.0 | 2026-06-12 | 1.7.6 - 8.2 | Initial release: Stripe Checkout, trial period, webhooks, customer account page, renewal order creation |
ℹ️ Customers receive all updates automatically. The module includes an upgrade script for future versions.
Frequently Asked Questions
OPSubscription – Sell Stripe Subscriptions on PrestaShop
OPSubscription is a standalone Stripe subscription module for PrestaShop , Sell any product with an optional annual maintenance fee (e.g., 20% of product price). The module handles Stripe...
Read our Refund Policy before buying
💰 Price Breakdown
Covers updates, security patches, and premium support.
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent
Write your review
Review sent
Your review cannot be sent
4 other products in the same category:
OPSubscription is a standalone Stripe subscription module for PrestaShop , Sell any product with an optional annual maintenance fee (e.g., 20% of product price). The module handles Stripe Checkout, witch automatic renewal charges, and creates real PrestaShop orders for each renewal. No external API calls, no license servers – just pure subscription functionality you can resell immediately
check
check