Skip to content
Code-Schnipsel Gruppen Projekte
Commit fbb3be7b erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

Merge branch 'next-2.x' into 'main'

fix: consider setting - failedPaymentProcedure

See merge request !42
Übergeordnete 1c4ce8dd eaef2cab
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
2 Merge Requests!42fix: consider setting - failedPaymentProcedure,!33Update 'next-3.x' with latest changes from 'main'
Pipeline-Nr. 12310 mit Warnungen bestanden
......@@ -6,6 +6,7 @@
use QUI\ERP\Order\Basket\ExceptionBasketNotFound;
use QUI\ERP\Order\OrderInProcess;
use QUI\ERP\Order\OrderInterface;
use QUI\ERP\Order\Settings;
use QUI\ERP\Order\SimpleCheckout\Steps\CheckoutBillingAddress;
use QUI\ERP\Order\SimpleCheckout\Steps\CheckoutDelivery;
use QUI\ERP\Order\SimpleCheckout\Steps\CheckoutPayment;
......@@ -207,10 +208,16 @@ public function orderWithCosts(): array
);
}
$Order = $OrderInProcess->createOrder(QUI::getUsers()->getSystemUser());
$Order->setData('orderedWithCosts', true);
$Order->save(QUI::getUsers()->getSystemUser());
$this->setAttribute('orderHash', $Order->getUUID());
$failedPaymentProcedure = Settings::getInstance()->get('order', 'failedPaymentProcedure');
if ($failedPaymentProcedure === 'execute') {
$Order = $OrderInProcess->createOrder(QUI::getUsers()->getSystemUser());
$Order->setData('orderedWithCosts', true);
$Order->save(QUI::getUsers()->getSystemUser());
$this->setAttribute('orderHash', $Order->getUUID());
} else {
$this->setAttribute('orderHash', $OrderInProcess->getUUID());
}
return $this->getOrderProcessStep();
}
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren