Menu

## AlipayxAuthorizeRequestDto extends AbstractPaymentRequestDto
in package

AlipayxAuthorizeRequestDto.php : 11

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

##### Tags

author

  Veritrans, Inc.

### Table of Contents

$payNowIdParam : PayNowIdParam
  PayNowIDオブジェクト
$amount : mixed
  決済金額<br> 半角数字<br/> 最大桁数：12<br/> 決済金額を指定します。<br/> - 1 以上かつ 999999999999(12桁) 以下<br/>
$deviceType : mixed
  デバイスタイプ<br> 半角数字<br/> 最大桁数：1<br/> デバイスのタイプを指定します。<br/> "0"：PC<br/> "1"：スマートフォン<br/> "2"：加盟店アプリ<br/> <br/> serviceOptionType="online"：指定任意<br/> 上記以外、指定不可。<br/> ※未指定の場合は、0：PC<br/>
$errorUrl : mixed
  決済失敗時URL<br> 文字列<br/> 最大桁数：1024<br/> 決済失敗後に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> ※未指定の場合は管理画面(MAP)から設定した「決済失敗時URL」を使用します。<br/> ※serviceOptionType="online"で未指定かつ、管理画面(MAP)の対象項目も未指定の場合はエラーとなります。<br/> <br/> ※serviceOptionType="online"の場合、指定任意<br/> 上記以外、指定不可。<br/>
$identityCode : mixed
  識別コード<br> 半角英数字<br/> 最大桁数：64<br/> 識別コードを指定します。<br/> ※serviceOptionType="barcode"：指定必須<br/> 上記以外、指定不可。<br/>
$maskedLog : mixed
  ログ用文字列(マスク済み)<br> 半角英数字<br>
$operatorId : mixed
  従業員ID<br> 半角英数字<br/> 最大桁数：64<br/> 従業員IDを指定します。<br/> ※半角英数字、"-"（ハイフン）、 "_"（アンダースコア）も使用可能です。<br/> ※serviceOptionType="online"：指定不可<br/> 上記以外、指定任意<br/>
$orderDetail : mixed
  商品詳細<br> 文字列<br/> 最大桁数：400<br/> 商品詳細を指定します。<br/> - 最大文字数:<br/> ※V1…400byte<br/> ※V2…256文字<br/> ※指定必須<br/>
$orderId : mixed
  取引ID<br> 半角英数字<br/> 最大桁数：100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。<br/>
$orderTitle : mixed
  商品名<br> 文字列<br/> 最大桁数：256<br/> 商品名を指定します。<br/> - 最大文字数:256byte<br/> ※V1の場合、指定必須<br/> ※V2の場合、serviceOptionTypeが"online"の場合は指定不可、serviceOptionTypeが"online"以外の場合は指定任意<br/>
$pushUrl : mixed
  プッシュURL<br> 文字列<br/> 最大桁数：1024<br/> プッシュURLを指定します。<br/> ※未指定の場合は管理画面(MAP)から設定した「通知URL」を使用します。<br/> <br/> ※serviceOptionType="scancode"、"online"：指定任意<br/> 上記以外、指定不可。<br/>
$responseType : mixed
  レスポンスタイプ<br> 半角数字<br/> 最大桁数：1<br/> レスポンスのタイプを指定します。<br/> "0"：取引確定時にレスポンスを返却する。<br/> "1"：即時にレスポンスを返却する。（取引確定については、Confirmコマンドを利用する）<br/> <br/> serviceOptionType="barcode"：指定任意<br/> 上記以外、指定不可。<br/> ※未指定の場合は、0：取引確定時にレスポンスを返却する。<br/>
$scancodeType : mixed
  スキャンコードタイプ<br> 半角数字<br/> 最大桁数：1<br/> シーンのタイプを指定します。<br/> "0"：サービスプロバイダー発行QR利用。<br/> "1"：加盟店発行QR利用。<br/> <br/> serviceOptionType="scancode"：指定任意<br/> 上記以外、指定不可。<br/> ※未指定の場合は、0：サービスプロバイダー発行QR利用。<br/>
$SERVICE_COMMAND : mixed
  決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
