public function receiveToken(Request $request) { $token = (string) $request->input('token'); $transaction = new Transaction(); $transaction->associated_name = $request->has('associated_name') ? $request->input('associated_name') : ''; $transaction->contains_please = $request->has('contains_please') ? $request->input('contains_please') : 0; $transaction->charge(100, ['source' => $token]); $transaction->save(); return response()->json(['status' => 'success']); }