<?php
/**
* Copyright © Qliro AB. All rights reserved.
* See LICENSE.txt for license details.
*/
namespace Qliro\QliroOne\Model\QliroOrder\Admin;
use Qliro\QliroOne\Api\Data\AdminCancelOrderRequestInterface;
/**
* Cancel QliroOne Order Request class
*/
class CancelOrderRequest implements AdminCancelOrderRequestInterface
{
/**
* @var string
*/
private $merchantApiKey;
/**
* @var int
*/
private $orderId;
/**
* @var string
*/
private $requestId;
/**
* Getter.
*
* @return string
*/
public function getMerchantApiKey()
{
return $this->merchantApiKey;
}
/**
* @param string $merchantApiKey
* @return CancelOrderRequest
*/
public function setMerchantApiKey($merchantApiKey)
{
$this->merchantApiKey = $merchantApiKey;
return $this;
}
/**
* Getter.
*
* @return int
*/
public function getOrderId()
{
return $this->orderId;
}
/**
* @param int $orderId
* @return CancelOrderRequest
*/
public function setOrderId($orderId)
{
$this->orderId = $orderId;
return $this;
}
/**
* Getter.
*
* @return string
*/
public function getRequestId()
{
return $this->requestId;
}
/**
* @param string $requestId
* @return CancelOrderRequest
*/
public function setRequestId($requestId)
{
$this->requestId = $requestId;
return $this;
}
}