<?php

namespace Yeepay\Yop\Sdk\Service\Facepay\Model;

use Yeepay\Yop\Sdk\Model\BaseRequest;

class FacepayProxyVerifyUserInfoRequest extends BaseRequest
{

    /**
     * @var string
     */
    private $name;

    /**
     * @var string
     */
    private $certificateNo;

    /**
     * @var string
     */
    private $bizSystem;

    /**
     * @var string
     */
    private $mtToken;

    /**
     * @var string
     */
    private $memberNo;

    /**
     * Gets name
     * @return string
     */
    public function getName()
    {
        return $this->name;
    }

    /**
     * Sets name
     * @param  string  $name
     * @return FacepayProxyVerifyUserInfoRequest
     */
    public function setName($name)
    {
        $this->name = $name;

        return $this;
    }

    /**
     * Gets certificateNo
     * @return string
     */
    public function getCertificateNo()
    {
        return $this->certificateNo;
    }

    /**
     * Sets certificateNo
     * @param  string  $certificateNo
     * @return FacepayProxyVerifyUserInfoRequest
     */
    public function setCertificateNo($certificateNo)
    {
        $this->certificateNo = $certificateNo;

        return $this;
    }

    /**
     * Gets bizSystem
     * @return string
     */
    public function getBizSystem()
    {
        return $this->bizSystem;
    }

    /**
     * Sets bizSystem
     * @param  string  $bizSystem
     * @return FacepayProxyVerifyUserInfoRequest
     */
    public function setBizSystem($bizSystem)
    {
        $this->bizSystem = $bizSystem;

        return $this;
    }

    /**
     * Gets mtToken
     * @return string
     */
    public function getMtToken()
    {
        return $this->mtToken;
    }

    /**
     * Sets mtToken
     * @param  string  $mtToken
     * @return FacepayProxyVerifyUserInfoRequest
     */
    public function setMtToken($mtToken)
    {
        $this->mtToken = $mtToken;

        return $this;
    }

    /**
     * Gets memberNo
     * @return string
     */
    public function getMemberNo()
    {
        return $this->memberNo;
    }

    /**
     * Sets memberNo
     * @param  string  $memberNo
     * @return FacepayProxyVerifyUserInfoRequest
     */
    public function setMemberNo($memberNo)
    {
        $this->memberNo = $memberNo;

        return $this;
    }

    public static function getOperationId()
    {
        return 'facepayProxyVerifyUserInfo';
    }

}
