Menu

## AlipayCreateIdentityCodeRequestDto extends AbstractPaymentRequestDto
in package

AlipayCreateIdentityCodeRequestDto.php : 11

決済サービスタイプ：Alipay、コマンド名：QRコード生成の要求Dtoクラス<br>

##### Tags

author

  Veritrans, Inc.

### Table of Contents

$payNowIdParam : PayNowIdParam
  PayNowIDオブジェクト
$maskedLog : mixed
  ログ用文字列(マスク済み)<br> 半角英数字<br>
$SERVICE_COMMAND : mixed
  決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
$SERVICE_TYPE : mixed
  決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
$storeId : mixed
  店舗ID<br> 半角英数字<br/> 最大桁数：64<br/> 店舗IDを指定します。<br/> - 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。<br/>
$storeName : mixed
  店舗名<br> 文字列<br/> 最大桁数：64<br/> 店舗名を指定します。<br/> - 最大文字数：64byte<br/>
$taxiDriverMobile : mixed
  タクシードライバーモバイル<br> 文字列<br/> 最大桁数：32<br/> タクシードライバーモバイル（携帯）を指定します。<br/> ※タクシー事業者の場合は指定必須。<br/> ※不明な場合はご連絡ください<br/> - 最大文字数：32byte<br/>
$taxiDriverName : mixed
  タクシードライバー名<br> 文字列<br/> 最大桁数：64<br/> タクシードライバー名を指定します。<br/> ※タクシー事業者の場合は指定必須。<br/> ※不明な場合はご連絡ください<br/> - 最大文字数：64byte<br/>
$taxiNumber : mixed
  タクシーナンバー<br> 文字列<br/> 最大桁数：64<br/> タクシーナンバーを指定します。<br/> ※タクシー事業者の場合は指定必須。<br/> ※不明な場合はご連絡ください<br/> - 最大文字数：64byte<br/>
$taxiOperationId : mixed
  タクシーオペレーションID<br> 文字列<br/> 最大桁数：64<br/> タクシーオペレーションIDを指定します。<br/> ※タクシー事業者の場合は指定必須。<br/> ※不明な場合はご連絡ください<br/> - 最大文字数：64byte<br/>
__toString() : string
  ログ用文字列(マスク済み)を取得する<br>
_setMaskedLog() : mixed
  ログ用文字列(マスク済み)を設定する<br>
getAccountId() : string
  会員IDを取得する。<br>
getCreateDate() : string
  入会年月日を取得する<br>
getFreeKey() : string
  キー情報を取得する<br>
getMemo1() : string
  取引メモ１を取得する<br>
getMemo2() : string
  取引メモ２を取得する<br>
getMemo3() : string
  取引メモ３を取得する<br>
getReceiptData() : string
  レシートデータを取得する。<br>
getServiceCommand() : string
  決済サービスコマンドを取得する<br>
getServiceType() : string
  決済サービスタイプを取得する<br>
getStoreId() : string
  店舗IDを取得する<br>
getStoreName() : string
  店舗名を取得する<br>
getTaxiDriverMobile() : string
  タクシードライバーモバイルを取得する<br>
getTaxiDriverName() : string
  タクシードライバー名を取得する<br>
getTaxiNumber() : string
  タクシーナンバーを取得する<br>
getTaxiOperationId() : string
  タクシーオペレーションIDを取得する<br>
setAccountId() : mixed
  会員IDを設定する。<br>
setCreateDate() : mixed
  入会年月日を設定する<br>
setFreeKey() : mixed
  キー情報を設定する<br>
setMemo1() : mixed
  取引メモ１を設定する<br>
setMemo2() : mixed
  取引メモ２を設定する<br>
setMemo3() : mixed
  取引メモ３を設定する<br>
setReceiptData() : mixed
  レシートデータを設定する。<br>
setStoreId() : mixed
  店舗IDを設定する<br>
setStoreName() : mixed
  店舗名を設定する<br>
