Menu

## FraudDetectionV2RequestDto
in package

FraudDetectionV2RequestDto.php : 11

不正検知V2評価要求Dtoクラス<br>

##### Tags

author

  Veritrans, Inc.

### Table of Contents

$airline : mixed
  航空券情報<br> FraudDetectionV2AirlineDto<br/>
$amount : mixed
  決済合計額<br> 半角数字<br/> 最大桁数：12<br/>
$bankAccount : mixed
  口座情報<br> FraudDetectionV2BankAccountDto<br/>
$billing : mixed
  請求情報<br> FraudDetectionV2BillingDto<br/>
$card : mixed
  カード情報<br> FraudDetectionV2CardDto<br/>
$cart : mixed
  カート情報<br> FraudDetectionV2CartDto<br/>
$corporate : mixed
  企業情報<br> FraudDetectionV2CorporateDto<br/>
$currency : mixed
  通貨<br> 半角英字<br/> 最大桁数：3<br/>
$customer : mixed
  顧客情報<br> FraudDetectionV2CustomerDto<br/>
$fraudDetectionMode : mixed
  不正検知動作モード<br> 半角英数記号<br/> 最大桁数：1<br/>
$fraudDetectionOnly : mixed
  不正検知のみ実施フラグ<br> 半角英数記号<br/> 最大桁数：5<br/>
$giftCard : mixed
  ギフトカード情報<br> FraudDetectionV2GiftCardDto<br/>
$merchantTransactionId : mixed
  注文番号<br> 半角英数記号<br/> 最大桁数：40<br/>
$paymentBrand : mixed
  カードブランドタイプ<br> 半角英数記号<br/> 最大桁数：32<br/>
$risk : mixed
  リスク情報<br> FraudDetectionV2RiskDto<br/>
$shipping : mixed
  配送情報<br> FraudDetectionV2ShippingDto<br/>
$targetOrderId : mixed
  対象取引ID<br> 半角英数記号<br/> 最大桁数：100<br/>
$targetServiceTypeCd : mixed
  対象サービス種別<br> 半角英数記号<br/> 最大桁数：10<br/>
$taxAmount : mixed
  税<br> 半角数字<br/> 最大桁数：12<br/>
$threeDSecure : mixed
  3Dセキュア情報<br> FraudDetectionV2ThreeDSecureDto<br/>
$transactionCategory : mixed
  トランザクション種類<br> 半角英数記号<br/> 最大桁数：2<br/>
getAirline() : FraudDetectionV2AirlineDto
  航空券情報を取得する<br>
getAmount() : string
  決済合計額を取得する<br>
getBankAccount() : FraudDetectionV2BankAccountDto
  口座情報を取得する<br>
getBilling() : FraudDetectionV2BillingDto
  請求情報を取得する<br>
getCard() : FraudDetectionV2CardDto
  カード情報を取得する<br>
getCart() : FraudDetectionV2CartDto
  カート情報を取得する<br>
getCorporate() : FraudDetectionV2CorporateDto
  企業情報を取得する<br>
getCurrency() : string
  通貨を取得する<br>
getCustomer() : FraudDetectionV2CustomerDto
  顧客情報を取得する<br>
getFraudDetectionMode() : string
  不正検知動作モードを取得する<br>
getFraudDetectionOnly() : string
  不正検知のみ実施フラグを取得する<br>
getGiftCard() : FraudDetectionV2GiftCardDto
  ギフトカード情報を取得する<br>
getMerchantTransactionId() : string
  注文番号を取得する<br>
getPaymentBrand() : string
  カードブランドタイプを取得する<br>
getRisk() : FraudDetectionV2RiskDto
  リスク情報を取得する<br>
getShipping() : FraudDetectionV2ShippingDto
  配送情報を取得する<br>
getTargetOrderId() : string
  対象取引IDを取得する<br>
getTargetServiceTypeCd() : string
  対象サービス種別を取得する<br>
getTaxAmount() : string
  税を取得する<br>
getThreeDSecure() : FraudDetectionV2ThreeDSecureDto
  3Dセキュア情報を取得する<br>
