VeriTrans 4G MDK

BankAuthorizeRequestDto extends AbstractPaymentRequestDto
in package

決済サービスタイプ:銀行決済、コマンド名:決済の要求Dtoクラス

Tags
author

Veritrans, Inc.

Table of Contents

$payNowIdParam  : PayNowIdParam
PayNowIDオブジェクト
$address1  : mixed
住所1<br> ※最大50Byte<br>
$address2  : mixed
住所2<br> ※最大50Byte<br>
$address3  : mixed
住所3<br> ※最大100Byte<br>
$agreementDate  : mixed
成約日<br> YYYYMMDD<br>
$amount  : mixed
決済金額<br>
$contents  : mixed
請求内容(漢字)<br> インフォメーションとしてATM等に表示 ※最大24Byte<br>
$contentsKana  : mixed
請求内容(カナ)<br> インフォメーションとしてATM等に表示 ※最大48Byte<br>
$kana1  : mixed
顧客名カナ1<br> 全角英数カナのみ ※最大20Byte<br>
$kana2  : mixed
顧客名カナ2<br> 全角英数カナのみ ※最大20Byte<br>
$maskedLog  : mixed
ログ用文字列(マスク済み)<br> 半角英数字<br>
$name1  : mixed
顧客名1<br>
$name2  : mixed
顧客名2<br>
$optionParams  : mixed
拡張パラメータ<br> 並列処理用の拡張パラメータを保持する。
$orderId  : mixed
取引ID<br>
$payCsv  : mixed
決済機関コード<br> ※「画面言語」を設定した場合は、当項目を設定することはできない。<br>
$payLimit  : mixed
支払期限<br> YYYYMMDD<br>
$post1  : mixed
郵便番号1<br> 郵便番号上3桁<br>
$post2  : mixed
郵便番号2<br> 郵便番号下4桁<br>
$pushExpantionFlag  : mixed
プッシュパラメータ追加フラグ<br> 半角数字(最大1文字)<br/> "1": プッシュに追加のパラメータを設定する。<br/> "0": プッシュに追加のパラメータを設定しない。<br/> ※ 未指定の場合は、マスタに登録された値を使用します。<br/>
$pushUrl  : mixed
プッシュURL<br> URL<br> 最大桁数:256<br> プッシュURLを指定します。<br> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br>
$SERVICE_COMMAND  : mixed
決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
$SERVICE_TYPE  : mixed
決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
$serviceOptionType  : mixed
決済サービスオプション<br> "atm":ATM決済(番号通知方式)<br> "netbank-pc":ネットバンク決済(銀行リンク方式:PC)<br> "netbank-docomo":ネットバンク決済(銀行リンク方式:docomo)<br> "netbank-softbank":ネットバンク決済(銀行リンク方式:SoftBank)<br> "netbank-au":ネットバンク決済(銀行リンク方式:au)<br>
$telNo  : mixed
電話番号<br> ハイフンなし、9桁~11桁<br>
$termUrl  : mixed
決済結果戻り先URL<br> ※決済完了後に店舗側サイトへ遷移を戻すためのURL<br> ※URLに使用可能な半角文字<br> ※ネットバンク決済(銀行リンク方式:PC)を指定した場合のみ設定可能。<br>  ただし、決済機関コードを設定した場合はネットバンク決済(銀行リンク方式:PC)を設定した場合でも設定不可となる。<br>
$viewLocale  : mixed
画面言語<br> ※「決済機関コード」を設定した場合は、当項目を設定することはできない。<br>
__toString()  : string
ログ用文字列(マスク済み)を取得する<br>
_setMaskedLog()  : mixed
ログ用文字列(マスク済み)を設定する<br>
getAccountId()  : string
会員IDを取得する。<br>
getAddress1()  : string
住所1を取得する<br>
getAddress2()  : string
住所2を取得する<br>
getAddress3()  : string
住所3を取得する<br>
getAgreementDate()  : string
成約日を取得する<br>
getAmount()  : string
決済金額を取得する<br>
getContents()  : string
請求内容(漢字)を取得する<br>
getContentsKana()  : string
請求内容(カナ)を取得する<br>
getCreateDate()  : string
入会年月日を取得する<br>
getFreeKey()  : string
キー情報を取得する<br>
getKana1()  : string
顧客名カナ1を取得する<br>
getKana2()  : string
顧客名カナ2を取得する<br>
getMemo1()  : string
取引メモ1を取得する<br>
getMemo2()  : string
取引メモ2を取得する<br>
getMemo3()  : string
取引メモ3を取得する<br>
getName1()  : string
顧客名1を取得する<br>
getName2()  : string
顧客名2を取得する<br>
getOptionParams()  : OptionParams
拡張パラメータリストを取得する<br>
getOrderId()  : string
取引IDを取得する<br>
getPayCsv()  : string
決済機関コードを取得する<br>
getPayLimit()  : string
支払期限を取得する<br>
getPost1()  : string
郵便番号1を取得する<br>
getPost2()  : string
郵便番号2を取得する<br>
getPushExpantionFlag()  : string
プッシュパラメータ追加フラグを取得する<br>
getPushUrl()  : string
プッシュURLを取得する<br>
getReceiptData()  : string
レシートデータを取得する。<br>
getServiceCommand()  : string
決済サービスコマンドを取得する<br>
getServiceOptionType()  : string
決済サービスオプションを取得する<br>
getServiceType()  : string
決済サービスタイプを取得する<br>
getTelNo()  : string
電話番号を取得する<br>
getTermUrl()  : string
決済結果戻り先URLを取得する<br>
getViewLocale()  : string
画面言語を取得する<br>
setAccountId()  : mixed
会員IDを設定する。<br>
setAddress1()  : mixed
住所1を設定する<br>
setAddress2()  : mixed
住所2を設定する<br>
setAddress3()  : mixed
住所3を設定する<br>
setAgreementDate()  : mixed
成約日を設定する<br>
setAmount()  : mixed
決済金額を設定する<br>
setContents()  : mixed
請求内容(漢字)を設定する<br>
setContentsKana()  : mixed
請求内容(カナ)を設定する<br>
setCreateDate()  : mixed
入会年月日を設定する<br>
setFreeKey()  : mixed
キー情報を設定する<br>
setKana1()  : mixed
顧客名カナ1を設定する<br>
setKana2()  : mixed
顧客名カナ2を設定する<br>
setMemo1()  : mixed
取引メモ1を設定する<br>
setMemo2()  : mixed
取引メモ2を設定する<br>
setMemo3()  : mixed
取引メモ3を設定する<br>
setName1()  : mixed
顧客名1を設定する<br>
setName2()  : mixed
顧客名2を設定する<br>
setOptionParams()  : mixed
拡張パラメータリストを設定する<br>
setOrderId()  : mixed
取引IDを設定する<br>
setPayCsv()  : mixed
決済機関コードを設定する<br>
setPayLimit()  : mixed
支払期限を設定する<br>
setPost1()  : mixed
郵便番号1を設定する<br>
setPost2()  : mixed
郵便番号2を設定する<br>
setPushExpantionFlag()  : mixed
プッシュパラメータ追加フラグを設定する<br>
setPushUrl()  : mixed
プッシュURLを設定する<br>
setReceiptData()  : mixed
レシートデータを設定する。<br>
setServiceOptionType()  : mixed
決済サービスオプションを設定する<br>
setTelNo()  : mixed
電話番号を設定する<br>
setTermUrl()  : mixed
決済結果戻り先URLを設定する<br>
setViewLocale()  : 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

