Menu

## LinepayAuthorizeRequestDto extends AbstractPaymentRequestDto
in package

LinepayAuthorizeRequestDto.php : 11

決済サービスタイプ：LINEPay、コマンド名：与信の要求Dtoクラス<br>

##### Tags

author

  Veritrans, Inc.

### Table of Contents

$payNowIdParam : PayNowIdParam
  PayNowIDオブジェクト
$amount : mixed
  決済金額<br> 半角数字<br/> 最大桁数：7<br/> 決済金額を指定します。<br/> - 1 以上かつ 9999999(7桁) 以下<br/>
$appUrlScheme : mixed
  アプリ起動URLスキーム<br> 半角英数字<br/> 最大桁数：256<br/> LINE Pay アプリが起動するブラウザまたは独自アプリケーシ<br/> ョンを起動するためのURL スキーム。<br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/>
$cancelUrl : mixed
  決済キャンセル時URL<br> URL(半角)<br/> 最大桁数：256<br/> 決済キャンセル時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> - 半角256文字以内<br/> <br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
$checkUseBrowser : mixed
  使用ブラウザ判定<br> 英字（boolean）<br/> - true : 決済を要請したbrowserとLINEアプリから遷移するbrowserが異なる場合、LINE Payで決済を要請したbrowserに戻るよう案内ページを提供する。<br/> - false: LINE Payで決済を要請したbrowserとLINEアプリから遷移するbrowserの確認をしない<br/> ※ 未指定の場合は、false。<br/>
$errorUrl : mixed
  決済エラー時URL<br> URL(半角)<br/> 最大桁数：256<br/> 決済エラー時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> - 半角256文字以内<br/> <br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
$itemId : mixed
  商品番号<br> 半角英数字<br/> 最大桁数：64<br/> マーチャントシステム内で商品やサービスを特定するID<br/>
$itemImageUrl : mixed
  商品画像URL<br> URL(半角)<br/> 最大桁数：256<br/> 商品画像URL（決済画面に表示される画像URL。サイズ：84×84）<br/> - 半角256byte以内<br/>
$itemName : mixed
  商品名<br> 文字列<br/> 最大桁数：4000<br/> 商品名<br/> - 最大文字数：4000byte<br/>
$langCd : mixed
  言語コード<br> 半角英数字<br/> 最大桁数：32<br/> 決済待ち画面の言語コード（BCP-47形式）<br/> - ja : 日本語<br/> - ko : 韓国語<br/> - en : 英語<br/> - zh-Hans : 中国語（簡体字）<br/> - zh-Hant : 中国語（繁体字）<br/> - th : タイ語<br/> ※未指定の場合は、ja:日本語<br/>
$maskedLog : mixed
  ログ用文字列(マスク済み)<br> 半角英数字<br>
$mid : mixed
  LINE member ID<br> 半角英数字<br/> 最大桁数：50<br/> 店舗側システムにて、LINEユーザを特定できる固有IDです。<br/> - 半角50文字以内<br/> <br/> 加盟店様でLINEユーザの情報にアクセスできる場合にmidを指定してください。<br/> <br/>
$oneTimeKey : mixed
  ワンタイムキー<br> 半角英数字<br/> 最大桁数：19<br/> 店舗レジ等でQRコードもしくはバーコード読み取りによる決済を実行する場合に使用します。<br/> LINE Pay アプリで提供するQR/BarCodeから取得できるコード値を指定してください。<br/> ※ワンタイムキー指定時には、決済確認方法に「1 : サーバ間通信」を設定してください。<br/>
$orderId : mixed
  取引ID<br> 半角英数字<br/> 最大桁数：100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。<br/>
$packageName : mixed
  packageName<br> 半角英数字<br/> 最大桁数：4000<br/> Androidにおいて、アプリ間切り替えの際にphishing防止用の情報<br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/>
$paymentConfirmType : mixed
  決済確認方法<br> 半角英数字<br/> 最大桁数：1<br/> 決済確認の方式を指定します。<br/> - 0 : ブラウザを介する通信（デフォルト）<br/> - 1 : サーバ間通信<br/>
