From 97accc814249d433a850bbf4deb6de742c496af9 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sat, 17 Feb 2024 19:04:41 +1100 Subject: [PATCH] Refactor for payment processing --- app/Services/Invoice/AutoBillInvoice.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Services/Invoice/AutoBillInvoice.php b/app/Services/Invoice/AutoBillInvoice.php index dd0da025ab99..3c864a6a88f3 100644 --- a/app/Services/Invoice/AutoBillInvoice.php +++ b/app/Services/Invoice/AutoBillInvoice.php @@ -288,24 +288,24 @@ class AutoBillInvoice extends AbstractService if ($this->is_partial_amount) { //more than needed if ($payment_balance > $this->invoice->partial) { - $payload = ['invoices' => [['invoice_id' => $this->invoice->id,'amount' => $this->invoice->partial]]]; + $payload = ['client_id' => $this->invoice->client_id, 'invoices' => [['invoice_id' => $this->invoice->id,'amount' => $this->invoice->partial]]]; $payment_repo->save($payload, $payment); break; } else { - $payload = ['invoices' => [['invoice_id' => $this->invoice->id,'amount' => $payment_balance]]]; + $payload = ['client_id' => $this->invoice->client_id, 'invoices' => [['invoice_id' => $this->invoice->id,'amount' => $payment_balance]]]; $payment_repo->save($payload, $payment); } } else { //more than needed if ($payment_balance > $this->invoice->balance) { - $payload = ['invoices' => [['invoice_id' => $this->invoice->id,'amount' => $this->invoice->balance]]]; + $payload = ['client_id' => $this->invoice->client_id, 'invoices' => [['invoice_id' => $this->invoice->id,'amount' => $this->invoice->balance]]]; $payment_repo->save($payload, $payment); break; } else { - $payload = ['invoices' => [['invoice_id' => $this->invoice->id,'amount' => $payment_balance]]]; + $payload = ['client_id' => $this->invoice->client_id, 'invoices' => [['invoice_id' => $this->invoice->id,'amount' => $payment_balance]]]; $payment_repo->save($payload, $payment); }