VeriTrans 4G MDK

BankpayMemberAddRequestDto extends AbstractPaymentRequestDto
in package

決済サービスタイプ:bankpay、コマンド名:会員登録の要求Dtoクラス<br>

Tags
author

Veritrans, Inc.

Table of Contents

$payNowIdParam  : PayNowIdParam
PayNowIDオブジェクト
$address  : mixed
住所<br> 文字列<br/> 最大桁数:60<br/> 会員の住所を入力します。<br/>
$birthDate  : mixed
生年月日<br> 半角数字<br/> 最大桁数:8<br/> 会員の生年月日を入力します。<br/> 書式はYYYYMMDD。<br/> 例)20220531<br/>
$emailAddress  : mixed
メールアドレス<br> 半角英数記号<br/> 最大桁数:300<br/> 会員のメールアドレスを入力します。<br/>
$emailAddress2  : mixed
メールアドレス2<br> 半角英数記号<br/> 最大桁数:300<br/> 会員のメールアドレスが2つある場合2つ目を入力します。<br/>
$gender  : mixed
性別<br> 半角英字<br/> 最大桁数:1<br/> 会員の性別を入力します。<br/> -"M":男<br/> -"F":女<br/>
$maskedLog  : mixed
ログ用文字列(マスク済み)<br> 半角英数字<br>
$memberId  : mixed
会員ID<br> 半角英数<br/> 最大桁数:100<br/> - マーチャント側で会員を一意に表す会員IDを指定します。<br/> - 会員ごとに一意である必要があります。<br/> - 半角英数、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。<br/>
$mobileNumber  : mixed
携帯番号<br> 半角数字記号<br/> 最大桁数:16<br/> 会員の携帯番号を入力します。<br/> -ハイフン有でも無でも指定可能です。<br/>
$remarks  : mixed
摘要<br> 文字列<br/> 最大桁数:100<br/> 会員についての備考項目を入力します。<br/>
$SERVICE_COMMAND  : mixed
決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
$SERVICE_TYPE  : mixed
決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
$serviceOptionType  : mixed
サービスオプションタイプ<br> 半角英数<br/> - "online":オンライン決済<br/>
$telNumber  : mixed
電話番号<br> 半角数字記号<br/> 最大桁数:16<br/> 会員の電話番号を入力します。<br/> -ハイフン有でも無でも指定可能です。<br/>
$userName  : mixed
氏名<br> 文字列<br/> 最大桁数:20<br/> 会員の氏名を入力します。<br/>
$userNameKana  : mixed
カナ名<br> 文字列<br/> 最大桁数:40<br/> 会員のカナ名を入力します。<br/>
$userTerminalId  : mixed
利用者端末識別ID<br> 半角英字<br/> 最大桁数:32<br/> 利用者の端末を識別するIDを指定します。<br/> スマホなどのデバイスを識別するためのUUIDなどの情報で、EC利用などの場合は一意なランダムな値を設定します。<br/>
$zipcode  : mixed
郵便番号<br> 半角数字記号<br/> 最大桁数:8<br/> 会員の郵便番号を入力します。<br/> -ハイフン有でも無でも指定可能です。<br/>
__toString()  : string
ログ用文字列(マスク済み)を取得する<br>
_setMaskedLog()  : mixed
ログ用文字列(マスク済み)を設定する<br>
getAccountId()  : string
会員IDを取得する。<br>
getAddress()  : string
住所を取得する<br>
getBirthDate()  : string
生年月日を取得する<br>
getCreateDate()  : string
入会年月日を取得する<br>
getEmailAddress()  : string
メールアドレスを取得する<br>
getEmailAddress2()  : string
メールアドレス2を取得する<br>
getFreeKey()  : string
キー情報を取得する<br>
getGender()  : string
性別を取得する<br>
getMemberId()  : string
会員IDを取得する<br>
getMemo1()  : string
取引メモ1を取得する<br>
getMemo2()  : string
取引メモ2を取得する<br>
getMemo3()  : string
取引メモ3を取得する<br>
getMobileNumber()  : string
携帯番号を取得する<br>
getReceiptData()  : string
レシートデータを取得する。<br>
getRemarks()  : string
摘要を取得する<br>
getServiceCommand()  : string
決済サービスコマンドを取得する<br>
getServiceOptionType()  : string
サービスオプションタイプを取得する<br>
getServiceType()  : string
決済サービスタイプを取得する<br>
getTelNumber()  : string
電話番号を取得する<br>
getUserName()  : string
氏名を取得する<br>
getUserNameKana()  : string
カナ名を取得する<br>
getUserTerminalId()  : string
利用者端末識別IDを取得する<br>
getZipcode()  : string
郵便番号を取得する<br>
setAccountId()  : mixed
会員IDを設定する。<br>
setAddress()  : mixed
住所を設定する<br>
setBirthDate()  : mixed
生年月日を設定する<br>
setCreateDate()  : mixed
入会年月日を設定する<br>
setEmailAddress()  : mixed
メールアドレスを設定する<br>
setEmailAddress2()  : mixed
メールアドレス2を設定する<br>
setFreeKey()  : mixed
キー情報を設定する<br>
setGender()  : mixed
性別を設定する<br>
setMemberId()  : mixed
会員IDを設定する<br>
setMemo1()  : mixed
取引メモ1を設定する<br>
setMemo2()  : mixed
取引メモ2を設定する<br>
setMemo3()  : mixed
取引メモ3を設定する<br>
setMobileNumber()  : mixed
携帯番号を設定する<br>
setReceiptData()  : mixed
レシートデータを設定する。<br>
setRemarks()  : mixed
摘要を設定する<br>
setServiceOptionType()  : mixed
サービスオプションタイプを設定する<br>
setTelNumber()  : mixed
電話番号を設定する<br>
setUserName()  : mixed
氏名を設定する<br>
setUserNameKana()  : mixed
カナ名を設定する<br>
setUserTerminalId()  : mixed
利用者端末識別IDを設定する<br>
setZipcode()  : mixed
郵便番号を設定する<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

