'standard', 'email' => $request->getContact()->email, 'country' => $request->getCompany()->country()->iso_3166_2, ]; $account = Account::create($data); $link = Account::link($account->id, $token); // $company_gateway = CompanyGatewayFactory::create($request->getCompany()->id, $request->getContact()->client->user->id); // // $company_gateway->fill([ // 'gateway_key' => 'provide-valid-stripe-key-here', // 'fees_and_limits' => [], // 'config' => encrypt(json_encode(['account_id' => $account->id])) // ]); // // $company_gateway->save(); return redirect($link['url']); } public function completed() { return render('gateways.stripe.connect.completed'); } }