Menu

## CarrierAuthorizeRequestDto extends AbstractPaymentRequestDto
in package

CarrierAuthorizeRequestDto.php : 11

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

##### Tags

author

  Veritrans, Inc.

### Table of Contents

$payNowIdParam : PayNowIdParam
  PayNowIDオブジェクト
$accountingType : mixed
  課金種別<br> 半角数字<br/> 最大桁数：1<br/> - 0:都度<br/> - 1:継続<br/> - 2:バーコード<br/> - 3:スキャンコード<br/> - 4:随時<br/>
$amount : mixed
  決済金額<br> 半角数字<br/> 最大桁数：12<br/> 決済金額を指定します。<br/> - 1 以上かつ 999999999999 以下<br/> <br/>
$auId : mixed
  au ID<br> 半角英数字<br/> 最大桁数：32<br/> 消費者が所有するau IDを指定します。<br/> <br/> OpenIDもしくはau IDのいずれかのみ指定可能です。<br/> auでのみ指定可能です。<br/> loginAuIdの値に関係なく指定可能です。<br/>
$billingToken : mixed
  課金トークン<br> 半角英数字<br/> 最大桁数：255<br/> バーコード決済用課金トークン。<br/> <br/> 消費者アプリのバーコードから読み取った値を設定してください。<br/> auとdocomoのバーコード決済でのみ指定可能です。<br/>
$cancelUrl : mixed
  決済キャンセル時URL<br> URL<br/> 最大桁数：1024<br/> 決済キャンセル時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
$d3Flag : mixed
  本人認証（３Ｄセキュア）<br> 半角数字<br/> 最大桁数：1<br/> sb_ktai以外は指定できません。<br/> - 0:3D無<br/> - 1:3Dバイパス<br/> - 2:3D有<br/> ※ 未指定の場合は、「1: バイパス」<br/>
$errorUrl : mixed
  決済エラー時URL<br> URL<br/> 最大桁数：1024<br/> 決済キャンセルエラー時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
$fletsArea : mixed
  フレッツエリア<br> 半角数字<br/> 最大桁数：1<br/> - 0:東日本<br/> - 1:西日本<br/> <br/> fletsでのみ指定可能です。<br/>
$idauth : mixed
  ID認証<br> 英字（boolean）<br/> false：回線接続であれば回線による認証を行う<br/> true：IDによる認証を必須とする<br/> <br/> ※ 未指定の場合は、「false」<br/>
$itemId : mixed
  商品番号<br> 半角英数字<br/> マーチャントシステム内で商品やサービスを特定するID<br/> - sb_matometeの継続課金の場合は、サービス識別子を18桁以内で指定してください。<br/> - fletsの場合、　8桁以下の半角数字を指定できます。<br/> - その他の場合、15桁以内で任意の値を指定できます。<br/>
$itemInfo : mixed
  商品情報<br> 全角文字<br/> キャリアによって用途が異なる項目です。※機種依存文字は利用できません。 <br/> <br/> ・docomo:<br/> - キャリアが提供する消費者向けコンテンツに表示される商品情報を指定して下さい。<br/> - 決済時の内容確認画面<br/> - ご利用明細画面（詳細内容など）<br/> - 購入完了通知メール（レシートメール）<br/> ・sb_ktai:<br/> - 直接契約の場合のみ、決済画面などの購入内容<br/> ・sb_matomete:<br/> - 購入完了通知メール本文の購入内容<br/> ・flets:<br/> - 決済時の内容確認画面の商品名<br/> ・au:<br/> - 決済時のご利用内容確認画面<br/> <br/> ※au（課金種別がバーコードの場合）、sb_ktai（マーチャントの契約タイプが包括契約の場合）、s_bikkuriは指定できません。<br/> <br/> ※auの都度課金、随時決済の場合は24文字以下の全角文字、継続課金の場合は15文字以下の全角文字を指定できます。<br/> ※その他の場合は20文字以下の全角文字を指定できます。<br/>
$itemType : mixed
  商品タイプ<br> 半角数字<br/> 最大桁数：1<br/> - 0:デジタルコンテンツ<br/> - 1:物販<br/> - 2:役務<br/> ※ 未指定の場合は、マーチャント登録時にDBに設定された値を使用します。<br/>
$loginAuId : mixed
  auIDログインフラグ<br> 英字（boolean）<br/> - true : auIDログイン<br/> - false: ID連携<br/> <br/> auでのみ指定可能です。<br/>
$maskedLog : mixed
  ログ用文字列(マスク済み)<br> 半角英数字<br>
