From 45bd81ebaeafff8efe89a47b0f5c9bfbecc4e468 Mon Sep 17 00:00:00 2001 From: Wouter Samaey Date: Mon, 6 Jan 2020 11:41:53 +0100 Subject: [PATCH] Fixed bug: Orders never get to the "complete" state --- Model/BTCPay.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Model/BTCPay.php b/Model/BTCPay.php index b6b852f..5174d25 100644 --- a/Model/BTCPay.php +++ b/Model/BTCPay.php @@ -95,7 +95,7 @@ class BTCPay extends AbstractMethod { * @return \Storefront\PayIngenico\Model\Payment\PaymentAbstract */ public function initialize($paymentAction, $stateObject) { - $stateObject->setState(\Magento\Sales\Model\Order::STATE_PENDING_PAYMENT)->setStatus(\Magento\Sales\Model\Order::STATE_PENDING_PAYMENT); + $stateObject->setState(\Magento\Sales\Model\Order::STATE_NEW)->setStatus(\Magento\Sales\Model\Order::STATE_PENDING_PAYMENT); $message = __('Customer is forwarded to BTCPay Server to pay. Awaiting feedback.');