BankpayMemberUpdateRequestDto
extends AbstractPaymentRequestDto
in package
決済サービスタイプ:bankpay、コマンド名:会員更新の要求Dtoクラス<br>
Tags
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/>
- $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/> 最大桁数:32<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
$payNowIdParam
PayNowIDオブジェクト
protected
PayNowIdParam
$payNowIdParam
$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
$maskedLog
ログ用文字列(マスク済み)<br> 半角英数字<br>
private
mixed
$maskedLog
$memberId
会員ID<br> 半角英数<br/> 最大桁数:100<br/> 会員更新対象の会員IDを指定します。<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
= "MemberUpdate"
$SERVICE_TYPE
決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
private
mixed
$SERVICE_TYPE
= "bankpay"
$serviceOptionType
サービスオプションタイプ<br> 半角英数<br/> 最大桁数:32<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
getAddress()
住所を取得する<br>
public
getAddress() : string
Return values
string —住所
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 —キー情報
getGender()
性別を取得する<br>
public
getGender() : string
Return values
string —性別
getMemberId()
会員IDを取得する<br>
public
getMemberId() : string
Return values
string —会員ID
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 —レシートデータ
getRemarks()
摘要を取得する<br>
public
getRemarks() : 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 —電話番号
getUserName()
氏名を取得する<br>
public
getUserName() : 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