VeriTrans 4G MDK

AlipayCreateIdentityCodeRequestDto extends AbstractPaymentRequestDto
in package

決済サービスタイプ: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
取引メモ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

$SERVICE_COMMAND

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

private mixed $SERVICE_COMMAND = "CreateIdentityCode"

$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

決済サービスタイプ

getTaxiDriverMobile()

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

public getTaxiDriverMobile() : string
Return values
string

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

getTaxiDriverName()

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

public getTaxiDriverName() : 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
Return values
mixed

Search results