コード例 #1
0
 /**
  * Update OrderStatus for the new Order
  *
  * Used by the Checkout Payment method
  *
  * @param \Magento\Payment\Model\InfoInterface $payment
  */
 protected function updateOrderStatusToNew(\Magento\Payment\Model\InfoInterface $payment)
 {
     $order = $payment->getOrder();
     $configHelper = $this->getModuleHelper()->getMethodConfig($payment->getMethod());
     $this->getModuleHelper()->setOrderStatusByState($order, $configHelper->getOrderStatusNew());
     $order->save();
 }