mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Merge pull request #5496 from turbo124/stripe-connect
Fixes for stripe connecT
This commit is contained in:
commit
81f4f3999d
@ -30,6 +30,7 @@ class StripeConnectController extends BaseController
|
||||
// $request->getTokenContent();
|
||||
|
||||
$data = [
|
||||
'type' => 'standard',
|
||||
'email' => 'user@example.com',
|
||||
'country' => 'US',
|
||||
];
|
||||
@ -42,4 +43,9 @@ class StripeConnectController extends BaseController
|
||||
|
||||
return redirect($link['url']);
|
||||
}
|
||||
|
||||
public function completed()
|
||||
{
|
||||
dd(request()->all());
|
||||
}
|
||||
}
|
||||
|
@ -20,7 +20,7 @@ class Account
|
||||
public static function create(array $payload): \Stripe\Account
|
||||
{
|
||||
$stripe = new \Stripe\StripeClient(
|
||||
config('ninja.stripe_private_key')
|
||||
config('ninja.ninja_stripe_key')
|
||||
);
|
||||
|
||||
return $stripe->accounts->create([
|
||||
@ -36,13 +36,13 @@ class Account
|
||||
public static function link(string $account_id): \Stripe\AccountLink
|
||||
{
|
||||
$stripe = new \Stripe\StripeClient(
|
||||
config('ninja.stripe_private_key')
|
||||
config('ninja.ninja_stripe_key')
|
||||
);
|
||||
|
||||
return $stripe->accountLinks->create([
|
||||
'account' => $account_id,
|
||||
'refresh_url' => 'http://localhost:8080/stripe_connect/reauth',
|
||||
'return_url' => 'http://localhost:8080/stripe_connect/return',
|
||||
'refresh_url' => 'http://ninja.test:8000/stripe_connect/reauth',
|
||||
'return_url' => 'http://ninja.test:8000/stripe_connect/return',
|
||||
'type' => 'account_onboarding',
|
||||
]);
|
||||
}
|
||||
|
@ -147,5 +147,5 @@ return [
|
||||
'webcron_secret' => env('WEBCRON_SECRET', false),
|
||||
'disable_auto_update' => env('DISABLE_AUTO_UPDATE', false),
|
||||
'invoiceninja_hosted_pdf_generation' => env('NINJA_HOSTED_PDF', false),
|
||||
'stripe_private_key' => env('STRIPE_PRIVATE_KEY', null),
|
||||
'ninja_stripe_key' => env('NINJA_STRIPE_KEY', null),
|
||||
];
|
||||
|
@ -193,5 +193,6 @@ Route::get('token_hash_router', 'OneTimeTokenController@router');
|
||||
Route::get('webcron', 'WebCronController@index');
|
||||
|
||||
Route::get('stripe_connect/{token}', 'StripeConnectController@initialize')->name('stripe_connect.initialization');
|
||||
Route::get('stripe_connect/completed', 'StripeConnectController@completed')->name('stripe_connect.return');
|
||||
|
||||
Route::fallback('BaseController@notFound');
|
||||
|
Loading…
x
Reference in New Issue
Block a user