setTaxiDriverMobile() : mixed
  タクシードライバーモバイルを設定する<br>
setTaxiDriverName() : mixed
  タクシードライバー名を設定する<br>
setTaxiNumber() : mixed
  タクシーナンバーを設定する<br>
setTaxiOperationId() : mixed
  タクシーオペレーションIDを設定する<br>
existAccountBasicParam() : mixed
  AccountBasicParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
existAccountParam() : mixed
  AccountParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
existBankAccountParam() : mixed
  BankAccountParamがAccountParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、AccountParamに設定する。<br>
existCardParam() : mixed
  CardParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
existPayNowIdParam() : mixed
  PayNowIdPramが設定されているか判定する。<br> 設定されていない場合はインスタンスを生成する。<br>
existRecurringChargeParam() : mixed
  RecurringChargeParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>

### Properties

#### $payNowIdParam

AbstractPaymentRequestDto.php : 17

PayNowIDオブジェクト

`protected PayNowIdParam $payNowIdParam`

#### $maskedLog

AlipayCreateIdentityCodeRequestDto.php : 95

ログ用文字列(マスク済み)<br> 半角英数字<br>

`private mixed $maskedLog`

#### $SERVICE_COMMAND

AlipayCreateIdentityCodeRequestDto.php : 26

決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>

`private mixed $SERVICE_COMMAND = "CreateIdentityCode"`

#### $SERVICE_TYPE

AlipayCreateIdentityCodeRequestDto.php : 19

決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>

`private mixed $SERVICE_TYPE = "alipay"`

#### $storeId

AlipayCreateIdentityCodeRequestDto.php : 35

店舗ID<br> 半角英数字<br/> 最大桁数：64<br/> 店舗IDを指定します。<br/> - 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。<br/>

`private mixed $storeId`

#### $storeName

AlipayCreateIdentityCodeRequestDto.php : 44

店舗名<br> 文字列<br/> 最大桁数：64<br/> 店舗名を指定します。<br/> - 最大文字数：64byte<br/>

`private mixed $storeName`

#### $taxiDriverMobile

AlipayCreateIdentityCodeRequestDto.php : 88

タクシードライバーモバイル<br> 文字列<br/> 最大桁数：32<br/> タクシードライバーモバイル（携帯）を指定します。<br/> ※タクシー事業者の場合は指定必須。<br/> ※不明な場合はご連絡ください<br/> - 最大文字数：32byte<br/>

`private mixed $taxiDriverMobile`

#### $taxiDriverName

AlipayCreateIdentityCodeRequestDto.php : 77

タクシードライバー名<br> 文字列<br/> 最大桁数：64<br/> タクシードライバー名を指定します。<br/> ※タクシー事業者の場合は指定必須。<br/> ※不明な場合はご連絡ください<br/> - 最大文字数：64byte<br/>

`private mixed $taxiDriverName`

#### $taxiNumber

AlipayCreateIdentityCodeRequestDto.php : 66

タクシーナンバー<br> 文字列<br/> 最大桁数：64<br/> タクシーナンバーを指定します。<br/> ※タクシー事業者の場合は指定必須。<br/> ※不明な場合はご連絡ください<br/> - 最大文字数：64byte<br/>

`private mixed $taxiNumber`

#### $taxiOperationId

AlipayCreateIdentityCodeRequestDto.php : 55

タクシーオペレーションID<br> 文字列<br/> 最大桁数：64<br/> タクシーオペレーションIDを指定します。<br/> ※タクシー事業者の場合は指定必須。<br/> ※不明な場合はご連絡ください<br/> - 最大文字数：64byte<br/>

`private mixed $taxiOperationId`

### Methods

#### __toString()

AlipayCreateIdentityCodeRequestDto.php : 238

ログ用文字列(マスク済み)を取得する<br>

`public __toString() : string`

##### Return values

string —

ログ用文字列(マスク済み)

#### _setMaskedLog()