$contents

請求内容(漢字)<br> インフォメーションとしてATM等に表示 ※最大24Byte<br>

private mixed $contents

$contentsKana

請求内容(カナ)<br> インフォメーションとしてATM等に表示 ※最大48Byte<br>

private mixed $contentsKana

$optionParams

拡張パラメータ<br> 並列処理用の拡張パラメータを保持する。

private mixed $optionParams

$payCsv

決済機関コード<br> ※「画面言語」を設定した場合は、当項目を設定することはできない。<br>

private mixed $payCsv

$pushExpantionFlag

プッシュパラメータ追加フラグ<br> 半角数字(最大1文字)<br/> "1": プッシュに追加のパラメータを設定する。<br/> "0": プッシュに追加のパラメータを設定しない。<br/> ※ 未指定の場合は、マスタに登録された値を使用します。<br/>

private mixed $pushExpantionFlag

$pushUrl

プッシュURL<br> URL<br> 最大桁数:256<br> プッシュURLを指定します。<br> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br>

private mixed $pushUrl

$SERVICE_COMMAND

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

private mixed $SERVICE_COMMAND = "Authorize"

$SERVICE_TYPE

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

private mixed $SERVICE_TYPE = "bank"

$serviceOptionType

決済サービスオプション<br> "atm":ATM決済(番号通知方式)<br> "netbank-pc":ネットバンク決済(銀行リンク方式:PC)<br> "netbank-docomo":ネットバンク決済(銀行リンク方式:docomo)<br> "netbank-softbank":ネットバンク決済(銀行リンク方式:SoftBank)<br> "netbank-au":ネットバンク決済(銀行リンク方式:au)<br>