$mpDay : mixed
  継続課金日<br> 半角数字<br/> 最大桁数：2<br/> - 継続課金の場合に指定可<br/> - 初回課金年月日の翌月以降の毎月課金日を1～28で指定してください。<br/> - 月末を指定する場合は99を指定してください。<br/> - fletsの場合、25以下しか指定できません。<br/>
$mpFirstDate : mixed
  初回課金年月日<br> 半角数字<br/> 最大桁数：8<br/> - 継続課金の場合に指定可<br/> - 初回に課金される日付をYYYYMMDDの形式で指定してください。<br/> - fletsの場合、日付は25日以下しか指定できません。<br/>
$openId : mixed
  OpenID<br> 半角英数字<br/> 最大桁数：256<br/> キャリアより発行された消費者を識別するOpenIDを指定します。<br/> OpenIDは、決済申込完了通知によりVeriTrans4Gから店舗側システムに連携されます。<br/> <br/> sb_ktai、sb_matomete、s_bikkuri、fletsは指定できません。<br/>
$orderId : mixed
  取引ID<br> 半角英数字<br/> 最大桁数：100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。<br/>
$paymentAuthenticationType : mixed
  決済認証方式<br> 半角数字<br/> 最大桁数：1<br/> アプリ決済認証方式フラグ<br/> <br/> - 0：ID認証方式<br/> - 1：アプリ方式<br/> <br/> auの都度決済でのみ指定可能です。<br/> ※未指定の場合は、「0：ID認証方式」<br/>
$pushUrl : mixed
  プッシュ先URL<br> URL<br/> 最大桁数：1024<br/> プッシュURLを指定します。<br/> <br/> ※ ダミー取引と都度決済および随時決済の本番取引で指定可能です。<br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
$receiptNo : mixed
  レシート番号<br> 半角英数字<br/> 最大桁数：128<br/> auのバーコード決済でのみ指定可能です。<br/>
$sbUid : mixed
  UID<br> 半角英数字<br/> 最大桁数：16<br/> 消費者端末からマーチャントシステムにアクセスした際のUIDを指定します。<br/> <br/> s_bikkuriでのみ指定可能です。<br/>
$SERVICE_COMMAND : mixed
  決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
$SERVICE_TYPE : mixed
  決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
$serviceOptionType : mixed
  サービスオプションタイプ<br> 半角英数字<br/> - "docomo":ドコモケータイ払い<br/> - "au":auかんたん決済<br/> - "sb_ktai":ソフトバンクまとめて支払い（B）<br/> - "sb_matomete":ソフトバンクまとめて支払い（A）<br/> - "s_bikkuri":S!まとめて支払い<br/> - "flets":フレッツまとめて支払い<br/>
$storeId : mixed
  店舗ID<br> 半角英数字<br/> 最大桁数：20<br/> 以下の場合に指定可能です。<br/> - au：バーコード決済、都度決済(アプリ方式)<br/> - docomo：バーコード決済<br/> ※auの場合は半角数字8桁以内<br/> ※未指定の場合は、マーチャント登録時にDBに設定された値<br/>
$successUrl : mixed
  決済完了時URL<br> URL<br/> 最大桁数：1024<br/> 決済完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
$termId : mixed
  端末管理番号<br> 半角英数字<br/> 最大桁数：128<br/> auの都度決済（アプリ方式）とバーコード決済でのみ指定可能です。<br/>
$terminalKind : mixed
  端末種別<br> 半角数字<br/> 最大桁数：1<br/> - 0:PC<br/> - 1:スマートフォン<br/> - 2:フィーチャーフォン<br/> <br/>
$withCapture : mixed
  与信同時売上フラグ<br> 英字（boolean）<br/> - true : 与信同時売上<br/> - false: 与信のみ<br/> ※ 都度決済で未指定の場合は、false:与信のみ。ただし、sb_matometeはtrue:与信同時売上として扱います。<br/> ※ 以下の場合はtrue:与信同時売上のみ。未指定の場合はtrue:与信同時売上として扱います。<br/> ・docomo(バーコード)<br/> ・au(バーコード)<br/> ・au(スキャンコード)<br/> <br/>
__toString() : string
  ログ用文字列(マスク済み)を取得する<br>
_setMaskedLog() : mixed
  ログ用文字列(マスク済み)を設定する<br>
getAccountId() : string
  会員IDを取得する。<br>
getAccountingType() : string
  課金種別を取得する<br>
getAmount() : string
  決済金額を取得する<br>