AlipayCreateIdentityCodeRequestDto.php : 229

ログ用文字列(マスク済み)を設定する<br>

`public _setMaskedLog(string $maskedLog) : mixed`

##### Parameters

$maskedLog : string

  ログ用文字列(マスク済み)

##### Return values

mixed —

#### getAccountId()

AbstractPaymentRequestDto.php : 23

会員IDを取得する。<br>

`public getAccountId() : string`

##### Return values

string —

会員ID

#### getCreateDate()

AbstractPaymentRequestDto.php : 59

入会年月日を取得する<br>

`public getCreateDate() : string`

##### Return values

string —

入会年月日

#### getFreeKey()

AbstractPaymentRequestDto.php : 139

キー情報を取得する<br>

`public getFreeKey() : string`

##### Return values

string —

キー情報

#### getMemo1()

AbstractPaymentRequestDto.php : 79

取引メモ１を取得する<br>

`public getMemo1() : string`

##### Return values

string —

取引メモ１

#### getMemo2()

AbstractPaymentRequestDto.php : 99

取引メモ２を取得する<br>

`public getMemo2() : string`

##### Return values

string —

取引メモ２

#### getMemo3()

AbstractPaymentRequestDto.php : 119

取引メモ３を取得する<br>

`public getMemo3() : string`

##### Return values

string —

取引メモ３を設定する

#### getReceiptData()

AbstractPaymentRequestDto.php : 159

レシートデータを取得する。<br>

`public getReceiptData() : string`

##### Return values

string —

レシートデータ

#### getServiceCommand()

AlipayCreateIdentityCodeRequestDto.php : 111

決済サービスコマンドを取得する<br>

`public getServiceCommand() : string`

##### Return values

string —

決済サービスコマンド

#### getServiceType()

AlipayCreateIdentityCodeRequestDto.php : 102

決済サービスタイプを取得する<br>

`public getServiceType() : string`

##### Return values

string —

決済サービスタイプ

#### getStoreId()

AlipayCreateIdentityCodeRequestDto.php : 120

店舗IDを取得する<br>

`public getStoreId() : string`

##### Return values

string —

店舗ID

#### getStoreName()

AlipayCreateIdentityCodeRequestDto.php : 138

店舗名を取得する<br>

`public getStoreName() : string`

##### Return values

string —

店舗名

#### getTaxiDriverMobile()

AlipayCreateIdentityCodeRequestDto.php : 210

タクシードライバーモバイルを取得する<br>

`public getTaxiDriverMobile() : string`

##### Return values

string —

タクシードライバーモバイル

#### getTaxiDriverName()

AlipayCreateIdentityCodeRequestDto.php : 192

タクシードライバー名を取得する<br>

`public getTaxiDriverName() : string`

##### Return values

string —

タクシードライバー名

#### getTaxiNumber()

AlipayCreateIdentityCodeRequestDto.php : 174

タクシーナンバーを取得する<br>

`public getTaxiNumber() : string`

##### Return values

string —

タクシーナンバー

#### getTaxiOperationId()

AlipayCreateIdentityCodeRequestDto.php : 156

タクシーオペレーションIDを取得する<br>

`public getTaxiOperationId() : string`

##### Return values

string —

タクシーオペレーションID

#### setAccountId()

AbstractPaymentRequestDto.php : 33

会員IDを設定する。<br>

`public setAccountId(string $accountId) : mixed`

##### Parameters

$accountId : string

  会員ID

##### Return values

mixed —

#### setCreateDate()

AbstractPaymentRequestDto.php : 49

入会年月日を設定する<br>

`public setCreateDate(string $createDate) : mixed`

##### Parameters

$createDate : string

  入会年月日

##### Return values

mixed —

#### setFreeKey()

AbstractPaymentRequestDto.php : 129

キー情報を設定する<br>

`public setFreeKey(string $freeKey) : mixed`

##### Parameters

$freeKey : string

  キー情報

##### Return values

