Menu

## AmazonpayAuthorizeRequestDto extends AbstractPaymentRequestDto
in package

AmazonpayAuthorizeRequestDto.php : 11

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

##### Tags

author

  Veritrans, Inc.

### Table of Contents

$payNowIdParam : PayNowIdParam
  PayNowIDオブジェクト
$accountingType : mixed
  課金種別<br> 半角数字<br/> 最大桁数：1<br/> "0"：都度決済<br/> "1"：随時決済<br/> ※未指定の場合は、"0"：都度決済となります。<br/>
$addressRestrictions : mixed
  配送先制限リスト<br> 文字列<br/> 最大桁数：4000<br/> 配送先を制限するための許可リストまたは禁止リスト。<br/> - リストには下記内容をJSON形式で指定する必要があります。<br/> {"type": "【Allowed】", "restrictions": {<br/> "【countryCode】": {"statesOrRegions": ["【AA】"],"zipCodes": ["【99999】", "【99999】"]},<br/> "【countryCode】": {"statesOrRegions": ["【AA】"],"zipCodes": ["【999-9999】"]}, ...<br/> }<br/> ※【】で括られた部分は下記に従い適切な値を設定<br/> "type"："Allowed"(許可)<br/> "NotAllowed"(禁止)<br/> "countryCode"： 国名コード(日本：JP,アメリカ：US等のISO3166準拠コード)<br/> "statesOrRegions"：都道府県等の地域名、アメリカは2桁の州略号(WA, CA, IL...)<br/> "zipCodes"： 郵便番号、日本の場合は【999-9999】<br/>
$amount : mixed
  決済金額<br> 半角数字<br/> 最大桁数：8<br/> 決済金額を指定します。<br/> - 課金種別が都度決済の場合：1 以上かつ 10000000(8桁) 以下<br/> - 課金種別が随時決済の場合：1 以上かつ 100000(6桁) 以下<br/>
$authorizePushUrl : mixed
  与信時プッシュ先URL<br> URL<br/> 最大桁数：256<br/> 決済申込、再与信要求および与信変更要求が成立（成功または失敗）した時に、結果通知電文をプッシュする先のURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>
$cancelPushUrl : mixed
  キャンセル時プッシュ先URL<br> URL<br/> 最大桁数：256<br/> キャンセル要求、返金要求および解約要求の処理結果が確定（成功または失敗）した時に、結果通知電文をプッシュする先のURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>
$cancelUrl : mixed
  キャンセル時URL<br> URL<br/> 最大桁数：256<br/> 決済申込を消費者がキャンセルした時に、店舗側サイトに画面遷移を戻すためのURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>
$capturePushUrl : mixed
  売上時プッシュ先URL<br> URL<br/> 最大桁数：256<br/> 売上要求の処理結果が確定（成功または失敗）した時に、結果通知電文をプッシュする先のURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>
$consentAuthType : mixed
  承諾時決済タイプ<br> 半角英数字<br/> 最大桁数：1<br/> "0"：承諾のみ<br/> "1"：与信＋承諾<br/> ※課金種別が都度決済の場合は 指定できません。<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/>
$errorUrl : mixed
  エラー時URL<br> URL<br/> 最大桁数：256<br/> 決済申込エラー時に、店舗側サイトに画面遷移を戻すためのURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>
$extendExpiration : mixed
  与信期限延長フラグ<br> 英字（boolean）<br/> "true"： 延長する<br/> "false"： 延長しない<br/> ※指定が無い場合は、延長しないとなります。<br/> ※課金種別が都度決済の場合のみ、指定可能。<br/>
$frequencyUnit : mixed
  頻度（単位）<br> 半角英数字<br/> 最大桁数：5<br/> 随時決済の頻度の単位（例：2週間毎であれば、単位はWeek、値は2）<br/> "Year"：年<br/> "Month"：月<br/> "Week"：週<br/> "Day"：日<br/> ※課金種別が都度決済の場合は 指定できません。<br/> ※課金種別が随時決済の場合は指定必須 。<br/>
$frequencyValue : mixed
  頻度（値）<br> 半角数字<br/> 最大桁数：3<br/> 随時決済の頻度の値（例：2週間毎であれば、単位はWeek、値は2）<br/> - 頻度（単位）毎に設定できる範囲が異なります。<br/> "Year"：1のみ<br/> "Month"：1～12<br/> "Week"：1～52<br/> "Day"：1～365<br/> ※課金種別が都度決済の場合は指定できません。<br/> ※課金種別が随時決済の場合は指定必須 。<br/>
$maskedLog : mixed
  ログ用文字列(マスク済み)<br> 半角英数字<br>
$noteToBuyer : mixed
  注文説明<br> 文字列<br/> 最大桁数：255<br/> 購入者のメールに表示される注文の説明<br/> - 最大:255文字<br/>
$orderId : mixed
  取引ID<br> 半角英数字<br/> 最大桁数：100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。<br/>
$payConfirmScreenType : mixed
  決済確認画面種別<br> 文字列<br/> 最大桁数：1<br/> 加盟店用の決済確認画面を利用するかの種別。<br/> "0"：DGFT決済確認画面利用<br/> "1"：加盟店決済確認画面利用<br/> ※未指定の場合は、"0"：DGFT決済確認画面利用となります。<br/>
$payConfirmScreenUrl : mixed
  決済確認画面URL<br> URL<br/> 最大桁数：256<br/> 決済確認画面へ遷移するためのURL<br/> ※決済確認画面種別が"1"かつ決済確認画面URLが未指定の場合は、エラーとする。<br/> - 最大:256byte<br/>
$platformId : mixed
  プラットフォームID<br> 文字列<br/> 最大桁数：21<br/> Amazonから指定のあった場合のみ設定する予定の項目<br/> - 最大:21byte<br/>
$SERVICE_COMMAND : mixed
  決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
$SERVICE_TYPE : mixed
  決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
$successUrl : mixed
  完了時URL<br> URL<br/> 最大桁数：256<br/> 決済申込成功時に、店舗側サイトに画面遷移を戻すためのURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>
$suppressShippingAddressView : mixed
  配送先表示抑止フラグ<br> 英字（boolean）<br/> "true"： 配送先非表示<br/> "false"： 配送先表示<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/>
$withCapture : mixed
  与信同時売上フラグ<br> 英字（boolean）<br/> "true"： 与信同時売上<br/> "false"： 与信のみ<br/> ※指定が無い場合は、与信のみとなります。<br/>
__toString() : string
  ログ用文字列(マスク済み)を取得する<br>
_setMaskedLog() : mixed
  ログ用文字列(マスク済み)を設定する<br>
getAccountId() : string
  会員IDを取得する。<br>
getAccountingType() : string
  課金種別を取得する<br>
getAddressRestrictions() : string
  配送先制限リストを取得する<br>
getAmount() : string
  決済金額を取得する<br>
getAuthorizePushUrl() : string
  与信時プッシュ先URLを取得する<br>
getCancelPushUrl() : string
  キャンセル時プッシュ先URLを取得する<br>
getCancelUrl() : string
  キャンセル時URLを取得する<br>
getCapturePushUrl() : string
  売上時プッシュ先URLを取得する<br>
getConsentAuthType() : string
  承諾時決済タイプを取得する<br>
getCreateDate() : string
  入会年月日を取得する<br>
getErrorUrl() : string
  エラー時URLを取得する<br>
getExtendExpiration() : string
  与信期限延長フラグを取得する<br>
getFreeKey() : string
  キー情報を取得する<br>
getFrequencyUnit() : string
  頻度（単位）を取得する<br>
getFrequencyValue() : string
  頻度（値）を取得する<br>
getMemo1() : string
  取引メモ１を取得する<br>
getMemo2() : string
  取引メモ２を取得する<br>
getMemo3() : string
  取引メモ３を取得する<br>
getNoteToBuyer() : string
  注文説明を取得する<br>
getOrderId() : string
  取引IDを取得する<br>
getPayConfirmScreenType() : string
  決済確認画面種別を取得する<br>
getPayConfirmScreenUrl() : string
  決済確認画面URLを取得する<br>
getPlatformId() : string
  プラットフォームIDを取得する<br>
getReceiptData() : string
  レシートデータを取得する。<br>
getServiceCommand() : string
  決済サービスコマンドを取得する<br>
getServiceType() : string
  決済サービスタイプを取得する<br>
getSuccessUrl() : string
  完了時URLを取得する<br>
getSuppressShippingAddressView() : string
  配送先表示抑止フラグを取得する<br>
getWithCapture() : string
  与信同時売上フラグを取得する<br>
setAccountId() : mixed
  会員IDを設定する。<br>
setAccountingType() : mixed
  課金種別を設定する<br>
setAddressRestrictions() : mixed
  配送先制限リストを設定する<br>
setAmount() : mixed
  決済金額を設定する<br>
setAuthorizePushUrl() : mixed
  与信時プッシュ先URLを設定する<br>
setCancelPushUrl() : mixed
  キャンセル時プッシュ先URLを設定する<br>
setCancelUrl() : mixed
  キャンセル時URLを設定する<br>
setCapturePushUrl() : mixed
  売上時プッシュ先URLを設定する<br>
setConsentAuthType() : mixed
  承諾時決済タイプを設定する<br>
setCreateDate() : mixed
  入会年月日を設定する<br>
setErrorUrl() : mixed
  エラー時URLを設定する<br>
setExtendExpiration() : mixed
  与信期限延長フラグを設定する<br>
setFreeKey() : mixed
  キー情報を設定する<br>
setFrequencyUnit() : mixed
  頻度（単位）を設定する<br>
setFrequencyValue() : mixed
  頻度（値）を設定する<br>
setMemo1() : mixed
  取引メモ１を設定する<br>
setMemo2() : mixed
  取引メモ２を設定する<br>
setMemo3() : mixed
  取引メモ３を設定する<br>
setNoteToBuyer() : mixed
  注文説明を設定する<br>
setOrderId() : mixed
  取引IDを設定する<br>
setPayConfirmScreenType() : mixed
  決済確認画面種別を設定する<br>
setPayConfirmScreenUrl() : mixed
  決済確認画面URLを設定する<br>
setPlatformId() : mixed
  プラットフォームIDを設定する<br>
setReceiptData() : mixed
  レシートデータを設定する。<br>
setSuccessUrl() : mixed
  完了時URLを設定する<br>
setSuppressShippingAddressView() : 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`

#### $accountingType

AmazonpayAuthorizeRequestDto.php : 46

課金種別<br> 半角数字<br/> 最大桁数：1<br/> "0"：都度決済<br/> "1"：随時決済<br/> ※未指定の場合は、"0"：都度決済となります。<br/>

`private mixed $accountingType`

#### $addressRestrictions

AmazonpayAuthorizeRequestDto.php : 211

配送先制限リスト<br> 文字列<br/> 最大桁数：4000<br/> 配送先を制限するための許可リストまたは禁止リスト。<br/> - リストには下記内容をJSON形式で指定する必要があります。<br/> {"type": "【Allowed】", "restrictions": {<br/> "【countryCode】": {"statesOrRegions": ["【AA】"],"zipCodes": ["【99999】", "【99999】"]},<br/> "【countryCode】": {"statesOrRegions": ["【AA】"],"zipCodes": ["【999-9999】"]}, ...<br/> }<br/> ※【】で括られた部分は下記に従い適切な値を設定<br/> "type"："Allowed"(許可)<br/> "NotAllowed"(禁止)<br/> "countryCode"： 国名コード(日本：JP,アメリカ：US等のISO3166準拠コード)<br/> "statesOrRegions"：都道府県等の地域名、アメリカは2桁の州略号(WA, CA, IL...)<br/> "zipCodes"： 郵便番号、日本の場合は【999-9999】<br/>

`private mixed $addressRestrictions`

#### $amount

AmazonpayAuthorizeRequestDto.php : 67

決済金額<br> 半角数字<br/> 最大桁数：8<br/> 決済金額を指定します。<br/> - 課金種別が都度決済の場合：1 以上かつ 10000000(8桁) 以下<br/> - 課金種別が随時決済の場合：1 以上かつ 100000(6桁) 以下<br/>

`private mixed $amount`

#### $authorizePushUrl

AmazonpayAuthorizeRequestDto.php : 143

与信時プッシュ先URL<br> URL<br/> 最大桁数：256<br/> 決済申込、再与信要求および与信変更要求が成立（成功または失敗）した時に、結果通知電文をプッシュする先のURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>

`private mixed $authorizePushUrl`

#### $cancelPushUrl

AmazonpayAuthorizeRequestDto.php : 163

キャンセル時プッシュ先URL<br> URL<br/> 最大桁数：256<br/> キャンセル要求、返金要求および解約要求の処理結果が確定（成功または失敗）した時に、結果通知電文をプッシュする先のURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>

`private mixed $cancelPushUrl`

#### $cancelUrl

AmazonpayAuthorizeRequestDto.php : 123

キャンセル時URL<br> URL<br/> 最大桁数：256<br/> 決済申込を消費者がキャンセルした時に、店舗側サイトに画面遷移を戻すためのURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>

`private mixed $cancelUrl`

#### $capturePushUrl

AmazonpayAuthorizeRequestDto.php : 153

売上時プッシュ先URL<br> URL<br/> 最大桁数：256<br/> 売上要求の処理結果が確定（成功または失敗）した時に、結果通知電文をプッシュする先のURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>

`private mixed $capturePushUrl`

#### $consentAuthType

AmazonpayAuthorizeRequestDto.php : 57

承諾時決済タイプ<br> 半角英数字<br/> 最大桁数：1<br/> "0"：承諾のみ<br/> "1"：与信＋承諾<br/> ※課金種別が都度決済の場合は 指定できません。<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/>

`private mixed $consentAuthType`

#### $errorUrl

AmazonpayAuthorizeRequestDto.php : 133

エラー時URL<br> URL<br/> 最大桁数：256<br/> 決済申込エラー時に、店舗側サイトに画面遷移を戻すためのURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>

`private mixed $errorUrl`

#### $extendExpiration

AmazonpayAuthorizeRequestDto.php : 242

与信期限延長フラグ<br> 英字（boolean）<br/> "true"： 延長する<br/> "false"： 延長しない<br/> ※指定が無い場合は、延長しないとなります。<br/> ※課金種別が都度決済の場合のみ、指定可能。<br/>

`private mixed $extendExpiration`

#### $frequencyUnit

AmazonpayAuthorizeRequestDto.php : 177

頻度（単位）<br> 半角英数字<br/> 最大桁数：5<br/> 随時決済の頻度の単位（例：2週間毎であれば、単位はWeek、値は2）<br/> "Year"：年<br/> "Month"：月<br/> "Week"：週<br/> "Day"：日<br/> ※課金種別が都度決済の場合は 指定できません。<br/> ※課金種別が随時決済の場合は指定必須 。<br/>

`private mixed $frequencyUnit`

#### $frequencyValue

AmazonpayAuthorizeRequestDto.php : 192

頻度（値）<br> 半角数字<br/> 最大桁数：3<br/> 随時決済の頻度の値（例：2週間毎であれば、単位はWeek、値は2）<br/> - 頻度（単位）毎に設定できる範囲が異なります。<br/> "Year"：1のみ<br/> "Month"：1～12<br/> "Week"：1～52<br/> "Day"：1～365<br/> ※課金種別が都度決済の場合は指定できません。<br/> ※課金種別が随時決済の場合は指定必須 。<br/>

`private mixed $frequencyValue`

#### $maskedLog

AmazonpayAuthorizeRequestDto.php : 249

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

`private mixed $maskedLog`

#### $noteToBuyer

AmazonpayAuthorizeRequestDto.php : 103

注文説明<br> 文字列<br/> 最大桁数：255<br/> 購入者のメールに表示される注文の説明<br/> - 最大:255文字<br/>

`private mixed $noteToBuyer`

#### $orderId

AmazonpayAuthorizeRequestDto.php : 36

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

`private mixed $orderId`

#### $payConfirmScreenType

AmazonpayAuthorizeRequestDto.php : 222

決済確認画面種別<br> 文字列<br/> 最大桁数：1<br/> 加盟店用の決済確認画面を利用するかの種別。<br/> "0"：DGFT決済確認画面利用<br/> "1"：加盟店決済確認画面利用<br/> ※未指定の場合は、"0"：DGFT決済確認画面利用となります。<br/>

`private mixed $payConfirmScreenType`

#### $payConfirmScreenUrl

AmazonpayAuthorizeRequestDto.php : 232

決済確認画面URL<br> URL<br/> 最大桁数：256<br/> 決済確認画面へ遷移するためのURL<br/> ※決済確認画面種別が"1"かつ決済確認画面URLが未指定の場合は、エラーとする。<br/> - 最大:256byte<br/>

`private mixed $payConfirmScreenUrl`

#### $platformId

AmazonpayAuthorizeRequestDto.php : 94

プラットフォームID<br> 文字列<br/> 最大桁数：21<br/> Amazonから指定のあった場合のみ設定する予定の項目<br/> - 最大:21byte<br/>

`private mixed $platformId`

#### $SERVICE_COMMAND

AmazonpayAuthorizeRequestDto.php : 26

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

`private mixed $SERVICE_COMMAND = "Authorize"`

#### $SERVICE_TYPE

AmazonpayAuthorizeRequestDto.php : 19

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

`private mixed $SERVICE_TYPE = "amazonpay"`

#### $successUrl

AmazonpayAuthorizeRequestDto.php : 113

完了時URL<br> URL<br/> 最大桁数：256<br/> 決済申込成功時に、店舗側サイトに画面遷移を戻すためのURLを指定（クエリパラメータ指定可）<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/> - 最大:256byte<br/>

`private mixed $successUrl`

#### $suppressShippingAddressView

AmazonpayAuthorizeRequestDto.php : 85

配送先表示抑止フラグ<br> 英字（boolean）<br/> "true"： 配送先非表示<br/> "false"： 配送先表示<br/> ※未指定の場合は、MAP（Merchant Administrator Portal）から登録申請した値を使用。<br/>

`private mixed $suppressShippingAddressView`

#### $withCapture

AmazonpayAuthorizeRequestDto.php : 76

与信同時売上フラグ<br> 英字（boolean）<br/> "true"： 与信同時売上<br/> "false"： 与信のみ<br/> ※指定が無い場合は、与信のみとなります。<br/>

`private mixed $withCapture`

### Methods

#### __toString()

AmazonpayAuthorizeRequestDto.php : 644

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

`public __toString() : string`

##### Return values

string —

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

#### _setMaskedLog()

AmazonpayAuthorizeRequestDto.php : 635

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

#### getAccountingType()

AmazonpayAuthorizeRequestDto.php : 292

課金種別を取得する<br>

`public getAccountingType() : string`

##### Return values

string —

課金種別

#### getAddressRestrictions()

AmazonpayAuthorizeRequestDto.php : 562

配送先制限リストを取得する<br>

`public getAddressRestrictions() : string`

##### Return values

string —

配送先制限リスト

#### getAmount()

AmazonpayAuthorizeRequestDto.php : 328

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

`public getAmount() : string`

##### Return values

string —

決済金額

#### getAuthorizePushUrl()

AmazonpayAuthorizeRequestDto.php : 472

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

`public getAuthorizePushUrl() : string`

##### Return values

string —

与信時プッシュ先URL

#### getCancelPushUrl()

AmazonpayAuthorizeRequestDto.php : 508

キャンセル時プッシュ先URLを取得する<br>

`public getCancelPushUrl() : string`

##### Return values

string —

キャンセル時プッシュ先URL

#### getCancelUrl()

AmazonpayAuthorizeRequestDto.php : 436

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

`public getCancelUrl() : string`

##### Return values

string —

キャンセル時URL

#### getCapturePushUrl()

AmazonpayAuthorizeRequestDto.php : 490

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

`public getCapturePushUrl() : string`

##### Return values

string —

売上時プッシュ先URL

#### getConsentAuthType()

AmazonpayAuthorizeRequestDto.php : 310

承諾時決済タイプを取得する<br>

`public getConsentAuthType() : string`

##### Return values

string —

承諾時決済タイプ

#### getCreateDate()

AbstractPaymentRequestDto.php : 59

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

`public getCreateDate() : string`

##### Return values

string —

入会年月日

#### getErrorUrl()

AmazonpayAuthorizeRequestDto.php : 454

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

`public getErrorUrl() : string`

##### Return values

string —

エラー時URL

#### getExtendExpiration()

AmazonpayAuthorizeRequestDto.php : 616

与信期限延長フラグを取得する<br>

`public getExtendExpiration() : string`

##### Return values

string —

与信期限延長フラグ

#### getFreeKey()

AbstractPaymentRequestDto.php : 139

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

`public getFreeKey() : string`

##### Return values

string —

キー情報

#### getFrequencyUnit()

AmazonpayAuthorizeRequestDto.php : 526

頻度（単位）を取得する<br>

`public getFrequencyUnit() : string`

##### Return values

string —

頻度（単位）

#### getFrequencyValue()

AmazonpayAuthorizeRequestDto.php : 544

頻度（値）を取得する<br>

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

取引メモ３を設定する

#### getNoteToBuyer()

AmazonpayAuthorizeRequestDto.php : 400

注文説明を取得する<br>

`public getNoteToBuyer() : string`

##### Return values

string —

注文説明

#### getOrderId()

AmazonpayAuthorizeRequestDto.php : 274

取引IDを取得する<br>

`public getOrderId() : string`

##### Return values

string —

取引ID

#### getPayConfirmScreenType()

AmazonpayAuthorizeRequestDto.php : 580

決済確認画面種別を取得する<br>

`public getPayConfirmScreenType() : string`

##### Return values

string —

決済確認画面種別

#### getPayConfirmScreenUrl()

AmazonpayAuthorizeRequestDto.php : 598

決済確認画面URLを取得する<br>

`public getPayConfirmScreenUrl() : string`

##### Return values

string —

決済確認画面URL

#### getPlatformId()

AmazonpayAuthorizeRequestDto.php : 382

プラットフォームIDを取得する<br>

`public getPlatformId() : string`

##### Return values

string —

プラットフォームID

#### getReceiptData()

AbstractPaymentRequestDto.php : 159

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

`public getReceiptData() : string`

##### Return values

string —

レシートデータ

#### getServiceCommand()

AmazonpayAuthorizeRequestDto.php : 265

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

`public getServiceCommand() : string`

##### Return values

string —

決済サービスコマンド

#### getServiceType()

AmazonpayAuthorizeRequestDto.php : 256

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

`public getServiceType() : string`

##### Return values

string —

決済サービスタイプ

#### getSuccessUrl()

AmazonpayAuthorizeRequestDto.php : 418

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

`public getSuccessUrl() : string`

##### Return values

string —

完了時URL

#### getSuppressShippingAddressView()

AmazonpayAuthorizeRequestDto.php : 364

配送先表示抑止フラグを取得する<br>

`public getSuppressShippingAddressView() : string`

##### Return values

string —

配送先表示抑止フラグ

#### getWithCapture()

AmazonpayAuthorizeRequestDto.php : 346

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

#### setAccountingType()

AmazonpayAuthorizeRequestDto.php : 301

課金種別を設定する<br>

`public setAccountingType(string $accountingType) : mixed`

##### Parameters

$accountingType : string

  課金種別

##### Return values

mixed —

#### setAddressRestrictions()

AmazonpayAuthorizeRequestDto.php : 571

配送先制限リストを設定する<br>

`public setAddressRestrictions(string $addressRestrictions) : mixed`

##### Parameters

$addressRestrictions : string

  配送先制限リスト

##### Return values

mixed —

#### setAmount()

AmazonpayAuthorizeRequestDto.php : 337

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

`public setAmount(string $amount) : mixed`

##### Parameters

$amount : string

  決済金額

##### Return values

mixed —

#### setAuthorizePushUrl()

AmazonpayAuthorizeRequestDto.php : 481

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

`public setAuthorizePushUrl(string $authorizePushUrl) : mixed`

##### Parameters

$authorizePushUrl : string

  与信時プッシュ先URL

##### Return values

mixed —

#### setCancelPushUrl()

AmazonpayAuthorizeRequestDto.php : 517

キャンセル時プッシュ先URLを設定する<br>

`public setCancelPushUrl(string $cancelPushUrl) : mixed`

##### Parameters

$cancelPushUrl : string

  キャンセル時プッシュ先URL

##### Return values

mixed —

#### setCancelUrl()

AmazonpayAuthorizeRequestDto.php : 445

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

`public setCancelUrl(string $cancelUrl) : mixed`

##### Parameters

$cancelUrl : string

  キャンセル時URL

##### Return values

mixed —

#### setCapturePushUrl()

AmazonpayAuthorizeRequestDto.php : 499

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

`public setCapturePushUrl(string $capturePushUrl) : mixed`

##### Parameters

$capturePushUrl : string

  売上時プッシュ先URL

##### Return values

mixed —

#### setConsentAuthType()

AmazonpayAuthorizeRequestDto.php : 319

承諾時決済タイプを設定する<br>

`public setConsentAuthType(string $consentAuthType) : mixed`

##### Parameters

$consentAuthType : string

  承諾時決済タイプ

##### Return values

mixed —

#### setCreateDate()

AbstractPaymentRequestDto.php : 49

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

`public setCreateDate(string $createDate) : mixed`

##### Parameters

$createDate : string

  入会年月日

##### Return values

mixed —

#### setErrorUrl()

AmazonpayAuthorizeRequestDto.php : 463

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

`public setErrorUrl(string $errorUrl) : mixed`

##### Parameters

$errorUrl : string

  エラー時URL

##### Return values

mixed —

#### setExtendExpiration()

AmazonpayAuthorizeRequestDto.php : 625

与信期限延長フラグを設定する<br>

`public setExtendExpiration(string $extendExpiration) : mixed`

##### Parameters

$extendExpiration : string

  与信期限延長フラグ

##### Return values

mixed —

#### setFreeKey()

AbstractPaymentRequestDto.php : 129

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

`public setFreeKey(string $freeKey) : mixed`

##### Parameters

$freeKey : string

  キー情報

##### Return values

mixed —

#### setFrequencyUnit()

AmazonpayAuthorizeRequestDto.php : 535

頻度（単位）を設定する<br>

`public setFrequencyUnit(string $frequencyUnit) : mixed`

##### Parameters

$frequencyUnit : string

  頻度（単位）

##### Return values

mixed —

#### setFrequencyValue()

AmazonpayAuthorizeRequestDto.php : 553

頻度（値）を設定する<br>

`public setFrequencyValue(string $frequencyValue) : mixed`

##### Parameters

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

#### setNoteToBuyer()

AmazonpayAuthorizeRequestDto.php : 409

注文説明を設定する<br>

`public setNoteToBuyer(string $noteToBuyer) : mixed`

##### Parameters

$noteToBuyer : string

  注文説明

##### Return values

mixed —

#### setOrderId()

AmazonpayAuthorizeRequestDto.php : 283

取引IDを設定する<br>

`public setOrderId(string $orderId) : mixed`

##### Parameters

$orderId : string

  取引ID

##### Return values

mixed —

#### setPayConfirmScreenType()

AmazonpayAuthorizeRequestDto.php : 589

決済確認画面種別を設定する<br>

`public setPayConfirmScreenType(string $payConfirmScreenType) : mixed`

##### Parameters

$payConfirmScreenType : string

  決済確認画面種別

##### Return values

mixed —

#### setPayConfirmScreenUrl()

AmazonpayAuthorizeRequestDto.php : 607

決済確認画面URLを設定する<br>

`public setPayConfirmScreenUrl(string $payConfirmScreenUrl) : mixed`

##### Parameters

$payConfirmScreenUrl : string

  決済確認画面URL

##### Return values

mixed —

#### setPlatformId()

AmazonpayAuthorizeRequestDto.php : 391

プラットフォームIDを設定する<br>

`public setPlatformId(string $platformId) : mixed`

##### Parameters

$platformId : string

  プラットフォームID

##### Return values

mixed —

#### setReceiptData()

AbstractPaymentRequestDto.php : 149

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

`public setReceiptData(string $receiptData) : mixed`

##### Parameters

$receiptData : string

  レシートデータ

##### Return values

mixed —

#### setSuccessUrl()

AmazonpayAuthorizeRequestDto.php : 427

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

`public setSuccessUrl(string $successUrl) : mixed`

##### Parameters

$successUrl : string

  完了時URL

##### Return values

mixed —

#### setSuppressShippingAddressView()

AmazonpayAuthorizeRequestDto.php : 373

配送先表示抑止フラグを設定する<br>

`public setSuppressShippingAddressView(string $suppressShippingAddressView) : mixed`

##### Parameters

$suppressShippingAddressView : string

  配送先表示抑止フラグ

##### Return values

mixed —

#### setWithCapture()

AmazonpayAuthorizeRequestDto.php : 355

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