Menu

## CardCaptureRequestDto extends AbstractPaymentCreditRequestDto
in package

CardCaptureRequestDto.php : 11

決済サービスタイプ：カード、コマンド名：売上の要求Dtoクラス

##### Tags

author

  Veritrans, Inc.

### Table of Contents

$payNowIdParam : PayNowIdParam
  PayNowIDオブジェクト
$acquirerCode : mixed
  仕向け先コード<br> 半角数字<br> 2 桁固定<br> 仕向け先カード会社コードを指定します。<br> （店舗が加盟店契約をしているカード会社）<br> ※ 最終的に決済を行うカード発行会社ではなく、決済要求電文が最初に仕向けられる加盟店管理会社となります。<br> 01 シティカードジャパン株式会社（ダイナースカード）<br> 02 株式会社 ジェーシービー <br> 03 三菱UFJニコス株式会社（旧DCカード）<br> 04 三井住友カード株式会社（りそなカード株式会社などVISAジャパングループ）<br> 05 三菱UFJニコス株式会社（旧UFJカード）<br> 06 ユーシーカード株式会社<br> 07 アメリカン・エキスプレス・インターナショナル<br> 08 株式会社 ジャックス <br> 09 三菱UFJニコス株式会社（旧日本信販）<br> 10 株式会社 オリエントコーポレーション<br> 11 株式会社 セントラルファイナンス<br> 12 株式会社 アプラス<br> 13 株式会社 ライフ<br> 14 楽天KC株式会社<br> 17 三菱UFJニコス株式会社（旧協同クレジット）<br> 20 GEコンシューマー・ファイナンス株式会社（ジーシーカード）<br> 21 株式会社 クレディセゾン<br> 22 ポケットカード 株式会社<br> 23 株式会社オーエムシーカード<br> 24 イオンクレジットサービス株式会社<br> 28 株式会社 バンクカードサービス<br> 31 トヨタファイナンス 株式会社<br> 32 株式会社 JALカード<br> 36 株式会社クオーク<br> 37 GEコンシューマー・ファイナンス株式会社（GEカード）<br> 38 東急カード株式会社（TOPカード）<br> 40 （株）UCS<br> 47 （株）ほくせん<br> 48 （株）ソニーファイナンスインターナショナル<br> 49 ヤフー（株）<br> 50 （株）ゆめカード<br> 51 （株）オークス<br> 52 東日本旅客鉄道（株）（ビューカード）<br> 直接売上フラグ（No.11)がtrueの場合のみ利用可能です。<br>
$amount : mixed
  決済金額<br> 半角数字<br> 8 桁以内<br> 決済金額を指定します。<br>
$authCode : mixed
  承認番号<br> 半角数字<br> 7 桁以内<br> カード会社から返る承認番号を指定します。<br>
$bonusFirstPayment : mixed
  ボーナス初回年月<br> 半角数字<br> 4 文字固定<br> ボーナス初回年月を指定します。<br> YYMM （年月）の形式<br> 例） "1312"<br>
$cardExpire : mixed
  カード有効期限<br> 半角数字、スラッシュ<br> 5 文字固定<br> クレジットカードの有効期限を指定します。<br> MM/YY （月 + "/" + 年）の形式<br> 例） "11/09"<br>
$cardholderName : mixed
  カード保有者名<br> 半角英数字<br> 2 文字以上 45 文字以内<br> クレジットカードに印字されている保有者名を指定します。<br>
$cardNumber : mixed
  カード番号<br> 半角英数字、ハイフン、ブランク、ピリオド<br> 26 文字以内<br> クレジットカード番号を指定します。<br> 例） クレジットカード番号は19桁まで処理が可能。<br> （ハイフンを含んでも含まなくても同様に処理が可能）<br> 戻り値としては､上2桁/下4桁の計6桁が返ります。<br> ※ MPIカード、eLIOは、指定できません。<br>
$cardOptionType : mixed
  カードオプションタイプ<br> 半角英数字<br> 10 文字以内<br> カードオプションタイプを指定します。<br> "mpi"： 指定できません<br> "house"： <br> "elio"： 指定できません<br> ※ 指定が無い場合は、デフォルトのカードオプション<br>
$currencyUnit : mixed
  決済通貨単位<br> 半角英字3桁<br> 通貨単位を設定します。<br> 直接売上フラグがfalseの場合は設定されているとエラーになります<br>
$exSlipInfo : mixed
  拡張伝票情報<br> 半角英数字<br> 25 文字以内<br> カード会社に伝送する売上伝送ファイルに設定する拡張伝票情報を指定します。<br>
$firstPayment : mixed
  初回請求年月<br> 半角数字<br> 4 文字固定<br> 初回請求年月を指定します。<br> YYMM （年月）の形式<br> 例） "1310"<br>
