Files
YeePay/lib/Service/Frontcashier/Model/UpopActivescanPayRequest.php

543 lines
9.7 KiB
PHP

<?php
namespace Yeepay\Yop\Sdk\Service\Frontcashier\Model;
class UpopActivescanPayRequest extends \Yeepay\Yop\Sdk\Model\BaseRequest
{
/**
* @var string
*/
private $merchantNo;
/**
* @var string
*/
private $merchantFlowId;
/**
* @var string
*/
private $paySerialNo;
/**
* @var string
*/
private $couponSerialNo;
/**
* @var float
*/
private $tradeAmount;
/**
* @var int
*/
private $bindId;
/**
* @var string
*/
private $userNo;
/**
* @var string
*/
private $userType;
/**
* @var string
*/
private $callBackUrl;
/**
* @var string
*/
private $payComments;
/**
* @var string
*/
private $deviceID;
/**
* @var string
*/
private $deviceType;
/**
* @var string
*/
private $accountIDHash;
/**
* @var string
*/
private $sourceIP;
/**
* @var string
*/
private $usrRgstrDt;
/**
* @var string
*/
private $accountEmailLife;
/**
* @var string
*/
private $deviceLocation;
/**
* @var string
*/
private $fullDeviceNumber;
/**
* @var string
*/
private $captureMethod;
/**
* @var string
*/
private $deviceSimNumber;
/**
* @var string
*/
private $deviceName;
/**
* Gets merchantNo
*
* @return string
*/
public function getMerchantNo()
{
return $this->merchantNo;
}
/**
* Sets merchantNo
*
* @param string $merchantNo
* @return UpopActivescanPayRequest
*/
public function setMerchantNo($merchantNo)
{
$this->merchantNo = $merchantNo;
return $this;
}
/**
* Gets merchantFlowId
*
* @return string
*/
public function getMerchantFlowId()
{
return $this->merchantFlowId;
}
/**
* Sets merchantFlowId
*
* @param string $merchantFlowId
* @return UpopActivescanPayRequest
*/
public function setMerchantFlowId($merchantFlowId)
{
$this->merchantFlowId = $merchantFlowId;
return $this;
}
/**
* Gets paySerialNo
*
* @return string
*/
public function getPaySerialNo()
{
return $this->paySerialNo;
}
/**
* Sets paySerialNo
*
* @param string $paySerialNo
* @return UpopActivescanPayRequest
*/
public function setPaySerialNo($paySerialNo)
{
$this->paySerialNo = $paySerialNo;
return $this;
}
/**
* Gets couponSerialNo
*
* @return string
*/
public function getCouponSerialNo()
{
return $this->couponSerialNo;
}
/**
* Sets couponSerialNo
*
* @param string $couponSerialNo
* @return UpopActivescanPayRequest
*/
public function setCouponSerialNo($couponSerialNo)
{
$this->couponSerialNo = $couponSerialNo;
return $this;
}
/**
* Gets tradeAmount
*
* @return float
*/
public function getTradeAmount()
{
return $this->tradeAmount;
}
/**
* Sets tradeAmount
*
* @param float $tradeAmount
* @return UpopActivescanPayRequest
*/
public function setTradeAmount($tradeAmount)
{
$this->tradeAmount = $tradeAmount;
return $this;
}
/**
* Gets bindId
*
* @return int
*/
public function getBindId()
{
return $this->bindId;
}
/**
* Sets bindId
*
* @param int $bindId
* @return UpopActivescanPayRequest
*/
public function setBindId($bindId)
{
$this->bindId = $bindId;
return $this;
}
/**
* Gets userNo
*
* @return string
*/
public function getUserNo()
{
return $this->userNo;
}
/**
* Sets userNo
*
* @param string $userNo
* @return UpopActivescanPayRequest
*/
public function setUserNo($userNo)
{
$this->userNo = $userNo;
return $this;
}
/**
* Gets userType
*
* @return string
*/
public function getUserType()
{
return $this->userType;
}
/**
* Sets userType
*
* @param string $userType
* @return UpopActivescanPayRequest
*/
public function setUserType($userType)
{
$this->userType = $userType;
return $this;
}
/**
* Gets callBackUrl
*
* @return string
*/
public function getCallBackUrl()
{
return $this->callBackUrl;
}
/**
* Sets callBackUrl
*
* @param string $callBackUrl
* @return UpopActivescanPayRequest
*/
public function setCallBackUrl($callBackUrl)
{
$this->callBackUrl = $callBackUrl;
return $this;
}
/**
* Gets payComments
*
* @return string
*/
public function getPayComments()
{
return $this->payComments;
}
/**
* Sets payComments
*
* @param string $payComments
* @return UpopActivescanPayRequest
*/
public function setPayComments($payComments)
{
$this->payComments = $payComments;
return $this;
}
/**
* Gets deviceID
*
* @return string
*/
public function getDeviceID()
{
return $this->deviceID;
}
/**
* Sets deviceID
*
* @param string $deviceID
* @return UpopActivescanPayRequest
*/
public function setDeviceID($deviceID)
{
$this->deviceID = $deviceID;
return $this;
}
/**
* Gets deviceType
*
* @return string
*/
public function getDeviceType()
{
return $this->deviceType;
}
/**
* Sets deviceType
*
* @param string $deviceType
* @return UpopActivescanPayRequest
*/
public function setDeviceType($deviceType)
{
$this->deviceType = $deviceType;
return $this;
}
/**
* Gets accountIDHash
*
* @return string
*/
public function getAccountIDHash()
{
return $this->accountIDHash;
}
/**
* Sets accountIDHash
*
* @param string $accountIDHash
* @return UpopActivescanPayRequest
*/
public function setAccountIDHash($accountIDHash)
{
$this->accountIDHash = $accountIDHash;
return $this;
}
/**
* Gets sourceIP
*
* @return string
*/
public function getSourceIP()
{
return $this->sourceIP;
}
/**
* Sets sourceIP
*
* @param string $sourceIP
* @return UpopActivescanPayRequest
*/
public function setSourceIP($sourceIP)
{
$this->sourceIP = $sourceIP;
return $this;
}
/**
* Gets usrRgstrDt
*
* @return string
*/
public function getUsrRgstrDt()
{
return $this->usrRgstrDt;
}
/**
* Sets usrRgstrDt
*
* @param string $usrRgstrDt
* @return UpopActivescanPayRequest
*/
public function setUsrRgstrDt($usrRgstrDt)
{
$this->usrRgstrDt = $usrRgstrDt;
return $this;
}
/**
* Gets accountEmailLife
*
* @return string
*/
public function getAccountEmailLife()
{
return $this->accountEmailLife;
}
/**
* Sets accountEmailLife
*
* @param string $accountEmailLife
* @return UpopActivescanPayRequest
*/
public function setAccountEmailLife($accountEmailLife)
{
$this->accountEmailLife = $accountEmailLife;
return $this;
}
/**
* Gets deviceLocation
*
* @return string
*/
public function getDeviceLocation()
{
return $this->deviceLocation;
}
/**
* Sets deviceLocation
*
* @param string $deviceLocation
* @return UpopActivescanPayRequest
*/
public function setDeviceLocation($deviceLocation)
{
$this->deviceLocation = $deviceLocation;
return $this;
}
/**
* Gets fullDeviceNumber
*
* @return string
*/
public function getFullDeviceNumber()
{
return $this->fullDeviceNumber;
}
/**
* Sets fullDeviceNumber
*
* @param string $fullDeviceNumber
* @return UpopActivescanPayRequest
*/
public function setFullDeviceNumber($fullDeviceNumber)
{
$this->fullDeviceNumber = $fullDeviceNumber;
return $this;
}
/**
* Gets captureMethod
*
* @return string
*/
public function getCaptureMethod()
{
return $this->captureMethod;
}
/**
* Sets captureMethod
*
* @param string $captureMethod
* @return UpopActivescanPayRequest
*/
public function setCaptureMethod($captureMethod)
{
$this->captureMethod = $captureMethod;
return $this;
}
/**
* Gets deviceSimNumber
*
* @return string
*/
public function getDeviceSimNumber()
{
return $this->deviceSimNumber;
}
/**
* Sets deviceSimNumber
*
* @param string $deviceSimNumber
* @return UpopActivescanPayRequest
*/
public function setDeviceSimNumber($deviceSimNumber)
{
$this->deviceSimNumber = $deviceSimNumber;
return $this;
}
/**
* Gets deviceName
*
* @return string
*/
public function getDeviceName()
{
return $this->deviceName;
}
/**
* Sets deviceName
*
* @param string $deviceName
* @return UpopActivescanPayRequest
*/
public function setDeviceName($deviceName)
{
$this->deviceName = $deviceName;
return $this;
}
public static function getOperationId()
{
return 'upopActivescanPay';
}
}