['required', 'integer', Rule::exists('ec_stores', 'id')->where('company_id', company_id())], 'source_type' => ['required', Rule::in(['orders', 'settlements'])], 'source_file' => ['required', 'string', 'max:255'], 'checksum' => ['required', 'string', 'size:64', 'regex:/^[a-f0-9]{64}$/i'], ]; } }