$itemCode : mixed
  商品コード<br> 半角数字<br> 7 桁以内<br> 商品コードを指定します。（任意指定）<br> ※ 指定が無い場合は、デフォルトの商品コード<br>
$jpo : mixed
  JPO<br> 半角英数字<br> 138 文字以内<br> JPOを指定します。（任意指定）<br> "10"<br> "21"+"支払詳細"<br> "22"+"支払詳細"<br> "23"+"支払詳細"<br> "24"+"支払詳細"<br> "25"+"支払詳細"<br> "31"+"支払詳細"<br> "32"+"支払詳細"<br> "33"+"支払詳細"<br> "34"+"支払詳細"<br> "61"+"支払詳細"<br> "62"+"支払詳細"<br> "63"+"支払詳細"<br> "69"+"支払詳細"<br> ※ 指定が無い場合は、デフォルトのJPO（一括払い：パターン"10"）<br> 支払詳細については「（別紙）支払詳細」を参照ください。<br>
$maskedLog : mixed
  ログ用文字列(マスク済み)<br> 半角英数字<br>
$mcAmount : mixed
  決済金額（多通貨）<br> 半角数字＋小数点<br> 半角数字は 8 桁以内<br> 決済金額（多通貨）を指定します。<br>
$optionParams : mixed
  拡張パラメータ<br> 並列処理用の拡張パラメータを保持する。
$orderId : mixed
  取引ID<br> 半角英数字<br> 100 文字以内<br> マーチャント側で取引を一意に表す注文管理IDを指定します。<br> 申込処理ごとに一意である必要があります。<br> 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。<br>
$salesDay : mixed
  売上日<br> 半角数字<br> 8 桁固定<br> 売上日を指定します。（任意指定）<br> YYYYMMDD の形式<br> 例） "20090905"<br>
$SERVICE_COMMAND : mixed
  決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
$SERVICE_TYPE : mixed
  決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
$terminalId : mixed
  端末識別番号<br> 半角数字<br> 13 桁固定<br> 端末識別番号を指定します。<br>
$withDirect : mixed
  直接売上フラグ<br> 半角英数字<br> 5 文字以内<br> 直接売上フラグを指定します。（任意指定）<br> "true"： 与信・売上<br> "false"： 与信のみ<br> ※ 指定が無い場合は、false<br>
__toString() : string
  ログ用文字列(マスク済み)を取得する<br>
_setMaskedLog() : mixed
  ログ用文字列(マスク済み)を設定する<br>
getAccountId() : string
  会員IDを取得する。<br>
getAcquirerCode() : string
  仕向け先コードを取得する<br>
getAmount() : string
  決済金額を取得する<br>
getAuthCode() : string
  承認番号を取得する<br>
getBonusFirstPayment() : string
  ボーナス初回年月を取得する<br>
getCardExpire() : string
  カード有効期限を取得する<br>
getCardholderName() : string
  カード保有者名を取得する<br>
getCardId() : string
  カードIDを取得する<br>
getCardNumber() : string
  カード番号を取得する<br>
getCardOptionType() : string
  カードオプションタイプを取得する<br>
getCreateDate() : string
  入会年月日を取得する<br>
getCurrencyUnit() : string
  決済通貨単位を取得する<br>
getDefaultCard() : string
  標準カードフラグを取得する<br>
getEndDate() : string
  課金終了日を取得する<br>
getExSlipInfo() : string
  拡張伝票情報を取得する<br>
getFirstPayment() : string
  初回請求年月を取得する<br>
getFreeKey() : string
  キー情報を取得する<br>
getGroupId() : string
  課金グループIDを取得する<br>
getItemCode() : string
  商品コードを取得する<br>
getJpo() : string
  JPOを取得する<br>
getMcAmount() : string
  決済金額（多通貨）を取得する<br>
getMemo1() : string
  取引メモ１を取得する<br>
getMemo2() : string
  取引メモ２を取得する<br>
getMemo3() : string
  取引メモ３を取得する<br>
getOneTimeAmount() : string
  都度/初回課金金額を取得する<br>
getOnetimeToken() : string
  会員IDワンタイムトークンを取得する<br>
getOptionParams() : OptionParams
  拡張パラメータリストを取得する<br>
getOrderId() : string
  取引IDを取得する<br>
getReceiptData() : string
  レシートデータを取得する。<br>
getRecurringAcquireCode() : string
  仕向先会社コードを取得する<br>
getRecurringAmount() : string
  継続課金金額を取得する<br>
getRecurringMemo1() : string
  継続課金用メモ1を取得する<br>
getRecurringMemo2() : string
  継続課金用メモ2を取得する<br>
getRecurringMemo3() : string
  継続課金用メモ3を取得する<br>
getRecurringSalesDay() : string
  売上日を取得する<br>
getSalesDay() : string
  売上日を取得する<br>
getServiceCommand() : string
  決済サービスコマンドを取得する<br>