getTransactionCategory() : string
  トランザクション種類を取得する<br>
setAirline() : mixed
  航空券情報を設定する<br>
setAmount() : mixed
  決済合計額を設定する<br>
setBankAccount() : mixed
  口座情報を設定する<br>
setBilling() : mixed
  請求情報を設定する<br>
setCard() : mixed
  カード情報を設定する<br>
setCart() : mixed
  カート情報を設定する<br>
setCorporate() : mixed
  企業情報を設定する<br>
setCurrency() : mixed
  通貨を設定する<br>
setCustomer() : mixed
  顧客情報を設定する<br>
setFraudDetectionMode() : mixed
  不正検知動作モードを設定する<br>
setFraudDetectionOnly() : mixed
  不正検知のみ実施フラグを設定する<br>
setGiftCard() : mixed
  ギフトカード情報を設定する<br>
setMerchantTransactionId() : mixed
  注文番号を設定する<br>
setPaymentBrand() : mixed
  カードブランドタイプを設定する<br>
setRisk() : mixed
  リスク情報を設定する<br>
setShipping() : mixed
  配送情報を設定する<br>
setTargetOrderId() : mixed
  対象取引IDを設定する<br>
setTargetServiceTypeCd() : mixed
  対象サービス種別を設定する<br>
setTaxAmount() : mixed
  税を設定する<br>
setThreeDSecure() : mixed
  3Dセキュア情報を設定する<br>
setTransactionCategory() : mixed
  トランザクション種類を設定する<br>

### Properties

#### $airline

FraudDetectionV2RequestDto.php : 148

航空券情報<br> FraudDetectionV2AirlineDto<br/>

`private mixed $airline`

#### $amount

FraudDetectionV2RequestDto.php : 61

決済合計額<br> 半角数字<br/> 最大桁数：12<br/>

`private mixed $amount`

#### $bankAccount

FraudDetectionV2RequestDto.php : 87

口座情報<br> FraudDetectionV2BankAccountDto<br/>

`private mixed $bankAccount`

#### $billing

FraudDetectionV2RequestDto.php : 118

請求情報<br> FraudDetectionV2BillingDto<br/>

`private mixed $billing`

#### $card

FraudDetectionV2RequestDto.php : 81

カード情報<br> FraudDetectionV2CardDto<br/>

`private mixed $card`

#### $cart

FraudDetectionV2RequestDto.php : 136

カート情報<br> FraudDetectionV2CartDto<br/>

`private mixed $cart`

#### $corporate

FraudDetectionV2RequestDto.php : 130

企業情報<br> FraudDetectionV2CorporateDto<br/>

`private mixed $corporate`

#### $currency

FraudDetectionV2RequestDto.php : 68

通貨<br> 半角英字<br/> 最大桁数：3<br/>

`private mixed $currency`

#### $customer

FraudDetectionV2RequestDto.php : 112

顧客情報<br> FraudDetectionV2CustomerDto<br/>

`private mixed $customer`

#### $fraudDetectionMode

FraudDetectionV2RequestDto.php : 26

不正検知動作モード<br> 半角英数記号<br/> 最大桁数：1<br/>

`private mixed $fraudDetectionMode`

#### $fraudDetectionOnly

FraudDetectionV2RequestDto.php : 19

不正検知のみ実施フラグ<br> 半角英数記号<br/> 最大桁数：5<br/>

`private mixed $fraudDetectionOnly`

#### $giftCard

FraudDetectionV2RequestDto.php : 142

ギフトカード情報<br> FraudDetectionV2GiftCardDto<br/>

`private mixed $giftCard`

#### $merchantTransactionId

FraudDetectionV2RequestDto.php : 47

注文番号<br> 半角英数記号<br/> 最大桁数：40<br/>

`private mixed $merchantTransactionId`

#### $paymentBrand

FraudDetectionV2RequestDto.php : 75

カードブランドタイプ<br> 半角英数記号<br/> 最大桁数：32<br/>

`private mixed $paymentBrand`