$pushUrl : mixed
  プッシュ先URL<br> URL(半角)<br/> 最大桁数：256<br/> 「ダミー取引」時のプッシュURLを指定します。<br/> - 半角256文字以内<br/> <br/> ※ 本パラメータは店舗側システムの開発時にのみ利用されることを想定しており、ダミー取引で指定可能です。<br/>
$SERVICE_COMMAND : mixed
  決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
$SERVICE_TYPE : mixed
  決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
$successUrl : mixed
  決済完了時URL<br> URL(半角)<br/> 最大桁数：256<br/> 決済完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> - 半角256文字以内<br/> <br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
$useOriginalApp : mixed
  独自アプリ起動時のオプション指定<br> 半角英数字<br/> 最大桁数：1<br/> - 0 : 独自アプリ起動オプションを使用しない<br/> - 1 : URLエンコーディングを使用する場合に指定<br/> ※ 未指定の場合は、'0'：オプションを使用しない。<br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/>
$withCapture : mixed
  与信同時売上フラグ<br> 英字（boolean）<br/> - true : 与信同時売上<br/> - false: 与信のみ<br/> ※ 未指定の場合は、false:与信のみ。<br/>
__toString() : string
  ログ用文字列(マスク済み)を取得する<br>
_setMaskedLog() : mixed
  ログ用文字列(マスク済み)を設定する<br>
getAccountId() : string
  会員IDを取得する。<br>
getAmount() : string
  決済金額を取得する<br>
getAppUrlScheme() : string
  アプリ起動URLスキームを取得する<br>
getCancelUrl() : string
  決済キャンセル時URLを取得する<br>
getCheckUseBrowser() : string
  使用ブラウザ判定を取得する<br>
getCreateDate() : string
  入会年月日を取得する<br>
getErrorUrl() : string
  決済エラー時URLを取得する<br>
getFreeKey() : string
  キー情報を取得する<br>
getItemId() : string
  商品番号を取得する<br>
getItemImageUrl() : string
  商品画像URLを取得する<br>
getItemName() : string
  商品名を取得する<br>
getLangCd() : string
  言語コードを取得する<br>
getMemo1() : string
  取引メモ１を取得する<br>
getMemo2() : string
  取引メモ２を取得する<br>
getMemo3() : string
  取引メモ３を取得する<br>
getMid() : string
  LINE member IDを取得する<br>
getOneTimeKey() : string
  ワンタイムキーを取得する<br>
getOrderId() : string
  取引IDを取得する<br>
getPackageName() : string
  packageNameを取得する<br>
getPaymentConfirmType() : string
  決済確認方法を取得する<br>
getPushUrl() : string
  プッシュ先URLを取得する<br>
getReceiptData() : string
  レシートデータを取得する。<br>
getServiceCommand() : string
  決済サービスコマンドを取得する<br>
getServiceType() : string
  決済サービスタイプを取得する<br>
getSuccessUrl() : string
  決済完了時URLを取得する<br>
getUseOriginalApp() : string
  独自アプリ起動時のオプション指定を取得する<br>
getWithCapture() : string
  与信同時売上フラグを取得する<br>
setAccountId() : mixed
  会員IDを設定する。<br>
setAmount() : mixed
  決済金額を設定する<br>
setAppUrlScheme() : mixed
  アプリ起動URLスキームを設定する<br>
setCancelUrl() : mixed
  決済キャンセル時URLを設定する<br>
setCheckUseBrowser() : mixed
  使用ブラウザ判定を設定する<br>
setCreateDate() : mixed
  入会年月日を設定する<br>
setErrorUrl() : mixed
  決済エラー時URLを設定する<br>
setFreeKey() : mixed
  キー情報を設定する<br>
setItemId() : mixed
  商品番号を設定する<br>
setItemImageUrl() : mixed
  商品画像URLを設定する<br>
setItemName() : mixed
  商品名を設定する<br>
setLangCd() : mixed
  言語コードを設定する<br>
setMemo1() : mixed
  取引メモ１を設定する<br>
setMemo2() : mixed
  取引メモ２を設定する<br>