$SERVICE_TYPE : mixed
  決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
$serviceOptionType : mixed
  サービスオプションタイプ<br> 半角英数字<br/> - "barcode":バーコード決済（店舗スキャン型）<br/> - "scancode":バーコード決済（消費者スキャン型）<br/> - "online":オンライン決済<br/>
$storeId : mixed
  店舗ID<br> 半角英数字<br/> 最大桁数：32<br/> 店舗IDを指定します。<br/> ※半角英数字、"-"（ハイフン）、 "_"（アンダースコア）も使用可能です。<br/> ※指定する値はAlipayに登録されている必要があります。<br/> ※未指定の場合は、加盟店ID(merchantId)が設定されます。<br/>
$storeName : mixed
  店舗名<br> 文字列<br/> 最大桁数：128<br/> 店舗名を指定します。<br/> ※指定する値はAlipayに登録されている必要があります。<br/> ※未指定の場合は、マーチャント登録時に設定した値を使用します。<br/> <br/> - 最大文字数:128byte<br/>
$successRedirectUrl : mixed
  決済成功時リダイレクトURL<br> 文字列<br/> 最大桁数：1024<br/> 決済成功時にリダイレクトするURLを指定します。<br/> ※未指定の場合は管理画面(MAP)から設定した「決済成功リダイレクトURL」を使用します。<br/> ※V1の場合、<br/> serviceOptionType="scancode"、かつ、scancodeType="1"の場合、指定任意<br/> ※V2の場合、<br/> serviceOptionType="scancode"の場合、指定任意<br/> 上記以外、指定不可。<br/>
$successUrl : mixed
  決済完了時URL<br> 文字列<br/> 最大桁数：1024<br/> 決済完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> ※未指定の場合は管理画面(MAP)から設定した「決済完了時URL」を使用します。<br/> ※serviceOptionType="online"で未指定かつ、管理画面(MAP)の対象項目も未指定の場合はエラーとなります。<br/> <br/> ※serviceOptionType="online"の場合、指定任意<br/> 上記以外、指定不可。<br/>
$terminalId : mixed
  端末ID<br> 半角英数字<br/> 最大桁数：64<br/> 端末IDを指定します。<br/> ※半角英数字、"-"（ハイフン）、 "_"（アンダースコア）も使用可能です。<br/>
$userAgent : mixed
  ユーザーエージェント<br> 文字列<br/> 最大桁数：1024<br/> ユーザーエージェントを指定します。<br/> - 最大文字数:1024byte<br/> ※V1の場合、<br/> serviceOptionType="scancode"、かつ、scancodeType="1"の場合、指定必須<br/> 上記以外、指定不可。<br/> ※V2の場合、<br/> serviceOptionType="scancode"、かつ、scancodeType="0"の場合、指定任意<br/> serviceOptionType="scancode"、かつ、scancodeType="1"の場合、指定必須<br/> serviceOptionType="online"、かつ、deviceType="1"、"2"の場合、指定必須。<br/> 上記以外、指定不可。<br/> <br/> serviceOptionType="online"の場合、OSの種類（Android・iOS）の判別がつくような情報を設定いただくようにお願いします。判別が不可能な場合はエラーとなります。<br/> <br/>
$withCapture : mixed
  与信同時売上フラグ<br> 英字（boolean）<br/> - true : 与信同時売上（設定可能な値は"true"のみです。）<br/> ※未指定の場合は、true:与信同時売上。<br/>
__toString() : string
  ログ用文字列(マスク済み)を取得する<br>
_setMaskedLog() : mixed
  ログ用文字列(マスク済み)を設定する<br>
getAccountId() : string
  会員IDを取得する。<br>
getAmount() : string
  決済金額を取得する<br>
getCreateDate() : string
  入会年月日を取得する<br>
getDeviceType() : string
  デバイスタイプを取得する<br>
getErrorUrl() : string
  決済失敗時URLを取得する<br>
getFreeKey() : string
  キー情報を取得する<br>
getIdentityCode() : string
  識別コードを取得する<br>
getMemo1() : string
  取引メモ１を取得する<br>
getMemo2() : string
  取引メモ２を取得する<br>
