Menu

## CardEmvAuthorizeRequestDto extends AbstractPaymentCreditRequestDto
in package

CardEmvAuthorizeRequestDto.php : 11

決済サービスタイプ：カード、コマンド名：申込の要求Dtoクラス（EMV用）

##### 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>
$amount : mixed
  決済金額<br> 半角数字<br> 8 桁以内<br> 決済金額を指定します。<br> 1 以上かつ 99999999 以下である必要があります。<br>
$authDatetime : mixed
  与信日時<br> 半角数字<br> 14 桁<br> 与信日時を指定します。<br> YYYYMMDDHH24MISS （年月日時分秒）の形式<br> paymentType=emvj1またはemvj2の場合で、アドバイス取引の場合に指定します。<br>
$authFlag : mixed
  認証コード（eLIO）<br> 半角数字<br> 7 桁以内<br> SLN認証アシストサービス用パラメータ[ 認証コード（eLIO） ]<br> eLIO決済時に採番されるeLIO認証子を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br> カードオプションタイプ（No.6)がelio以外の場合は利用できません。<br>
$bonusFirstPayment : mixed
  ボーナス初回年月<br> 半角数字<br> 4 文字固定<br> ボーナス初回年月を指定します。<br> YYMM （年月）の形式<br> 例） "1312"<br>
$cardCenter : mixed
  カード接続センター<br> 半角英数字<br> 5 文字以内<br> カード接続センターを指定します。（任意指定）<br> "sln"： Sln接続"<br> "jcn"： Jcn接続<br> ※ 指定が無い場合は、デフォルトの接続センターを検証<br>
$cardExpire : mixed
  カード有効期限<br> 半角数字、スラッシュ<br> 5 文字固定<br> クレジットカードの有効期限を指定します。<br> MM/YY （月 + "/" + 年）の形式<br> 例） "11/09"<br>
$cardNumber : mixed
  カード番号<br> 半角英数字、ハイフン、ブランク、ピリオド<br> 26 文字以内<br> クレジットカード番号を指定します。<br> 例） クレジットカード番号は19桁まで処理が可能。<br> （ハイフンを含んでも含まなくても同様に処理が可能）<br> 戻り値としては､上2桁/下4桁の計6桁が返ります。<br>
$cardOptionType : mixed
  カードオプションタイプ<br> 半角英数字<br> 10 文字以内<br> カードオプションタイプを指定します。<br> "mpi"： <br> "house"： <br> "elio"： <br> ※ 指定が無い場合は、デフォルトのカードオプション<br> カードオプションタイプ毎の必須項目については<br> 「（別紙）パラメータ組み合わせ」を参照ください<br>
$chipConditionCode : mixed
  チップコンディションコード<br> 半角英数字<br> 1桁<br> チップコンディションを指定します。<br> "0"：IC対応端末における磁気ストライプ取引<br> "1"：最新のIC読取に成功したが磁気ストライプにフォールバックした取引<br> "2"：最新のIC読取に失敗し、磁気ストライプにフォールバックした取引<br> " "：上記以外<br> paymentType=jis1またはjis2の場合で、 IC端末で磁気ストライプ取引を行った場合に指定します。
$contactlessType : mixed
  非接触区分<br> 半角数字<br> 1桁<br> 非接触区分を指定します。<br> "1"：非接触IC EMV相当<br> "2"：非接触IC MS相当<br> paymentType=emvj1またはemvj2の場合で、非接触取引の場合に指定します。<br>
$currencyUnit : mixed
  通貨単位<br> 英字3桁<br>
$emvData : mixed
  ICカードデータ<br> 半角英数＋特殊文字点<br> 350桁以内<br> ICカードデータを指定します。<br> 最大255桁のバイナリをBase64にて変換した値を指定します。<br> paymentType=emvj1またはemvj2の場合に指定します。<br>
$exSlipInfo : mixed
  拡張伝票情報<br> 半角英数字<br> 25 文字以内<br> カード会社に伝送する売上伝送ファイルに設定する拡張伝票情報を指定します。<br>
$firstPayment : mixed
  初回請求年月<br> 半角数字<br> 4 文字固定<br> 初回請求年月を指定します。<br> YYMM （年月）の形式<br> 例） "1310"<br>
$forcedApproval : mixed
  強制承認<br> 半角数字<br> 1桁<br> 強制承認を指定します。<br> "0"：未実施<br> "1"：強制承認による取引<br> paymentType=emvj1またはemvj2の場合で、アドバイス取引の場合に指定します。<br>
$forcedOnline : mixed
  強制オンライン<br> 半角数字<br> 1桁<br> 強制オンラインを指定します。<br> "0"：未実施<br> "1"：強制オンラインによる取引<br> paymentType=emvj1またはemvj2の場合で、アドバイス取引の場合に指定します。<br>
$isAdvice : mixed
  アドバイス取引指定<br> 半角英数字<br> 5 文字以内<br> アドバイス取引指定を指定します。<br> "true"： アドバイス取引<br> "false"： 通常取引<br> paymentType=emvj1またはemvj2の場合に指定します。<br> オフライン取引指定がtrueの場合、必ずtrueを指定します。<br> ※ 指定が無い場合は、false<br>
