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