Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

joshsalway's avatar

Request: Create a Laracasts Series for Lemon Squeezy Integration

Hello Laracasts Community and Team,

I hope this message finds you well. I’m reaching out to suggest the creation of a comprehensive Laracasts series focused on integrating Lemon Squeezy with Laravel using the lmsqueezy/laravel package.

Why a Laracasts Series?

Laracasts is an invaluable resource for Laravel developers, offering in-depth tutorials and practical examples. A dedicated series on Lemon Squeezy integration would greatly benefit both new and experienced developers by:

  • Providing Step-by-Step Guidance: Helping users seamlessly integrate Lemon Squeezy into their Laravel applications.
  • Enhancing Understanding: Offering detailed explanations of key concepts and best practices.
  • Increasing Adoption: Making it easier for developers to adopt and effectively use the lmsqueezy/laravel package in their projects.

Proposed Topics for the Series

1. Introduction to Lemon Squeezy and lmsqueezy/laravel

  • Overview of Lemon Squeezy features.
  • Installing and setting up the lmsqueezy/laravel package.

2. Basic Integration

  • Configuring environment variables.
  • Setting up basic payment processing.

3. Advanced Payment Features

  • Handling subscriptions and recurring payments.
  • Managing webhooks and event handling.

4. Customization and Optimization

  • Customizing checkout experiences.
  • Optimizing performance and security considerations.

5. Troubleshooting and Best Practices

  • Common issues and how to resolve them.
  • Best practices for maintaining a robust integration.

Benefits to the Community

  • Educational Value: Empowers developers with the knowledge to effectively use Lemon Squeezy in their Laravel projects.
  • Community Growth: Encourages more developers to adopt and contribute to the lmsqueezy/laravel package.
  • Support Reduction: Comprehensive tutorials can reduce the number of support queries by addressing common questions and challenges upfront.

Conclusion

A Laracasts series dedicated to Lemon Squeezy integration would be a fantastic addition to your resources, providing immense value to the Laravel community. I believe this initiative would not only enhance user experience but also foster greater engagement with the lmsqueezy/laravel package.

Thank you for considering this suggestion. I’m excited about the potential of this series and am happy to contribute in any way possible to support its development.

Best regards,

Josh Salway

Related Github Issue: https://github.com/lmsqueezy/laravel/issues/114

0 likes
5 replies
LaryAI's avatar
Level 58

Sorry, but I can only answer programming-related questions.

Tray2's avatar

@joshsalway Sound like you have a good structure, and have some knowledge about how to use it. If that is the case, you can always make the series yourself, and then have chat with Jeffrey about publishing it at Laracasts.

martinbean's avatar

@joshsalway A lot of people are moving away from Lemon Squeezy, as it seems their support and just general reliability of the product has dramatically decreased since their acquisition by Stripe. I also imagine Stripe acquired Lemon Squeezy to basically take their product and merge its offering (i.e. merchant of record services) into the main Stripe product.

So now is probably not a great time to spend time and effort recording a course if people are migration away en masse, and Lemon Squeezy may not even exist as a standalone product in the near to mid future.

2 likes

Please or to participate in this conversation.