$isContactless : mixed
  非接触取引指定<br> 半角英数字<br> 5 文字以内<br> 非接触取引指定を指定します。<br> "true"： 非接触取引<br> "false"： 通常取引<br> paymentType=emvj1またはemvj2の場合に指定します。<br> ※ 指定が無い場合は、false<br>
$isOffline : mixed
  オフライン取引指定<br> 半角英数字<br> 5 文字以内<br> オフライン取引指定を指定します。（任意指定）<br> "true"： オフライン取引<br> "false"： オンライン取引<br> paymentType=emvj1またはemvj2の場合に指定します。<br> ※ 指定が無い場合は、false<br>
$itemCode : mixed
  商品コード<br> 半角数字<br> 7 桁以内<br> 商品コードを指定します。（任意指定）<br> ※ 指定が無い場合は、デフォルトの商品コード<br>
$jis1SecondTrack : mixed
  JIS Ⅰ第2トラック情報<br>
$jis2Track : mixed
  JIS Ⅱトラック情報<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> 0 より大きくかつ 99999999 以下である必要があります。<br>
$offlineType : mixed
  オフライン区分<br> 半角数字<br> 1桁<br> オフライン区分を指定します。<br> "0"：Tag8Aが「オフライン承認」「オフライン拒否」<br> "1"：Tag8Aが「オンライン処理不可時のオフライン承認」「オンライン処理不可時のオフライン拒否」<br> paymentType=emvj1またはemvj2の場合で、オフライン取引の場合に指定します。<br>
$optionParams : mixed
  拡張パラメータ<br> 並列処理用の拡張パラメータを保持する。
$orderId : mixed
  取引ID<br> 半角英数字<br> 100 文字以内<br> マーチャント側で取引を一意に表す注文管理IDを指定します。<br> 申込処理ごとに一意である必要があります。<br> 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。<br>
$paymentType : mixed
  支払タイプ<br>
$pin : mixed
  PIN<br>
$responseCode : mixed
  レスポンスコード<br> 半角英数字<br> 3桁<br> レスポンスコードを指定します。<br> " "：取引承認<br> "G14"：取引拒否<br> "G15"：取引拒否<br> "G16"：取引拒否<br> "G17"：取引拒否<br> "G18"：取引拒否<br> "G12"：取引拒否<br> "G92"：取引拒否<br> paymentType=emvj1またはemvj2の場合で、アドバイス取引の場合に指定します。<br>
$salesDay : mixed
  売上日<br> 半角数字<br> 8 桁固定<br> 売上日を指定します。（任意指定）<br> YYYYMMDD の形式<br> 例） "20090905"<br> 売上フラグ（No.11)がfalseの場合は利用できません。<br>
$securityCode : mixed
  セキュリティコード<br> 半角数字<br> 4 桁以内<br> セキュリティコードを指定します。<br>
$SERVICE_COMMAND : mixed
  決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
$SERVICE_TYPE : mixed
  決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
$withCapture : 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>
getAuthDatetime() : string
  与信日時を取得する<br>
getAuthFlag() : string
  認証コード（eLIO）を取得する<br>
getBonusFirstPayment() : string
  ボーナス初回年月を取得する<br>
getCardCenter() : string
  カード接続センターを取得する<br>
getCardExpire() : string
  カード有効期限を取得する<br>
getCardId() : string
  カードIDを取得する<br>
getCardNumber() : string
  カード番号を取得する<br>
getCardOptionType() : string
  カードオプションタイプを取得する<br>
getChipConditionCode() : string
  チップコンディションコードを取得する<br>
getContactlessType() : string
  非接触区分を取得する<br>
getCreateDate() : string
  入会年月日を取得する<br>
getCurrencyUnit() : string
  通貨単位を取得する<br>
getDefaultCard() : string
  標準カードフラグを取得する<br>
getEmvData() : string
  ICカードデータを取得する<br>
getEndDate() : string
  課金終了日を取得する<br>
getExSlipInfo() : string
  拡張伝票情報を取得する<br>
getFirstPayment() : string
  初回請求年月を取得する<br>
getForcedApproval() : string
  強制承認を取得する<br>
getForcedOnline() : string
  強制オンラインを取得する<br>
getFreeKey() : string
  キー情報を取得する<br>
getGroupId() : string
  課金グループIDを取得する<br>
getIsAdvice() : string
  アドバイス取引指定を取得する<br>
getIsContactless() : string
  非接触取引指定を取得する<br>
getIsOffline() : string
  オフライン取引指定を取得する<br>
getItemCode() : string
  商品コードを取得する<br>
getJis1SecondTrack() : string
  JIS Ⅰ第2トラック情報を取得する<br>
getJis2Track() : string
  JIS Ⅱトラック情報を取得する<br>
getJpo() : string
  JPOを取得する<br>
getMcAmount() : string
  決済金額（多通貨）を取得する<br>