#### $risk

FraudDetectionV2RequestDto.php : 100

リスク情報<br> FraudDetectionV2RiskDto<br/>

`private mixed $risk`

#### $shipping

FraudDetectionV2RequestDto.php : 124

配送情報<br> FraudDetectionV2ShippingDto<br/>

`private mixed $shipping`

#### $targetOrderId

FraudDetectionV2RequestDto.php : 40

対象取引ID<br> 半角英数記号<br/> 最大桁数：100<br/>

`private mixed $targetOrderId`

#### $targetServiceTypeCd

FraudDetectionV2RequestDto.php : 33

対象サービス種別<br> 半角英数記号<br/> 最大桁数：10<br/>

`private mixed $targetServiceTypeCd`

#### $taxAmount

FraudDetectionV2RequestDto.php : 94

税<br> 半角数字<br/> 最大桁数：12<br/>

`private mixed $taxAmount`

#### $threeDSecure

FraudDetectionV2RequestDto.php : 106

3Dセキュア情報<br> FraudDetectionV2ThreeDSecureDto<br/>

`private mixed $threeDSecure`

#### $transactionCategory

FraudDetectionV2RequestDto.php : 54

トランザクション種類<br> 半角英数記号<br/> 最大桁数：2<br/>

`private mixed $transactionCategory`

### Methods

#### getAirline()

FraudDetectionV2RequestDto.php : 515

航空券情報を取得する<br>

`public getAirline() : FraudDetectionV2AirlineDto`

##### Return values

FraudDetectionV2AirlineDto —

航空券情報

#### getAmount()

FraudDetectionV2RequestDto.php : 263

決済合計額を取得する<br>

`public getAmount() : string`

##### Return values

string —

決済合計額

#### getBankAccount()

FraudDetectionV2RequestDto.php : 335

口座情報を取得する<br>

`public getBankAccount() : FraudDetectionV2BankAccountDto`

##### Return values

FraudDetectionV2BankAccountDto —

口座情報

#### getBilling()

FraudDetectionV2RequestDto.php : 425

請求情報を取得する<br>

`public getBilling() : FraudDetectionV2BillingDto`

##### Return values

FraudDetectionV2BillingDto —

請求情報

#### getCard()

FraudDetectionV2RequestDto.php : 317

カード情報を取得する<br>

`public getCard() : FraudDetectionV2CardDto`

##### Return values

FraudDetectionV2CardDto —

カード情報

#### getCart()

FraudDetectionV2RequestDto.php : 479

カート情報を取得する<br>

`public getCart() : FraudDetectionV2CartDto`

##### Return values

FraudDetectionV2CartDto —

カート情報

#### getCorporate()

FraudDetectionV2RequestDto.php : 461

企業情報を取得する<br>

`public getCorporate() : FraudDetectionV2CorporateDto`

##### Return values

FraudDetectionV2CorporateDto —

企業情報

#### getCurrency()

FraudDetectionV2RequestDto.php : 281

通貨を取得する<br>

`public getCurrency() : string`

##### Return values

string —

通貨

#### getCustomer()

FraudDetectionV2RequestDto.php : 407

顧客情報を取得する<br>

`public getCustomer() : FraudDetectionV2CustomerDto`

##### Return values

FraudDetectionV2CustomerDto —

顧客情報

#### getFraudDetectionMode()

FraudDetectionV2RequestDto.php : 173

不正検知動作モードを取得する<br>

`public getFraudDetectionMode() : string`

##### Return values

string —

不正検知動作モード

#### getFraudDetectionOnly()

FraudDetectionV2RequestDto.php : 155

不正検知のみ実施フラグを取得する<br>

`public getFraudDetectionOnly() : string`

##### Return values

string —

不正検知のみ実施フラグ

#### getGiftCard()

FraudDetectionV2RequestDto.php : 497

ギフトカード情報を取得する<br>

`public getGiftCard() : FraudDetectionV2GiftCardDto`

##### Return values

FraudDetectionV2GiftCardDto —

ギフトカード情報

