The feature is currently in beta and actively being developed.
Larasonic provides subscription functionality powered by Laravel Cashier and Stripe.
⚙️ Configuration
Subscriptions are configured in config/subscription.php:
[
'plan' => 'Larasonic Basic 🚀',
'description' => 'The best plan for individuals who want to explore demo subscription.',
'price_id' => 'price_1QTQldHNOPjoTPj1vVHORPs9', // price id from stripe
'price' => 5,
'features' => [
'Example Basic Feature 1',
'Example Basic Feature 2',
'Example Basic Feature 3',
'Example Basic Feature 4',
'Example Basic Feature 5',
'Example Basic Feature 6',
],
],
🎮 Demo Implementation
The larasonic demo showcases subscription-gated features - for example, the chat functionality is only available to users subscribed to the Pro plan.
🗺️ Roadmap
Subscription functionality is actively being developed. Check the project roadmap for upcoming features and changes.
⚠️ Current Limitations
- Only Stripe is supported as a payment provider
- Limited to basic subscription plans
- Beta functionality subject to changes