private mixed $serviceOptionType

$termUrl

決済結果戻り先URL<br> ※決済完了後に店舗側サイトへ遷移を戻すためのURL<br> ※URLに使用可能な半角文字<br> ※ネットバンク決済(銀行リンク方式:PC)を指定した場合のみ設定可能。<br>  ただし、決済機関コードを設定した場合はネットバンク決済(銀行リンク方式:PC)を設定した場合でも設定不可となる。<br>

private mixed $termUrl

$viewLocale

画面言語<br> ※「決済機関コード」を設定した場合は、当項目を設定することはできない。<br>

private mixed $viewLocale

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

getAddress1()

住所1を取得する<br>

public getAddress1() : string
Return values
string

住所1

getAddress2()

住所2を取得する<br>

public getAddress2() : string
Return values
string

住所2

getAddress3()

住所3を取得する<br>

public getAddress3() : string
Return values
string

住所3

getAgreementDate()

成約日を取得する<br>

public getAgreementDate() : string
Return values
string

成約日

getAmount()

決済金額を取得する<br>

public getAmount() : string
Return values
string

決済金額

getContents()

請求内容(漢字)を取得する<br>

public getContents() : string
Return values
string

請求内容(漢字)

getContentsKana()

請求内容(カナ)を取得する<br>

public getContentsKana() : string
Return values
string

請求内容(カナ)

getCreateDate()

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

public getCreateDate() : string
Return values
string

入会年月日

getFreeKey()

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

public getFreeKey() : string
Return values
string

キー情報

getKana1()

顧客名カナ1を取得する<br>

public getKana1() : string
Return values
string

顧客名カナ1

getKana2()

顧客名カナ2を取得する<br>

public getKana2() : string
Return values
string

顧客名カナ2

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

getName1()

顧客名1を取得する<br>

public getName1() : string
Return values
string

顧客名1

getName2()

顧客名2を取得する<br>

public getName2() : string
Return values
string

顧客名2

getOrderId()

取引IDを取得する<br>

public getOrderId() : string
Return values
string

取引ID

getPayCsv()

決済機関コードを取得する<br>

public getPayCsv() : string
Return values
string

決済機関コード

getPayLimit()

支払期限を取得する<br>

public getPayLimit() : string
Return values
string

支払期限

getPost1()

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

public getPost1() : string
Return values
string

郵便番号1

getPost2()

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

public getPost2() : string
Return values
string

郵便番号2

getPushExpantionFlag()

プッシュパラメータ追加フラグを取得する<br>

public getPushExpantionFlag() : string
Return values
string

プッシュパラメータ追加フラグ

getPushUrl()

プッシュURLを取得する<br>

public getPushUrl() : string
Return values
string

プッシュURL

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

決済サービスタイプ

getTelNo()

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

public getTelNo() : string
Return values
string

電話番号

getTermUrl()