getAuId() : string
  au IDを取得する<br>
getBillingToken() : string
  課金トークンを取得する<br>
getCancelUrl() : string
  決済キャンセル時URLを取得する<br>
getCreateDate() : string
  入会年月日を取得する<br>
getD3Flag() : string
  本人認証（３Ｄセキュア）を取得する<br>
getErrorUrl() : string
  決済エラー時URLを取得する<br>
getFletsArea() : string
  フレッツエリアを取得する<br>
getFreeKey() : string
  キー情報を取得する<br>
getIdauth() : string
  ID認証を取得する<br>
getItemId() : string
  商品番号を取得する<br>
getItemInfo() : string
  商品情報を取得する<br>
getItemType() : string
  商品タイプを取得する<br>
getLoginAuId() : string
  auIDログインフラグを取得する<br>
getMemo1() : string
  取引メモ１を取得する<br>
getMemo2() : string
  取引メモ２を取得する<br>
getMemo3() : string
  取引メモ３を取得する<br>
getMpDay() : string
  継続課金日を取得する<br>
getMpFirstDate() : string
  初回課金年月日を取得する<br>
getOpenId() : string
  OpenIDを取得する<br>
getOrderId() : string
  取引IDを取得する<br>
getPaymentAuthenticationType() : string
  決済認証方式を取得する<br>
getPushUrl() : string
  プッシュ先URLを取得する<br>
getReceiptData() : string
  レシートデータを取得する。<br>
getReceiptNo() : string
  レシート番号を取得する<br>
getSbUid() : string
  UIDを取得する<br>
getServiceCommand() : string
  決済サービスコマンドを取得する<br>
getServiceOptionType() : string
  サービスオプションタイプを取得する<br>
getServiceType() : string
  決済サービスタイプを取得する<br>
getStoreId() : string
  店舗IDを取得する<br>
getSuccessUrl() : string
  決済完了時URLを取得する<br>
getTermId() : string
  端末管理番号を取得する<br>
getTerminalKind() : string
  端末種別を取得する<br>
getWithCapture() : string
  与信同時売上フラグを取得する<br>
setAccountId() : mixed
  会員IDを設定する。<br>
setAccountingType() : mixed
  課金種別を設定する<br>
setAmount() : mixed
  決済金額を設定する<br>
setAuId() : mixed
  au IDを設定する<br>
setBillingToken() : mixed
  課金トークンを設定する<br>
setCancelUrl() : mixed
  決済キャンセル時URLを設定する<br>
setCreateDate() : mixed
  入会年月日を設定する<br>
setD3Flag() : mixed
  本人認証（３Ｄセキュア）を設定する<br>
setErrorUrl() : mixed
  決済エラー時URLを設定する<br>
setFletsArea() : mixed
  フレッツエリアを設定する<br>
setFreeKey() : mixed
  キー情報を設定する<br>
setIdauth() : mixed
  ID認証を設定する<br>
setItemId() : mixed
  商品番号を設定する<br>
setItemInfo() : mixed
  商品情報を設定する<br>
setItemType() : mixed
  商品タイプを設定する<br>
setLoginAuId() : mixed
  auIDログインフラグを設定する<br>
setMemo1() : mixed
  取引メモ１を設定する<br>
setMemo2() : mixed
  取引メモ２を設定する<br>
setMemo3() : mixed
  取引メモ３を設定する<br>
setMpDay() : mixed
  継続課金日を設定する<br>
setMpFirstDate() : mixed
  初回課金年月日を設定する<br>
setOpenId() : mixed
  OpenIDを設定する<br>
setOrderId() : mixed
  取引IDを設定する<br>
setPaymentAuthenticationType() : mixed
  決済認証方式を設定する<br>
setPushUrl() : mixed
  プッシュ先URLを設定する<br>
setReceiptData() : mixed
  レシートデータを設定する。<br>
setReceiptNo() : mixed
  レシート番号を設定する<br>
setSbUid() : mixed
  UIDを設定する<br>
setServiceOptionType() : mixed
  サービスオプションタイプを設定する<br>
setStoreId() : mixed
  店舗IDを設定する<br>
setSuccessUrl() : mixed
  決済完了時URLを設定する<br>
setTermId() : mixed
  端末管理番号を設定する<br>
setTerminalKind() : 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

CarrierAuthorizeRequestDto.php : 92

課金種別<br> 半角数字<br/> 最大桁数：1<br/> - 0:都度<br/> - 1:継続<br/> - 2:バーコード<br/> - 3:スキャンコード<br/> - 4:随時<br/>

