payment->load('company', 'client.contacts', 'invoices'); if (!$this->contact) { $this->contact = $this->payment->client->contacts()->first(); } EmailPayment::dispatch($this->payment, $this->payment->company, $this->contact); } }