public function store(CreatePaymentAPIRequest $request) { $payment = $this->paymentRepo->save($request->input()); if (Input::get('email_receipt')) { $this->contactMailer->sendPaymentConfirmation($payment); } return $this->itemResponse($payment); }