$address

住所<br> 文字列<br/> 最大桁数:60<br/> 会員の住所を入力します。<br/>

private mixed $address

$birthDate

生年月日<br> 半角数字<br/> 最大桁数:8<br/> 会員の生年月日を入力します。<br/> 書式はYYYYMMDD。<br/> 例)20220531<br/>

private mixed $birthDate

$emailAddress

メールアドレス<br> 半角英数記号<br/> 最大桁数:300<br/> 会員のメールアドレスを入力します。<br/>

private mixed $emailAddress

$emailAddress2

メールアドレス2<br> 半角英数記号<br/> 最大桁数:300<br/> 会員のメールアドレスが2つある場合2つ目を入力します。<br/>

private mixed $emailAddress2

$gender

性別<br> 半角英字<br/> 最大桁数:1<br/> 会員の性別を入力します。<br/> -"M":男<br/> -"F":女<br/>

private mixed $gender

$memberId

会員ID<br> 半角英数<br/> 最大桁数:100<br/> - マーチャント側で会員を一意に表す会員IDを指定します。<br/> - 会員ごとに一意である必要があります。<br/> - 半角英数、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。<br/>

private mixed $memberId

$mobileNumber

携帯番号<br> 半角数字記号<br/> 最大桁数:16<br/> 会員の携帯番号を入力します。<br/> -ハイフン有でも無でも指定可能です。<br/>

private mixed $mobileNumber

$remarks

摘要<br> 文字列<br/> 最大桁数:100<br/> 会員についての備考項目を入力します。<br/>

private mixed $remarks

$SERVICE_COMMAND

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

private mixed $SERVICE_COMMAND = "MemberAdd"

$SERVICE_TYPE

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

private mixed $SERVICE_TYPE = "bankpay"

$serviceOptionType

サービスオプションタイプ<br> 半角英数<br/> - "online":オンライン決済<br/>

private mixed $serviceOptionType

$telNumber

電話番号<br> 半角数字記号<br/> 最大桁数:16<br/> 会員の電話番号を入力します。<br/> -ハイフン有でも無でも指定可能です。<br/>

private mixed $telNumber

$userName

氏名<br> 文字列<br/> 最大桁数:20<br/> 会員の氏名を入力します。<br/>

private mixed $userName

$userNameKana

カナ名<br> 文字列<br/> 最大桁数:40<br/> 会員のカナ名を入力します。<br/>

private mixed $userNameKana

$userTerminalId

利用者端末識別ID<br> 半角英字<br/> 最大桁数:32<br/> 利用者の端末を識別するIDを指定します。<br/> スマホなどのデバイスを識別するためのUUIDなどの情報で、EC利用などの場合は一意なランダムな値を設定します。<br/>

private mixed $userTerminalId

$zipcode

郵便番号<br> 半角数字記号<br/> 最大桁数:8<br/> 会員の郵便番号を入力します。<br/> -ハイフン有でも無でも指定可能です。<br/>