setMemo3() : mixed
  取引メモ３を設定する<br>
setMid() : mixed
  LINE member IDを設定する<br>
setOneTimeKey() : mixed
  ワンタイムキーを設定する<br>
setOrderId() : mixed
  取引IDを設定する<br>
setPackageName() : mixed
  packageNameを設定する<br>
setPaymentConfirmType() : mixed
  決済確認方法を設定する<br>
setPushUrl() : mixed
  プッシュ先URLを設定する<br>
setReceiptData() : mixed
  レシートデータを設定する。<br>
setSuccessUrl() : mixed
  決済完了時URLを設定する<br>
setUseOriginalApp() : mixed
  独自アプリ起動時のオプション指定を設定する<br>
setWithCapture() : 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

AbstractPaymentRequestDto.php : 17

PayNowIDオブジェクト

`protected PayNowIdParam $payNowIdParam`

#### $amount

LinepayAuthorizeRequestDto.php : 45

決済金額<br> 半角数字<br/> 最大桁数：7<br/> 決済金額を指定します。<br/> - 1 以上かつ 9999999(7桁) 以下<br/>

`private mixed $amount`

#### $appUrlScheme

LinepayAuthorizeRequestDto.php : 99

アプリ起動URLスキーム<br> 半角英数字<br/> 最大桁数：256<br/> LINE Pay アプリが起動するブラウザまたは独自アプリケーシ<br/> ョンを起動するためのURL スキーム。<br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/>

`private mixed $appUrlScheme`

#### $cancelUrl

LinepayAuthorizeRequestDto.php : 170

決済キャンセル時URL<br> URL(半角)<br/> 最大桁数：256<br/> 決済キャンセル時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> - 半角256文字以内<br/> <br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>

`private mixed $cancelUrl`

#### $checkUseBrowser

LinepayAuthorizeRequestDto.php : 89

使用ブラウザ判定<br> 英字（boolean）<br/> - true : 決済を要請したbrowserとLINEアプリから遷移するbrowserが異なる場合、LINE Payで決済を要請したbrowserに戻るよう案内ページを提供する。<br/> - false: LINE Payで決済を要請したbrowserとLINEアプリから遷移するbrowserの確認をしない<br/> ※ 未指定の場合は、false。<br/>

`private mixed $checkUseBrowser`

#### $errorUrl

LinepayAuthorizeRequestDto.php : 182

決済エラー時URL<br> URL(半角)<br/> 最大桁数：256<br/> 決済エラー時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> - 半角256文字以内<br/> <br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>

`private mixed $errorUrl`

#### $itemId

LinepayAuthorizeRequestDto.php : 62

商品番号<br> 半角英数字<br/> 最大桁数：64<br/> マーチャントシステム内で商品やサービスを特定するID<br/>

`private mixed $itemId`

#### $itemImageUrl

LinepayAuthorizeRequestDto.php : 80

商品画像URL<br> URL(半角)<br/> 最大桁数：256<br/> 商品画像URL（決済画面に表示される画像URL。サイズ：84×84）<br/> - 半角256byte以内<br/>

`private mixed $itemImageUrl`

#### $itemName

LinepayAuthorizeRequestDto.php : 71

商品名<br> 文字列<br/> 最大桁数：4000<br/> 商品名<br/> - 最大文字数：4000byte<br/>

`private mixed $itemName`

#### $langCd

LinepayAuthorizeRequestDto.php : 146

言語コード<br> 半角英数字<br/> 最大桁数：32<br/> 決済待ち画面の言語コード（BCP-47形式）<br/> - ja : 日本語<br/> - ko : 韓国語<br/> - en : 英語<br/> - zh-Hans : 中国語（簡体字）<br/> - zh-Hant : 中国語（繁体字）<br/> - th : タイ語<br/> ※未指定の場合は、ja:日本語<br/>

`private mixed $langCd`

#### $maskedLog

LinepayAuthorizeRequestDto.php : 220

ログ用文字列(マスク済み)<br> 半角英数字<br>

`private mixed $maskedLog`

#### $mid

LinepayAuthorizeRequestDto.php : 122