決済結果戻り先URLを取得する<br>

public getTermUrl() : string
Return values
string

決済結果戻り先URL

getViewLocale()

画面言語を取得する<br>

public getViewLocale() : string
Return values
string

画面言語

setAccountId()

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

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

会員ID

Return values
mixed

setAddress1()

住所1を設定する<br>

public setAddress1(string $address1) : mixed
Parameters
$address1 : string

住所1

Return values
mixed

setAddress2()

住所2を設定する<br>

public setAddress2(string $address2) : mixed
Parameters
$address2 : string

住所2

Return values
mixed

setAddress3()

住所3を設定する<br>

public setAddress3(string $address3) : mixed
Parameters
$address3 : string

住所3

Return values
mixed

setAgreementDate()

成約日を設定する<br>

public setAgreementDate(string $agreementDate) : mixed
Parameters
$agreementDate : string

成約日

Return values
mixed

setAmount()

決済金額を設定する<br>

public setAmount(string $amount) : mixed
Parameters
$amount : string

決済金額

Return values
mixed

setContents()

請求内容(漢字)を設定する<br>

public setContents(string $contents) : mixed
Parameters
$contents : string

請求内容(漢字)

Return values
mixed

setContentsKana()

請求内容(カナ)を設定する<br>

public setContentsKana(string $contentsKana) : mixed
Parameters
$contentsKana : string

請求内容(カナ)

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

setKana1()

顧客名カナ1を設定する<br>

public setKana1(string $kana1) : mixed
Parameters
$kana1 : string

顧客名カナ1

Return values
mixed

setKana2()

顧客名カナ2を設定する<br>

public setKana2(string $kana2) : mixed
Parameters
$kana2 : string

顧客名カナ2

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

setName1()

顧客名1を設定する<br>

public setName1(string $name1) : mixed
Parameters
$name1 : string

顧客名1

Return values
mixed

setName2()

顧客名2を設定する<br>

public setName2(string $name2) : mixed
Parameters
$name2 : string

顧客名2

Return values
mixed

setOptionParams()

拡張パラメータリストを設定する<br>

public setOptionParams(OptionParams $optionParams) : mixed
Parameters
$optionParams : OptionParams

拡張パラメータリスト

Return values
mixed

setOrderId()

取引IDを設定する<br>

public setOrderId(string $orderId) : mixed
Parameters
$orderId : string

取引ID

Return values
mixed

setPayCsv()

決済機関コードを設定する<br>

public setPayCsv(string $payCsv) : mixed
Parameters
$payCsv : string

決済機関コード

Return values
mixed

setPayLimit()

支払期限を設定する<br>

public setPayLimit(string $payLimit) : mixed
Parameters
$payLimit : string

支払期限

Return values
mixed

setPost1()

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

public setPost1(string $post1) : mixed
Parameters
$post1 : string

郵便番号1

Return values
mixed

setPost2()

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

public setPost2(string $post2) : mixed
Parameters
$post2 : string

郵便番号2

Return values
mixed

setPushExpantionFlag()

プッシュパラメータ追加フラグを設定する<br>

public setPushExpantionFlag(string $pushExpantionFlag) : mixed
Parameters
$pushExpantionFlag : string

プッシュパラメータ追加フラグ

Return values
mixed

setPushUrl()

プッシュURLを設定する<br>

public setPushUrl(string $pushUrl) : mixed
Parameters
$pushUrl : string

プッシュURL

Return values
mixed

setReceiptData()

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

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

レシートデータ

Return values
mixed

setServiceOptionType()

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

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

決済サービスオプション

Return values
mixed

setTelNo()

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

public setTelNo(string $telNo) : mixed
Parameters
$telNo : string

電話番号

Return values
mixed

setTermUrl()

決済結果戻り先URLを設定する<br>

public setTermUrl(string $termUrl) : mixed
Parameters
$termUrl : string

決済結果戻り先URL

Return values
mixed

setViewLocale()

画面言語を設定する<br>

public setViewLocale(string $viewLocale) : mixed
Parameters
$viewLocale : 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