Payment Providers
Lemon Squeezy
Click here for instructions.
Once your Lemon Squeezy store is set up, please follow Lemon Squeezy's official Laravel package for setting up your billable models and webhook middleware here.
Overlay Checkout
Conduit uses lemon Squeezy's overlay Checkout modal for handling payments and subscriptions. You can customize the look and payment options within your Lemon Squeezy "Design" dashboard.
Webhooks and Events
Conduit uses Lemon Squeezy's webhooks to listen for events such as successful payments, subscription cancellations, and more. Due to limitations for the official Lemon Squeezy Laravel package, Conduit uses custom events for "Order Created" and "Subscription Created" events. We do this to be able to support Guest accounts.
Because of this, Conduit comes bundled with it's own Webhook events for those actions. You can set up event listeners for these events:
-
\Mergeloop\Conduit\Events\LemonSqueezy\OrderCreated::class
-
\Mergeloop\Conduit\Events\LemonSqueezy\SubscriptionCreated::class