`private mixed $accountingType`

#### $amount

CarrierAuthorizeRequestDto.php : 58

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

`private mixed $amount`

#### $auId

CarrierAuthorizeRequestDto.php : 270

au ID<br> 半角英数字<br/> 最大桁数：32<br/> 消費者が所有するau IDを指定します。<br/> <br/> OpenIDもしくはau IDのいずれかのみ指定可能です。<br/> auでのみ指定可能です。<br/> loginAuIdの値に関係なく指定可能です。<br/>

`private mixed $auId`

#### $billingToken

CarrierAuthorizeRequestDto.php : 295

課金トークン<br> 半角英数字<br/> 最大桁数：255<br/> バーコード決済用課金トークン。<br/> <br/> 消費者アプリのバーコードから読み取った値を設定してください。<br/> auとdocomoのバーコード決済でのみ指定可能です。<br/>

`private mixed $billingToken`

#### $cancelUrl

CarrierAuthorizeRequestDto.php : 195

決済キャンセル時URL<br> URL<br/> 最大桁数：1024<br/> 決済キャンセル時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>

`private mixed $cancelUrl`

#### $d3Flag

CarrierAuthorizeRequestDto.php : 118

本人認証（３Ｄセキュア）<br> 半角数字<br/> 最大桁数：1<br/> sb_ktai以外は指定できません。<br/> - 0:3D無<br/> - 1:3Dバイパス<br/> - 2:3D有<br/> ※ 未指定の場合は、「1: バイパス」<br/>

`private mixed $d3Flag`

#### $errorUrl

CarrierAuthorizeRequestDto.php : 205

決済エラー時URL<br> URL<br/> 最大桁数：1024<br/> 決済キャンセルエラー時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>

`private mixed $errorUrl`

#### $fletsArea

CarrierAuthorizeRequestDto.php : 248

フレッツエリア<br> 半角数字<br/> 最大桁数：1<br/> - 0:東日本<br/> - 1:西日本<br/> <br/> fletsでのみ指定可能です。<br/>

`private mixed $fletsArea`

#### $idauth

CarrierAuthorizeRequestDto.php : 305

ID認証<br> 英字（boolean）<br/> false：回線接続であれば回線による認証を行う<br/> true：IDによる認証を必須とする<br/> <br/> ※ 未指定の場合は、「false」<br/>

`private mixed $idauth`

#### $itemId

CarrierAuthorizeRequestDto.php : 149

商品番号<br> 半角英数字<br/> マーチャントシステム内で商品やサービスを特定するID<br/> - sb_matometeの継続課金の場合は、サービス識別子を18桁以内で指定してください。<br/> - fletsの場合、　8桁以下の半角数字を指定できます。<br/> - その他の場合、15桁以内で任意の値を指定できます。<br/>

`private mixed $itemId`

#### $itemInfo

CarrierAuthorizeRequestDto.php : 175

商品情報<br> 全角文字<br/> キャリアによって用途が異なる項目です。※機種依存文字は利用できません。 <br/> <br/> ・docomo:<br/> - キャリアが提供する消費者向けコンテンツに表示される商品情報を指定して下さい。<br/> - 決済時の内容確認画面<br/> - ご利用明細画面（詳細内容など）<br/> - 購入完了通知メール（レシートメール）<br/> ・sb_ktai:<br/> - 直接契約の場合のみ、決済画面などの購入内容<br/> ・sb_matomete:<br/> - 購入完了通知メール本文の購入内容<br/> ・flets:<br/> - 決済時の内容確認画面の商品名<br/> ・au:<br/> - 決済時のご利用内容確認画面<br/> <br/> ※au（課金種別がバーコードの場合）、sb_ktai（マーチャントの契約タイプが包括契約の場合）、s_bikkuriは指定できません。<br/> <br/> ※auの都度課金、随時決済の場合は24文字以下の全角文字、継続課金の場合は15文字以下の全角文字を指定できます。<br/> ※その他の場合は20文字以下の全角文字を指定できます。<br/>

`private mixed $itemInfo`

#### $itemType

CarrierAuthorizeRequestDto.php : 80

商品タイプ<br> 半角数字<br/> 最大桁数：1<br/> - 0:デジタルコンテンツ<br/> - 1:物販<br/> - 2:役務<br/> ※ 未指定の場合は、マーチャント登録時にDBに設定された値を使用します。<br/>

`private mixed $itemType`

#### $loginAuId

CarrierAuthorizeRequestDto.php : 258

