Closed bjondja closed 10 months ago
I'll need a lot more info here... are there any logs you can share like the laravel.log
file? What code are you using to trigger this error?
vendor/lemonsqueezy/laravel/src/Checkout.php(210): LemonSqueezy\Laravel\LemonSqueezy::api('POST', 'checkouts', Array)
I think the problem is handling webhooks.
Can you please provide logs with a full stacktrace?
the problem must be handling webhooks. what tool you use?. I have install the Spatie webhook client.
[2023-11-16 12:00:31] local.ERROR: SQLSTATE[HY000] [2002] Connection refused (Connection: mysql, SQL: select from sessions
where id
= ypRfbzECPDwKM4ydWebyXIC9yOOIIqt91sVOTR6d limit 1) {"exception":"[object] (Illuminate\Database\QueryException(code: 2002): SQLSTATE[HY000] [2002] Connection refused (Connection: mysql, SQL: select from sessions
where id
= ypRfbzECPDwKM4ydWebyXIC9yOOIIqt91sVOTR6d limit 1) at /Users/bjondja/Herd/lemon-squeezy/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
[previous exception] [object] (PDOException(code: 2002): SQLSTATE[HY000] [2002] Connection refused at /Users/bjondja/Herd/lemon-squeezy/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:65) [stacktrace]
"}
[2023-11-16 12:00:31] local.ERROR: SQLSTATE[HY000] [2002] Connection refused (Connection: mysql, SQL: select from sessions
where id
= ypRfbzECPDwKM4ydWebyXIC9yOOIIqt91sVOTR6d limit 1) {"exception":"[object] (Illuminate\Database\QueryException(code: 2002): SQLSTATE[HY000] [2002] Connection refused (Connection: mysql, SQL: select from sessions
where id
= ypRfbzECPDwKM4ydWebyXIC9yOOIIqt91sVOTR6d limit 1) at /Users/bjondja/Herd/lemon-squeezy/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
[previous exception] [object] (PDOException(code: 2002): SQLSTATE[HY000] [2002] Connection refused at /Users/bjondja/Herd/lemon-squeezy/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:65) [stacktrace]
"}
[2023-11-16 12:00:31] local.ERROR: SQLSTATE[HY000] [2002] Connection refused (Connection: mysql, SQL: select from sessions
where id
= ypRfbzECPDwKM4ydWebyXIC9yOOIIqt91sVOTR6d limit 1) {"exception":"[object] (Illuminate\Database\QueryException(code: 2002): SQLSTATE[HY000] [2002] Connection refused (Connection: mysql, SQL: select from sessions
where id
= ypRfbzECPDwKM4ydWebyXIC9yOOIIqt91sVOTR6d limit 1) at /Users/bjondja/Herd/lemon-squeezy/vendor/laravel/framework/src/Illuminate/Database/Connection.php:822)
[stacktrace]
[previous exception] [object] (PDOException(code: 2002): SQLSTATE[HY000] [2002] Connection refused at /Users/bjondja/Herd/lemon-squeezy/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:65) [stacktrace]
"}
I'm sorry but these seem database connection issues which have nothing to do with the package. I also don't maintain the spatie webhook package so can't provide support for this I'm afraid. Please try their own issue tracker or a channel like Laracasts or Laravel.io
Lemon Squeezy for Laravel Version
1.0
Laravel Version
10.32
PHP Version
8.2.11
Description
Hello What i'm missing becouse have the webhook response 400. the url of lemon squeezy webhook is https://lemon-squeezy.test/lemon-squeezy/webhook and the response is 400.
Steps To Reproduce
All ok except the webhook response