You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

999 lines
19 KiB
PHTML

5 years ago
<?php
/**
* ALIPAY API: alipay.security.risk.detect request
*
* @author auto create
* @since 1.0, 2016-03-04 14:55:25
*/
class AlipaySecurityRiskDetectRequest
{
/**
* 买家账户编号
**/
private $buyerAccountNo;
/**
* 买家绑定银行卡号
**/
private $buyerBindBankcard;
/**
* 买家绑定银行卡的卡类型
**/
private $buyerBindBankcardType;
/**
* 买家绑定手机号
**/
private $buyerBindMobile;
/**
* 买家账户在商家的等级范围VIP高级买家, NORMAL(普通买家。为空默认NORMAL
**/
private $buyerGrade;
/**
* 买家证件号码
**/
private $buyerIdentityNo;
/**
* 买家证件类型
**/
private $buyerIdentityType;
/**
* 买家真实姓名
**/
private $buyerRealName;
/**
* 买家注册时间
**/
private $buyerRegDate;
/**
* 买家注册时留的Email
**/
private $buyerRegEmail;
/**
* 买家注册手机号
**/
private $buyerRegMobile;
/**
* 买家业务处理时使用的银行卡号
**/
private $buyerSceneBankcard;
/**
* 买家业务处理时使用的银行卡类型
**/
private $buyerSceneBankcardType;
/**
* 买家业务处理时使用的邮箱
**/
private $buyerSceneEmail;
/**
* 买家业务处理时使用的手机号
**/
private $buyerSceneMobile;
/**
* 币种
**/
private $currency;
/**
* 客户端的基带版本
**/
private $envClientBaseBand;
/**
* 客户端连接的基站信息,格式为CELLID^LAC
**/
private $envClientBaseStation;
/**
* 客户端的经纬度坐标,格式为:精度^维度
**/
private $envClientCoordinates;
/**
* 操作的客户端的imei
**/
private $envClientImei;
/**
* 操作的客户端IMSI识别码
**/
private $envClientImsi;
/**
* IOS设备的UDID
**/
private $envClientIosUdid;
/**
* 操作的客户端ip
**/
private $envClientIp;
/**
* 操作的客户端mac
**/
private $envClientMac;
/**
* 操作的客户端分辨率,格式为:水平像素^垂直像素800^600
**/
private $envClientScreen;
/**
* 客户端设备的统一识别码UUID
**/
private $envClientUuid;
/**
* 订单产品数量,购买产品的数量(不可为小数)
**/
private $itemQuantity;
/**
* 订单产品单价,取值范围为[0.01,100000000.00],精确到小数点后两位。 curren...
**/
private $itemUnitPrice;
/**
* JS SDK生成的 tokenID
**/
private $jsTokenId;
/**
* 订单总金额,取值范围为[0.01,100000000.00],精确到小数点后两位。
**/
private $orderAmount;
/**
* 订单商品所在类目
**/
private $orderCategory;
/**
* 订单下单时间
**/
private $orderCredateTime;
/**
* 订单商品所在城市
**/
private $orderItemCity;
/**
* 订单产品名称
**/
private $orderItemName;
/**
* 商户订单唯一标识号
**/
private $orderNo;
/**
* 签约的支付宝账号对应的支付宝唯一用户号
**/
private $partnerId;
/**
* 订单收货人地址
**/
private $receiverAddress;
/**
* 订单收货人地址城市
**/
private $receiverCity;
/**
* 订单收货人地址所在区
**/
private $receiverDistrict;
/**
* 订单收货人邮箱
**/
private $receiverEmail;
/**
* 订单收货人手机
**/
private $receiverMobile;
/**
* 订单收货人姓名
**/
private $receiverName;
/**
* 订单收货人地址省份
**/
private $receiverState;
/**
* 订单收货人地址邮编
**/
private $receiverZip;
/**
* 场景编码
**/
private $sceneCode;
/**
* 卖家账户编号
**/
private $sellerAccountNo;
/**
* 卖家绑定银行卡号
**/
private $sellerBindBankcard;
/**
* 卖家绑定的银行卡的卡类型
**/
private $sellerBindBankcardType;
/**
* 卖家绑定手机号
**/
private $sellerBindMobile;
/**
* 卖家证件号码
**/
private $sellerIdentityNo;
/**
* 卖家证件类型
**/
private $sellerIdentityType;
/**
* 卖家真实姓名
**/
private $sellerRealName;
/**
* 卖家注册时间,格式为yyyy-MM-dd。
**/
private $sellerRegDate;
/**
* 卖家注册Email
**/
private $sellerRegEmail;
/**
* 卖家注册手机号
**/
private $sellerRegMoile;
/**
* 订单物流方式
**/
private $transportType;
private $apiParas = array();
private $terminalType;
private $terminalInfo;
private $prodCode;
private $apiVersion="1.0";
private $notifyUrl;
private $returnUrl;
private $needEncrypt=false;
public function setBuyerAccountNo($buyerAccountNo)
{
$this->buyerAccountNo = $buyerAccountNo;
$this->apiParas["buyer_account_no"] = $buyerAccountNo;
}
public function getBuyerAccountNo()
{
return $this->buyerAccountNo;
}
public function setBuyerBindBankcard($buyerBindBankcard)
{
$this->buyerBindBankcard = $buyerBindBankcard;
$this->apiParas["buyer_bind_bankcard"] = $buyerBindBankcard;
}
public function getBuyerBindBankcard()
{
return $this->buyerBindBankcard;
}
public function setBuyerBindBankcardType($buyerBindBankcardType)
{
$this->buyerBindBankcardType = $buyerBindBankcardType;
$this->apiParas["buyer_bind_bankcard_type"] = $buyerBindBankcardType;
}
public function getBuyerBindBankcardType()
{
return $this->buyerBindBankcardType;
}
public function setBuyerBindMobile($buyerBindMobile)
{
$this->buyerBindMobile = $buyerBindMobile;
$this->apiParas["buyer_bind_mobile"] = $buyerBindMobile;
}
public function getBuyerBindMobile()
{
return $this->buyerBindMobile;
}
public function setBuyerGrade($buyerGrade)
{
$this->buyerGrade = $buyerGrade;
$this->apiParas["buyer_grade"] = $buyerGrade;
}
public function getBuyerGrade()
{
return $this->buyerGrade;
}
public function setBuyerIdentityNo($buyerIdentityNo)
{
$this->buyerIdentityNo = $buyerIdentityNo;
$this->apiParas["buyer_identity_no"] = $buyerIdentityNo;
}
public function getBuyerIdentityNo()
{
return $this->buyerIdentityNo;
}
public function setBuyerIdentityType($buyerIdentityType)
{
$this->buyerIdentityType = $buyerIdentityType;
$this->apiParas["buyer_identity_type"] = $buyerIdentityType;
}
public function getBuyerIdentityType()
{
return $this->buyerIdentityType;
}
public function setBuyerRealName($buyerRealName)
{
$this->buyerRealName = $buyerRealName;
$this->apiParas["buyer_real_name"] = $buyerRealName;
}
public function getBuyerRealName()
{
return $this->buyerRealName;
}
public function setBuyerRegDate($buyerRegDate)
{
$this->buyerRegDate = $buyerRegDate;
$this->apiParas["buyer_reg_date"] = $buyerRegDate;
}
public function getBuyerRegDate()
{
return $this->buyerRegDate;
}
public function setBuyerRegEmail($buyerRegEmail)
{
$this->buyerRegEmail = $buyerRegEmail;
$this->apiParas["buyer_reg_email"] = $buyerRegEmail;
}
public function getBuyerRegEmail()
{
return $this->buyerRegEmail;
}
public function setBuyerRegMobile($buyerRegMobile)
{
$this->buyerRegMobile = $buyerRegMobile;
$this->apiParas["buyer_reg_mobile"] = $buyerRegMobile;
}
public function getBuyerRegMobile()
{
return $this->buyerRegMobile;
}
public function setBuyerSceneBankcard($buyerSceneBankcard)
{
$this->buyerSceneBankcard = $buyerSceneBankcard;
$this->apiParas["buyer_scene_bankcard"] = $buyerSceneBankcard;
}
public function getBuyerSceneBankcard()
{
return $this->buyerSceneBankcard;
}
public function setBuyerSceneBankcardType($buyerSceneBankcardType)
{
$this->buyerSceneBankcardType = $buyerSceneBankcardType;
$this->apiParas["buyer_scene_bankcard_type"] = $buyerSceneBankcardType;
}
public function getBuyerSceneBankcardType()
{
return $this->buyerSceneBankcardType;
}
public function setBuyerSceneEmail($buyerSceneEmail)
{
$this->buyerSceneEmail = $buyerSceneEmail;
$this->apiParas["buyer_scene_email"] = $buyerSceneEmail;
}
public function getBuyerSceneEmail()
{
return $this->buyerSceneEmail;
}
public function setBuyerSceneMobile($buyerSceneMobile)
{
$this->buyerSceneMobile = $buyerSceneMobile;
$this->apiParas["buyer_scene_mobile"] = $buyerSceneMobile;
}
public function getBuyerSceneMobile()
{
return $this->buyerSceneMobile;
}
public function setCurrency($currency)
{
$this->currency = $currency;
$this->apiParas["currency"] = $currency;
}
public function getCurrency()
{
return $this->currency;
}
public function setEnvClientBaseBand($envClientBaseBand)
{
$this->envClientBaseBand = $envClientBaseBand;
$this->apiParas["env_client_base_band"] = $envClientBaseBand;
}
public function getEnvClientBaseBand()
{
return $this->envClientBaseBand;
}
public function setEnvClientBaseStation($envClientBaseStation)
{
$this->envClientBaseStation = $envClientBaseStation;
$this->apiParas["env_client_base_station"] = $envClientBaseStation;
}
public function getEnvClientBaseStation()
{
return $this->envClientBaseStation;
}
public function setEnvClientCoordinates($envClientCoordinates)
{
$this->envClientCoordinates = $envClientCoordinates;
$this->apiParas["env_client_coordinates"] = $envClientCoordinates;
}
public function getEnvClientCoordinates()
{
return $this->envClientCoordinates;
}
public function setEnvClientImei($envClientImei)
{
$this->envClientImei = $envClientImei;
$this->apiParas["env_client_imei"] = $envClientImei;
}
public function getEnvClientImei()
{
return $this->envClientImei;
}
public function setEnvClientImsi($envClientImsi)
{
$this->envClientImsi = $envClientImsi;
$this->apiParas["env_client_imsi"] = $envClientImsi;
}
public function getEnvClientImsi()
{
return $this->envClientImsi;
}
public function setEnvClientIosUdid($envClientIosUdid)
{
$this->envClientIosUdid = $envClientIosUdid;
$this->apiParas["env_client_ios_udid"] = $envClientIosUdid;
}
public function getEnvClientIosUdid()
{
return $this->envClientIosUdid;
}
public function setEnvClientIp($envClientIp)
{
$this->envClientIp = $envClientIp;
$this->apiParas["env_client_ip"] = $envClientIp;
}
public function getEnvClientIp()
{
return $this->envClientIp;
}
public function setEnvClientMac($envClientMac)
{
$this->envClientMac = $envClientMac;
$this->apiParas["env_client_mac"] = $envClientMac;
}
public function getEnvClientMac()
{
return $this->envClientMac;
}
public function setEnvClientScreen($envClientScreen)
{
$this->envClientScreen = $envClientScreen;
$this->apiParas["env_client_screen"] = $envClientScreen;
}
public function getEnvClientScreen()
{
return $this->envClientScreen;
}
public function setEnvClientUuid($envClientUuid)
{
$this->envClientUuid = $envClientUuid;
$this->apiParas["env_client_uuid"] = $envClientUuid;
}
public function getEnvClientUuid()
{
return $this->envClientUuid;
}
public function setItemQuantity($itemQuantity)
{
$this->itemQuantity = $itemQuantity;
$this->apiParas["item_quantity"] = $itemQuantity;
}
public function getItemQuantity()
{
return $this->itemQuantity;
}
public function setItemUnitPrice($itemUnitPrice)
{
$this->itemUnitPrice = $itemUnitPrice;
$this->apiParas["item_unit_price"] = $itemUnitPrice;
}
public function getItemUnitPrice()
{
return $this->itemUnitPrice;
}
public function setJsTokenId($jsTokenId)
{
$this->jsTokenId = $jsTokenId;
$this->apiParas["js_token_id"] = $jsTokenId;
}
public function getJsTokenId()
{
return $this->jsTokenId;
}
public function setOrderAmount($orderAmount)
{
$this->orderAmount = $orderAmount;
$this->apiParas["order_amount"] = $orderAmount;
}
public function getOrderAmount()
{
return $this->orderAmount;
}
public function setOrderCategory($orderCategory)
{
$this->orderCategory = $orderCategory;
$this->apiParas["order_category"] = $orderCategory;
}
public function getOrderCategory()
{
return $this->orderCategory;
}
public function setOrderCredateTime($orderCredateTime)
{
$this->orderCredateTime = $orderCredateTime;
$this->apiParas["order_credate_time"] = $orderCredateTime;
}
public function getOrderCredateTime()
{
return $this->orderCredateTime;
}
public function setOrderItemCity($orderItemCity)
{
$this->orderItemCity = $orderItemCity;
$this->apiParas["order_item_city"] = $orderItemCity;
}
public function getOrderItemCity()
{
return $this->orderItemCity;
}
public function setOrderItemName($orderItemName)
{
$this->orderItemName = $orderItemName;
$this->apiParas["order_item_name"] = $orderItemName;
}
public function getOrderItemName()
{
return $this->orderItemName;
}
public function setOrderNo($orderNo)
{
$this->orderNo = $orderNo;
$this->apiParas["order_no"] = $orderNo;
}
public function getOrderNo()
{
return $this->orderNo;
}
public function setPartnerId($partnerId)
{
$this->partnerId = $partnerId;
$this->apiParas["partner_id"] = $partnerId;
}
public function getPartnerId()
{
return $this->partnerId;
}
public function setReceiverAddress($receiverAddress)
{
$this->receiverAddress = $receiverAddress;
$this->apiParas["receiver_address"] = $receiverAddress;
}
public function getReceiverAddress()
{
return $this->receiverAddress;
}
public function setReceiverCity($receiverCity)
{
$this->receiverCity = $receiverCity;
$this->apiParas["receiver_city"] = $receiverCity;
}
public function getReceiverCity()
{
return $this->receiverCity;
}
public function setReceiverDistrict($receiverDistrict)
{
$this->receiverDistrict = $receiverDistrict;
$this->apiParas["receiver_district"] = $receiverDistrict;
}
public function getReceiverDistrict()
{
return $this->receiverDistrict;
}
public function setReceiverEmail($receiverEmail)
{
$this->receiverEmail = $receiverEmail;
$this->apiParas["receiver_email"] = $receiverEmail;
}
public function getReceiverEmail()
{
return $this->receiverEmail;
}
public function setReceiverMobile($receiverMobile)
{
$this->receiverMobile = $receiverMobile;
$this->apiParas["receiver_mobile"] = $receiverMobile;
}
public function getReceiverMobile()
{
return $this->receiverMobile;
}
public function setReceiverName($receiverName)
{
$this->receiverName = $receiverName;
$this->apiParas["receiver_name"] = $receiverName;
}
public function getReceiverName()
{
return $this->receiverName;
}
public function setReceiverState($receiverState)
{
$this->receiverState = $receiverState;
$this->apiParas["receiver_state"] = $receiverState;
}
public function getReceiverState()
{
return $this->receiverState;
}
public function setReceiverZip($receiverZip)
{
$this->receiverZip = $receiverZip;
$this->apiParas["receiver_zip"] = $receiverZip;
}
public function getReceiverZip()
{
return $this->receiverZip;
}
public function setSceneCode($sceneCode)
{
$this->sceneCode = $sceneCode;
$this->apiParas["scene_code"] = $sceneCode;
}
public function getSceneCode()
{
return $this->sceneCode;
}
public function setSellerAccountNo($sellerAccountNo)
{
$this->sellerAccountNo = $sellerAccountNo;
$this->apiParas["seller_account_no"] = $sellerAccountNo;
}
public function getSellerAccountNo()
{
return $this->sellerAccountNo;
}
public function setSellerBindBankcard($sellerBindBankcard)
{
$this->sellerBindBankcard = $sellerBindBankcard;
$this->apiParas["seller_bind_bankcard"] = $sellerBindBankcard;
}
public function getSellerBindBankcard()
{
return $this->sellerBindBankcard;
}
public function setSellerBindBankcardType($sellerBindBankcardType)
{
$this->sellerBindBankcardType = $sellerBindBankcardType;
$this->apiParas["seller_bind_bankcard_type"] = $sellerBindBankcardType;
}
public function getSellerBindBankcardType()
{
return $this->sellerBindBankcardType;
}
public function setSellerBindMobile($sellerBindMobile)
{
$this->sellerBindMobile = $sellerBindMobile;
$this->apiParas["seller_bind_mobile"] = $sellerBindMobile;
}
public function getSellerBindMobile()
{
return $this->sellerBindMobile;
}
public function setSellerIdentityNo($sellerIdentityNo)
{
$this->sellerIdentityNo = $sellerIdentityNo;
$this->apiParas["seller_identity_no"] = $sellerIdentityNo;
}
public function getSellerIdentityNo()
{
return $this->sellerIdentityNo;
}
public function setSellerIdentityType($sellerIdentityType)
{
$this->sellerIdentityType = $sellerIdentityType;
$this->apiParas["seller_identity_type"] = $sellerIdentityType;
}
public function getSellerIdentityType()
{
return $this->sellerIdentityType;
}
public function setSellerRealName($sellerRealName)
{
$this->sellerRealName = $sellerRealName;
$this->apiParas["seller_real_name"] = $sellerRealName;
}
public function getSellerRealName()
{
return $this->sellerRealName;
}
public function setSellerRegDate($sellerRegDate)
{
$this->sellerRegDate = $sellerRegDate;
$this->apiParas["seller_reg_date"] = $sellerRegDate;
}
public function getSellerRegDate()
{
return $this->sellerRegDate;
}
public function setSellerRegEmail($sellerRegEmail)
{
$this->sellerRegEmail = $sellerRegEmail;
$this->apiParas["seller_reg_email"] = $sellerRegEmail;
}
public function getSellerRegEmail()
{
return $this->sellerRegEmail;
}
public function setSellerRegMoile($sellerRegMoile)
{
$this->sellerRegMoile = $sellerRegMoile;
$this->apiParas["seller_reg_moile"] = $sellerRegMoile;
}
public function getSellerRegMoile()
{
return $this->sellerRegMoile;
}
public function setTransportType($transportType)
{
$this->transportType = $transportType;
$this->apiParas["transport_type"] = $transportType;
}
public function getTransportType()
{
return $this->transportType;
}
public function getApiMethodName()
{
return "alipay.security.risk.detect";
}
public function setNotifyUrl($notifyUrl)
{
$this->notifyUrl=$notifyUrl;
}
public function getNotifyUrl()
{
return $this->notifyUrl;
}
public function setReturnUrl($returnUrl)
{
$this->returnUrl=$returnUrl;
}
public function getReturnUrl()
{
return $this->returnUrl;
}
public function getApiParas()
{
return $this->apiParas;
}
public function getTerminalType()
{
return $this->terminalType;
}
public function setTerminalType($terminalType)
{
$this->terminalType = $terminalType;
}
public function getTerminalInfo()
{
return $this->terminalInfo;
}
public function setTerminalInfo($terminalInfo)
{
$this->terminalInfo = $terminalInfo;
}
public function getProdCode()
{
return $this->prodCode;
}
public function setProdCode($prodCode)
{
$this->prodCode = $prodCode;
}
public function setApiVersion($apiVersion)
{
$this->apiVersion=$apiVersion;
}
public function getApiVersion()
{
return $this->apiVersion;
}
public function setNeedEncrypt($needEncrypt)
{
$this->needEncrypt=$needEncrypt;
}
public function getNeedEncrypt()
{
return $this->needEncrypt;
}
}