method() == 'POST' || $request->method() == 'PATCH') { $currency_code = $request->get('currency_code'); if (empty($currency_code)) { $currency_code = setting('general.default_currency'); } $total = money($request->get('total'), $currency_code)->getAmount(); $request->request->set('total', $total); } return $next($request); } }