private mixed $zipcode

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

getBirthDate()

生年月日を取得する<br>

public getBirthDate() : string
Return values
string

生年月日

getCreateDate()

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

public getCreateDate() : string
Return values
string

入会年月日

getEmailAddress()

メールアドレスを取得する<br>

public getEmailAddress() : string
Return values
string

メールアドレス

getEmailAddress2()

メールアドレス2を取得する<br>

public getEmailAddress2() : string
Return values
string

メールアドレス2

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を設定する

getMobileNumber()

携帯番号を取得する<br>

public getMobileNumber() : string
Return values
string

携帯番号

getReceiptData()

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

public getReceiptData() : string
Return values
string

レシートデータ

getServiceCommand()

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

public getServiceCommand() : string
Return values
string

決済サービスコマンド

getServiceOptionType()

サービスオプションタイプを取得する<br>

public getServiceOptionType() : string
Return values
string

サービスオプションタイプ

getServiceType()

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

public getServiceType() : string
Return values
string

決済サービスタイプ

getTelNumber()

電話番号を取得する<br>

public getTelNumber() : string
Return values
string

電話番号

getUserNameKana()

カナ名を取得する<br>

public getUserNameKana() : string
Return values
string

カナ名

getUserTerminalId()

利用者端末識別IDを取得する<br>

public getUserTerminalId() : string
Return values
string

利用者端末識別ID

getZipcode()

郵便番号を取得する<br>

public getZipcode() : string
Return values
string

郵便番号

setAccountId()

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

public setAccountId(string $accountId) : mixed
Parameters
$accountId : string

会員ID

Return values
mixed

setAddress()

住所を設定する<br>

public setAddress(string $address) : mixed
Parameters
$address : string

住所

Return values
mixed

setBirthDate()

生年月日を設定する<br>

public setBirthDate(string $birthDate) : mixed
Parameters
$birthDate : string

生年月日

Return values
mixed

setCreateDate()

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

public setCreateDate(string $createDate) : mixed
Parameters
$createDate : string

入会年月日

Return values
mixed

setEmailAddress()

メールアドレスを設定する<br>

public setEmailAddress(string $emailAddress) : mixed
Parameters
$emailAddress : string

メールアドレス

Return values
mixed

setEmailAddress2()

メールアドレス2を設定する<br>

public setEmailAddress2(string $emailAddress2) : mixed
Parameters
$emailAddress2 : string

メールアドレス2

Return values
mixed

setFreeKey()

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

public setFreeKey(string $freeKey) : mixed
Parameters
$freeKey : string

キー情報

Return values
mixed

setGender()

性別を設定する<br>

public setGender(string $gender) : mixed
Parameters
$gender : string

性別

Return values
mixed

setMemberId()

会員IDを設定する<br>

public setMemberId(string $memberId) : mixed
Parameters
$memberId : string

会員ID

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

setMobileNumber()

携帯番号を設定する<br>

public setMobileNumber(string $mobileNumber) : mixed
Parameters
$mobileNumber : string

携帯番号

Return values
mixed

setReceiptData()

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

public setReceiptData(string $receiptData) : mixed
Parameters
$receiptData : string

レシートデータ

Return values
mixed

setRemarks()

摘要を設定する<br>

public setRemarks(string $remarks) : mixed
Parameters
$remarks : string

摘要

Return values
mixed

setServiceOptionType()

サービスオプションタイプを設定する<br>

public setServiceOptionType(string $serviceOptionType) : mixed
Parameters
$serviceOptionType : string

サービスオプションタイプ

Return values
mixed

setTelNumber()

電話番号を設定する<br>

public setTelNumber(string $telNumber) : mixed
Parameters
$telNumber : string

電話番号

Return values
mixed

setUserName()

氏名を設定する<br>

public setUserName(string $userName) : mixed
Parameters
$userName : string

氏名

Return values
mixed

setUserNameKana()

カナ名を設定する<br>

public setUserNameKana(string $userNameKana) : mixed
Parameters
$userNameKana : string

カナ名

Return values
mixed

setUserTerminalId()

利用者端末識別IDを設定する<br>

public setUserTerminalId(string $userTerminalId) : mixed
Parameters
$userTerminalId : string

利用者端末識別ID

Return values
mixed

setZipcode()

郵便番号を設定する<br>

public setZipcode(string $zipcode) : mixed
Parameters
$zipcode : string

郵便番号

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