191 lines
4.9 KiB
PHP
191 lines
4.9 KiB
PHP
<?php
|
||
|
||
namespace BsPaySdk\request;
|
||
|
||
use BsPaySdk\enums\FunctionCodeEnum;
|
||
|
||
/**
|
||
* 全渠道资金管理配置
|
||
*
|
||
* @author sdk-generator
|
||
* @Description
|
||
*/
|
||
class V2MerchantBusiEfpconfigRequest extends BaseRequest
|
||
{
|
||
|
||
/**
|
||
* 请求流水号
|
||
*/
|
||
private $reqSeqId;
|
||
/**
|
||
* 请求日期
|
||
*/
|
||
private $reqDate;
|
||
/**
|
||
* 商户汇付id
|
||
*/
|
||
private $huifuId;
|
||
/**
|
||
* 所属渠道商
|
||
*/
|
||
private $upperHuifuId;
|
||
/**
|
||
* 开关
|
||
*/
|
||
private $switchState;
|
||
/**
|
||
* 自动入账开关0:关闭 1:开通;switch_state为1时必填;<font color="green">示例值:1</font>
|
||
*/
|
||
private $outOrderAutoAcctFlag;
|
||
/**
|
||
* 支付手续费外扣汇付ID支付手续费外扣标记为1时必填;<font color="green">示例值:6666000109812123</font>
|
||
*/
|
||
private $outFeeHuifuid;
|
||
/**
|
||
* 全域资金开户使用的银行卡信息首次开通时必填 jsonObject格式
|
||
*/
|
||
private $outOrderAcctCard;
|
||
/**
|
||
* 全域资金开户手续费首次开通时必填 jsonObject格式
|
||
*/
|
||
private $outOrderAcctOpenFees;
|
||
/**
|
||
* 全渠道资金管理补充材料id涉及文件类型:[F504-全渠道资金管理补充材料](https://paas.huifu.com/open/doc/api/#/csfl/api_csfl_wjlx);<font color="green">示例值:57cc7f00-600a-33ab-b614-6221bbf2e530</font>
|
||
*/
|
||
private $otherPaymentInstitutionsPic;
|
||
/**
|
||
* 新网银行数字证书及电子签名授权委托书out_funds_gate_id为xw0时必填;涉及文件类型:[F534-银行数字证书及电子签名授权委托书](https://paas.huifu.com/open/doc/api/#/csfl/api_csfl_wjlx);<font color="green">示例值:57cc7f00-600a-33ab-b614-6221bbf2e530</font>
|
||
*/
|
||
private $xwDigitalCertificatePic;
|
||
/**
|
||
* 银行类型
|
||
*/
|
||
private $outFundsGateId;
|
||
/**
|
||
* 签约人信息switch_state为1时必填 jsonObject格式
|
||
*/
|
||
private $signUserInfo;
|
||
/**
|
||
* 入账来源
|
||
*/
|
||
private $acctSource;
|
||
|
||
public function getFunctionCode() {
|
||
return FunctionCodeEnum::$V2_MERCHANT_BUSI_EFPCONFIG;
|
||
}
|
||
|
||
|
||
public function getReqSeqId() {
|
||
return $this->reqSeqId;
|
||
}
|
||
|
||
public function setReqSeqId($reqSeqId) {
|
||
$this->reqSeqId = $reqSeqId;
|
||
}
|
||
|
||
public function getReqDate() {
|
||
return $this->reqDate;
|
||
}
|
||
|
||
public function setReqDate($reqDate) {
|
||
$this->reqDate = $reqDate;
|
||
}
|
||
|
||
public function getHuifuId() {
|
||
return $this->huifuId;
|
||
}
|
||
|
||
public function setHuifuId($huifuId) {
|
||
$this->huifuId = $huifuId;
|
||
}
|
||
|
||
public function getUpperHuifuId() {
|
||
return $this->upperHuifuId;
|
||
}
|
||
|
||
public function setUpperHuifuId($upperHuifuId) {
|
||
$this->upperHuifuId = $upperHuifuId;
|
||
}
|
||
|
||
public function getSwitchState() {
|
||
return $this->switchState;
|
||
}
|
||
|
||
public function setSwitchState($switchState) {
|
||
$this->switchState = $switchState;
|
||
}
|
||
|
||
public function getOutOrderAutoAcctFlag() {
|
||
return $this->outOrderAutoAcctFlag;
|
||
}
|
||
|
||
public function setOutOrderAutoAcctFlag($outOrderAutoAcctFlag) {
|
||
$this->outOrderAutoAcctFlag = $outOrderAutoAcctFlag;
|
||
}
|
||
|
||
public function getOutFeeHuifuid() {
|
||
return $this->outFeeHuifuid;
|
||
}
|
||
|
||
public function setOutFeeHuifuid($outFeeHuifuid) {
|
||
$this->outFeeHuifuid = $outFeeHuifuid;
|
||
}
|
||
|
||
public function getOutOrderAcctCard() {
|
||
return $this->outOrderAcctCard;
|
||
}
|
||
|
||
public function setOutOrderAcctCard($outOrderAcctCard) {
|
||
$this->outOrderAcctCard = $outOrderAcctCard;
|
||
}
|
||
|
||
public function getOutOrderAcctOpenFees() {
|
||
return $this->outOrderAcctOpenFees;
|
||
}
|
||
|
||
public function setOutOrderAcctOpenFees($outOrderAcctOpenFees) {
|
||
$this->outOrderAcctOpenFees = $outOrderAcctOpenFees;
|
||
}
|
||
|
||
public function getOtherPaymentInstitutionsPic() {
|
||
return $this->otherPaymentInstitutionsPic;
|
||
}
|
||
|
||
public function setOtherPaymentInstitutionsPic($otherPaymentInstitutionsPic) {
|
||
$this->otherPaymentInstitutionsPic = $otherPaymentInstitutionsPic;
|
||
}
|
||
|
||
public function getXwDigitalCertificatePic() {
|
||
return $this->xwDigitalCertificatePic;
|
||
}
|
||
|
||
public function setXwDigitalCertificatePic($xwDigitalCertificatePic) {
|
||
$this->xwDigitalCertificatePic = $xwDigitalCertificatePic;
|
||
}
|
||
|
||
public function getOutFundsGateId() {
|
||
return $this->outFundsGateId;
|
||
}
|
||
|
||
public function setOutFundsGateId($outFundsGateId) {
|
||
$this->outFundsGateId = $outFundsGateId;
|
||
}
|
||
|
||
public function getSignUserInfo() {
|
||
return $this->signUserInfo;
|
||
}
|
||
|
||
public function setSignUserInfo($signUserInfo) {
|
||
$this->signUserInfo = $signUserInfo;
|
||
}
|
||
|
||
public function getAcctSource() {
|
||
return $this->acctSource;
|
||
}
|
||
|
||
public function setAcctSource($acctSource) {
|
||
$this->acctSource = $acctSource;
|
||
}
|
||
|
||
}
|