LINE member ID<br> 半角英数字<br/> 最大桁数：50<br/> 店舗側システムにて、LINEユーザを特定できる固有IDです。<br/> - 半角50文字以内<br/> <br/> 加盟店様でLINEユーザの情報にアクセスできる場合にmidを指定してください。<br/> <br/>

`private mixed $mid`

#### $oneTimeKey

LinepayAuthorizeRequestDto.php : 203

ワンタイムキー<br> 半角英数字<br/> 最大桁数：19<br/> 店舗レジ等でQRコードもしくはバーコード読み取りによる決済を実行する場合に使用します。<br/> LINE Pay アプリで提供するQR/BarCodeから取得できるコード値を指定してください。<br/> ※ワンタイムキー指定時には、決済確認方法に「1 : サーバ間通信」を設定してください。<br/>

`private mixed $oneTimeKey`

#### $orderId

LinepayAuthorizeRequestDto.php : 36

取引ID<br> 半角英数字<br/> 最大桁数：100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。<br/>

`private mixed $orderId`

#### $packageName

LinepayAuthorizeRequestDto.php : 131

packageName<br> 半角英数字<br/> 最大桁数：4000<br/> Androidにおいて、アプリ間切り替えの際にphishing防止用の情報<br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/>

`private mixed $packageName`

#### $paymentConfirmType

LinepayAuthorizeRequestDto.php : 213

決済確認方法<br> 半角英数字<br/> 最大桁数：1<br/> 決済確認の方式を指定します。<br/> - 0 : ブラウザを介する通信（デフォルト）<br/> - 1 : サーバ間通信<br/>

`private mixed $paymentConfirmType`

#### $pushUrl

LinepayAuthorizeRequestDto.php : 193

プッシュ先URL<br> URL(半角)<br/> 最大桁数：256<br/> 「ダミー取引」時のプッシュURLを指定します。<br/> - 半角256文字以内<br/> <br/> ※ 本パラメータは店舗側システムの開発時にのみ利用されることを想定しており、ダミー取引で指定可能です。<br/>

`private mixed $pushUrl`

#### $SERVICE_COMMAND

LinepayAuthorizeRequestDto.php : 26

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

`private mixed $SERVICE_COMMAND = "Authorize"`

#### $SERVICE_TYPE

LinepayAuthorizeRequestDto.php : 19

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

`private mixed $SERVICE_TYPE = "linepay"`

#### $successUrl

LinepayAuthorizeRequestDto.php : 158

決済完了時URL<br> URL(半角)<br/> 最大桁数：256<br/> 決済完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> - 半角256文字以内<br/> <br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>

`private mixed $successUrl`

#### $useOriginalApp

LinepayAuthorizeRequestDto.php : 110

独自アプリ起動時のオプション指定<br> 半角英数字<br/> 最大桁数：1<br/> - 0 : 独自アプリ起動オプションを使用しない<br/> - 1 : URLエンコーディングを使用する場合に指定<br/> ※ 未指定の場合は、'0'：オプションを使用しない。<br/> ※決済確認方法が"サーバ間通信"の場合には指定できません。<br/>

`private mixed $useOriginalApp`

#### $withCapture

LinepayAuthorizeRequestDto.php : 54

与信同時売上フラグ<br> 英字（boolean）<br/> - true : 与信同時売上<br/> - false: 与信のみ<br/> ※ 未指定の場合は、false:与信のみ。<br/>

`private mixed $withCapture`

### Methods

#### __toString()

LinepayAuthorizeRequestDto.php : 579

ログ用文字列(マスク済み)を取得する<br>

`public __toString() : string`

##### Return values

string —

ログ用文字列(マスク済み)

#### _setMaskedLog()

LinepayAuthorizeRequestDto.php : 570

ログ用文字列(マスク済み)を設定する<br>

`public _setMaskedLog(string $maskedLog) : mixed`

##### Parameters

$maskedLog : string

  ログ用文字列(マスク済み)

##### Return values

mixed —

#### getAccountId()

AbstractPaymentRequestDto.php : 23

会員IDを取得する。<br>

`public getAccountId() : string`

