From 1e1756ea23555d66353e35427d9988761b1b5493 Mon Sep 17 00:00:00 2001 From: rahulshukla-home Date: Wed, 5 Aug 2020 19:26:43 +0530 Subject: [PATCH] update invoice status paid using paypal --- packages/Webkul/Paypal/src/Helpers/Ipn.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/Webkul/Paypal/src/Helpers/Ipn.php b/packages/Webkul/Paypal/src/Helpers/Ipn.php index 18b501401..0c726a0b8 100755 --- a/packages/Webkul/Paypal/src/Helpers/Ipn.php +++ b/packages/Webkul/Paypal/src/Helpers/Ipn.php @@ -105,7 +105,9 @@ class Ipn $this->orderRepository->update(['status' => 'processing'], $this->order->id); if ($this->order->canInvoice()) { - $this->invoiceRepository->create($this->prepareInvoiceData()); + $invoice = $this->invoiceRepository->create($this->prepareInvoiceData()); + + $this->invoiceRepository->updateInvoiceState($invoice, "paid"); } } }