getMemo3() : string
  取引メモ３を取得する<br>
getOperatorId() : string
  従業員IDを取得する<br>
getOrderDetail() : string
  商品詳細を取得する<br>
getOrderId() : string
  取引IDを取得する<br>
getOrderTitle() : string
  商品名を取得する<br>
getPushUrl() : string
  プッシュURLを取得する<br>
getReceiptData() : string
  レシートデータを取得する。<br>
getResponseType() : string
  レスポンスタイプを取得する<br>
getScancodeType() : string
  スキャンコードタイプを取得する<br>
getServiceCommand() : string
  決済サービスコマンドを取得する<br>
getServiceOptionType() : string
  サービスオプションタイプを取得する<br>
getServiceType() : string
  決済サービスタイプを取得する<br>
getStoreId() : string
  店舗IDを取得する<br>
getStoreName() : string
  店舗名を取得する<br>
getSuccessRedirectUrl() : string
  決済成功時リダイレクトURLを取得する<br>
getSuccessUrl() : string
  決済完了時URLを取得する<br>
getTerminalId() : string
  端末IDを取得する<br>
getUserAgent() : string
  ユーザーエージェントを取得する<br>
getWithCapture() : string
  与信同時売上フラグを取得する<br>
setAccountId() : mixed
  会員IDを設定する。<br>
setAmount() : mixed
  決済金額を設定する<br>
setCreateDate() : mixed
  入会年月日を設定する<br>
setDeviceType() : mixed
  デバイスタイプを設定する<br>
setErrorUrl() : mixed
  決済失敗時URLを設定する<br>
setFreeKey() : mixed
  キー情報を設定する<br>
setIdentityCode() : mixed
  識別コードを設定する<br>
setMemo1() : mixed
  取引メモ１を設定する<br>
setMemo2() : mixed
  取引メモ２を設定する<br>
setMemo3() : mixed
  取引メモ３を設定する<br>
setOperatorId() : mixed
  従業員IDを設定する<br>
setOrderDetail() : mixed
  商品詳細を設定する<br>
setOrderId() : mixed
  取引IDを設定する<br>
setOrderTitle() : mixed
  商品名を設定する<br>
setPushUrl() : mixed
  プッシュURLを設定する<br>
setReceiptData() : mixed
  レシートデータを設定する。<br>
setResponseType() : mixed
  レスポンスタイプを設定する<br>
setScancodeType() : mixed
  スキャンコードタイプを設定する<br>
setServiceOptionType() : mixed
  サービスオプションタイプを設定する<br>
setStoreId() : mixed
  店舗IDを設定する<br>
setStoreName() : mixed
  店舗名を設定する<br>
setSuccessRedirectUrl() : mixed
  決済成功時リダイレクトURLを設定する<br>
setSuccessUrl() : mixed
  決済完了時URLを設定する<br>
setTerminalId() : mixed
  端末IDを設定する<br>
setUserAgent() : 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

AlipayxAuthorizeRequestDto.php : 54

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

`private mixed $amount`

#### $deviceType

AlipayxAuthorizeRequestDto.php : 181

デバイスタイプ<br> 半角数字<br/> 最大桁数：1<br/> デバイスのタイプを指定します。<br/> "0"：PC<br/> "1"：スマートフォン<br/> "2"：加盟店アプリ<br/> <br/> serviceOptionType="online"：指定任意<br/> 上記以外、指定不可。<br/> ※未指定の場合は、0：PC<br/>

`private mixed $deviceType`

#### $errorUrl

AlipayxAuthorizeRequestDto.php : 241

決済失敗時URL<br> 文字列<br/> 最大桁数：1024<br/> 決済失敗後に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> ※未指定の場合は管理画面(MAP)から設定した「決済失敗時URL」を使用します。<br/> ※serviceOptionType="online"で未指定かつ、管理画面(MAP)の対象項目も未指定の場合はエラーとなります。<br/> <br/> ※serviceOptionType="online"の場合、指定任意<br/> 上記以外、指定不可。<br/>

`private mixed $errorUrl`

#### $identityCode

AlipayxAuthorizeRequestDto.php : 86

