diff --git a/vendor/afterpay-global/module-afterpay/Model/Payment/Capture/PlaceOrderProcessor.php b/vendor/afterpay-global/module-afterpay/Model/Payment/Capture/PlaceOrderProcessor.php
--- a/vendor/afterpay-global/module-afterpay/Model/Payment/Capture/PlaceOrderProcessor.php
+++ b/vendor/afterpay-global/module-afterpay/Model/Payment/Capture/PlaceOrderProcessor.php	(date 1711051690575)
@@ -46,7 +46,7 @@

             $this->cartManagement->placeOrder($quote->getId());
         } catch (\Throwable $e) {
-            $this->logger->critical('Order placement is failed with error: ' . $e->getMessage());
+            $this->logger->critical('Order placement is failed with error: ' . $e->getMessage() . ' Stack trace: ' . $e->getTraceAsString());
             $quoteId = (int)$quote->getId();
             if ($afterpayPayment = $this->quotePaidStorage->getAfterpayPaymentIfQuoteIsPaid($quoteId)) {
                 $this->cancelOrderProcessor->execute($afterpayPayment);