##### Return values

string —

会員ID

#### getAmount()

LinepayAuthorizeRequestDto.php : 263

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

`public getAmount() : string`

##### Return values

string —

決済金額

#### getAppUrlScheme()

LinepayAuthorizeRequestDto.php : 371

アプリ起動URLスキームを取得する<br>

`public getAppUrlScheme() : string`

##### Return values

string —

アプリ起動URLスキーム

#### getCancelUrl()

LinepayAuthorizeRequestDto.php : 479

決済キャンセル時URLを取得する<br>

`public getCancelUrl() : string`

##### Return values

string —

決済キャンセル時URL

#### getCheckUseBrowser()

LinepayAuthorizeRequestDto.php : 353

使用ブラウザ判定を取得する<br>

`public getCheckUseBrowser() : string`

##### Return values

string —

使用ブラウザ判定

#### getCreateDate()

AbstractPaymentRequestDto.php : 59

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

`public getCreateDate() : string`

##### Return values

string —

入会年月日

#### getErrorUrl()

LinepayAuthorizeRequestDto.php : 497

決済エラー時URLを取得する<br>

`public getErrorUrl() : string`

##### Return values

string —

決済エラー時URL

#### getFreeKey()

AbstractPaymentRequestDto.php : 139

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

`public getFreeKey() : string`

##### Return values

string —

キー情報

#### getItemId()

LinepayAuthorizeRequestDto.php : 299

商品番号を取得する<br>

`public getItemId() : string`

##### Return values

string —

商品番号

#### getItemImageUrl()

LinepayAuthorizeRequestDto.php : 335

商品画像URLを取得する<br>

`public getItemImageUrl() : string`

##### Return values

string —

商品画像URL

#### getItemName()

LinepayAuthorizeRequestDto.php : 317

商品名を取得する<br>

`public getItemName() : string`

##### Return values

string —

商品名

#### getLangCd()

LinepayAuthorizeRequestDto.php : 443

言語コードを取得する<br>

`public getLangCd() : string`

##### Return values

string —

言語コード

#### getMemo1()

AbstractPaymentRequestDto.php : 79

取引メモ１を取得する<br>

`public getMemo1() : string`

##### Return values

string —

取引メモ１

#### getMemo2()

AbstractPaymentRequestDto.php : 99

取引メモ２を取得する<br>

`public getMemo2() : string`

##### Return values

string —

取引メモ２

#### getMemo3()

AbstractPaymentRequestDto.php : 119

取引メモ３を取得する<br>

`public getMemo3() : string`

##### Return values

string —

取引メモ３を設定する

#### getMid()

LinepayAuthorizeRequestDto.php : 407

LINE member IDを取得する<br>

`public getMid() : string`

##### Return values

string —

LINE member ID

#### getOneTimeKey()

LinepayAuthorizeRequestDto.php : 533

ワンタイムキーを取得する<br>

`public getOneTimeKey() : string`

##### Return values

string —

ワンタイムキー

#### getOrderId()

LinepayAuthorizeRequestDto.php : 245

取引IDを取得する<br>

`public getOrderId() : string`

##### Return values

string —

取引ID

#### getPackageName()

LinepayAuthorizeRequestDto.php : 425

packageNameを取得する<br>

`public getPackageName() : string`

##### Return values

string —

packageName

#### getPaymentConfirmType()

LinepayAuthorizeRequestDto.php : 551

決済確認方法を取得する<br>

`public getPaymentConfirmType() : string`

##### Return values

string —

決済確認方法

#### getPushUrl()

LinepayAuthorizeRequestDto.php : 515

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

`public getPushUrl() : string`

##### Return values

string —

プッシュ先URL

#### getReceiptData()

AbstractPaymentRequestDto.php : 159

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

`public getReceiptData() : string`

##### Return values

string —

レシートデータ

#### getServiceCommand()

LinepayAuthorizeRequestDto.php : 236

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

`public getServiceCommand() : string`

##### Return values

string —

決済サービスコマンド

#### getServiceType()

LinepayAuthorizeRequestDto.php : 227

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

`public getServiceType() : string`

##### Return values

