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"); } } }