diff --git a/app/Jobs/Import/CSVImport.php b/app/Jobs/Import/CSVImport.php index 183d7aa5b27c..01dbaf371856 100644 --- a/app/Jobs/Import/CSVImport.php +++ b/app/Jobs/Import/CSVImport.php @@ -293,10 +293,14 @@ class CSVImport implements ShouldQueue { ], ]; - $payment_repository->save( - $payment_data, - PaymentFactory::create( $this->company->id, $invoice->user_id, $invoice->client_id ) - ); + /* Make sure we don't apply any payments to invoices with a Zero Amount*/ + if($invoice->amount > 0) + { + $payment_repository->save( + $payment_data, + PaymentFactory::create( $this->company->id, $invoice->user_id, $invoice->client_id ) + ); + } } } }