getMemo1() : string
  取引メモ１を取得する<br>
getMemo2() : string
  取引メモ２を取得する<br>
getMemo3() : string
  取引メモ３を取得する<br>
getOfflineType() : string
  オフライン区分を取得する<br>
getOneTimeAmount() : string
  都度/初回課金金額を取得する<br>
getOnetimeToken() : string
  会員IDワンタイムトークンを取得する<br>
getOptionParams() : OptionParams
  拡張パラメータリストを取得する<br>
getOrderId() : string
  取引IDを取得する<br>
getPaymentType() : string
  支払タイプを取得する<br>
getPin() : string
  PINを取得する<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>
getResponseCode() : string
  レスポンスコードを取得する<br>
getSalesDay() : string
  売上日を取得する<br>
getSecurityCode() : string
  セキュリティコードを取得する<br>
getServiceCommand() : string
  決済サービスコマンドを取得する<br>
getServiceType() : string
  決済サービスタイプを取得する<br>
getStartDate() : string
  課金開始日を取得する<br>
getTanking() : string
  タンキングフラグを取得する<br>
getToken() : string
  トークンを取得する<br>
getUpdater() : string
  洗替実施フラグを取得する<br>
getUseChargeOption() : string
  課金オプション利用フラグを取得する<br>
getWithCapture() : string
  売上フラグを取得する<br>
setAccountId() : mixed
  会員IDを設定する。<br>
setAcquirerCode() : mixed
  仕向け先コードを設定する<br>
setAmount() : mixed
  決済金額を設定する<br>
setAuthDatetime() : mixed
  与信日時を設定する<br>
setAuthFlag() : mixed
  認証コード（eLIO）を設定する<br>
setBonusFirstPayment() : mixed
  ボーナス初回年月を設定する<br>
setCardCenter() : mixed
  カード接続センターを設定する<br>
setCardExpire() : mixed
  カード有効期限を設定する<br>
setCardId() : mixed
  カードIDを設定する<br>
setCardNumber() : mixed
  カード番号を設定する<br>
setCardOptionType() : mixed
  カードオプションタイプを設定する<br>
setChipConditionCode() : mixed
  チップコンディションコードを設定する<br>
setContactlessType() : mixed
  非接触区分を設定する<br>
setCreateDate() : mixed
  入会年月日を設定する<br>
setCurrencyUnit() : mixed
  通貨単位を設定する<br>
setDefaultCard() : mixed
  標準カードフラグを設定する<br>
setEmvData() : mixed
  ICカードデータを設定する<br>
setEndDate() : mixed
  課金終了日を設定する<br>
setExSlipInfo() : mixed
  拡張伝票情報を設定する<br>
setFirstPayment() : mixed
  初回請求年月を設定する<br>
setForcedApproval() : mixed
  強制承認を設定する<br>
setForcedOnline() : mixed
  強制オンラインを設定する<br>
setFreeKey() : mixed
  キー情報を設定する<br>
setGroupId() : mixed
  課金グループIDを設定する<br>
setIsAdvice() : mixed
  アドバイス取引指定を設定する<br>
setIsContactless() : mixed
  非接触取引指定を設定する<br>
setIsOffline() : mixed
  オフライン取引指定を設定する<br>
setItemCode() : mixed
  商品コードを設定する<br>
setJis1SecondTrack() : mixed
  JIS Ⅰ第2トラック情報を設定する<br>
setJis2Track() : mixed
  JIS Ⅱトラック情報を設定する<br>
setJpo() : mixed
  JPOを設定する<br>
setMcAmount() : mixed
  決済金額（多通貨）を設定する<br>
setMemo1() : mixed
  取引メモ１を設定する<br>
setMemo2() : mixed
  取引メモ２を設定する<br>
setMemo3() : mixed
  取引メモ３を設定する<br>
setOfflineType() : mixed
  オフライン区分を設定する<br>
setOneTimeAmount() : mixed
  都度/初回課金金額を設定する<br>
setOnetimeToken() : mixed
  会員IDワンタイムトークンを設定する<br>
setOptionParams() : mixed
  拡張パラメータリストを設定する<br>
setOrderId() : mixed
  取引IDを設定する<br>
setPaymentType() : mixed
  支払タイプを設定する<br>
setPin() : mixed
  PINを設定する<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>
setResponseCode() : mixed
  レスポンスコードを設定する<br>
setSalesDay() : mixed
  売上日を設定する<br>
setSecurityCode() : mixed
  セキュリティコードを設定する<br>
setStartDate() : mixed
  課金開始日を設定する<br>
setTanking() : mixed
  タンキングフラグを設定する<br>
setToken() : mixed
  トークンを設定する<br>
setUpdater() : mixed
  洗替実施フラグを設定する<br>
