Wave connect to Paddle products failed
Hello, I am trying to connect Wave to Paddle products. In the Paddle menu, I didn't find the subscription plan under catalog. I only found Products with recurring options. (I think it is the same thing as subscription plan.)
So I created one products with recurring options. The products has an ID like pro_01hnph4qfk1p3kpgy0dphrkr9v. I tried to put this ID into Wave Plan ID.
However, after finished setting and click into the plan, it display "Something went wrong".
What should I do to make it work? Many thanks!
Below is the log I found in laravel.log:
[2024-02-03 21:42:24] local.ERROR: Method Wave\Http\Controllers\SubscriptionController::test does not exist. {"exception":"[object] (BadMethodCallException(code: 0): Method Wave\Http\Controllers\SubscriptionController::test does not exist. at /var/www/test.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:68)
Hey!
It looks like that you have the new Paddle Billing system, we are in the process of switching wave to that.
For the time being, what you could do is reach out to the Paddle support team and ask them to switch your account to Paddle Classic, that way you will be able to use Wave as it is.
I've started working on the new version already:
https://github.com/thedevdojo/wave/pull/100
But I'll probably switch to using Laravel Cashier which was just recently upgraded to support the new Paddle Billing API as well.
I will keep you posted!
Best,
Bobby
Hi all!
I've made some progress with the refactor for the new Paddle billing API:
https://github.com/thedevdojo/wave/pull/100
This still needs refinement, but if anyone wants to give it a try and share any feedback that will be very helpful!