diff --git a/app/PaymentDrivers/Mollie/CreditCard.php b/app/PaymentDrivers/Mollie/CreditCard.php index cb6fa475b6d1..f8f5f57f9cdb 100644 --- a/app/PaymentDrivers/Mollie/CreditCard.php +++ b/app/PaymentDrivers/Mollie/CreditCard.php @@ -180,7 +180,7 @@ class CreditCard 'transaction_reference' => $payment->id, ]; - $payment_record = $this->mollie->createPayment($data, Payment::STATUS_COMPLETED); + $payment_record = $this->mollie->createPayment($data, $payment->status === 'paid' ? Payment::STATUS_COMPLETED : Payment::STATUS_PENDING); SystemLogger::dispatch( ['response' => $payment, 'data' => $data],