#### getMerchantTransactionId()

FraudDetectionV2RequestDto.php : 227

注文番号を取得する<br>

`public getMerchantTransactionId() : string`

##### Return values

string —

注文番号

#### getPaymentBrand()

FraudDetectionV2RequestDto.php : 299

カードブランドタイプを取得する<br>

`public getPaymentBrand() : string`

##### Return values

string —

カードブランドタイプ

#### getRisk()

FraudDetectionV2RequestDto.php : 371

リスク情報を取得する<br>

`public getRisk() : FraudDetectionV2RiskDto`

##### Return values

FraudDetectionV2RiskDto —

リスク情報

#### getShipping()

FraudDetectionV2RequestDto.php : 443

配送情報を取得する<br>

`public getShipping() : FraudDetectionV2ShippingDto`

##### Return values

FraudDetectionV2ShippingDto —

配送情報

#### getTargetOrderId()

FraudDetectionV2RequestDto.php : 209

対象取引IDを取得する<br>

`public getTargetOrderId() : string`

##### Return values

string —

対象取引ID

#### getTargetServiceTypeCd()

FraudDetectionV2RequestDto.php : 191

対象サービス種別を取得する<br>

`public getTargetServiceTypeCd() : string`

##### Return values

string —

対象サービス種別

#### getTaxAmount()

FraudDetectionV2RequestDto.php : 353

税を取得する<br>

`public getTaxAmount() : string`

##### Return values

string —

税

#### getThreeDSecure()

FraudDetectionV2RequestDto.php : 389

3Dセキュア情報を取得する<br>

`public getThreeDSecure() : FraudDetectionV2ThreeDSecureDto`

##### Return values

FraudDetectionV2ThreeDSecureDto —

3Dセキュア情報

#### getTransactionCategory()

FraudDetectionV2RequestDto.php : 245

トランザクション種類を取得する<br>

`public getTransactionCategory() : string`

##### Return values

string —

トランザクション種類

#### setAirline()

FraudDetectionV2RequestDto.php : 524

航空券情報を設定する<br>

`public setAirline(FraudDetectionV2AirlineDto $airline) : mixed`

##### Parameters

$airline : FraudDetectionV2AirlineDto

  航空券情報

##### Return values

mixed —

#### setAmount()

FraudDetectionV2RequestDto.php : 272

決済合計額を設定する<br>

`public setAmount(string $amount) : mixed`

##### Parameters

$amount : string

  決済合計額

##### Return values

mixed —

#### setBankAccount()

FraudDetectionV2RequestDto.php : 344

口座情報を設定する<br>

`public setBankAccount(FraudDetectionV2BankAccountDto $bankAccount) : mixed`

##### Parameters

$bankAccount : FraudDetectionV2BankAccountDto

  口座情報

##### Return values

mixed —

#### setBilling()

FraudDetectionV2RequestDto.php : 434

請求情報を設定する<br>

`public setBilling(FraudDetectionV2BillingDto $billing) : mixed`

##### Parameters

$billing : FraudDetectionV2BillingDto

  請求情報

##### Return values

mixed —

#### setCard()

FraudDetectionV2RequestDto.php : 326

カード情報を設定する<br>

`public setCard(FraudDetectionV2CardDto $card) : mixed`

##### Parameters

$card : FraudDetectionV2CardDto

  カード情報

##### Return values

mixed —

#### setCart()

FraudDetectionV2RequestDto.php : 488

カート情報を設定する<br>

`public setCart(FraudDetectionV2CartDto $cart) : mixed`

##### Parameters

$cart : FraudDetectionV2CartDto

  カート情報

##### Return values

mixed —

#### setCorporate()

FraudDetectionV2RequestDto.php : 470

企業情報を設定する<br>

`public setCorporate(FraudDetectionV2CorporateDto $corporate) : mixed`

##### Parameters

$corporate : FraudDetectionV2CorporateDto

  企業情報

##### Return values

mixed —

#### setCurrency()

FraudDetectionV2RequestDto.php : 290

通貨を設定する<br>