auIDログインフラグ<br> 英字（boolean）<br/> - true : auIDログイン<br/> - false: ID連携<br/> <br/> auでのみ指定可能です。<br/>

`private mixed $loginAuId`

#### $maskedLog

CarrierAuthorizeRequestDto.php : 340

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

`private mixed $maskedLog`

#### $mpDay

CarrierAuthorizeRequestDto.php : 139

継続課金日<br> 半角数字<br/> 最大桁数：2<br/> - 継続課金の場合に指定可<br/> - 初回課金年月日の翌月以降の毎月課金日を1～28で指定してください。<br/> - 月末を指定する場合は99を指定してください。<br/> - fletsの場合、25以下しか指定できません。<br/>

`private mixed $mpDay`

#### $mpFirstDate

CarrierAuthorizeRequestDto.php : 128

初回課金年月日<br> 半角数字<br/> 最大桁数：8<br/> - 継続課金の場合に指定可<br/> - 初回に課金される日付をYYYYMMDDの形式で指定してください。<br/> - fletsの場合、日付は25日以下しか指定できません。<br/>

`private mixed $mpFirstDate`

#### $openId

CarrierAuthorizeRequestDto.php : 227

OpenID<br> 半角英数字<br/> 最大桁数：256<br/> キャリアより発行された消費者を識別するOpenIDを指定します。<br/> OpenIDは、決済申込完了通知によりVeriTrans4Gから店舗側システムに連携されます。<br/> <br/> sb_ktai、sb_matomete、s_bikkuri、fletsは指定できません。<br/>

`private mixed $openId`

#### $orderId

CarrierAuthorizeRequestDto.php : 36

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

`private mixed $orderId`

#### $paymentAuthenticationType

CarrierAuthorizeRequestDto.php : 284

決済認証方式<br> 半角数字<br/> 最大桁数：1<br/> アプリ決済認証方式フラグ<br/> <br/> - 0：ID認証方式<br/> - 1：アプリ方式<br/> <br/> auの都度決済でのみ指定可能です。<br/> ※未指定の場合は、「0：ID認証方式」<br/>

`private mixed $paymentAuthenticationType`

#### $pushUrl

CarrierAuthorizeRequestDto.php : 216

プッシュ先URL<br> URL<br/> 最大桁数：1024<br/> プッシュURLを指定します。<br/> <br/> ※ ダミー取引と都度決済および随時決済の本番取引で指定可能です。<br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>

`private mixed $pushUrl`

#### $receiptNo

CarrierAuthorizeRequestDto.php : 333

レシート番号<br> 半角英数字<br/> 最大桁数：128<br/> auのバーコード決済でのみ指定可能です。<br/>

`private mixed $receiptNo`

#### $sbUid

CarrierAuthorizeRequestDto.php : 237

UID<br> 半角英数字<br/> 最大桁数：16<br/> 消費者端末からマーチャントシステムにアクセスした際のUIDを指定します。<br/> <br/> s_bikkuriでのみ指定可能です。<br/>

`private mixed $sbUid`

#### $SERVICE_COMMAND

CarrierAuthorizeRequestDto.php : 26

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

`private mixed $SERVICE_COMMAND = "Authorize"`

#### $SERVICE_TYPE

CarrierAuthorizeRequestDto.php : 19

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

`private mixed $SERVICE_TYPE = "carrier"`

#### $serviceOptionType

CarrierAuthorizeRequestDto.php : 48

サービスオプションタイプ<br> 半角英数字<br/> - "docomo":ドコモケータイ払い<br/> - "au":auかんたん決済<br/> - "sb_ktai":ソフトバンクまとめて支払い（B）<br/> - "sb_matomete":ソフトバンクまとめて支払い（A）<br/> - "s_bikkuri":S!まとめて支払い<br/> - "flets":フレッツまとめて支払い<br/>

`private mixed $serviceOptionType`

#### $storeId

CarrierAuthorizeRequestDto.php : 317

店舗ID<br> 半角英数字<br/> 最大桁数：20<br/> 以下の場合に指定可能です。<br/> - au：バーコード決済、都度決済(アプリ方式)<br/> - docomo：バーコード決済<br/> ※auの場合は半角数字8桁以内<br/> ※未指定の場合は、マーチャント登録時にDBに設定された値<br/>

`private mixed $storeId`

#### $successUrl

CarrierAuthorizeRequestDto.php : 185

決済完了時URL<br> URL<br/> 最大桁数：1024<br/> 決済完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>

`private mixed $successUrl`