string —

決済サービスタイプ

#### getSuccessUrl()

LinepayAuthorizeRequestDto.php : 461

決済完了時URLを取得する<br>

`public getSuccessUrl() : string`

##### Return values

string —

決済完了時URL

#### getUseOriginalApp()

LinepayAuthorizeRequestDto.php : 389

独自アプリ起動時のオプション指定を取得する<br>

`public getUseOriginalApp() : string`

##### Return values

string —

独自アプリ起動時のオプション指定

#### getWithCapture()

LinepayAuthorizeRequestDto.php : 281

与信同時売上フラグを取得する<br>

`public getWithCapture() : string`

##### Return values

string —

与信同時売上フラグ

#### setAccountId()

AbstractPaymentRequestDto.php : 33

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

`public setAccountId(string $accountId) : mixed`

##### Parameters

$accountId : string

  会員ID

##### Return values

mixed —

#### setAmount()

LinepayAuthorizeRequestDto.php : 272

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

`public setAmount(string $amount) : mixed`

##### Parameters

$amount : string

  決済金額

##### Return values

mixed —

#### setAppUrlScheme()

LinepayAuthorizeRequestDto.php : 380

アプリ起動URLスキームを設定する<br>

`public setAppUrlScheme(string $appUrlScheme) : mixed`

##### Parameters

$appUrlScheme : string

  アプリ起動URLスキーム

##### Return values

mixed —

#### setCancelUrl()

LinepayAuthorizeRequestDto.php : 488

決済キャンセル時URLを設定する<br>

`public setCancelUrl(string $cancelUrl) : mixed`

##### Parameters

$cancelUrl : string

  決済キャンセル時URL

##### Return values

mixed —

#### setCheckUseBrowser()

LinepayAuthorizeRequestDto.php : 362

使用ブラウザ判定を設定する<br>

`public setCheckUseBrowser(string $checkUseBrowser) : mixed`

##### Parameters

$checkUseBrowser : string

  使用ブラウザ判定

##### Return values

mixed —

#### setCreateDate()

AbstractPaymentRequestDto.php : 49

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

`public setCreateDate(string $createDate) : mixed`

##### Parameters

$createDate : string

  入会年月日

##### Return values

mixed —

#### setErrorUrl()

LinepayAuthorizeRequestDto.php : 506

決済エラー時URLを設定する<br>

`public setErrorUrl(string $errorUrl) : mixed`

##### Parameters

$errorUrl : string

  決済エラー時URL

##### Return values

mixed —

#### setFreeKey()

AbstractPaymentRequestDto.php : 129

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

`public setFreeKey(string $freeKey) : mixed`

##### Parameters

$freeKey : string

  キー情報

##### Return values

mixed —

#### setItemId()

LinepayAuthorizeRequestDto.php : 308

商品番号を設定する<br>

`public setItemId(string $itemId) : mixed`

##### Parameters

$itemId : string

  商品番号

##### Return values

mixed —

#### setItemImageUrl()

LinepayAuthorizeRequestDto.php : 344

商品画像URLを設定する<br>

`public setItemImageUrl(string $itemImageUrl) : mixed`

##### Parameters

$itemImageUrl : string

  商品画像URL

##### Return values

mixed —

#### setItemName()

LinepayAuthorizeRequestDto.php : 326

商品名を設定する<br>

`public setItemName(string $itemName) : mixed`

##### Parameters

$itemName : string

  商品名

##### Return values

mixed —

#### setLangCd()

LinepayAuthorizeRequestDto.php : 452

言語コードを設定する<br>

`public setLangCd(string $langCd) : mixed`

##### Parameters

$langCd : string

  言語コード

##### Return values

mixed —

#### setMemo1()

AbstractPaymentRequestDto.php : 69

取引メモ１を設定する<br>

`public setMemo1(string $memo1) : mixed`

##### Parameters

$memo1 : string

  取引メモ１

##### Return values

mixed —

#### setMemo2()

AbstractPaymentRequestDto.php : 89

取引メモ２を設定する<br>

`public setMemo2(string $memo2) : mixed`

##### Parameters

