Files
YeePay/lib/Service/Account/Model/TransferB2bOrderRequest.php
2024-04-01 09:54:43 +08:00

224 lines
3.8 KiB
PHP

<?php
namespace Yeepay\Yop\Sdk\Service\Account\Model;
use Yeepay\Yop\Sdk\Model\BaseRequest;
class TransferB2bOrderRequest extends BaseRequest
{
/**
* @var string
*/
private $parentMerchantNo;
/**
* @var string
*/
private $requestNo;
/**
* @var string
*/
private $fromMerchantNo;
/**
* @var string
*/
private $toMerchantNo;
/**
* @var string
*/
private $orderAmount;
/**
* @var string
*/
private $usage;
/**
* @var string
*/
private $feeChargeSide;
/**
* @var string
*/
private $notifyUrl;
/**
* Gets parentMerchantNo
* @return string
*/
public function getParentMerchantNo()
{
return $this->parentMerchantNo;
}
/**
* Sets parentMerchantNo
* @param string $parentMerchantNo
* @return TransferB2bOrderRequest
*/
public function setParentMerchantNo($parentMerchantNo)
{
$this->parentMerchantNo = $parentMerchantNo;
return $this;
}
/**
* Gets requestNo
* @return string
*/
public function getRequestNo()
{
return $this->requestNo;
}
/**
* Sets requestNo
* @param string $requestNo
* @return TransferB2bOrderRequest
*/
public function setRequestNo($requestNo)
{
$this->requestNo = $requestNo;
return $this;
}
/**
* Gets fromMerchantNo
* @return string
*/
public function getFromMerchantNo()
{
return $this->fromMerchantNo;
}
/**
* Sets fromMerchantNo
* @param string $fromMerchantNo
* @return TransferB2bOrderRequest
*/
public function setFromMerchantNo($fromMerchantNo)
{
$this->fromMerchantNo = $fromMerchantNo;
return $this;
}
/**
* Gets toMerchantNo
* @return string
*/
public function getToMerchantNo()
{
return $this->toMerchantNo;
}
/**
* Sets toMerchantNo
* @param string $toMerchantNo
* @return TransferB2bOrderRequest
*/
public function setToMerchantNo($toMerchantNo)
{
$this->toMerchantNo = $toMerchantNo;
return $this;
}
/**
* Gets orderAmount
* @return string
*/
public function getOrderAmount()
{
return $this->orderAmount;
}
/**
* Sets orderAmount
* @param string $orderAmount
* @return TransferB2bOrderRequest
*/
public function setOrderAmount($orderAmount)
{
$this->orderAmount = $orderAmount;
return $this;
}
/**
* Gets usage
* @return string
*/
public function getUsage()
{
return $this->usage;
}
/**
* Sets usage
* @param string $usage
* @return TransferB2bOrderRequest
*/
public function setUsage($usage)
{
$this->usage = $usage;
return $this;
}
/**
* Gets feeChargeSide
* @return string
*/
public function getFeeChargeSide()
{
return $this->feeChargeSide;
}
/**
* Sets feeChargeSide
* @param string $feeChargeSide
* @return TransferB2bOrderRequest
*/
public function setFeeChargeSide($feeChargeSide)
{
$this->feeChargeSide = $feeChargeSide;
return $this;
}
/**
* Gets notifyUrl
* @return string
*/
public function getNotifyUrl()
{
return $this->notifyUrl;
}
/**
* Sets notifyUrl
* @param string $notifyUrl
* @return TransferB2bOrderRequest
*/
public function setNotifyUrl($notifyUrl)
{
$this->notifyUrl = $notifyUrl;
return $this;
}
public static function getOperationId()
{
return 'transferB2bOrder';
}
}