Ejemplo n.º 1
0
 /**
  * @param array $orderItems
  * @param \Orm\Zed\Sales\Persistence\SpySalesOrder $orderEntity
  * @param \Spryker\Zed\Oms\Business\Util\ReadOnlyArrayObject $data
  *
  * @return array $returnArray
  */
 public function run(array $orderItems, SpySalesOrder $orderEntity, ReadOnlyArrayObject $data)
 {
     /** @var \Orm\Zed\Payone\Persistence\SpyPaymentPayone $paymentEntity */
     $paymentEntity = $orderEntity->getSpyPaymentPayones()->getFirst();
     $this->getFacade()->authorizePayment($paymentEntity->getFkSalesOrder());
     return [];
 }
Ejemplo n.º 2
0
 /**
  * @param array $orderItems
  * @param \Orm\Zed\Sales\Persistence\SpySalesOrder $orderEntity
  * @param \Spryker\Zed\Oms\Business\Util\ReadOnlyArrayObject $data
  *
  * @return array $returnArray
  */
 public function run(array $orderItems, SpySalesOrder $orderEntity, ReadOnlyArrayObject $data)
 {
     $paymentEntity = $orderEntity->getSpyPaymentPayones()->getFirst();
     $this->getFacade()->preAuthorizePayment($paymentEntity->getFkSalesOrder());
     return [];
 }