$memo2 : string

  取引メモ２

##### Return values

mixed —

#### setMemo3()

AbstractPaymentRequestDto.php : 109

取引メモ３を設定する<br>

`public setMemo3(string $memo3) : mixed`

##### Parameters

$memo3 : string

  取引メモ３

##### Return values

mixed —

#### setMid()

LinepayAuthorizeRequestDto.php : 416

LINE member IDを設定する<br>

`public setMid(string $mid) : mixed`

##### Parameters

$mid : string

  LINE member ID

##### Return values

mixed —

#### setOneTimeKey()

LinepayAuthorizeRequestDto.php : 542

ワンタイムキーを設定する<br>

`public setOneTimeKey(string $oneTimeKey) : mixed`

##### Parameters

$oneTimeKey : string

  ワンタイムキー

##### Return values

mixed —

#### setOrderId()

LinepayAuthorizeRequestDto.php : 254

取引IDを設定する<br>

`public setOrderId(string $orderId) : mixed`

##### Parameters

$orderId : string

  取引ID

##### Return values

mixed —

#### setPackageName()

LinepayAuthorizeRequestDto.php : 434

packageNameを設定する<br>

`public setPackageName(string $packageName) : mixed`

##### Parameters

$packageName : string

  packageName

##### Return values

mixed —

#### setPaymentConfirmType()

LinepayAuthorizeRequestDto.php : 560

決済確認方法を設定する<br>

`public setPaymentConfirmType(string $paymentConfirmType) : mixed`

##### Parameters

$paymentConfirmType : string

  決済確認方法

##### Return values

mixed —

#### setPushUrl()

LinepayAuthorizeRequestDto.php : 524

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

`public setPushUrl(string $pushUrl) : mixed`

##### Parameters

$pushUrl : string

  プッシュ先URL

##### Return values

mixed —

#### setReceiptData()

AbstractPaymentRequestDto.php : 149

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

`public setReceiptData(string $receiptData) : mixed`

##### Parameters

$receiptData : string

  レシートデータ

##### Return values

mixed —

#### setSuccessUrl()

LinepayAuthorizeRequestDto.php : 470

決済完了時URLを設定する<br>

`public setSuccessUrl(string $successUrl) : mixed`

##### Parameters

$successUrl : string

  決済完了時URL

##### Return values

mixed —

#### setUseOriginalApp()

LinepayAuthorizeRequestDto.php : 398

独自アプリ起動時のオプション指定を設定する<br>

`public setUseOriginalApp(string $useOriginalApp) : mixed`

##### Parameters

$useOriginalApp : string

  独自アプリ起動時のオプション指定

##### Return values

mixed —

#### setWithCapture()

LinepayAuthorizeRequestDto.php : 290

与信同時売上フラグを設定する<br>

`public setWithCapture(string $withCapture) : mixed`

##### Parameters

$withCapture : string

  与信同時売上フラグ

##### Return values

mixed —

#### existAccountBasicParam()

AbstractPaymentRequestDto.php : 193

AccountBasicParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>

`protected existAccountBasicParam() : mixed`

##### Return values

mixed —

#### existAccountParam()

AbstractPaymentRequestDto.php : 180

AccountParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>

`protected existAccountParam() : mixed`

##### Return values

mixed —

#### existBankAccountParam()

AbstractPaymentRequestDto.php : 232

BankAccountParamがAccountParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、AccountParamに設定する。<br>

`protected existBankAccountParam() : mixed`

##### Return values

mixed —

#### existCardParam()

AbstractPaymentRequestDto.php : 206

CardParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>

`protected existCardParam() : mixed`

##### Return values

mixed —

#### existPayNowIdParam()

AbstractPaymentRequestDto.php : 169

PayNowIdPramが設定されているか判定する。<br> 設定されていない場合はインスタンスを生成する。<br>

`protected existPayNowIdParam() : mixed`

##### Return values

mixed —

#### existRecurringChargeParam()

AbstractPaymentRequestDto.php : 219

RecurringChargeParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>

`protected existRecurringChargeParam() : mixed`

##### Return values

mixed —

## Search results