diff --git a/app/Mail/Admin/ClientPaymentFailureObject.php b/app/Mail/Admin/ClientPaymentFailureObject.php index 8b118d81696c..f7f3ffbbfea6 100644 --- a/app/Mail/Admin/ClientPaymentFailureObject.php +++ b/app/Mail/Admin/ClientPaymentFailureObject.php @@ -118,8 +118,8 @@ class ClientPaymentFailureObject 'logo' => $this->company->present()->logo(), 'settings' => $this->client->getMergedSettings(), 'whitelabel' => $this->company->account->isPaid() ? true : false, - 'view_link' => $html_variables['$payment_link'], - 'button' => $html_variables['$payment_button'], + 'url' => $this->invoices->first()->invitations->first()->getPaymentLink(), + 'button' => 'texts.pay_now', 'additional_info' => false, 'company' => $this->company, ]; diff --git a/app/Services/Invoice/UpdateBalance.php b/app/Services/Invoice/UpdateBalance.php index 0aab1c2e8c69..87864fd61342 100644 --- a/app/Services/Invoice/UpdateBalance.php +++ b/app/Services/Invoice/UpdateBalance.php @@ -34,6 +34,9 @@ class UpdateBalance extends AbstractService if ($this->invoice->is_deleted) { return $this->invoice; } +nlog("invoice id = {$this->invoice->id}"); +nlog("invoice balance = {$this->invoice->balance}"); +nlog("invoice adjustment = {$this->balance_adjustment}"); $this->invoice->balance += floatval($this->balance_adjustment); @@ -41,6 +44,8 @@ class UpdateBalance extends AbstractService $this->invoice->status_id = Invoice::STATUS_PAID; } +nlog("final balance = {$this->invoice->balance}"); + return $this->invoice; } }