mixed —

#### setMemo1()

AbstractPaymentRequestDto.php : 69

取引メモ１を設定する<br>

`public setMemo1(string $memo1) : mixed`

##### Parameters

$memo1 : string

  取引メモ１

##### Return values

mixed —

#### setMemo2()

AbstractPaymentRequestDto.php : 89

取引メモ２を設定する<br>

`public setMemo2(string $memo2) : mixed`

##### Parameters

$memo2 : string

  取引メモ２

##### Return values

mixed —

#### setMemo3()

AbstractPaymentRequestDto.php : 109

取引メモ３を設定する<br>

`public setMemo3(string $memo3) : mixed`

##### Parameters

$memo3 : string

  取引メモ３

##### Return values

mixed —

#### setReceiptData()

AbstractPaymentRequestDto.php : 149

レシートデータを設定する。<br>

`public setReceiptData(string $receiptData) : mixed`

##### Parameters

$receiptData : string

  レシートデータ

##### Return values

mixed —

#### setStoreId()

AlipayCreateIdentityCodeRequestDto.php : 129

店舗IDを設定する<br>

`public setStoreId(string $storeId) : mixed`

##### Parameters

$storeId : string

  店舗ID

##### Return values

mixed —

#### setStoreName()

AlipayCreateIdentityCodeRequestDto.php : 147

店舗名を設定する<br>

`public setStoreName(string $storeName) : mixed`

##### Parameters

$storeName : string

  店舗名

##### Return values

mixed —

#### setTaxiDriverMobile()

AlipayCreateIdentityCodeRequestDto.php : 219

タクシードライバーモバイルを設定する<br>

`public setTaxiDriverMobile(string $taxiDriverMobile) : mixed`

##### Parameters

$taxiDriverMobile : string

  タクシードライバーモバイル

##### Return values

mixed —

#### setTaxiDriverName()

AlipayCreateIdentityCodeRequestDto.php : 201

タクシードライバー名を設定する<br>

`public setTaxiDriverName(string $taxiDriverName) : mixed`

##### Parameters

$taxiDriverName : string

  タクシードライバー名

##### Return values

mixed —

#### setTaxiNumber()

AlipayCreateIdentityCodeRequestDto.php : 183

タクシーナンバーを設定する<br>

`public setTaxiNumber(string $taxiNumber) : mixed`

##### Parameters

$taxiNumber : string

  タクシーナンバー

##### Return values

mixed —

#### setTaxiOperationId()

AlipayCreateIdentityCodeRequestDto.php : 165

タクシーオペレーションIDを設定する<br>

`public setTaxiOperationId(string $taxiOperationId) : mixed`

##### Parameters

$taxiOperationId : string

  タクシーオペレーションID

##### Return values

mixed —

#### existAccountBasicParam()

AbstractPaymentRequestDto.php : 193

AccountBasicParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>

`protected existAccountBasicParam() : mixed`

##### Return values

mixed —

#### existAccountParam()

AbstractPaymentRequestDto.php : 180

AccountParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>

`protected existAccountParam() : mixed`

##### Return values

mixed —

#### existBankAccountParam()

AbstractPaymentRequestDto.php : 232

BankAccountParamがAccountParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、AccountParamに設定する。<br>

`protected existBankAccountParam() : mixed`

##### Return values

mixed —

#### existCardParam()

AbstractPaymentRequestDto.php : 206

CardParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>

`protected existCardParam() : mixed`

##### Return values

mixed —

#### existPayNowIdParam()

AbstractPaymentRequestDto.php : 169

PayNowIdPramが設定されているか判定する。<br> 設定されていない場合はインスタンスを生成する。<br>

`protected existPayNowIdParam() : mixed`

##### Return values

mixed —

#### existRecurringChargeParam()

AbstractPaymentRequestDto.php : 219

RecurringChargeParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>

`protected existRecurringChargeParam() : mixed`

##### Return values

mixed —

## Search results