#### $termId

CarrierAuthorizeRequestDto.php : 325

端末管理番号<br> 半角英数字<br/> 最大桁数：128<br/> auの都度決済（アプリ方式）とバーコード決済でのみ指定可能です。<br/>

`private mixed $termId`

#### $terminalKind

CarrierAuthorizeRequestDto.php : 69

端末種別<br> 半角数字<br/> 最大桁数：1<br/> - 0:PC<br/> - 1:スマートフォン<br/> - 2:フィーチャーフォン<br/> <br/>

`private mixed $terminalKind`

#### $withCapture

CarrierAuthorizeRequestDto.php : 106

与信同時売上フラグ<br> 英字（boolean）<br/> - true : 与信同時売上<br/> - false: 与信のみ<br/> ※ 都度決済で未指定の場合は、false:与信のみ。ただし、sb_matometeはtrue:与信同時売上として扱います。<br/> ※ 以下の場合はtrue:与信同時売上のみ。未指定の場合はtrue:与信同時売上として扱います。<br/> ・docomo(バーコード)<br/> ・au(バーコード)<br/> ・au(スキャンコード)<br/> <br/>

`private mixed $withCapture`

### Methods

#### __toString()

CarrierAuthorizeRequestDto.php : 859

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

`public __toString() : string`

##### Return values

string —

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

#### _setMaskedLog()

CarrierAuthorizeRequestDto.php : 850

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

CarrierAuthorizeRequestDto.php : 455

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

`public getAccountingType() : string`

##### Return values

string —

課金種別

#### getAmount()

CarrierAuthorizeRequestDto.php : 401

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

`public getAmount() : string`

##### Return values

string —

決済金額

#### getAuId()

CarrierAuthorizeRequestDto.php : 725

au IDを取得する<br>

`public getAuId() : string`

##### Return values

string —

au ID

#### getBillingToken()

CarrierAuthorizeRequestDto.php : 759

課金トークンを取得する<br>

`public getBillingToken() : string`

##### Return values

string —

課金トークン

#### getCancelUrl()

CarrierAuthorizeRequestDto.php : 599

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

`public getCancelUrl() : string`

##### Return values

string —

決済キャンセル時URL

#### getCreateDate()

AbstractPaymentRequestDto.php : 59

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

`public getCreateDate() : string`

##### Return values

string —

入会年月日

#### getD3Flag()

CarrierAuthorizeRequestDto.php : 491

本人認証（３Ｄセキュア）を取得する<br>

`public getD3Flag() : string`

##### Return values

string —

本人認証（３Ｄセキュア）

#### getErrorUrl()

CarrierAuthorizeRequestDto.php : 617

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

`public getErrorUrl() : string`

##### Return values

string —

決済エラー時URL

#### getFletsArea()

CarrierAuthorizeRequestDto.php : 689

フレッツエリアを取得する<br>

`public getFletsArea() : string`

##### Return values

string —

フレッツエリア

#### getFreeKey()

AbstractPaymentRequestDto.php : 139

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

`public getFreeKey() : string`

##### Return values

string —

キー情報

#### getIdauth()

CarrierAuthorizeRequestDto.php : 777

ID認証を取得する<br>

`public getIdauth() : string`

##### Return values

string —

ID認証

#### getItemId()

CarrierAuthorizeRequestDto.php : 545

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

`public getItemId() : string`

##### Return values

string —

商品番号

#### getItemInfo()

CarrierAuthorizeRequestDto.php : 563

商品情報を取得する<br>

`public getItemInfo() : string`

##### Return values

string —

商品情報

#### getItemType()

CarrierAuthorizeRequestDto.php : 437

商品タイプを取得する<br>

`public getItemType() : string`

##### Return values

string —

商品タイプ

#### getLoginAuId()

CarrierAuthorizeRequestDto.php : 707

auIDログインフラグを取得する<br>

`public getLoginAuId() : string`

##### Return values

string —

auIDログインフラグ

#### 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 —

取引メモ３を設定する

#### getMpDay()

CarrierAuthorizeRequestDto.php : 527

継続課金日を取得する<br>

`public getMpDay() : string`

##### Return values

string —

継続課金日

#### getMpFirstDate()

CarrierAuthorizeRequestDto.php : 509

初回課金年月日を取得する<br>

`public getMpFirstDate() : string`

##### Return values

string —

初回課金年月日

#### getOpenId()

CarrierAuthorizeRequestDto.php : 653

OpenIDを取得する<br>

`public getOpenId() : string`

##### Return values

string —