識別コード<br> 半角英数字<br/> 最大桁数：64<br/> 識別コードを指定します。<br/> ※serviceOptionType="barcode"：指定必須<br/> 上記以外、指定不可。<br/>

`private mixed $identityCode`

#### $maskedLog

AlipayxAuthorizeRequestDto.php : 259

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

`private mixed $maskedLog`

#### $operatorId

AlipayxAuthorizeRequestDto.php : 152

従業員ID<br> 半角英数字<br/> 最大桁数：64<br/> 従業員IDを指定します。<br/> ※半角英数字、"-"（ハイフン）、 "_"（アンダースコア）も使用可能です。<br/> ※serviceOptionType="online"：指定不可<br/> 上記以外、指定任意<br/>

`private mixed $operatorId`

#### $orderDetail

AlipayxAuthorizeRequestDto.php : 109

商品詳細<br> 文字列<br/> 最大桁数：400<br/> 商品詳細を指定します。<br/> - 最大文字数:<br/> ※V1…400byte<br/> ※V2…256文字<br/> ※指定必須<br/>

`private mixed $orderDetail`

#### $orderId

AlipayxAuthorizeRequestDto.php : 36

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

`private mixed $orderId`

#### $orderTitle

AlipayxAuthorizeRequestDto.php : 97

商品名<br> 文字列<br/> 最大桁数：256<br/> 商品名を指定します。<br/> - 最大文字数:256byte<br/> ※V1の場合、指定必須<br/> ※V2の場合、serviceOptionTypeが"online"の場合は指定不可、serviceOptionTypeが"online"以外の場合は指定任意<br/>

`private mixed $orderTitle`

#### $pushUrl

AlipayxAuthorizeRequestDto.php : 253

プッシュURL<br> 文字列<br/> 最大桁数：1024<br/> プッシュURLを指定します。<br/> ※未指定の場合は管理画面(MAP)から設定した「通知URL」を使用します。<br/> <br/> ※serviceOptionType="scancode"、"online"：指定任意<br/> 上記以外、指定不可。<br/>

`private mixed $pushUrl`

#### $responseType

AlipayxAuthorizeRequestDto.php : 76

レスポンスタイプ<br> 半角数字<br/> 最大桁数：1<br/> レスポンスのタイプを指定します。<br/> "0"：取引確定時にレスポンスを返却する。<br/> "1"：即時にレスポンスを返却する。（取引確定については、Confirmコマンドを利用する）<br/> <br/> serviceOptionType="barcode"：指定任意<br/> 上記以外、指定不可。<br/> ※未指定の場合は、0：取引確定時にレスポンスを返却する。<br/>

`private mixed $responseType`

#### $scancodeType

AlipayxAuthorizeRequestDto.php : 166

スキャンコードタイプ<br> 半角数字<br/> 最大桁数：1<br/> シーンのタイプを指定します。<br/> "0"：サービスプロバイダー発行QR利用。<br/> "1"：加盟店発行QR利用。<br/> <br/> serviceOptionType="scancode"：指定任意<br/> 上記以外、指定不可。<br/> ※未指定の場合は、0：サービスプロバイダー発行QR利用。<br/>

`private mixed $scancodeType`

#### $SERVICE_COMMAND

AlipayxAuthorizeRequestDto.php : 26

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

`private mixed $SERVICE_COMMAND = "Authorize"`

#### $SERVICE_TYPE

AlipayxAuthorizeRequestDto.php : 19

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

`private mixed $SERVICE_TYPE = "alipayx"`

#### $serviceOptionType

AlipayxAuthorizeRequestDto.php : 45

サービスオプションタイプ<br> 半角英数字<br/> - "barcode":バーコード決済（店舗スキャン型）<br/> - "scancode":バーコード決済（消費者スキャン型）<br/> - "online":オンライン決済<br/>

`private mixed $serviceOptionType`

#### $storeId

AlipayxAuthorizeRequestDto.php : 120

店舗ID<br> 半角英数字<br/> 最大桁数：32<br/> 店舗IDを指定します。<br/> ※半角英数字、"-"（ハイフン）、 "_"（アンダースコア）も使用可能です。<br/> ※指定する値はAlipayに登録されている必要があります。<br/> ※未指定の場合は、加盟店ID(merchantId)が設定されます。<br/>

