It's really the same thing as adding fields.
Edit the registration form view, remove the field.
In SparkServiceProvider, override the Spark::validateUsersWith() method and Spark::createUsersWith() method and don't include the field you removed.
Edit: they'd probably just be
Spark::validateUsersWith(function () {
return [
// 'name' => 'required|max:255',
'email' => 'required|email|max:255|unique:users',
'password' => 'required|confirmed|min:6',
'vat_id' => 'max:50|vat_id',
'terms' => 'required|accepted',
];
});
Spark::createUsersWith(function (Request $request) {
$user = Spark::user();
$data = $request->all();
$user->forceFill([
//'name' => $data['name'],
'email' => $data['email'],
'password' => bcrypt($data['password']),
'last_read_announcements_at' => Carbon::now(),
'trial_ends_at' => Carbon::now()->addDays(Spark::trialDays()),
])->save();
return $user;
});