private function setInitialPayment(OrderInterface $order) { $payments = $order->getPayments(); if (0 === $payments->count()) { $payment = $this->paymentManager->createPaymentForOrder($order); $order->addPayment($payment); } }
private function getPaymentForOrder(OrderInterface $order) : PaymentInterface { return $order->getPayments()->first(); }