getServiceType() : string
  決済サービスタイプを取得する<br>
getStartDate() : string
  課金開始日を取得する<br>
getTanking() : string
  タンキングフラグを取得する<br>
getTerminalId() : string
  端末識別番号を取得する<br>
getToken() : string
  トークンを取得する<br>
getUpdater() : string
  洗替実施フラグを取得する<br>
getUseChargeOption() : string
  課金オプション利用フラグを取得する<br>
getWithDirect() : string
  直接売上フラグを取得する<br>
setAccountId() : mixed
  会員IDを設定する。<br>
setAcquirerCode() : mixed
  仕向け先コードを設定する<br>
setAmount() : mixed
  決済金額を設定する<br>
setAuthCode() : mixed
  承認番号を設定する<br>
setBonusFirstPayment() : mixed
  ボーナス初回年月を設定する<br>
setCardExpire() : mixed
  カード有効期限を設定する<br>
setCardholderName() : mixed
  カード保有者名を設定する<br>
setCardId() : mixed
  カードIDを設定する<br>
setCardNumber() : mixed
  カード番号を設定する<br>
setCardOptionType() : mixed
  カードオプションタイプを設定する<br>
setCreateDate() : mixed
  入会年月日を設定する<br>
setCurrencyUnit() : mixed
  決済通貨単位を設定する<br>
setDefaultCard() : mixed
  標準カードフラグを設定する<br>
setEndDate() : mixed
  課金終了日を設定する<br>
setExSlipInfo() : mixed
  拡張伝票情報を設定する<br>
setFirstPayment() : mixed
  初回請求年月を設定する<br>
setFreeKey() : mixed
  キー情報を設定する<br>
setGroupId() : mixed
  課金グループIDを設定する<br>
setItemCode() : mixed
  商品コードを設定する<br>
setJpo() : mixed
  JPOを設定する<br>
setMcAmount() : mixed
  決済金額（多通貨）を設定する<br>
setMemo1() : mixed
  取引メモ１を設定する<br>
setMemo2() : mixed
  取引メモ２を設定する<br>
setMemo3() : mixed
  取引メモ３を設定する<br>
setOneTimeAmount() : mixed
  都度/初回課金金額を設定する<br>
setOnetimeToken() : mixed
  会員IDワンタイムトークンを設定する<br>
setOptionParams() : mixed
  拡張パラメータリストを設定する<br>
setOrderId() : mixed
  取引IDを設定する<br>
setReceiptData() : mixed
  レシートデータを設定する。<br>
setRecurringAcquireCode() : mixed
  仕向先会社コードを設定する<br>
setRecurringAmount() : mixed
  継続課金金額を設定する<br>
setRecurringMemo1() : mixed
  継続課金用メモ1を設定する<br>
setRecurringMemo2() : mixed
  継続課金用メモ2を設定する<br>
setRecurringMemo3() : mixed
  継続課金用メモ3を設定する<br>
setRecurringSalesDay() : mixed
  売上日を設定する<br>
setSalesDay() : mixed
  売上日を設定する<br>
setStartDate() : mixed
  課金開始日を設定する<br>
setTanking() : mixed
  タンキングフラグを設定する<br>
setTerminalId() : mixed
  端末識別番号を設定する<br>
setToken() : mixed
  トークンを設定する<br>
setUpdater() : mixed
  洗替実施フラグを設定する<br>
setUseChargeOption() : mixed
  課金オプション利用フラグを設定する<br>