`private mixed $storeId`

#### $storeName

AlipayxAuthorizeRequestDto.php : 132

店舗名<br> 文字列<br/> 最大桁数：128<br/> 店舗名を指定します。<br/> ※指定する値はAlipayに登録されている必要があります。<br/> ※未指定の場合は、マーチャント登録時に設定した値を使用します。<br/> <br/> - 最大文字数:128byte<br/>

`private mixed $storeName`

#### $successRedirectUrl

AlipayxAuthorizeRequestDto.php : 215

決済成功時リダイレクトURL<br> 文字列<br/> 最大桁数：1024<br/> 決済成功時にリダイレクトするURLを指定します。<br/> ※未指定の場合は管理画面(MAP)から設定した「決済成功リダイレクトURL」を使用します。<br/> ※V1の場合、<br/> serviceOptionType="scancode"、かつ、scancodeType="1"の場合、指定任意<br/> ※V2の場合、<br/> serviceOptionType="scancode"の場合、指定任意<br/> 上記以外、指定不可。<br/>

`private mixed $successRedirectUrl`

#### $successUrl

AlipayxAuthorizeRequestDto.php : 228

決済完了時URL<br> 文字列<br/> 最大桁数：1024<br/> 決済完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> ※未指定の場合は管理画面(MAP)から設定した「決済完了時URL」を使用します。<br/> ※serviceOptionType="online"で未指定かつ、管理画面(MAP)の対象項目も未指定の場合はエラーとなります。<br/> <br/> ※serviceOptionType="online"の場合、指定任意<br/> 上記以外、指定不可。<br/>

`private mixed $successUrl`

#### $terminalId

AlipayxAuthorizeRequestDto.php : 141

端末ID<br> 半角英数字<br/> 最大桁数：64<br/> 端末IDを指定します。<br/> ※半角英数字、"-"（ハイフン）、 "_"（アンダースコア）も使用可能です。<br/>

`private mixed $terminalId`

#### $userAgent

AlipayxAuthorizeRequestDto.php : 201

ユーザーエージェント<br> 文字列<br/> 最大桁数：1024<br/> ユーザーエージェントを指定します。<br/> - 最大文字数:1024byte<br/> ※V1の場合、<br/> serviceOptionType="scancode"、かつ、scancodeType="1"の場合、指定必須<br/> 上記以外、指定不可。<br/> ※V2の場合、<br/> serviceOptionType="scancode"、かつ、scancodeType="0"の場合、指定任意<br/> serviceOptionType="scancode"、かつ、scancodeType="1"の場合、指定必須<br/> serviceOptionType="online"、かつ、deviceType="1"、"2"の場合、指定必須。<br/> 上記以外、指定不可。<br/> <br/> serviceOptionType="online"の場合、OSの種類（Android・iOS）の判別がつくような情報を設定いただくようにお願いします。判別が不可能な場合はエラーとなります。<br/> <br/>

`private mixed $userAgent`

#### $withCapture

AlipayxAuthorizeRequestDto.php : 62

与信同時売上フラグ<br> 英字（boolean）<br/> - true : 与信同時売上（設定可能な値は"true"のみです。）<br/> ※未指定の場合は、true:与信同時売上。<br/>

`private mixed $withCapture`

### Methods

#### __toString()

AlipayxAuthorizeRequestDto.php : 635

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

`public __toString() : string`

##### Return values

string —

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

#### _setMaskedLog()

AlipayxAuthorizeRequestDto.php : 626

ログ用文字列(マスク済み)を設定する<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()

AlipayxAuthorizeRequestDto.php : 320

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

`public getAmount() : string`

##### Return values

string —

決済金額

#### getCreateDate()

AbstractPaymentRequestDto.php : 59

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

`public getCreateDate() : string`

##### Return values

string —

入会年月日

#### getDeviceType()

AlipayxAuthorizeRequestDto.php : 518

デバイスタイプを取得する<br>

`public getDeviceType() : string`

##### Return values

string —

デバイスタイプ

#### getErrorUrl()

