Example #1
0
 /**
  * @param \Magento\Sales\Api\Data\OrderPaymentInterface $payment
  * @return Payment
  */
 public function setPayment(\Magento\Sales\Api\Data\OrderPaymentInterface $payment)
 {
     if (!$this->getIsMultiPayment() && ($previousPayment = $this->getPayment())) {
         $payment->setEntityId($previousPayment->getEntityId());
     }
     $this->addPayment($payment);
     return $payment;
 }