OpenID

#### getOrderId()

CarrierAuthorizeRequestDto.php : 365

取引IDを取得する<br>

`public getOrderId() : string`

##### Return values

string —

取引ID

#### getPaymentAuthenticationType()

CarrierAuthorizeRequestDto.php : 743

決済認証方式を取得する<br>

`public getPaymentAuthenticationType() : string`

##### Return values

string —

決済認証方式

#### getPushUrl()

CarrierAuthorizeRequestDto.php : 635

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

`public getPushUrl() : string`

##### Return values

string —

プッシュ先URL

#### getReceiptData()

AbstractPaymentRequestDto.php : 159

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

`public getReceiptData() : string`

##### Return values

string —

レシートデータ

#### getReceiptNo()

CarrierAuthorizeRequestDto.php : 831

レシート番号を取得する<br>

`public getReceiptNo() : string`

##### Return values

string —

レシート番号

#### getSbUid()

CarrierAuthorizeRequestDto.php : 671

UIDを取得する<br>

`public getSbUid() : string`

##### Return values

string —

UID

#### getServiceCommand()

CarrierAuthorizeRequestDto.php : 356

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

`public getServiceCommand() : string`

##### Return values

string —

決済サービスコマンド

#### getServiceOptionType()

CarrierAuthorizeRequestDto.php : 383

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

`public getServiceOptionType() : string`

##### Return values

string —

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

#### getServiceType()

CarrierAuthorizeRequestDto.php : 347

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

`public getServiceType() : string`

##### Return values

string —

決済サービスタイプ

#### getStoreId()

CarrierAuthorizeRequestDto.php : 795

店舗IDを取得する<br>

`public getStoreId() : string`

##### Return values

string —

店舗ID

#### getSuccessUrl()

CarrierAuthorizeRequestDto.php : 581

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

`public getSuccessUrl() : string`

##### Return values

string —

決済完了時URL

#### getTermId()

CarrierAuthorizeRequestDto.php : 813

端末管理番号を取得する<br>

`public getTermId() : string`

##### Return values

string —

端末管理番号

#### getTerminalKind()

CarrierAuthorizeRequestDto.php : 419

端末種別を取得する<br>

`public getTerminalKind() : string`

##### Return values

string —

端末種別

#### getWithCapture()

CarrierAuthorizeRequestDto.php : 473

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

CarrierAuthorizeRequestDto.php : 464

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

`public setAccountingType(string $accountingType) : mixed`

##### Parameters

$accountingType : string

  課金種別

##### Return values

mixed —

#### setAmount()

CarrierAuthorizeRequestDto.php : 410

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

`public setAmount(string $amount) : mixed`

##### Parameters

$amount : string

  決済金額

##### Return values

mixed —

#### setAuId()

CarrierAuthorizeRequestDto.php : 734

au IDを設定する<br>

`public setAuId(string $auId) : mixed`

##### Parameters

$auId : string

  au ID

##### Return values

mixed —

#### setBillingToken()

CarrierAuthorizeRequestDto.php : 768

課金トークンを設定する<br>

`public setBillingToken(string $billingToken) : mixed`

##### Parameters

$billingToken : string

  課金トークン

##### Return values

mixed —

#### setCancelUrl()

CarrierAuthorizeRequestDto.php : 608

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

`public setCancelUrl(string $cancelUrl) : mixed`

##### Parameters

$cancelUrl : string

  決済キャンセル時URL

##### Return values

mixed —

#### setCreateDate()

AbstractPaymentRequestDto.php : 49

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

`public setCreateDate(string $createDate) : mixed`

##### Parameters

$createDate : string

  入会年月日

##### Return values

mixed —

#### setD3Flag()

CarrierAuthorizeRequestDto.php : 500

本人認証（３Ｄセキュア）を設定する<br>

`public setD3Flag(string $d3Flag) : mixed`

##### Parameters

$d3Flag : string

  本人認証（３Ｄセキュア）

##### Return values

mixed —

#### setErrorUrl()

CarrierAuthorizeRequestDto.php : 626

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

`public setErrorUrl(string $errorUrl) : mixed`

##### Parameters

$errorUrl : string

  決済エラー時URL

##### Return values

mixed —

#### setFletsArea()

CarrierAuthorizeRequestDto.php : 698

フレッツエリアを設定する<br>

`public setFletsArea(string $fletsArea) : mixed`

##### Parameters

$fletsArea : string

  フレッツエリア

##### Return values

mixed —

#### setFreeKey()

AbstractPaymentRequestDto.php : 129

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