AlipayxAuthorizeRequestDto.php : 590

決済失敗時URLを取得する<br>

`public getErrorUrl() : string`

##### Return values

string —

決済失敗時URL

#### getFreeKey()

AbstractPaymentRequestDto.php : 139

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

`public getFreeKey() : string`

##### Return values

string —

キー情報

#### getIdentityCode()

AlipayxAuthorizeRequestDto.php : 374

識別コードを取得する<br>

`public getIdentityCode() : 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 —

取引メモ３を設定する

#### getOperatorId()

AlipayxAuthorizeRequestDto.php : 482

従業員IDを取得する<br>

`public getOperatorId() : string`

##### Return values

string —

従業員ID

#### getOrderDetail()

AlipayxAuthorizeRequestDto.php : 410

商品詳細を取得する<br>

`public getOrderDetail() : string`

##### Return values

string —

商品詳細

#### getOrderId()

AlipayxAuthorizeRequestDto.php : 284

取引IDを取得する<br>

`public getOrderId() : string`

##### Return values

string —

取引ID

#### getOrderTitle()

AlipayxAuthorizeRequestDto.php : 392

商品名を取得する<br>

`public getOrderTitle() : string`

##### Return values

string —

商品名

#### getPushUrl()

AlipayxAuthorizeRequestDto.php : 608

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

`public getPushUrl() : string`

##### Return values

string —

プッシュURL

#### getReceiptData()

AbstractPaymentRequestDto.php : 159

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

`public getReceiptData() : string`

##### Return values

string —

レシートデータ

#### getResponseType()

AlipayxAuthorizeRequestDto.php : 356

レスポンスタイプを取得する<br>

`public getResponseType() : string`

##### Return values

string —

レスポンスタイプ

#### getScancodeType()

AlipayxAuthorizeRequestDto.php : 500

スキャンコードタイプを取得する<br>

`public getScancodeType() : string`

##### Return values

string —

スキャンコードタイプ

#### getServiceCommand()

AlipayxAuthorizeRequestDto.php : 275

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

`public getServiceCommand() : string`

##### Return values

string —

決済サービスコマンド

#### getServiceOptionType()

AlipayxAuthorizeRequestDto.php : 302

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

`public getServiceOptionType() : string`

##### Return values

string —

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

#### getServiceType()

AlipayxAuthorizeRequestDto.php : 266

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

`public getServiceType() : string`

##### Return values

string —

決済サービスタイプ

#### getStoreId()

AlipayxAuthorizeRequestDto.php : 428

店舗IDを取得する<br>

`public getStoreId() : string`

##### Return values

string —

店舗ID

#### getStoreName()

AlipayxAuthorizeRequestDto.php : 446

店舗名を取得する<br>

`public getStoreName() : string`

##### Return values

string —

店舗名

#### getSuccessRedirectUrl()

AlipayxAuthorizeRequestDto.php : 554

決済成功時リダイレクトURLを取得する<br>

`public getSuccessRedirectUrl() : string`

##### Return values

string —

決済成功時リダイレクトURL

#### getSuccessUrl()

AlipayxAuthorizeRequestDto.php : 572

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

`public getSuccessUrl() : string`

##### Return values

string —

決済完了時URL

#### getTerminalId()

AlipayxAuthorizeRequestDto.php : 464

端末IDを取得する<br>

`public getTerminalId() : string`

##### Return values

string —

端末ID

#### getUserAgent()

AlipayxAuthorizeRequestDto.php : 536

ユーザーエージェントを取得する<br>

`public getUserAgent() : string`

##### Return values

string —

ユーザーエージェント

#### getWithCapture()

AlipayxAuthorizeRequestDto.php : 338

与信同時売上フラグを取得する<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()

AlipayxAuthorizeRequestDto.php : 329

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

`public setAmount(string $amount) : mixed`

##### Parameters

$amount : string

  決済金額

##### Return values

mixed —

#### setCreateDate()

AbstractPaymentRequestDto.php : 49

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

`public setCreateDate(string $createDate) : mixed`

##### Parameters

$createDate : string

  入会年月日

##### Return values

mixed —

#### setDeviceType()

AlipayxAuthorizeRequestDto.php : 527

デバイスタイプを設定する<br>

`public setDeviceType(string $deviceType) : mixed`

##### Parameters

$deviceType : string

  デバイスタイプ

##### Return values

mixed —

#### setErrorUrl()

AlipayxAuthorizeRequestDto.php : 599

決済失敗時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 —

#### setIdentityCode()

AlipayxAuthorizeRequestDto.php : 383

識別コードを設定する<br>

`public setIdentityCode(string $identityCode) : mixed`

##### Parameters

$identityCode : 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 —

#### setOperatorId()

AlipayxAuthorizeRequestDto.php : 491

従業員IDを設定する<br>

`public setOperatorId(string $operatorId) : mixed`

##### Parameters

$operatorId : string

  従業員ID

##### Return values

mixed —

#### setOrderDetail()

AlipayxAuthorizeRequestDto.php : 419

商品詳細を設定する<br>

`public setOrderDetail(string $orderDetail) : mixed`

##### Parameters

$orderDetail : string

  商品詳細

##### Return values

mixed —

#### setOrderId()

AlipayxAuthorizeRequestDto.php : 293

取引IDを設定する<br>

`public setOrderId(string $orderId) : mixed`

##### Parameters

$orderId : string

  取引ID

##### Return values

mixed —

#### setOrderTitle()

AlipayxAuthorizeRequestDto.php : 401

商品名を設定する<br>

`public setOrderTitle(string $orderTitle) : mixed`

##### Parameters

$orderTitle : string

  商品名

##### Return values

mixed —

#### setPushUrl()

AlipayxAuthorizeRequestDto.php : 617

プッシュ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 —

#### setResponseType()

AlipayxAuthorizeRequestDto.php : 365

レスポンスタイプを設定する<br>

`public setResponseType(string $responseType) : mixed`

##### Parameters

$responseType : string

  レスポンスタイプ

##### Return values

mixed —

#### setScancodeType()

AlipayxAuthorizeRequestDto.php : 509

スキャンコードタイプを設定する<br>

`public setScancodeType(string $scancodeType) : mixed`

##### Parameters

$scancodeType : string

  スキャンコードタイプ

##### Return values

mixed —

#### setServiceOptionType()

AlipayxAuthorizeRequestDto.php : 311

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

`public setServiceOptionType(string $serviceOptionType) : mixed`

##### Parameters

$serviceOptionType : string

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

##### Return values

mixed —

#### setStoreId()

AlipayxAuthorizeRequestDto.php : 437

店舗IDを設定する<br>

`public setStoreId(string $storeId) : mixed`

##### Parameters

$storeId : string

  店舗ID

##### Return values

mixed —

#### setStoreName()

AlipayxAuthorizeRequestDto.php : 455

店舗名を設定する<br>

`public setStoreName(string $storeName) : mixed`

##### Parameters

$storeName : string

  店舗名

##### Return values

mixed —

#### setSuccessRedirectUrl()

AlipayxAuthorizeRequestDto.php : 563

決済成功時リダイレクトURLを設定する<br>

`public setSuccessRedirectUrl(string $successRedirectUrl) : mixed`

##### Parameters

$successRedirectUrl : string

  決済成功時リダイレクトURL

##### Return values

mixed —

#### setSuccessUrl()

AlipayxAuthorizeRequestDto.php : 581

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

`public setSuccessUrl(string $successUrl) : mixed`

##### Parameters

$successUrl : string

  決済完了時URL

##### Return values

mixed —

#### setTerminalId()

AlipayxAuthorizeRequestDto.php : 473

端末IDを設定する<br>

`public setTerminalId(string $terminalId) : mixed`

##### Parameters

$terminalId : string

  端末ID

##### Return values

mixed —

#### setUserAgent()

AlipayxAuthorizeRequestDto.php : 545

ユーザーエージェントを設定する<br>

`public setUserAgent(string $userAgent) : mixed`

##### Parameters

$userAgent : string

  ユーザーエージェント

##### Return values

mixed —

#### setWithCapture()

AlipayxAuthorizeRequestDto.php : 347

与信同時売上フラグを設定する<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