setUseChargeOption() : 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`

#### $acquirerCode

CardEmvAuthorizeRequestDto.php : 134

仕向け先コード<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>

`private mixed $acquirerCode`

#### $amount

CardEmvAuthorizeRequestDto.php : 45

決済金額<br> 半角数字<br> 8 桁以内<br> 決済金額を指定します。<br> 1 以上かつ 99999999 以下である必要があります。<br>

`private mixed $amount`

#### $authDatetime

CardEmvAuthorizeRequestDto.php : 308

与信日時<br> 半角数字<br> 14 桁<br> 与信日時を指定します。<br> YYYYMMDDHH24MISS （年月日時分秒）の形式<br> paymentType=emvj1またはemvj2の場合で、アドバイス取引の場合に指定します。<br>

`private mixed $authDatetime`

#### $authFlag

CardEmvAuthorizeRequestDto.php : 208

認証コード（eLIO）<br> 半角数字<br> 7 桁以内<br> SLN認証アシストサービス用パラメータ[ 認証コード（eLIO） ]<br> eLIO決済時に採番されるeLIO認証子を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br> カードオプションタイプ（No.6)がelio以外の場合は利用できません。<br>

`private mixed $authFlag`

#### $bonusFirstPayment

CardEmvAuthorizeRequestDto.php : 254

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

`private mixed $bonusFirstPayment`

#### $cardCenter

CardEmvAuthorizeRequestDto.php : 91

カード接続センター<br> 半角英数字<br> 5 文字以内<br> カード接続センターを指定します。（任意指定）<br> "sln"： Sln接続"<br> "jcn"： Jcn接続<br> ※ 指定が無い場合は、デフォルトの接続センターを検証<br>

`private mixed $cardCenter`

#### $cardExpire

CardEmvAuthorizeRequestDto.php : 66

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

`private mixed $cardExpire`

#### $cardNumber

CardEmvAuthorizeRequestDto.php : 56

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

`private mixed $cardNumber`

#### $cardOptionType

CardEmvAuthorizeRequestDto.php : 80

カードオプションタイプ<br> 半角英数字<br> 10 文字以内<br> カードオプションタイプを指定します。<br> "mpi"： <br> "house"： <br> "elio"： <br> ※ 指定が無い場合は、デフォルトのカードオプション<br> カードオプションタイプ毎の必須項目については<br> 「（別紙）パラメータ組み合わせ」を参照ください<br>

`private mixed $cardOptionType`

#### $chipConditionCode

CardEmvAuthorizeRequestDto.php : 339

チップコンディションコード<br> 半角英数字<br> 1桁<br> チップコンディションを指定します。<br> "0"：IC対応端末における磁気ストライプ取引<br> "1"：最新のIC読取に成功したが磁気ストライプにフォールバックした取引<br> "2"：最新のIC読取に失敗し、磁気ストライプにフォールバックした取引<br> " "：上記以外<br> paymentType=jis1またはjis2の場合で、 IC端末で磁気ストライプ取引を行った場合に指定します。

`private mixed $chipConditionCode`

#### $contactlessType

CardEmvAuthorizeRequestDto.php : 395

非接触区分<br> 半角数字<br> 1桁<br> 非接触区分を指定します。<br> "1"：非接触IC EMV相当<br> "2"：非接触IC MS相当<br> paymentType=emvj1またはemvj2の場合で、非接触取引の場合に指定します。<br>

`private mixed $contactlessType`

#### $currencyUnit

CardEmvAuthorizeRequestDto.php : 214

通貨単位<br> 英字3桁<br>

`private mixed $currencyUnit`

#### $emvData

CardEmvAuthorizeRequestDto.php : 273

ICカードデータ<br> 半角英数＋特殊文字点<br> 350桁以内<br> ICカードデータを指定します。<br> 最大255桁のバイナリをBase64にて変換した値を指定します。<br> paymentType=emvj1またはemvj2の場合に指定します。<br>

`private mixed $emvData`

#### $exSlipInfo

CardEmvAuthorizeRequestDto.php : 403

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

`private mixed $exSlipInfo`

#### $firstPayment

CardEmvAuthorizeRequestDto.php : 244

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

`private mixed $firstPayment`

#### $forcedApproval

CardEmvAuthorizeRequestDto.php : 361

強制承認<br> 半角数字<br> 1桁<br> 強制承認を指定します。<br> "0"：未実施<br> "1"：強制承認による取引<br> paymentType=emvj1またはemvj2の場合で、アドバイス取引の場合に指定します。<br>

`private mixed $forcedApproval`

#### $forcedOnline

CardEmvAuthorizeRequestDto.php : 350

強制オンライン<br> 半角数字<br> 1桁<br> 強制オンラインを指定します。<br> "0"：未実施<br> "1"：強制オンラインによる取引<br> paymentType=emvj1またはemvj2の場合で、アドバイス取引の場合に指定します。<br>

`private mixed $forcedOnline`

#### $isAdvice

CardEmvAuthorizeRequestDto.php : 298

アドバイス取引指定<br> 半角英数字<br> 5 文字以内<br> アドバイス取引指定を指定します。<br> "true"： アドバイス取引<br> "false"： 通常取引<br> paymentType=emvj1またはemvj2の場合に指定します。<br> オフライン取引指定がtrueの場合、必ずtrueを指定します。<br> ※ 指定が無い場合は、false<br>

`private mixed $isAdvice`

#### $isContactless

CardEmvAuthorizeRequestDto.php : 384

非接触取引指定<br> 半角英数字<br> 5 文字以内<br> 非接触取引指定を指定します。<br> "true"： 非接触取引<br> "false"： 通常取引<br> paymentType=emvj1またはemvj2の場合に指定します。<br> ※ 指定が無い場合は、false<br>

`private mixed $isContactless`

#### $isOffline

CardEmvAuthorizeRequestDto.php : 285

オフライン取引指定<br> 半角英数字<br> 5 文字以内<br> オフライン取引指定を指定します。（任意指定）<br> "true"： オフライン取引<br> "false"： オンライン取引<br> paymentType=emvj1またはemvj2の場合に指定します。<br> ※ 指定が無い場合は、false<br>

`private mixed $isOffline`

#### $itemCode

CardEmvAuthorizeRequestDto.php : 189

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

`private mixed $itemCode`

#### $jis1SecondTrack

CardEmvAuthorizeRequestDto.php : 229

JIS Ⅰ第2トラック情報<br>

`private mixed $jis1SecondTrack`

#### $jis2Track

CardEmvAuthorizeRequestDto.php : 234

JIS Ⅱトラック情報<br>

`private mixed $jis2Track`

#### $jpo

CardEmvAuthorizeRequestDto.php : 158

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

CardEmvAuthorizeRequestDto.php : 409

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

`private mixed $maskedLog`

#### $mcAmount

CardEmvAuthorizeRequestDto.php : 263

決済金額（多通貨）<br> 半角数字＋小数点<br> 半角数字は 8 桁以内<br> 決済金額（多通貨）を指定します。<br> 0 より大きくかつ 99999999 以下である必要があります。<br>

`private mixed $mcAmount`

#### $offlineType

CardEmvAuthorizeRequestDto.php : 372

オフライン区分<br> 半角数字<br> 1桁<br> オフライン区分を指定します。<br> "0"：Tag8Aが「オフライン承認」「オフライン拒否」<br> "1"：Tag8Aが「オンライン処理不可時のオフライン承認」「オンライン処理不可時のオフライン拒否」<br> paymentType=emvj1またはemvj2の場合で、オフライン取引の場合に指定します。<br>

`private mixed $offlineType`

#### $optionParams

CardEmvAuthorizeRequestDto.php : 1046

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

`private mixed $optionParams`

#### $orderId

CardEmvAuthorizeRequestDto.php : 36

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

`private mixed $orderId`

#### $paymentType

CardEmvAuthorizeRequestDto.php : 224

支払タイプ<br>

`private mixed $paymentType`

#### $pin

CardEmvAuthorizeRequestDto.php : 219

PIN<br>

`private mixed $pin`

#### $responseCode

CardEmvAuthorizeRequestDto.php : 325

レスポンスコード<br> 半角英数字<br> 3桁<br> レスポンスコードを指定します。<br> " "：取引承認<br> "G14"：取引拒否<br> "G15"：取引拒否<br> "G16"：取引拒否<br> "G17"：取引拒否<br> "G18"：取引拒否<br> "G12"：取引拒否<br> "G92"：取引拒否<br> paymentType=emvj1またはemvj2の場合で、アドバイス取引の場合に指定します。<br>

`private mixed $responseCode`

#### $salesDay

CardEmvAuthorizeRequestDto.php : 180

売上日<br> 半角数字<br> 8 桁固定<br> 売上日を指定します。（任意指定）<br> YYYYMMDD の形式<br> 例） "20090905"<br> 売上フラグ（No.11)がfalseの場合は利用できません。<br>

`private mixed $salesDay`

#### $securityCode

CardEmvAuthorizeRequestDto.php : 197

セキュリティコード<br> 半角数字<br> 4 桁以内<br> セキュリティコードを指定します。<br>

`private mixed $securityCode`

#### $SERVICE_COMMAND

CardEmvAuthorizeRequestDto.php : 26

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

`private mixed $SERVICE_COMMAND = "Authorize"`

#### $SERVICE_TYPE

CardEmvAuthorizeRequestDto.php : 19

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

`private mixed $SERVICE_TYPE = "card"`

#### $withCapture

CardEmvAuthorizeRequestDto.php : 169

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

`private mixed $withCapture`

### Methods

#### __toString()

CardEmvAuthorizeRequestDto.php : 1036

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

`public __toString() : string`

##### Return values

string —

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

#### _setMaskedLog()

CardEmvAuthorizeRequestDto.php : 1027

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

CardEmvAuthorizeRequestDto.php : 541

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

`public getAcquirerCode() : string`

##### Return values

string —

仕向け先コード

#### getAmount()

CardEmvAuthorizeRequestDto.php : 451

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

`public getAmount() : string`

##### Return values

string —

決済金額

#### getAuthDatetime()

CardEmvAuthorizeRequestDto.php : 865

与信日時を取得する<br>

`public getAuthDatetime() : string`

##### Return values

string —

与信日時

#### getAuthFlag()

CardEmvAuthorizeRequestDto.php : 649

認証コード（eLIO）を取得する<br>

`public getAuthFlag() : string`

##### Return values

string —

認証コード（eLIO）

#### getBonusFirstPayment()

CardEmvAuthorizeRequestDto.php : 775

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

`public getBonusFirstPayment() : string`

##### Return values

string —

ボーナス初回年月

#### getCardCenter()

CardEmvAuthorizeRequestDto.php : 523

カード接続センターを取得する<br>

`public getCardCenter() : string`

##### Return values

string —

カード接続センター

#### getCardExpire()

CardEmvAuthorizeRequestDto.php : 487

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

`public getCardExpire() : string`

##### Return values

string —

カード有効期限

#### getCardId()

AbstractPaymentCreditRequestDto.php : 28

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

`public getCardId() : string`

##### Return values

string —

カードID

#### getCardNumber()

CardEmvAuthorizeRequestDto.php : 469

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

`public getCardNumber() : string`

##### Return values

string —

カード番号

#### getCardOptionType()

CardEmvAuthorizeRequestDto.php : 505

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

`public getCardOptionType() : string`

##### Return values

string —

カードオプションタイプ

#### getChipConditionCode()

CardEmvAuthorizeRequestDto.php : 901

チップコンディションコードを取得する<br>

`public getChipConditionCode() : string`

##### Return values

string —

チップコンディションコード

#### getContactlessType()

CardEmvAuthorizeRequestDto.php : 991

非接触区分を取得する<br>

`public getContactlessType() : string`

##### Return values

string —

非接触区分

#### getCreateDate()

AbstractPaymentRequestDto.php : 59

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

`public getCreateDate() : string`

##### Return values

string —

入会年月日

#### getCurrencyUnit()

CardEmvAuthorizeRequestDto.php : 667

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

`public getCurrencyUnit() : string`

##### Return values

string —

通貨単位

#### getDefaultCard()

AbstractPaymentCreditRequestDto.php : 48

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

`public getDefaultCard() : string`

##### Return values

string —

標準カードフラグ

#### getEmvData()

CardEmvAuthorizeRequestDto.php : 811

ICカードデータを取得する<br>

`public getEmvData() : string`

##### Return values

string —

ICカードデータ

#### getEndDate()

AbstractPaymentCreditRequestDto.php : 108

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

`public getEndDate() : string`

##### Return values

string —

課金終了日

#### getExSlipInfo()

CardEmvAuthorizeRequestDto.php : 1009

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

`public getExSlipInfo() : string`

##### Return values

string —

拡張伝票情報

#### getFirstPayment()

CardEmvAuthorizeRequestDto.php : 757

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

`public getFirstPayment() : string`

##### Return values

string —

初回請求年月

#### getForcedApproval()

CardEmvAuthorizeRequestDto.php : 937

強制承認を取得する<br>

`public getForcedApproval() : string`

##### Return values

string —

強制承認

#### getForcedOnline()

CardEmvAuthorizeRequestDto.php : 919

強制オンラインを取得する<br>

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

#### getIsAdvice()

CardEmvAuthorizeRequestDto.php : 847

アドバイス取引指定を取得する<br>

`public getIsAdvice() : string`

##### Return values

string —

アドバイス取引指定

#### getIsContactless()

CardEmvAuthorizeRequestDto.php : 973

非接触取引指定を取得する<br>

`public getIsContactless() : string`

##### Return values

string —

非接触取引指定

#### getIsOffline()

CardEmvAuthorizeRequestDto.php : 829

オフライン取引指定を取得する<br>

`public getIsOffline() : string`

##### Return values

string —

オフライン取引指定

#### getItemCode()

CardEmvAuthorizeRequestDto.php : 613

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

`public getItemCode() : string`

##### Return values

string —

商品コード

#### getJis1SecondTrack()

CardEmvAuthorizeRequestDto.php : 721

JIS Ⅰ第2トラック情報を取得する<br>

`public getJis1SecondTrack() : string`

##### Return values

string —

JIS Ⅰ第2トラック情報

#### getJis2Track()

CardEmvAuthorizeRequestDto.php : 739

JIS Ⅱトラック情報を取得する<br>

`public getJis2Track() : string`

##### Return values

string —

JIS Ⅱトラック情報

#### getJpo()

CardEmvAuthorizeRequestDto.php : 559

JPOを取得する<br>

`public getJpo() : string`

##### Return values

string —

JPO

#### getMcAmount()

CardEmvAuthorizeRequestDto.php : 793

決済金額（多通貨）を取得する<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 —

取引メモ３を設定する

#### getOfflineType()

CardEmvAuthorizeRequestDto.php : 955

オフライン区分を取得する<br>

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

CardEmvAuthorizeRequestDto.php : 1052

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

`public getOptionParams() : OptionParams`

##### Return values

OptionParams —

拡張パラメータリスト

#### getOrderId()

CardEmvAuthorizeRequestDto.php : 433

取引IDを取得する<br>

`public getOrderId() : string`

##### Return values

string —

取引ID

#### getPaymentType()

CardEmvAuthorizeRequestDto.php : 703

支払タイプを取得する<br>

`public getPaymentType() : string`

##### Return values

string —

支払タイプ

#### getPin()

CardEmvAuthorizeRequestDto.php : 685

PINを取得する<br>

`public getPin() : string`

##### Return values

string —

PIN

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

売上日

#### getResponseCode()

CardEmvAuthorizeRequestDto.php : 883

レスポンスコードを取得する<br>

`public getResponseCode() : string`

##### Return values

string —

レスポンスコード

#### getSalesDay()

CardEmvAuthorizeRequestDto.php : 595

売上日を取得する<br>

`public getSalesDay() : string`

##### Return values

string —

売上日

#### getSecurityCode()

CardEmvAuthorizeRequestDto.php : 631

セキュリティコードを取得する<br>

`public getSecurityCode() : string`

##### Return values

string —

セキュリティコード

#### getServiceCommand()

CardEmvAuthorizeRequestDto.php : 424

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

`public getServiceCommand() : string`

##### Return values

string —

決済サービスコマンド

#### getServiceType()

CardEmvAuthorizeRequestDto.php : 415

決済サービスタイプを取得する<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 —

タンキングフラグ

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

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

#### getWithCapture()

CardEmvAuthorizeRequestDto.php : 577

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

#### setAcquirerCode()

CardEmvAuthorizeRequestDto.php : 550

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

`public setAcquirerCode(string $acquirerCode) : mixed`

##### Parameters

$acquirerCode : string

  仕向け先コード

##### Return values

mixed —

#### setAmount()

CardEmvAuthorizeRequestDto.php : 460

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

`public setAmount(string $amount) : mixed`

##### Parameters

$amount : string

  決済金額

##### Return values

mixed —

#### setAuthDatetime()

CardEmvAuthorizeRequestDto.php : 874

与信日時を設定する<br>

`public setAuthDatetime(string $authDatetime) : mixed`

##### Parameters

$authDatetime : string

  与信日時

##### Return values

mixed —

#### setAuthFlag()

CardEmvAuthorizeRequestDto.php : 658

認証コード（eLIO）を設定する<br>

`public setAuthFlag(string $authFlag) : mixed`

##### Parameters

$authFlag : string

  認証コード（eLIO）

##### Return values

mixed —

#### setBonusFirstPayment()

CardEmvAuthorizeRequestDto.php : 784

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

`public setBonusFirstPayment(string $bonusFirstPayment) : mixed`

##### Parameters

$bonusFirstPayment : string

  ボーナス初回年月

##### Return values

mixed —

#### setCardCenter()

CardEmvAuthorizeRequestDto.php : 532

カード接続センターを設定する<br>

`public setCardCenter(string $cardCenter) : mixed`

##### Parameters

$cardCenter : string

  カード接続センター

##### Return values

mixed —

#### setCardExpire()

CardEmvAuthorizeRequestDto.php : 496

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

`public setCardExpire(string $cardExpire) : mixed`

##### Parameters

$cardExpire : string

  カード有効期限

##### Return values

mixed —

#### setCardId()

AbstractPaymentCreditRequestDto.php : 18

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

`public setCardId(string $cardId) : mixed`

##### Parameters

$cardId : string

  カードID

##### Return values

mixed —

#### setCardNumber()

CardEmvAuthorizeRequestDto.php : 478

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

`public setCardNumber(string $cardNumber) : mixed`

##### Parameters

$cardNumber : string

  カード番号

##### Return values

mixed —

#### setCardOptionType()

CardEmvAuthorizeRequestDto.php : 514

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

`public setCardOptionType(string $cardOptionType) : mixed`

##### Parameters

$cardOptionType : string

  カードオプションタイプ

##### Return values

mixed —

#### setChipConditionCode()

CardEmvAuthorizeRequestDto.php : 910

チップコンディションコードを設定する<br>

`public setChipConditionCode(string $chipConditionCode) : mixed`

##### Parameters

$chipConditionCode : string

  チップコンディションコード

##### Return values

mixed —

#### setContactlessType()

CardEmvAuthorizeRequestDto.php : 1000

非接触区分を設定する<br>

`public setContactlessType(string $contactlessType) : mixed`

##### Parameters

$contactlessType : string

  非接触区分

##### Return values

mixed —

#### setCreateDate()

AbstractPaymentRequestDto.php : 49

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

`public setCreateDate(string $createDate) : mixed`

##### Parameters

$createDate : string

  入会年月日

##### Return values

mixed —

#### setCurrencyUnit()

CardEmvAuthorizeRequestDto.php : 676

通貨単位を設定する<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 —

#### setEmvData()

CardEmvAuthorizeRequestDto.php : 820

ICカードデータを設定する<br>

`public setEmvData(string $emvData) : mixed`

##### Parameters

$emvData : string

  ICカードデータ

##### Return values

mixed —

#### setEndDate()

AbstractPaymentCreditRequestDto.php : 98

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

`public setEndDate(string $endDate) : mixed`

##### Parameters

$endDate : string

  課金終了日

##### Return values

mixed —

#### setExSlipInfo()

CardEmvAuthorizeRequestDto.php : 1018

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

`public setExSlipInfo(string $exSlipInfo) : mixed`

##### Parameters

$exSlipInfo : string

  拡張伝票情報

##### Return values

mixed —

#### setFirstPayment()

CardEmvAuthorizeRequestDto.php : 766

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

`public setFirstPayment(string $firstPayment) : mixed`

##### Parameters

$firstPayment : string

  初回請求年月

##### Return values

mixed —

#### setForcedApproval()

CardEmvAuthorizeRequestDto.php : 946

強制承認を設定する<br>

`public setForcedApproval(string $forcedApproval) : mixed`

##### Parameters

$forcedApproval : string

  強制承認

##### Return values

mixed —

#### setForcedOnline()

CardEmvAuthorizeRequestDto.php : 928

強制オンラインを設定する<br>

`public setForcedOnline(string $forcedOnline) : mixed`

##### Parameters

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

#### setIsAdvice()

CardEmvAuthorizeRequestDto.php : 856

アドバイス取引指定を設定する<br>

`public setIsAdvice(string $isAdvice) : mixed`

##### Parameters

$isAdvice : string

  アドバイス取引指定

##### Return values

mixed —

#### setIsContactless()

CardEmvAuthorizeRequestDto.php : 982

非接触取引指定を設定する<br>

`public setIsContactless(string $isContactless) : mixed`

##### Parameters

$isContactless : string

  非接触取引指定

##### Return values

mixed —

#### setIsOffline()

CardEmvAuthorizeRequestDto.php : 838

オフライン取引指定を設定する<br>

`public setIsOffline(string $isOffline) : mixed`

##### Parameters

$isOffline : string

  オフライン取引指定

##### Return values

mixed —

#### setItemCode()

CardEmvAuthorizeRequestDto.php : 622

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

`public setItemCode(string $itemCode) : mixed`

##### Parameters

$itemCode : string

  商品コード

##### Return values

mixed —

#### setJis1SecondTrack()

CardEmvAuthorizeRequestDto.php : 730

JIS Ⅰ第2トラック情報を設定する<br>

`public setJis1SecondTrack(string $jis1SecondTrack) : mixed`

##### Parameters

$jis1SecondTrack : string

  JIS Ⅰ第2トラック情報

##### Return values

mixed —

#### setJis2Track()

CardEmvAuthorizeRequestDto.php : 748

JIS Ⅱトラック情報を設定する<br>

`public setJis2Track(string $jis2Track) : mixed`

##### Parameters

$jis2Track : string

  JIS Ⅱトラック情報

##### Return values

mixed —

#### setJpo()

CardEmvAuthorizeRequestDto.php : 568

JPOを設定する<br>

`public setJpo(string $jpo) : mixed`

##### Parameters

$jpo : string

  JPO

##### Return values

mixed —

#### setMcAmount()

CardEmvAuthorizeRequestDto.php : 802

決済金額（多通貨）を設定する<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 —

#### setOfflineType()

CardEmvAuthorizeRequestDto.php : 964

オフライン区分を設定する<br>

`public setOfflineType(string $offlineType) : mixed`

##### Parameters

$offlineType : 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()

CardEmvAuthorizeRequestDto.php : 1061

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

`public setOptionParams(OptionParams $optionParams) : mixed`

##### Parameters

$optionParams : OptionParams

  拡張パラメータリスト

##### Return values

mixed —

#### setOrderId()

CardEmvAuthorizeRequestDto.php : 442

取引IDを設定する<br>

`public setOrderId(string $orderId) : mixed`

##### Parameters

$orderId : string

  取引ID

##### Return values

mixed —

#### setPaymentType()

CardEmvAuthorizeRequestDto.php : 712

支払タイプを設定する<br>

`public setPaymentType(string $paymentType) : mixed`

##### Parameters

$paymentType : string

  支払タイプ

##### Return values

mixed —

#### setPin()

CardEmvAuthorizeRequestDto.php : 694

PINを設定する<br>

`public setPin(string $pin) : mixed`

##### Parameters

$pin : string

  PIN

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

#### setResponseCode()

CardEmvAuthorizeRequestDto.php : 892

レスポンスコードを設定する<br>

`public setResponseCode(string $responseCode) : mixed`

##### Parameters

$responseCode : string

  レスポンスコード

##### Return values

mixed —

#### setSalesDay()

CardEmvAuthorizeRequestDto.php : 604

売上日を設定する<br>

`public setSalesDay(string $salesDay) : mixed`

##### Parameters

$salesDay : string

  売上日

##### Return values

mixed —

#### setSecurityCode()

CardEmvAuthorizeRequestDto.php : 640

セキュリティコードを設定する<br>

`public setSecurityCode(string $securityCode) : mixed`

##### Parameters

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

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

#### setWithCapture()

CardEmvAuthorizeRequestDto.php : 586

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