`public setFreeKey(string $freeKey) : mixed`

##### Parameters

$freeKey : string

  キー情報

##### Return values

mixed —

#### setIdauth()

CarrierAuthorizeRequestDto.php : 786

ID認証を設定する<br>

`public setIdauth(string $idauth) : mixed`

##### Parameters

$idauth : string

  ID認証

##### Return values

mixed —

#### setItemId()

CarrierAuthorizeRequestDto.php : 554

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

`public setItemId(string $itemId) : mixed`

##### Parameters

$itemId : string

  商品番号

##### Return values

mixed —

#### setItemInfo()

CarrierAuthorizeRequestDto.php : 572

商品情報を設定する<br>

`public setItemInfo(string $itemInfo) : mixed`

##### Parameters

$itemInfo : string

  商品情報

##### Return values

mixed —

#### setItemType()

CarrierAuthorizeRequestDto.php : 446

商品タイプを設定する<br>

`public setItemType(string $itemType) : mixed`

##### Parameters

$itemType : string

  商品タイプ

##### Return values

mixed —

#### setLoginAuId()

CarrierAuthorizeRequestDto.php : 716

auIDログインフラグを設定する<br>

`public setLoginAuId(string $loginAuId) : mixed`

##### Parameters

$loginAuId : string

  auIDログインフラグ

##### 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 —

#### setMpDay()

CarrierAuthorizeRequestDto.php : 536

継続課金日を設定する<br>

`public setMpDay(string $mpDay) : mixed`

##### Parameters

$mpDay : string

  継続課金日

##### Return values

mixed —

#### setMpFirstDate()

CarrierAuthorizeRequestDto.php : 518

初回課金年月日を設定する<br>

`public setMpFirstDate(string $mpFirstDate) : mixed`

##### Parameters

$mpFirstDate : string

  初回課金年月日

##### Return values

mixed —

#### setOpenId()

CarrierAuthorizeRequestDto.php : 662

OpenIDを設定する<br>

`public setOpenId(string $openId) : mixed`

##### Parameters

$openId : string

  OpenID

##### Return values

mixed —

#### setOrderId()

CarrierAuthorizeRequestDto.php : 374

取引IDを設定する<br>

`public setOrderId(string $orderId) : mixed`

##### Parameters

$orderId : string

  取引ID

##### Return values

mixed —

#### setPaymentAuthenticationType()

CarrierAuthorizeRequestDto.php : 751

決済認証方式を設定する<br>

`public setPaymentAuthenticationType(string $paymentAuthenticationType) : mixed`

##### Parameters

$paymentAuthenticationType : string

  決済認証方式

##### Return values

mixed —

#### setPushUrl()

CarrierAuthorizeRequestDto.php : 644

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

#### setReceiptNo()

CarrierAuthorizeRequestDto.php : 840

レシート番号を設定する<br>

`public setReceiptNo(string $receiptNo) : mixed`

##### Parameters

$receiptNo : string

  レシート番号

##### Return values

mixed —

#### setSbUid()

CarrierAuthorizeRequestDto.php : 680

UIDを設定する<br>

`public setSbUid(string $sbUid) : mixed`

##### Parameters

$sbUid : string

  UID

##### Return values

mixed —

#### setServiceOptionType()

CarrierAuthorizeRequestDto.php : 392

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

`public setServiceOptionType(string $serviceOptionType) : mixed`

##### Parameters

$serviceOptionType : string

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

##### Return values

mixed —

#### setStoreId()

CarrierAuthorizeRequestDto.php : 804

店舗IDを設定する<br>

`public setStoreId(string $storeId) : mixed`

##### Parameters

$storeId : string

  店舗ID

##### Return values

mixed —

#### setSuccessUrl()

CarrierAuthorizeRequestDto.php : 590

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

`public setSuccessUrl(string $successUrl) : mixed`

##### Parameters

$successUrl : string

  決済完了時URL

##### Return values

mixed —

#### setTermId()

CarrierAuthorizeRequestDto.php : 822

端末管理番号を設定する<br>

`public setTermId(string $termId) : mixed`

##### Parameters

$termId : string

  端末管理番号

##### Return values

mixed —

#### setTerminalKind()

CarrierAuthorizeRequestDto.php : 428

端末種別を設定する<br>

`public setTerminalKind(string $terminalKind) : mixed`

##### Parameters

$terminalKind : string

  端末種別

##### Return values

mixed —

#### setWithCapture()

CarrierAuthorizeRequestDto.php : 482

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