`public setCurrency(string $currency) : mixed`

##### Parameters

$currency : string

  通貨

##### Return values

mixed —

#### setCustomer()

FraudDetectionV2RequestDto.php : 416

顧客情報を設定する<br>

`public setCustomer(FraudDetectionV2CustomerDto $customer) : mixed`

##### Parameters

$customer : FraudDetectionV2CustomerDto

  顧客情報

##### Return values

mixed —

#### setFraudDetectionMode()

FraudDetectionV2RequestDto.php : 182

不正検知動作モードを設定する<br>

`public setFraudDetectionMode(string $fraudDetectionMode) : mixed`

##### Parameters

$fraudDetectionMode : string

  不正検知動作モード

##### Return values

mixed —

#### setFraudDetectionOnly()

FraudDetectionV2RequestDto.php : 164

不正検知のみ実施フラグを設定する<br>

`public setFraudDetectionOnly(string $fraudDetectionOnly) : mixed`

##### Parameters

$fraudDetectionOnly : string

  不正検知のみ実施フラグ

##### Return values

mixed —

#### setGiftCard()

FraudDetectionV2RequestDto.php : 506

ギフトカード情報を設定する<br>

`public setGiftCard(FraudDetectionV2GiftCardDto $giftCard) : mixed`

##### Parameters

$giftCard : FraudDetectionV2GiftCardDto

  ギフトカード情報

##### Return values

mixed —

#### setMerchantTransactionId()

FraudDetectionV2RequestDto.php : 236

注文番号を設定する<br>

`public setMerchantTransactionId(string $merchantTransactionId) : mixed`

##### Parameters

$merchantTransactionId : string

  注文番号

##### Return values

mixed —

#### setPaymentBrand()

FraudDetectionV2RequestDto.php : 308

カードブランドタイプを設定する<br>

`public setPaymentBrand(string $paymentBrand) : mixed`

##### Parameters

$paymentBrand : string

  カードブランドタイプ

##### Return values

mixed —

#### setRisk()

FraudDetectionV2RequestDto.php : 380

リスク情報を設定する<br>

`public setRisk(FraudDetectionV2RiskDto $risk) : mixed`

##### Parameters

$risk : FraudDetectionV2RiskDto

  リスク情報

##### Return values

mixed —

#### setShipping()

FraudDetectionV2RequestDto.php : 452

配送情報を設定する<br>

`public setShipping(FraudDetectionV2ShippingDto $shipping) : mixed`

##### Parameters

$shipping : FraudDetectionV2ShippingDto

  配送情報

##### Return values

mixed —

#### setTargetOrderId()

FraudDetectionV2RequestDto.php : 218

対象取引IDを設定する<br>

`public setTargetOrderId(string $targetOrderId) : mixed`

##### Parameters

$targetOrderId : string

  対象取引ID

##### Return values

mixed —

#### setTargetServiceTypeCd()

FraudDetectionV2RequestDto.php : 200

対象サービス種別を設定する<br>

`public setTargetServiceTypeCd(string $targetServiceTypeCd) : mixed`

##### Parameters

$targetServiceTypeCd : string

  対象サービス種別

##### Return values

mixed —

#### setTaxAmount()

FraudDetectionV2RequestDto.php : 362

税を設定する<br>

`public setTaxAmount(string $taxAmount) : mixed`

##### Parameters

$taxAmount : string

  税

##### Return values

mixed —

#### setThreeDSecure()

FraudDetectionV2RequestDto.php : 398

3Dセキュア情報を設定する<br>

`public setThreeDSecure(FraudDetectionV2ThreeDSecureDto $threeDSecure) : mixed`

##### Parameters

$threeDSecure : FraudDetectionV2ThreeDSecureDto

  3Dセキュア情報

##### Return values

mixed —

#### setTransactionCategory()

FraudDetectionV2RequestDto.php : 254

トランザクション種類を設定する<br>

`public setTransactionCategory(string $transactionCategory) : mixed`

##### Parameters

$transactionCategory : string

  トランザクション種類

##### Return values

mixed —

## Search results