Deskripsi
Subliqo Subscription is a powerful, production-ready subscription plugin for WooCommerce with deep Stripe integration. Add subscription options to any simple or variable product, manage the full subscription lifecycle, and automate recurring billing.
Key Features
Subscription Management
- Add subscription options to simple and variable WooCommerce products
- Flexible billing intervals: daily, weekly, monthly, yearly
- Full lifecycle management: activate, pause, skip, cancel, reactivate
- Automatic renewal order creation
- Admin subscription creation for manual enrollments
Stripe Integration
- Real Stripe payment processing via Payment Intents API
- Stripe Elements card input on checkout
- Automatic Stripe customer and subscription creation
- Webhook handler for real-time status synchronization
- Setup Intents for saving cards without immediate payment
- 3D Secure / SCA authentication support
Admin Dashboard
- Real-time analytics: total subscriptions, active, paused, cancelled, failed
- Revenue metrics: total revenue, monthly revenue, revenue by product
- Interactive Chart.js charts with real database data
- Drag-and-drop customizable dashboard widgets
- Top products and recent activity feed
- Export reports as CSV or printable PDF/HTML
Customer Account (My Account)
- Subscription list with status, amount, and next payment date
- Detailed subscription view with payment history
- Self-service actions: skip, pause, cancel, reactivate
- Payment method management via Stripe Elements
- Add, remove, and set default payment cards
Email Notifications
- 8 configurable email templates for all subscription events
- Subscription created, activated, paused, cancelled, skipped
- Payment success, payment failed, renewal reminder
- Placeholder system for dynamic content
- Enable/disable individual templates
- Admin notifications for critical events
Advanced Features
- Automatic retry logic for failed payments (configurable max retries)
- Stripe webhook integration for automatic status sync
- Role-based access control (Admin, Manager, Accountant)
- WooCommerce order sync – automatic order creation per payment
- Scheduled cron jobs for renewals, retries, and reminders
- WooCommerce HPOS (High-Performance Order Storage) compatible
External Services
This plugin connects to Stripe (https://stripe.com) to process payments and manage subscriptions.
When a customer places an order, updates a payment method, or when a scheduled renewal is due, this plugin sends customer name, email address, billing address, and payment card data to Stripe’s servers. Stripe stores and processes this data to create charges, subscriptions, and payment records. This plugin also receives real-time event notifications from Stripe via webhooks.
By using this plugin you agree to Stripe’s Terms of Service and Privacy Policy:
Terms of Service: https://stripe.com/legal
Privacy Policy: https://stripe.com/privacy
Tangkapan Layar
Instalasi
- Upload the
subliqo-subscriptionfolder to/wp-content/plugins/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- Ensure WooCommerce is installed and active
- Go to WooCommerce > Settings > Payments > Subliqo Stripe to configure your Stripe API keys
- Go to Subliqo Subscription > Settings to configure the webhook secret and preferences
- Edit any product and enable the “Subscription Product” option with duration and interval
Stripe Setup
- Create a Stripe account at stripe.com
- Get your API keys from Stripe Dashboard > Developers > API keys
- Add keys in WooCommerce > Settings > Payments > Subliqo Stripe
- Create a webhook endpoint in Stripe Dashboard pointing to your webhook URL (shown in plugin settings)
- Add the webhook signing secret to Subliqo Subscription > Settings
Tanya Jawab
-
Does this plugin require WooCommerce?
-
Yes, WooCommerce must be installed and active. The plugin will deactivate if WooCommerce is not present.
-
Does this plugin require a Stripe account?
-
Yes, you need a Stripe account for payment processing. You can use test mode during development.
-
Can customers manage their own subscriptions?
-
Yes. Customers can view subscriptions, skip payments, pause, cancel, and reactivate from their My Account page. Admin can control which actions are available in Settings.
-
How does the retry logic work?
-
When a payment fails, the system automatically retries based on your configured max retries (default: 3). If all retries fail, the subscription is marked as failed and both admin and customer are notified.
-
Is it compatible with WooCommerce HPOS?
-
Yes, the plugin declares compatibility with WooCommerce High-Performance Order Storage.
Ulasan
Belum ada ulasan untuk plugin ini.
Kontributor & Pengembang
“Subliqo Subscription” adalah perangkat lunak open source. Berikut ini mereka yang sudah berkontribusi pada plugin ini.
KontributorTerjemahkan “Subliqo Subscription” dalam bahasa Anda.
Tertarik mengembangkan?
Lihat kode, periksa repositori SVN , atau mendaftar ke log pengembangan melalui RSS.
Log Perubahan
1.0.0
- Initial release with basic subscription product fields
- Complete rewrite with production-ready features
- Real Stripe API integration with Payment Intents
- Subscription lifecycle management (activate, pause, skip, cancel)
- Stripe webhook handler for automatic status sync
- Admin dashboard with real analytics and Chart.js charts
- Subscription detail view with activity timeline
- Manual subscription creation from admin
- Customer account pages with real data
- Payment method management via Stripe Elements
- Email notification system with 8 configurable templates
- Automatic renewal order creation
- Failed payment retry logic
- CSV and PDF export
- Drag-and-drop dashboard widgets
- Settings page with webhook configuration
- WooCommerce HPOS compatibility
- Full uninstall cleanup
- Internationalization support



