Closed kornatzky closed 1 year ago
composer.json:
"laravel/framework": "^10.0", "laravel/cashier": "^14.9",
Seems a simple change in the requirements from 14.6 to 14.9 would do it
on checking it is more complicated
We get:
- lanos/laravel-cashier-stripe-connect dev-main requires illuminate/console ^8.37|^9.0|^v10.3.3 -> found illuminate/console[v8.37.0, ..., 8.x-dev, v9.0.0-beta.1, ..., 9.x-dev, v10.3.3, 10.x-dev] but these were not loaded, likely because it conflicts with another require.
There's a pull request (#13 ) in that resolves this issue which is requiring @l4nos to merge.
I did create a fork of this project which you can use while waiting for the merge, or to allow for anyone wanting to validate these changes fix the issue.
composer require nicksugden/laravel-cashier-stripe-connect-l10
Great. Thanks @NickSugden . Going to try it.
Installation is fine. Thanks for the help again @NickSugden Bravo!
I will merge this within 24 hours. Apologies for the delay!
Any update on when this will be merged?
This has been merged. Sorry for the delay, there is a new release too v.1.0.14 which contains "on_behalf_of" functionality on destination charges too.
Here is what I see in Laravel 10 project. With cashier just installed:
Problem 1
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions. You can also try re-running composer require with an explicit version constraint, e.g. "composer require lanos/laravel-cashier-stripe-connect:*" to figure out if any version is installable, or "composer require lanos/laravel-cashier-stripe-connect:^2.1" if you know which you need.