setWithDirect() : 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`

#### $acquirerCode

CardCaptureRequestDto.php : 130

仕向け先コード<br> 半角数字<br> 2 桁固定<br> 仕向け先カード会社コードを指定します。<br> （店舗が加盟店契約をしているカード会社）<br> ※ 最終的に決済を行うカード発行会社ではなく、決済要求電文が最初に仕向けられる加盟店管理会社となります。<br> 01 シティカードジャパン株式会社（ダイナースカード）<br> 02 株式会社 ジェーシービー <br> 03 三菱UFJニコス株式会社（旧DCカード）<br> 04 三井住友カード株式会社（りそなカード株式会社などVISAジャパングループ）<br> 05 三菱UFJニコス株式会社（旧UFJカード）<br> 06 ユーシーカード株式会社<br> 07 アメリカン・エキスプレス・インターナショナル<br> 08 株式会社 ジャックス <br> 09 三菱UFJニコス株式会社（旧日本信販）<br> 10 株式会社 オリエントコーポレーション<br> 11 株式会社 セントラルファイナンス<br> 12 株式会社 アプラス<br> 13 株式会社 ライフ<br> 14 楽天KC株式会社<br> 17 三菱UFJニコス株式会社（旧協同クレジット）<br> 20 GEコンシューマー・ファイナンス株式会社（ジーシーカード）<br> 21 株式会社 クレディセゾン<br> 22 ポケットカード 株式会社<br> 23 株式会社オーエムシーカード<br> 24 イオンクレジットサービス株式会社<br> 28 株式会社 バンクカードサービス<br> 31 トヨタファイナンス 株式会社<br> 32 株式会社 JALカード<br> 36 株式会社クオーク<br> 37 GEコンシューマー・ファイナンス株式会社（GEカード）<br> 38 東急カード株式会社（TOPカード）<br> 40 （株）UCS<br> 47 （株）ほくせん<br> 48 （株）ソニーファイナンスインターナショナル<br> 49 ヤフー（株）<br> 50 （株）ゆめカード<br> 51 （株）オークス<br> 52 東日本旅客鉄道（株）（ビューカード）<br> 直接売上フラグ（No.11)がtrueの場合のみ利用可能です。<br>

`private mixed $acquirerCode`

#### $amount

CardCaptureRequestDto.php : 44

決済金額<br> 半角数字<br> 8 桁以内<br> 決済金額を指定します。<br>

`private mixed $amount`

#### $authCode

CardCaptureRequestDto.php : 168

承認番号<br> 半角数字<br> 7 桁以内<br> カード会社から返る承認番号を指定します。<br>

`private mixed $authCode`

#### $bonusFirstPayment

CardCaptureRequestDto.php : 220

ボーナス初回年月<br> 半角数字<br> 4 文字固定<br> ボーナス初回年月を指定します。<br> YYMM （年月）の形式<br> 例） "1312"<br>

`private mixed $bonusFirstPayment`

#### $cardExpire

CardCaptureRequestDto.php : 66

カード有効期限<br> 半角数字、スラッシュ<br> 5 文字固定<br> クレジットカードの有効期限を指定します。<br> MM/YY （月 + "/" + 年）の形式<br> 例） "11/09"<br>

`private mixed $cardExpire`

#### $cardholderName

CardCaptureRequestDto.php : 74

カード保有者名<br> 半角英数字<br> 2 文字以上 45 文字以内<br> クレジットカードに印字されている保有者名を指定します。<br>

`private mixed $cardholderName`

#### $cardNumber

CardCaptureRequestDto.php : 56

カード番号<br> 半角英数字、ハイフン、ブランク、ピリオド<br> 26 文字以内<br> クレジットカード番号を指定します。<br> 例） クレジットカード番号は19桁まで処理が可能。<br> （ハイフンを含んでも含まなくても同様に処理が可能）<br> 戻り値としては､上2桁/下4桁の計6桁が返ります。<br> ※ MPIカード、eLIOは、指定できません。<br>

`private mixed $cardNumber`

#### $cardOptionType

CardCaptureRequestDto.php : 86

カードオプションタイプ<br> 半角英数字<br> 10 文字以内<br> カードオプションタイプを指定します。<br> "mpi"： 指定できません<br> "house"： <br> "elio"： 指定できません<br> ※ 指定が無い場合は、デフォルトのカードオプション<br>

`private mixed $cardOptionType`

#### $currencyUnit

CardCaptureRequestDto.php : 176

決済通貨単位<br> 半角英字3桁<br> 通貨単位を設定します。<br> 直接売上フラグがfalseの場合は設定されているとエラーになります<br>

`private mixed $currencyUnit`

#### $exSlipInfo

CardCaptureRequestDto.php : 244

拡張伝票情報<br> 半角英数字<br> 25 文字以内<br> カード会社に伝送する売上伝送ファイルに設定する拡張伝票情報を指定します。<br>

`private mixed $exSlipInfo`

#### $firstPayment

CardCaptureRequestDto.php : 210

初回請求年月<br> 半角数字<br> 4 文字固定<br> 初回請求年月を指定します。<br> YYMM （年月）の形式<br> 例） "1310"<br>

`private mixed $firstPayment`

#### $itemCode

CardCaptureRequestDto.php : 149

商品コード<br> 半角数字<br> 7 桁以内<br> 商品コードを指定します。（任意指定）<br> ※ 指定が無い場合は、デフォルトの商品コード<br>

`private mixed $itemCode`

#### $jpo

CardCaptureRequestDto.php : 200

JPO<br> 半角英数字<br> 138 文字以内<br> JPOを指定します。（任意指定）<br> "10"<br> "21"+"支払詳細"<br> "22"+"支払詳細"<br> "23"+"支払詳細"<br> "24"+"支払詳細"<br> "25"+"支払詳細"<br> "31"+"支払詳細"<br> "32"+"支払詳細"<br> "33"+"支払詳細"<br> "34"+"支払詳細"<br> "61"+"支払詳細"<br> "62"+"支払詳細"<br> "63"+"支払詳細"<br> "69"+"支払詳細"<br> ※ 指定が無い場合は、デフォルトのJPO（一括払い：パターン"10"）<br> 支払詳細については「（別紙）支払詳細」を参照ください。<br>

`private mixed $jpo`

#### $maskedLog

CardCaptureRequestDto.php : 250

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

`private mixed $maskedLog`

#### $mcAmount

CardCaptureRequestDto.php : 228

決済金額（多通貨）<br> 半角数字＋小数点<br> 半角数字は 8 桁以内<br> 決済金額（多通貨）を指定します。<br>

`private mixed $mcAmount`

#### $optionParams

CardCaptureRequestDto.php : 617

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

`private mixed $optionParams`

#### $orderId

CardCaptureRequestDto.php : 36

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

`private mixed $orderId`

#### $salesDay

CardCaptureRequestDto.php : 140

売上日<br> 半角数字<br> 8 桁固定<br> 売上日を指定します。（任意指定）<br> YYYYMMDD の形式<br> 例） "20090905"<br>

`private mixed $salesDay`

#### $SERVICE_COMMAND

CardCaptureRequestDto.php : 26

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

`private mixed $SERVICE_COMMAND = "Capture"`

#### $SERVICE_TYPE

CardCaptureRequestDto.php : 19

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

`private mixed $SERVICE_TYPE = "card"`

#### $terminalId

CardCaptureRequestDto.php : 236

端末識別番号<br> 半角数字<br> 13 桁固定<br> 端末識別番号を指定します。<br>

`private mixed $terminalId`

#### $withDirect

CardCaptureRequestDto.php : 160

直接売上フラグ<br> 半角英数字<br> 5 文字以内<br> 直接売上フラグを指定します。（任意指定）<br> "true"： 与信・売上<br> "false"： 与信のみ<br> ※ 指定が無い場合は、false<br>

`private mixed $withDirect`

### Methods

#### __toString()

CardCaptureRequestDto.php : 607

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

`public __toString() : string`

##### Return values

string —

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

#### _setMaskedLog()

CardCaptureRequestDto.php : 598

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

#### getAcquirerCode()

CardCaptureRequestDto.php : 382

仕向け先コードを取得する<br>

`public getAcquirerCode() : string`

##### Return values

string —

仕向け先コード

#### getAmount()

CardCaptureRequestDto.php : 292

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

`public getAmount() : string`

##### Return values

string —

決済金額

#### getAuthCode()

CardCaptureRequestDto.php : 454

承認番号を取得する<br>

`public getAuthCode() : string`

##### Return values

string —

承認番号

#### getBonusFirstPayment()

CardCaptureRequestDto.php : 526

ボーナス初回年月を取得する<br>

`public getBonusFirstPayment() : string`

##### Return values

string —

ボーナス初回年月

#### getCardExpire()

CardCaptureRequestDto.php : 328

カード有効期限を取得する<br>

`public getCardExpire() : string`

##### Return values

string —

カード有効期限

#### getCardholderName()

CardCaptureRequestDto.php : 346

カード保有者名を取得する<br>

`public getCardholderName() : string`

##### Return values

string —

カード保有者名

#### getCardId()

AbstractPaymentCreditRequestDto.php : 28

カードIDを取得する<br>

`public getCardId() : string`

##### Return values

string —

カードID

#### getCardNumber()

CardCaptureRequestDto.php : 310

カード番号を取得する<br>

`public getCardNumber() : string`

##### Return values

string —

カード番号

#### getCardOptionType()

CardCaptureRequestDto.php : 364

カードオプションタイプを取得する<br>

`public getCardOptionType() : string`

##### Return values

string —

カードオプションタイプ

#### getCreateDate()

AbstractPaymentRequestDto.php : 59

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

`public getCreateDate() : string`

##### Return values

string —

入会年月日

#### getCurrencyUnit()

CardCaptureRequestDto.php : 472

決済通貨単位を取得する<br>

`public getCurrencyUnit() : string`

##### Return values

string —

決済通貨単位

#### getDefaultCard()

AbstractPaymentCreditRequestDto.php : 48

標準カードフラグを取得する<br>

`public getDefaultCard() : string`

##### Return values

string —

標準カードフラグ

#### getEndDate()

AbstractPaymentCreditRequestDto.php : 108

課金終了日を取得する<br>

`public getEndDate() : string`

##### Return values

string —

課金終了日

#### getExSlipInfo()

CardCaptureRequestDto.php : 580

拡張伝票情報を取得する<br>

`public getExSlipInfo() : string`

##### Return values

string —

拡張伝票情報

#### getFirstPayment()

CardCaptureRequestDto.php : 508

初回請求年月を取得する<br>

`public getFirstPayment() : string`

##### Return values

string —

初回請求年月

#### getFreeKey()

AbstractPaymentRequestDto.php : 139

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

`public getFreeKey() : string`

##### Return values

string —

キー情報

#### getGroupId()

AbstractPaymentCreditRequestDto.php : 68

課金グループIDを取得する<br>

`public getGroupId() : string`

##### Return values

string —

課金グループID

#### getItemCode()

CardCaptureRequestDto.php : 418

商品コードを取得する<br>

`public getItemCode() : string`

##### Return values

string —

商品コード

#### getJpo()

CardCaptureRequestDto.php : 490

JPOを取得する<br>

`public getJpo() : string`

##### Return values

string —

JPO

#### getMcAmount()

CardCaptureRequestDto.php : 544

決済金額（多通貨）を取得する<br>

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

取引メモ３を設定する

#### getOneTimeAmount()

AbstractPaymentCreditRequestDto.php : 128

都度/初回課金金額を取得する<br>

`public getOneTimeAmount() : string`

##### Return values

string —

都度/初回課金金額

#### getOnetimeToken()

AbstractPaymentCreditRequestDto.php : 348

会員IDワンタイムトークンを取得する<br>

`public getOnetimeToken() : string`

##### Return values

string —

ワンタイムトークン

#### getOptionParams()

CardCaptureRequestDto.php : 623

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

`public getOptionParams() : OptionParams`

##### Return values

OptionParams —

拡張パラメータリスト

#### getOrderId()

CardCaptureRequestDto.php : 274

取引IDを取得する<br>

`public getOrderId() : string`

##### Return values

string —

取引ID

#### getReceiptData()

AbstractPaymentRequestDto.php : 159

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

`public getReceiptData() : string`

##### Return values

string —

レシートデータ

#### getRecurringAcquireCode()

AbstractPaymentCreditRequestDto.php : 268

仕向先会社コードを取得する<br>

`public getRecurringAcquireCode() : string`

##### Return values

string —

仕向先会社コード

#### getRecurringAmount()

AbstractPaymentCreditRequestDto.php : 148

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

`public getRecurringAmount() : string`

##### Return values

string —

継続課金金額

#### getRecurringMemo1()

AbstractPaymentCreditRequestDto.php : 168

継続課金用メモ1を取得する<br>

`public getRecurringMemo1() : string`

##### Return values

string —

継続課金用メモ1

#### getRecurringMemo2()

AbstractPaymentCreditRequestDto.php : 188

継続課金用メモ2を取得する<br>

`public getRecurringMemo2() : string`

##### Return values

string —

継続課金用メモ2

#### getRecurringMemo3()

AbstractPaymentCreditRequestDto.php : 208

継続課金用メモ3を取得する<br>

`public getRecurringMemo3() : string`

##### Return values

string —

継続課金用メモ3

#### getRecurringSalesDay()

AbstractPaymentCreditRequestDto.php : 248

売上日を取得する<br>

`public getRecurringSalesDay() : string`

##### Return values

string —

売上日

#### getSalesDay()

CardCaptureRequestDto.php : 400

売上日を取得する<br>

`public getSalesDay() : string`

##### Return values

string —

売上日

#### getServiceCommand()

CardCaptureRequestDto.php : 265

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

`public getServiceCommand() : string`

##### Return values

string —

決済サービスコマンド

#### getServiceType()

CardCaptureRequestDto.php : 256

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

`public getServiceType() : string`

##### Return values

string —

決済サービスタイプ

#### getStartDate()

AbstractPaymentCreditRequestDto.php : 88

課金開始日を取得する<br>

`public getStartDate() : string`

##### Return values

string —

課金開始日

#### getTanking()

AbstractPaymentCreditRequestDto.php : 308

タンキングフラグを取得する<br>

`public getTanking() : string`

##### Return values

string —

タンキングフラグ

#### getTerminalId()

CardCaptureRequestDto.php : 562

端末識別番号を取得する<br>

`public getTerminalId() : string`

##### Return values

string —

端末識別番号

#### getToken()

AbstractPaymentCreditRequestDto.php : 328

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

`public getToken() : string`

##### Return values

string —

トークン

#### getUpdater()

AbstractPaymentCreditRequestDto.php : 288

洗替実施フラグを取得する<br>

`public getUpdater() : string`

##### Return values

string —

洗替実施フラグ

#### getUseChargeOption()

AbstractPaymentCreditRequestDto.php : 228

課金オプション利用フラグを取得する<br>

`public getUseChargeOption() : string`

##### Return values

string —

課金オプション利用フラグ

#### getWithDirect()

CardCaptureRequestDto.php : 436

直接売上フラグを取得する<br>

`public getWithDirect() : string`

##### Return values

string —

直接売上フラグ

#### setAccountId()

AbstractPaymentRequestDto.php : 33

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

`public setAccountId(string $accountId) : mixed`

##### Parameters

$accountId : string

  会員ID

##### Return values

mixed —

#### setAcquirerCode()

CardCaptureRequestDto.php : 391

仕向け先コードを設定する<br>

`public setAcquirerCode(string $acquirerCode) : mixed`

##### Parameters

$acquirerCode : string

  仕向け先コード

##### Return values

mixed —

#### setAmount()

CardCaptureRequestDto.php : 301

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

`public setAmount(string $amount) : mixed`

##### Parameters

$amount : string

  決済金額

##### Return values

mixed —

#### setAuthCode()

CardCaptureRequestDto.php : 463

承認番号を設定する<br>

`public setAuthCode(string $authCode) : mixed`

##### Parameters

$authCode : string

  承認番号

##### Return values

mixed —

#### setBonusFirstPayment()

CardCaptureRequestDto.php : 535

ボーナス初回年月を設定する<br>

`public setBonusFirstPayment(string $bonusFirstPayment) : mixed`

##### Parameters

$bonusFirstPayment : string

  ボーナス初回年月

##### Return values

mixed —

#### setCardExpire()

CardCaptureRequestDto.php : 337

カード有効期限を設定する<br>

`public setCardExpire(string $cardExpire) : mixed`

##### Parameters

$cardExpire : string

  カード有効期限

##### Return values

mixed —

#### setCardholderName()

CardCaptureRequestDto.php : 355

カード保有者名を設定する<br>

`public setCardholderName(string $cardholderName) : mixed`

##### Parameters

$cardholderName : string

  カード保有者名

##### Return values

mixed —

#### setCardId()

AbstractPaymentCreditRequestDto.php : 18

カードIDを設定する<br>

`public setCardId(string $cardId) : mixed`

##### Parameters

$cardId : string

  カードID

##### Return values

mixed —

#### setCardNumber()

CardCaptureRequestDto.php : 319

カード番号を設定する<br>

`public setCardNumber(string $cardNumber) : mixed`

##### Parameters

$cardNumber : string

  カード番号

##### Return values

mixed —

#### setCardOptionType()

CardCaptureRequestDto.php : 373

カードオプションタイプを設定する<br>

`public setCardOptionType(string $cardOptionType) : mixed`

##### Parameters

$cardOptionType : string

  カードオプションタイプ

##### Return values

mixed —

#### setCreateDate()

AbstractPaymentRequestDto.php : 49

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

`public setCreateDate(string $createDate) : mixed`

##### Parameters

$createDate : string

  入会年月日

##### Return values

mixed —

#### setCurrencyUnit()

CardCaptureRequestDto.php : 481

決済通貨単位を設定する<br>

`public setCurrencyUnit(string $currencyUnit) : mixed`

##### Parameters

$currencyUnit : string

  決済通貨単位

##### Return values

mixed —

#### setDefaultCard()

AbstractPaymentCreditRequestDto.php : 38

標準カードフラグを設定する<br>

`public setDefaultCard(string $defaultCard) : mixed`

##### Parameters

$defaultCard : string

  標準カードフラグ

##### Return values

mixed —

#### setEndDate()

AbstractPaymentCreditRequestDto.php : 98

課金終了日を設定する<br>

`public setEndDate(string $endDate) : mixed`

##### Parameters

$endDate : string

  課金終了日

##### Return values

mixed —

#### setExSlipInfo()

CardCaptureRequestDto.php : 589

拡張伝票情報を設定する<br>

`public setExSlipInfo(string $exSlipInfo) : mixed`

##### Parameters

$exSlipInfo : string

  拡張伝票情報

##### Return values

mixed —

#### setFirstPayment()

CardCaptureRequestDto.php : 517

初回請求年月を設定する<br>

`public setFirstPayment(string $firstPayment) : mixed`

##### Parameters

$firstPayment : string

  初回請求年月

##### Return values

mixed —

#### setFreeKey()

AbstractPaymentRequestDto.php : 129

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

`public setFreeKey(string $freeKey) : mixed`

##### Parameters

$freeKey : string

  キー情報

##### Return values

mixed —

#### setGroupId()

AbstractPaymentCreditRequestDto.php : 58

課金グループIDを設定する<br>

`public setGroupId(string $groupId) : mixed`

##### Parameters

$groupId : string

  課金グループID

##### Return values

mixed —

#### setItemCode()

CardCaptureRequestDto.php : 427

商品コードを設定する<br>

`public setItemCode(string $itemCode) : mixed`

##### Parameters

$itemCode : string

  商品コード

##### Return values

mixed —

#### setJpo()

CardCaptureRequestDto.php : 499

JPOを設定する<br>

`public setJpo(string $jpo) : mixed`

##### Parameters

$jpo : string

  JPO

##### Return values

mixed —

#### setMcAmount()

CardCaptureRequestDto.php : 553

決済金額（多通貨）を設定する<br>

`public setMcAmount(string $mcAmount) : mixed`

##### Parameters

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

#### setOneTimeAmount()

AbstractPaymentCreditRequestDto.php : 118

都度/初回課金金額を設定する<br>

`public setOneTimeAmount(string $oneTimeAmount) : mixed`

##### Parameters

$oneTimeAmount : string

  都度/初回課金金額

##### Return values

mixed —

#### setOnetimeToken()

AbstractPaymentCreditRequestDto.php : 338

会員IDワンタイムトークンを設定する<br>

`public setOnetimeToken(string $onetimeToken) : mixed`

##### Parameters

$onetimeToken : string

  ワンタイムトークン

##### Return values

mixed —

#### setOptionParams()

CardCaptureRequestDto.php : 632

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

`public setOptionParams(OptionParams $optionParams) : mixed`

##### Parameters

$optionParams : OptionParams

  拡張パラメータリスト

##### Return values

mixed —

#### setOrderId()

CardCaptureRequestDto.php : 283

取引IDを設定する<br>

`public setOrderId(string $orderId) : mixed`

##### Parameters

$orderId : string

  取引ID

##### Return values

mixed —

#### setReceiptData()

AbstractPaymentRequestDto.php : 149

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

`public setReceiptData(string $receiptData) : mixed`

##### Parameters

$receiptData : string

  レシートデータ

##### Return values

mixed —

#### setRecurringAcquireCode()

AbstractPaymentCreditRequestDto.php : 258

仕向先会社コードを設定する<br>

`public setRecurringAcquireCode(string $recurringAcquireCode) : mixed`

##### Parameters

$recurringAcquireCode : string

  仕向先会社コード

##### Return values

mixed —

#### setRecurringAmount()

AbstractPaymentCreditRequestDto.php : 138

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

`public setRecurringAmount(string $recurringAmount) : mixed`

##### Parameters

$recurringAmount : string

  継続課金金額

##### Return values

mixed —

#### setRecurringMemo1()

AbstractPaymentCreditRequestDto.php : 158

継続課金用メモ1を設定する<br>

`public setRecurringMemo1(string $recurringMemo1) : mixed`

##### Parameters

$recurringMemo1 : string

  継続課金用メモ1

##### Return values

mixed —

#### setRecurringMemo2()

AbstractPaymentCreditRequestDto.php : 178

継続課金用メモ2を設定する<br>

`public setRecurringMemo2(string $recurringMemo2) : mixed`

##### Parameters

$recurringMemo2 : string

  継続課金用メモ2

##### Return values

mixed —

#### setRecurringMemo3()

AbstractPaymentCreditRequestDto.php : 198

継続課金用メモ3を設定する<br>

`public setRecurringMemo3(string $recurringMemo3) : mixed`

##### Parameters

$recurringMemo3 : string

  継続課金用メモ3

##### Return values

mixed —

#### setRecurringSalesDay()

AbstractPaymentCreditRequestDto.php : 238

売上日を設定する<br>

`public setRecurringSalesDay(string $recurringSalesDay) : mixed`

##### Parameters

$recurringSalesDay : string

  売上日

##### Return values

mixed —

#### setSalesDay()

CardCaptureRequestDto.php : 409

売上日を設定する<br>

`public setSalesDay(string $salesDay) : mixed`

##### Parameters

$salesDay : string

  売上日

##### Return values

mixed —

#### setStartDate()

AbstractPaymentCreditRequestDto.php : 78

課金開始日を設定する<br>

`public setStartDate(string $startDate) : mixed`

##### Parameters

$startDate : string

  課金開始日

##### Return values

mixed —

#### setTanking()

AbstractPaymentCreditRequestDto.php : 298

タンキングフラグを設定する<br>

`public setTanking(string $tanking) : mixed`

##### Parameters

$tanking : string

  タンキングフラグ

##### Return values

mixed —

#### setTerminalId()

CardCaptureRequestDto.php : 571

端末識別番号を設定する<br>

`public setTerminalId(string $terminalId) : mixed`

##### Parameters

$terminalId : string

  端末識別番号

##### Return values

mixed —

#### setToken()

AbstractPaymentCreditRequestDto.php : 318

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

`public setToken(string $token) : mixed`

##### Parameters

$token : string

  トークン

##### Return values

mixed —

#### setUpdater()

AbstractPaymentCreditRequestDto.php : 278

洗替実施フラグを設定する<br>

`public setUpdater(string $updater) : mixed`

##### Parameters

$updater : string

  洗替実施フラグ

##### Return values

mixed —

#### setUseChargeOption()

AbstractPaymentCreditRequestDto.php : 218

課金オプション利用フラグを設定する<br>

`public setUseChargeOption(string $useChargeOption) : mixed`

##### Parameters

$useChargeOption : string

  課金オプション利用フラグ

##### Return values

mixed —

#### setWithDirect()

CardCaptureRequestDto.php : 445

直接売上フラグを設定する<br>

`public setWithDirect(string $withDirect) : mixed`

##### Parameters

$withDirect : 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