CardAuthorizeRequestDto
extends AbstractPaymentCreditRequestDto
in package
決済サービスタイプ:カード、コマンド名:申込の要求Dtoクラス
Tags
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>
- $authFlag : mixed
- 認証コード(eLIO)<br> 半角数字<br> 7 桁以内<br> SLN認証アシストサービス用パラメータ[ 認証コード(eLIO) ]<br> eLIO決済時に採番されるeLIO認証子を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br> カードオプションタイプ(No.6)がelio以外の場合は利用できません。<br>
- $birthday : mixed
- 誕生日<br> 半角数字<br> 4 桁以内<br> SLN認証アシストサービス用パラメータ[ 誕生日 ]<br> カード利用者が入力するカード保有者の生月日(MMDD形式)を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<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>
- $cardholderName : mixed
- カード保有者名<br> 半角英数字<br> 2 文字以上 45 文字以内<br> クレジットカードに印字されている保有者名を指定します。<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> " ":上記以外<br> paymentType=jis1またはjis2の場合で、<br> IC端末で磁気ストライプ取引を行った場合に指定します。<br>
- $currencyUnit : mixed
- 通貨単位<br> 英字3桁<br>
- $dddCavv : mixed
- 3DCAVV<br> 半角英数字<br> 28 桁 or 0桁<br> 3DセキュアCAVV を指定します。<br>
- $dddCavvAlgorithm : mixed
- 3DCAVVアルゴリズム<br> 半角英数字<br> 1 桁以内<br> 3DセキュアCAVVアルゴリズムを指定します。<br> "0":HMAC<br> "1":CVV<br> "2":CVV with ATN<br> "3":SPA Algorithm<br> " ":スペース<br> "":値なし<br>
- $dddDsTransactionId : mixed
- 3DDSトランザクションID<br> 半角英数字<br> 36 桁 or 0桁<br> 3Dセキュア DSトランザクションID を指定します。<br>
- $dddEci : mixed
- 3DECI<br> 半角数字<br> 2 桁固定<br> 3Dセキュア ECI を指定します。<br> "01":Attempt(Master Card)<br> "02":認証成功(Master Card)<br> "05":認証成功(VISA、JCB)<br> "06":Attempt(VISA、JCB)または未参加(Master Card、VISA、JCB)<br> "07":認証実行不能(Master Card、VISA、JCB)<br>
- $dddMessageVersion : mixed
- 3Dメッセージバージョン<br> 半角英数字<br> 10 桁 or 0桁<br> Message Version Numberを指定します。<br> 例) “1.0.2”<br>
- $dddServerTransactionId : mixed
- 3DサーバトランザクションID<br> 半角英数字<br> 36 桁 or 0桁<br> 3Dセキュア サーバトランザクションID を指定します。<br>
- $dddTransactionId : mixed
- 3DトランザクションId<br> 半角英数字、"+"、"-"、"="<br> 28 文字 or 0文字<br> Transaction Identifier(XID)を指定します。<br> 20桁バイナリ値をBase64にて28桁英数字に変換した値を指定します。<br>
- $dddTransactionStatus : mixed
- 3Dトランザクションステータス<br> 半角英数字<br> 1 桁以内<br> 3Dセキュアトランザクションステータスを指定します。<br> "Y":本人認証成功<br> "N":本人認証失敗(イシュアまたは会員が原因)<br> "U":本人認証失敗(上記以外が原因)<br> "A":Attempt(暫定的に本人認証成功)<br> " ": スペース<br> "":値なし<br>
- $exSlipInfo : mixed
- 拡張伝票情報<br> 半角英数字<br> 25 文字以内<br> カード会社に伝送する売上伝送ファイルに設定する拡張伝票情報を指定します。<br>
- $firstKanaName : mixed
- 名前(名)カナ<br> 半角カナ(ア~ン)、半濁点<br> 15バイト以内<br> SLN認証アシストサービス用パラメータ[ 名前(名)カナ ] <br> カード利用者が入力するカード保有者のカナ氏名(名)を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br>
- $firstPayment : mixed
- 初回請求年月<br> 半角数字<br> 4 文字固定<br> 初回請求年月を指定します。<br> YYMM (年月)の形式<br> 例) "1310"<br>
- $fraudDetectionRequest : mixed
- 不正検知評価取引情報<br>
- $fraudDetectionV2Request : mixed
- 不正検知V2評価取引情報<br>
- $itemCode : mixed
- 商品コード<br> 半角数字<br> 7 桁以内<br> 商品コードを指定します。(任意指定)<br> ※ 指定が無い場合は、デフォルトの商品コード<br>
- $jcnToken : mixed
- JCNトークン<br> 半角数字<br> 16 文字以内<br> JCNトークン化されたカード番号を指定します。<br>
- $jcnTokenVersion : mixed
- JCNトークンバージョン<br> 半角英数字<br> 2 文字以内<br> カード番号をJCNトークン化した際に同時に返却されたJCNトークンバージョンを指定します。<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>
- $lastKanaName : mixed
- 名前(姓)カナ<br> 半角カナ(ア~ン)、半濁点<br> 15バイト以内<br> SLN認証アシストサービス用パラメータ[ 名前(姓)カナ ] <br> カード利用者が入力するカード保有者のカナ氏名(姓)を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br>
- $maskedLog : mixed
- ログ用文字列(マスク済み)<br> 半角英数字<br>
- $mcAmount : mixed
- 決済金額(多通貨)<br> 半角数字+小数点<br> 半角数字は 8 桁以内<br> 決済金額(多通貨)を指定します。<br> 0 より大きくかつ 99999999 以下である必要があります。<br>
- $optionParams : mixed
- 拡張パラメータ<br> 並列処理用の拡張パラメータを保持する。
- $orderId : mixed
- 取引ID<br> 半角英数字<br> 100 文字以内<br> マーチャント側で取引を一意に表す注文管理IDを指定します。<br> 申込処理ごとに一意である必要があります。<br> 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。<br>
- $paymentType : mixed
- 支払タイプ<br>
- $pin : mixed
- PIN<br>
- $posDataCode : mixed
- POSデータコード<br> 半角英数字<br> 12 桁固定<br> POSデータコードを指定します。<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>
- $tel : mixed
- 電話番号<br> 半角数字<br> 4 桁以内<br> SLN認証アシストサービス用パラメータ[ 電話番号 ]<br> カード利用者が入力するカード保有者の自宅電話番号下4桁を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br>
- $terminalId : mixed
- 端末識別番号<br> 半角数字<br> 13 桁固定<br> 端末識別番号を指定します。<br>
- $withCapture : mixed
- 売上フラグ<br> 半角英数字<br> 5 文字以内<br> 売上フラグを指定します。(任意指定)<br> "true": 与信・売上<br> "false": 与信のみ<br> ※ 指定が無い場合は、false<br>
- $withFraudDetection : mixed
- 不正検知実施フラグ<br> 半角英数字<br> 5 文字以内<br> 不正検知実施フラグを指定します。(任意指定)<br> "true": 実施する<br> "false": 実施しない<br>
- $withJcnTokenization : mixed
- JCNトークン化実施フラグ<br> 半角英数字<br> 5 文字以内<br> 取引に使用したカード番号をJCNトークンへ変換し、応答電文に変換結果を含めます。(任意指定)<br> "true": JCNトークンへ変換する<br> "false": JCNトークンへ変換しないbr> ※ 指定が無い場合は、false<br>
- __toString() : string
- ログ用文字列(マスク済み)を取得する<br>
- _setMaskedLog() : mixed
- ログ用文字列(マスク済み)を設定する<br>
- getAccountId() : string
- 会員IDを取得する。<br>
- getAcquirerCode() : string
- 仕向け先コードを取得する<br>
- getAmount() : string
- 決済金額を取得する<br>
- getAuthFlag() : string
- 認証コード(eLIO)を取得する<br>
- getBirthday() : string
- 誕生日を取得する<br>
- getBonusFirstPayment() : string
- ボーナス初回年月を取得する<br>
- getCardCenter() : string
- カード接続センターを取得する<br>
- getCardExpire() : string
- カード有効期限を取得する<br>
- getCardholderName() : string
- カード保有者名を取得する<br>
- getCardId() : string
- カードIDを取得する<br>
- getCardNumber() : string
- カード番号を取得する<br>
- getCardOptionType() : string
- カードオプションタイプを取得する<br>
- getChipConditionCode() : string
- チップコンディションコードを取得する<br>
- getCreateDate() : string
- 入会年月日を取得する<br>
- getCurrencyUnit() : string
- 通貨単位を取得する<br>
- getDddCavv() : string
- 3DCAVVを取得する<br>
- getDddCavvAlgorithm() : string
- 3DCAVVアルゴリズムを取得する<br>
- getDddDsTransactionId() : string
- 3DDSトランザクションIDを取得する<br>
- getDddEci() : string
- 3DECIを取得する<br>
- getDddMessageVersion() : string
- 3Dメッセージバージョンを取得する<br>
- getDddServerTransactionId() : string
- 3DサーバトランザクションIDを取得する<br>
- getDddTransactionId() : string
- 3DトランザクションIdを取得する<br>
- getDddTransactionStatus() : string
- 3Dトランザクションステータスを取得する<br>
- getDefaultCard() : string
- 標準カードフラグを取得する<br>
- getEndDate() : string
- 課金終了日を取得する<br>
- getExSlipInfo() : string
- 拡張伝票情報を取得する<br>
- getFirstKanaName() : string
- 名前(名)カナを取得する<br>
- getFirstPayment() : string
- 初回請求年月を取得する<br>
- getFraudDetectionRequest() : FraudDetectionRequestDto
- 不正検知評価取引情報を取得する<br>
- getFraudDetectionV2Request() : FraudDetectionV2RequestDto
- 不正検知V2評価取引情報を取得する<br>
- getFreeKey() : string
- キー情報を取得する<br>
- getGroupId() : string
- 課金グループIDを取得する<br>
- getItemCode() : string
- 商品コードを取得する<br>
- getJcnToken() : string
- JCNトークンを取得する<br>
- getJcnTokenVersion() : string
- JCNトークンバージョンを取得する<br>
- getJis1SecondTrack() : string
- JIS Ⅰ第2トラック情報を取得する<br>
- getJis2Track() : string
- JIS Ⅱトラック情報を取得する<br>
- getJpo() : string
- JPOを取得する<br>
- getLastKanaName() : string
- 名前(姓)カナを取得する<br>
- getMcAmount() : string
- 決済金額(多通貨)を取得する<br>
- getMemo1() : string
- 取引メモ1を取得する<br>
- getMemo2() : string
- 取引メモ2を取得する<br>
- getMemo3() : string
- 取引メモ3を取得する<br>
- getOneTimeAmount() : string
- 都度/初回課金金額を取得する<br>
- getOnetimeToken() : string
- 会員IDワンタイムトークンを取得する<br>
- getOptionParams() : OptionParams
- 拡張パラメータリストを取得する<br>
- getOrderId() : string
- 取引IDを取得する<br>
- getPaymentType() : string
- 支払タイプを取得する<br>
- getPin() : string
- PINを取得する<br>
- getPosDataCode() : string
- POSデータコードを取得する<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>
- getSecurityCode() : string
- セキュリティコードを取得する<br>
- getServiceCommand() : string
- 決済サービスコマンドを取得する<br>
- getServiceType() : string
- 決済サービスタイプを取得する<br>
- getStartDate() : string
- 課金開始日を取得する<br>
- getTanking() : string
- タンキングフラグを取得する<br>
- getTel() : string
- 電話番号を取得する<br>
- getTerminalId() : string
- 端末識別番号を取得する<br>
- getToken() : string
- トークンを取得する<br>
- getUpdater() : string
- 洗替実施フラグを取得する<br>
- getUseChargeOption() : string
- 課金オプション利用フラグを取得する<br>
- getWithCapture() : string
- 売上フラグを取得する<br>
- getWithFraudDetection() : string
- 不正検知実施フラグを取得する<br>
- getWithJcnTokenization() : string
- JCNトークン化実施フラグを取得する<br>
- setAccountId() : mixed
- 会員IDを設定する。<br>
- setAcquirerCode() : mixed
- 仕向け先コードを設定する<br>
- setAmount() : mixed
- 決済金額を設定する<br>
- setAuthFlag() : mixed
- 認証コード(eLIO)を設定する<br>
- setBirthday() : mixed
- 誕生日を設定する<br>
- setBonusFirstPayment() : mixed
- ボーナス初回年月を設定する<br>
- setCardCenter() : mixed
- カード接続センターを設定する<br>
- setCardExpire() : mixed
- カード有効期限を設定する<br>
- setCardholderName() : mixed
- カード保有者名を設定する<br>
- setCardId() : mixed
- カードIDを設定する<br>
- setCardNumber() : mixed
- カード番号を設定する<br>
- setCardOptionType() : mixed
- カードオプションタイプを設定する<br>
- setChipConditionCode() : mixed
- チップコンディションコードを設定する<br>
- setCreateDate() : mixed
- 入会年月日を設定する<br>
- setCurrencyUnit() : mixed
- 通貨単位を設定する<br>
- setDddCavv() : mixed
- 3DCAVVを設定する<br>
- setDddCavvAlgorithm() : mixed
- 3DCAVVアルゴリズムを設定する<br>
- setDddDsTransactionId() : mixed
- 3DDSトランザクションIDを設定する<br>
- setDddEci() : mixed
- 3DECIを設定する<br>
- setDddMessageVersion() : mixed
- 3Dメッセージバージョンを設定する<br>
- setDddServerTransactionId() : mixed
- 3DサーバトランザクションIDを設定する<br>
- setDddTransactionId() : mixed
- 3DトランザクションIdを設定する<br>
- setDddTransactionStatus() : mixed
- 3Dトランザクションステータスを設定する<br>
- setDefaultCard() : mixed
- 標準カードフラグを設定する<br>
- setEndDate() : mixed
- 課金終了日を設定する<br>
- setExSlipInfo() : mixed
- 拡張伝票情報を設定する<br>
- setFirstKanaName() : mixed
- 名前(名)カナを設定する<br>
- setFirstPayment() : mixed
- 初回請求年月を設定する<br>
- setFraudDetectionRequest() : mixed
- 不正検知評価取引情報を設定する<br>
- setFraudDetectionV2Request() : mixed
- 不正検知V2評価取引情報を設定する<br>
- setFreeKey() : mixed
- キー情報を設定する<br>
- setGroupId() : mixed
- 課金グループIDを設定する<br>
- setItemCode() : mixed
- 商品コードを設定する<br>
- setJcnToken() : mixed
- JCNトークンを設定する<br>
- setJcnTokenVersion() : mixed
- JCNトークンバージョンを設定する<br>
- setJis1SecondTrack() : mixed
- JIS Ⅰ第2トラック情報を設定する<br>
- setJis2Track() : mixed
- JIS Ⅱトラック情報を設定する<br>
- setJpo() : mixed
- JPOを設定する<br>
- setLastKanaName() : mixed
- 名前(姓)カナを設定する<br>
- setMcAmount() : mixed
- 決済金額(多通貨)を設定する<br>
- setMemo1() : mixed
- 取引メモ1を設定する<br>
- setMemo2() : mixed
- 取引メモ2を設定する<br>
- setMemo3() : mixed
- 取引メモ3を設定する<br>
- setOneTimeAmount() : mixed
- 都度/初回課金金額を設定する<br>
- setOnetimeToken() : mixed
- 会員IDワンタイムトークンを設定する<br>
- setOptionParams() : mixed
- 拡張パラメータリストを設定する<br>
- setOrderId() : mixed
- 取引IDを設定する<br>
- setPaymentType() : mixed
- 支払タイプを設定する<br>
- setPin() : mixed
- PINを設定する<br>
- setPosDataCode() : mixed
- POSデータコードを設定する<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>
- setSecurityCode() : mixed
- セキュリティコードを設定する<br>
- setStartDate() : mixed
- 課金開始日を設定する<br>
- setTanking() : mixed
- タンキングフラグを設定する<br>
- setTel() : mixed
- 電話番号を設定する<br>
- setTerminalId() : mixed
- 端末識別番号を設定する<br>
- setToken() : mixed
- トークンを設定する<br>
- setUpdater() : mixed
- 洗替実施フラグを設定する<br>
- setUseChargeOption() : mixed
- 課金オプション利用フラグを設定する<br>
- setWithCapture() : mixed
- 売上フラグを設定する<br>
- setWithFraudDetection() : mixed
- 不正検知実施フラグを設定する<br>
- setWithJcnTokenization() : mixed
- JCNトークン化実施フラグを設定する<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
PayNowIDオブジェクト
protected
PayNowIdParam
$payNowIdParam
$acquirerCode
仕向け先コード<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
決済金額<br> 半角数字<br> 8 桁以内<br> 決済金額を指定します。<br> 1 以上かつ 99999999 以下である必要があります。<br>
private
mixed
$amount
$authFlag
認証コード(eLIO)<br> 半角数字<br> 7 桁以内<br> SLN認証アシストサービス用パラメータ[ 認証コード(eLIO) ]<br> eLIO決済時に採番されるeLIO認証子を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br> カードオプションタイプ(No.6)がelio以外の場合は利用できません。<br>
private
mixed
$authFlag
$birthday
誕生日<br> 半角数字<br> 4 桁以内<br> SLN認証アシストサービス用パラメータ[ 誕生日 ]<br> カード利用者が入力するカード保有者の生月日(MMDD形式)を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br>
private
mixed
$birthday
$bonusFirstPayment
ボーナス初回年月<br> 半角数字<br> 4 文字固定<br> ボーナス初回年月を指定します。<br> YYMM (年月)の形式<br> 例) "1312"<br>
private
mixed
$bonusFirstPayment
$cardCenter
カード接続センター<br> 半角英数字<br> 5 文字以内<br> カード接続センターを指定します。(任意指定)<br> "sln": Sln接続"<br> "jcn": Jcn接続<br> ※ 指定が無い場合は、デフォルトの接続センターを検証<br>
private
mixed
$cardCenter
$cardExpire
カード有効期限<br> 半角数字、スラッシュ<br> 5 文字固定<br> クレジットカードの有効期限を指定します。<br> MM/YY (月 + "/" + 年)の形式<br> 例) "11/09"<br>
private
mixed
$cardExpire
$cardholderName
カード保有者名<br> 半角英数字<br> 2 文字以上 45 文字以内<br> クレジットカードに印字されている保有者名を指定します。<br>
private
mixed
$cardholderName
$cardNumber
カード番号<br> 半角英数字、ハイフン、ブランク、ピリオド<br> 26 文字以内<br> クレジットカード番号を指定します。<br> 例) クレジットカード番号は19桁まで処理が可能。<br> (ハイフンを含んでも含まなくても同様に処理が可能)<br> 戻り値としては、上2桁/下4桁の計6桁が返ります。<br>
private
mixed
$cardNumber
$cardOptionType
カードオプションタイプ<br> 半角英数字<br> 10 文字以内<br> カードオプションタイプを指定します。<br> "mpi": <br> "house": <br> "elio": <br> ※ 指定が無い場合は、デフォルトのカードオプション<br> カードオプションタイプ毎の必須項目については<br> 「(別紙)パラメータ組み合わせ」を参照ください<br>
private
mixed
$cardOptionType
$chipConditionCode
チップコンディションコード<br> 半角英数字<br> 1 文字以内<br> チップコンディションを指定します。<br> "0":IC対応端末における磁気ストライプ取引<br> " ":上記以外<br> paymentType=jis1またはjis2の場合で、<br> IC端末で磁気ストライプ取引を行った場合に指定します。<br>
private
mixed
$chipConditionCode
$currencyUnit
通貨単位<br> 英字3桁<br>
private
mixed
$currencyUnit
$dddCavv
3DCAVV<br> 半角英数字<br> 28 桁 or 0桁<br> 3DセキュアCAVV を指定します。<br>
private
mixed
$dddCavv
$dddCavvAlgorithm
3DCAVVアルゴリズム<br> 半角英数字<br> 1 桁以内<br> 3DセキュアCAVVアルゴリズムを指定します。<br> "0":HMAC<br> "1":CVV<br> "2":CVV with ATN<br> "3":SPA Algorithm<br> " ":スペース<br> "":値なし<br>
private
mixed
$dddCavvAlgorithm
$dddDsTransactionId
3DDSトランザクションID<br> 半角英数字<br> 36 桁 or 0桁<br> 3Dセキュア DSトランザクションID を指定します。<br>
private
mixed
$dddDsTransactionId
$dddEci
3DECI<br> 半角数字<br> 2 桁固定<br> 3Dセキュア ECI を指定します。<br> "01":Attempt(Master Card)<br> "02":認証成功(Master Card)<br> "05":認証成功(VISA、JCB)<br> "06":Attempt(VISA、JCB)または未参加(Master Card、VISA、JCB)<br> "07":認証実行不能(Master Card、VISA、JCB)<br>
private
mixed
$dddEci
$dddMessageVersion
3Dメッセージバージョン<br> 半角英数字<br> 10 桁 or 0桁<br> Message Version Numberを指定します。<br> 例) “1.0.2”<br>
private
mixed
$dddMessageVersion
$dddServerTransactionId
3DサーバトランザクションID<br> 半角英数字<br> 36 桁 or 0桁<br> 3Dセキュア サーバトランザクションID を指定します。<br>
private
mixed
$dddServerTransactionId
$dddTransactionId
3DトランザクションId<br> 半角英数字、"+"、"-"、"="<br> 28 文字 or 0文字<br> Transaction Identifier(XID)を指定します。<br> 20桁バイナリ値をBase64にて28桁英数字に変換した値を指定します。<br>
private
mixed
$dddTransactionId
$dddTransactionStatus
3Dトランザクションステータス<br> 半角英数字<br> 1 桁以内<br> 3Dセキュアトランザクションステータスを指定します。<br> "Y":本人認証成功<br> "N":本人認証失敗(イシュアまたは会員が原因)<br> "U":本人認証失敗(上記以外が原因)<br> "A":Attempt(暫定的に本人認証成功)<br> " ": スペース<br> "":値なし<br>
private
mixed
$dddTransactionStatus
$exSlipInfo
拡張伝票情報<br> 半角英数字<br> 25 文字以内<br> カード会社に伝送する売上伝送ファイルに設定する拡張伝票情報を指定します。<br>
private
mixed
$exSlipInfo
$firstKanaName
名前(名)カナ<br> 半角カナ(ア~ン)、半濁点<br> 15バイト以内<br> SLN認証アシストサービス用パラメータ[ 名前(名)カナ ] <br> カード利用者が入力するカード保有者のカナ氏名(名)を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br>
private
mixed
$firstKanaName
$firstPayment
初回請求年月<br> 半角数字<br> 4 文字固定<br> 初回請求年月を指定します。<br> YYMM (年月)の形式<br> 例) "1310"<br>
private
mixed
$firstPayment
$fraudDetectionRequest
不正検知評価取引情報<br>
private
mixed
$fraudDetectionRequest
$fraudDetectionV2Request
不正検知V2評価取引情報<br>
private
mixed
$fraudDetectionV2Request
$itemCode
商品コード<br> 半角数字<br> 7 桁以内<br> 商品コードを指定します。(任意指定)<br> ※ 指定が無い場合は、デフォルトの商品コード<br>
private
mixed
$itemCode
$jcnToken
JCNトークン<br> 半角数字<br> 16 文字以内<br> JCNトークン化されたカード番号を指定します。<br>
private
mixed
$jcnToken
$jcnTokenVersion
JCNトークンバージョン<br> 半角英数字<br> 2 文字以内<br> カード番号をJCNトークン化した際に同時に返却されたJCNトークンバージョンを指定します。<br>
private
mixed
$jcnTokenVersion
$jis1SecondTrack
JIS Ⅰ第2トラック情報<br>
private
mixed
$jis1SecondTrack
$jis2Track
JIS Ⅱトラック情報<br>
private
mixed
$jis2Track
$jpo
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
$lastKanaName
名前(姓)カナ<br> 半角カナ(ア~ン)、半濁点<br> 15バイト以内<br> SLN認証アシストサービス用パラメータ[ 名前(姓)カナ ] <br> カード利用者が入力するカード保有者のカナ氏名(姓)を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br>
private
mixed
$lastKanaName
$maskedLog
ログ用文字列(マスク済み)<br> 半角英数字<br>
private
mixed
$maskedLog
$mcAmount
決済金額(多通貨)<br> 半角数字+小数点<br> 半角数字は 8 桁以内<br> 決済金額(多通貨)を指定します。<br> 0 より大きくかつ 99999999 以下である必要があります。<br>
private
mixed
$mcAmount
$optionParams
拡張パラメータ<br> 並列処理用の拡張パラメータを保持する。
private
mixed
$optionParams
$orderId
取引ID<br> 半角英数字<br> 100 文字以内<br> マーチャント側で取引を一意に表す注文管理IDを指定します。<br> 申込処理ごとに一意である必要があります。<br> 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。<br>
private
mixed
$orderId
$paymentType
支払タイプ<br>
private
mixed
$paymentType
$pin
PIN<br>
private
mixed
$pin
$posDataCode
POSデータコード<br> 半角英数字<br> 12 桁固定<br> POSデータコードを指定します。<br>
private
mixed
$posDataCode
$salesDay
売上日<br> 半角数字<br> 8 桁固定<br> 売上日を指定します。(任意指定)<br> YYYYMMDD の形式<br> 例) "20090905"<br> 売上フラグ(No.11)がfalseの場合は利用できません。<br>
private
mixed
$salesDay
$securityCode
セキュリティコード<br> 半角数字<br> 4 桁以内<br> セキュリティコードを指定します。<br>
private
mixed
$securityCode
$SERVICE_COMMAND
決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
private
mixed
$SERVICE_COMMAND
= "Authorize"
$SERVICE_TYPE
決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
private
mixed
$SERVICE_TYPE
= "card"
$tel
電話番号<br> 半角数字<br> 4 桁以内<br> SLN認証アシストサービス用パラメータ[ 電話番号 ]<br> カード利用者が入力するカード保有者の自宅電話番号下4桁を設定します。<br> カード接続センター(No.7)がjcnと設定しているときは利用できません。<br>
private
mixed
$tel
$terminalId
端末識別番号<br> 半角数字<br> 13 桁固定<br> 端末識別番号を指定します。<br>
private
mixed
$terminalId
$withCapture
売上フラグ<br> 半角英数字<br> 5 文字以内<br> 売上フラグを指定します。(任意指定)<br> "true": 与信・売上<br> "false": 与信のみ<br> ※ 指定が無い場合は、false<br>
private
mixed
$withCapture
$withFraudDetection
不正検知実施フラグ<br> 半角英数字<br> 5 文字以内<br> 不正検知実施フラグを指定します。(任意指定)<br> "true": 実施する<br> "false": 実施しない<br>
private
mixed
$withFraudDetection
$withJcnTokenization
JCNトークン化実施フラグ<br> 半角英数字<br> 5 文字以内<br> 取引に使用したカード番号をJCNトークンへ変換し、応答電文に変換結果を含めます。(任意指定)<br> "true": JCNトークンへ変換する<br> "false": JCNトークンへ変換しないbr> ※ 指定が無い場合は、false<br>
private
mixed
$withJcnTokenization
Methods
__toString()
ログ用文字列(マスク済み)を取得する<br>
public
__toString() : string
Return values
string —ログ用文字列(マスク済み)
_setMaskedLog()
ログ用文字列(マスク済み)を設定する<br>
public
_setMaskedLog(string $maskedLog) : mixed
Parameters
- $maskedLog : string
-
ログ用文字列(マスク済み)
Return values
mixed —getAccountId()
会員IDを取得する。<br>
public
getAccountId() : string
Return values
string —会員ID
getAcquirerCode()
仕向け先コードを取得する<br>
public
getAcquirerCode() : string
Return values
string —仕向け先コード
getAmount()
決済金額を取得する<br>
public
getAmount() : string
Return values
string —決済金額
getAuthFlag()
認証コード(eLIO)を取得する<br>
public
getAuthFlag() : string
Return values
string —認証コード(eLIO)
getBirthday()
誕生日を取得する<br>
public
getBirthday() : string
Return values
string —誕生日
getBonusFirstPayment()
ボーナス初回年月を取得する<br>
public
getBonusFirstPayment() : string
Return values
string —ボーナス初回年月
getCardCenter()
カード接続センターを取得する<br>
public
getCardCenter() : string
Return values
string —カード接続センター
getCardExpire()
カード有効期限を取得する<br>
public
getCardExpire() : string
Return values
string —カード有効期限
getCardholderName()
カード保有者名を取得する<br>
public
getCardholderName() : string
Return values
string —カード保有者名
getCardId()
カードIDを取得する<br>
public
getCardId() : string
Return values
string —カードID
getCardNumber()
カード番号を取得する<br>
public
getCardNumber() : string
Return values
string —カード番号
getCardOptionType()
カードオプションタイプを取得する<br>
public
getCardOptionType() : string
Return values
string —カードオプションタイプ
getChipConditionCode()
チップコンディションコードを取得する<br>
public
getChipConditionCode() : string
Return values
string —チップコンディションコード
getCreateDate()
入会年月日を取得する<br>
public
getCreateDate() : string
Return values
string —入会年月日
getCurrencyUnit()
通貨単位を取得する<br>
public
getCurrencyUnit() : string
Return values
string —通貨単位
getDddCavv()
3DCAVVを取得する<br>
public
getDddCavv() : string
Return values
string —3DCAVV
getDddCavvAlgorithm()
3DCAVVアルゴリズムを取得する<br>
public
getDddCavvAlgorithm() : string
Return values
string —3DCAVVアルゴリズム
getDddDsTransactionId()
3DDSトランザクションIDを取得する<br>
public
getDddDsTransactionId() : string
Return values
string —3DDSトランザクションID
getDddEci()
3DECIを取得する<br>
public
getDddEci() : string
Return values
string —3DECI
getDddMessageVersion()
3Dメッセージバージョンを取得する<br>
public
getDddMessageVersion() : string
Return values
string —3Dメッセージバージョン
getDddServerTransactionId()
3DサーバトランザクションIDを取得する<br>
public
getDddServerTransactionId() : string
Return values
string —3DサーバトランザクションID
getDddTransactionId()
3DトランザクションIdを取得する<br>
public
getDddTransactionId() : string
Return values
string —3DトランザクションId
getDddTransactionStatus()
3Dトランザクションステータスを取得する<br>
public
getDddTransactionStatus() : string
Return values
string —3Dトランザクションステータス
getDefaultCard()
標準カードフラグを取得する<br>
public
getDefaultCard() : string
Return values
string —標準カードフラグ
getEndDate()
課金終了日を取得する<br>
public
getEndDate() : string
Return values
string —課金終了日
getExSlipInfo()
拡張伝票情報を取得する<br>
public
getExSlipInfo() : string
Return values
string —拡張伝票情報
getFirstKanaName()
名前(名)カナを取得する<br>
public
getFirstKanaName() : string
Return values
string —名前(名)カナ
getFirstPayment()
初回請求年月を取得する<br>
public
getFirstPayment() : string
Return values
string —初回請求年月
getFraudDetectionRequest()
不正検知評価取引情報を取得する<br>
public
getFraudDetectionRequest() : FraudDetectionRequestDto
Return values
FraudDetectionRequestDto —不正検知評価取引情報
getFraudDetectionV2Request()
不正検知V2評価取引情報を取得する<br>
public
getFraudDetectionV2Request() : FraudDetectionV2RequestDto
Return values
FraudDetectionV2RequestDto —不正検知V2評価取引情報
getFreeKey()
キー情報を取得する<br>
public
getFreeKey() : string
Return values
string —キー情報
getGroupId()
課金グループIDを取得する<br>
public
getGroupId() : string
Return values
string —課金グループID
getItemCode()
商品コードを取得する<br>
public
getItemCode() : string
Return values
string —商品コード
getJcnToken()
JCNトークンを取得する<br>
public
getJcnToken() : string
Return values
string —JCNトークン
getJcnTokenVersion()
JCNトークンバージョンを取得する<br>
public
getJcnTokenVersion() : string
Return values
string —JCNトークンバージョン
getJis1SecondTrack()
JIS Ⅰ第2トラック情報を取得する<br>
public
getJis1SecondTrack() : string
Return values
string —JIS Ⅰ第2トラック情報
getJis2Track()
JIS Ⅱトラック情報を取得する<br>
public
getJis2Track() : string
Return values
string —JIS Ⅱトラック情報
getJpo()
JPOを取得する<br>
public
getJpo() : string
Return values
string —JPO
getLastKanaName()
名前(姓)カナを取得する<br>
public
getLastKanaName() : string
Return values
string —名前(姓)カナ
getMcAmount()
決済金額(多通貨)を取得する<br>
public
getMcAmount() : string
Return values
string —決済金額(多通貨)
getMemo1()
取引メモ1を取得する<br>
public
getMemo1() : string
Return values
string —取引メモ1
getMemo2()
取引メモ2を取得する<br>
public
getMemo2() : string
Return values
string —取引メモ2
getMemo3()
取引メモ3を取得する<br>
public
getMemo3() : string
Return values
string —取引メモ3を設定する
getOneTimeAmount()
都度/初回課金金額を取得する<br>
public
getOneTimeAmount() : string
Return values
string —都度/初回課金金額
getOnetimeToken()
会員IDワンタイムトークンを取得する<br>
public
getOnetimeToken() : string
Return values
string —ワンタイムトークン
getOptionParams()
拡張パラメータリストを取得する<br>
public
getOptionParams() : OptionParams
Return values
OptionParams —拡張パラメータリスト
getOrderId()
取引IDを取得する<br>
public
getOrderId() : string
Return values
string —取引ID
getPaymentType()
支払タイプを取得する<br>
public
getPaymentType() : string
Return values
string —支払タイプ
getPin()
PINを取得する<br>
public
getPin() : string
Return values
string —PIN
getPosDataCode()
POSデータコードを取得する<br>
public
getPosDataCode() : string
Return values
string —POSデータコード
getReceiptData()
レシートデータを取得する。<br>
public
getReceiptData() : string
Return values
string —レシートデータ
getRecurringAcquireCode()
仕向先会社コードを取得する<br>
public
getRecurringAcquireCode() : string
Return values
string —仕向先会社コード
getRecurringAmount()
継続課金金額を取得する<br>
public
getRecurringAmount() : string
Return values
string —継続課金金額
getRecurringMemo1()
継続課金用メモ1を取得する<br>
public
getRecurringMemo1() : string
Return values
string —継続課金用メモ1
getRecurringMemo2()
継続課金用メモ2を取得する<br>
public
getRecurringMemo2() : string
Return values
string —継続課金用メモ2
getRecurringMemo3()
継続課金用メモ3を取得する<br>
public
getRecurringMemo3() : string
Return values
string —継続課金用メモ3
getRecurringSalesDay()
売上日を取得する<br>
public
getRecurringSalesDay() : string
Return values
string —売上日
getSalesDay()
売上日を取得する<br>
public
getSalesDay() : string
Return values
string —売上日
getSecurityCode()
セキュリティコードを取得する<br>
public
getSecurityCode() : string
Return values
string —セキュリティコード
getServiceCommand()
決済サービスコマンドを取得する<br>
public
getServiceCommand() : string
Return values
string —決済サービスコマンド
getServiceType()
決済サービスタイプを取得する<br>
public
getServiceType() : string
Return values
string —決済サービスタイプ
getStartDate()
課金開始日を取得する<br>
public
getStartDate() : string
Return values
string —課金開始日
getTanking()
タンキングフラグを取得する<br>
public
getTanking() : string
Return values
string —タンキングフラグ
getTel()
電話番号を取得する<br>
public
getTel() : string
Return values
string —電話番号
getTerminalId()
端末識別番号を取得する<br>
public
getTerminalId() : string
Return values
string —端末識別番号
getToken()
トークンを取得する<br>
public
getToken() : string
Return values
string —トークン
getUpdater()
洗替実施フラグを取得する<br>
public
getUpdater() : string
Return values
string —洗替実施フラグ
getUseChargeOption()
課金オプション利用フラグを取得する<br>
public
getUseChargeOption() : string
Return values
string —課金オプション利用フラグ
getWithCapture()
売上フラグを取得する<br>
public
getWithCapture() : string
Return values
string —売上フラグ
getWithFraudDetection()
不正検知実施フラグを取得する<br>
public
getWithFraudDetection() : string
Return values
string —不正検知実施フラグ
getWithJcnTokenization()
JCNトークン化実施フラグを取得する<br>
public
getWithJcnTokenization() : string
Return values
string —JCNトークン化実施フラグ
setAccountId()
会員IDを設定する。<br>
public
setAccountId(string $accountId) : mixed
Parameters
- $accountId : string
-
会員ID
Return values
mixed —setAcquirerCode()
仕向け先コードを設定する<br>
public
setAcquirerCode(string $acquirerCode) : mixed
Parameters
- $acquirerCode : string
-
仕向け先コード
Return values
mixed —setAmount()
決済金額を設定する<br>
public
setAmount(string $amount) : mixed
Parameters
- $amount : string
-
決済金額
Return values
mixed —setAuthFlag()
認証コード(eLIO)を設定する<br>
public
setAuthFlag(string $authFlag) : mixed
Parameters
- $authFlag : string
-
認証コード(eLIO)
Return values
mixed —setBirthday()
誕生日を設定する<br>
public
setBirthday(string $birthday) : mixed
Parameters
- $birthday : string
-
誕生日
Return values
mixed —setBonusFirstPayment()
ボーナス初回年月を設定する<br>
public
setBonusFirstPayment(string $bonusFirstPayment) : mixed
Parameters
- $bonusFirstPayment : string
-
ボーナス初回年月
Return values
mixed —setCardCenter()
カード接続センターを設定する<br>
public
setCardCenter(string $cardCenter) : mixed
Parameters
- $cardCenter : string
-
カード接続センター
Return values
mixed —setCardExpire()
カード有効期限を設定する<br>
public
setCardExpire(string $cardExpire) : mixed
Parameters
- $cardExpire : string
-
カード有効期限
Return values
mixed —setCardholderName()
カード保有者名を設定する<br>
public
setCardholderName(string $cardholderName) : mixed
Parameters
- $cardholderName : string
-
カード保有者名
Return values
mixed —setCardId()
カードIDを設定する<br>
public
setCardId(string $cardId) : mixed
Parameters
- $cardId : string
-
カードID
Return values
mixed —setCardNumber()
カード番号を設定する<br>
public
setCardNumber(string $cardNumber) : mixed
Parameters
- $cardNumber : string
-
カード番号
Return values
mixed —setCardOptionType()
カードオプションタイプを設定する<br>
public
setCardOptionType(string $cardOptionType) : mixed
Parameters
- $cardOptionType : string
-
カードオプションタイプ
Return values
mixed —setChipConditionCode()
チップコンディションコードを設定する<br>
public
setChipConditionCode(string $chipConditionCode) : mixed
Parameters
- $chipConditionCode : string
-
チップコンディションコード
Return values
mixed —setCreateDate()
入会年月日を設定する<br>
public
setCreateDate(string $createDate) : mixed
Parameters
- $createDate : string
-
入会年月日
Return values
mixed —setCurrencyUnit()
通貨単位を設定する<br>
public
setCurrencyUnit(string $currencyUnit) : mixed
Parameters
- $currencyUnit : string
-
通貨単位
Return values
mixed —setDddCavv()
3DCAVVを設定する<br>
public
setDddCavv(string $dddCavv) : mixed
Parameters
- $dddCavv : string
-
3DCAVV
Return values
mixed —setDddCavvAlgorithm()
3DCAVVアルゴリズムを設定する<br>
public
setDddCavvAlgorithm(string $dddCavvAlgorithm) : mixed
Parameters
- $dddCavvAlgorithm : string
-
3DCAVVアルゴリズム
Return values
mixed —setDddDsTransactionId()
3DDSトランザクションIDを設定する<br>
public
setDddDsTransactionId(string $dddDsTransactionId) : mixed
Parameters
- $dddDsTransactionId : string
-
3DDSトランザクションID
Return values
mixed —setDddEci()
3DECIを設定する<br>
public
setDddEci(string $dddEci) : mixed
Parameters
- $dddEci : string
-
3DECI
Return values
mixed —setDddMessageVersion()
3Dメッセージバージョンを設定する<br>
public
setDddMessageVersion(string $dddMessageVersion) : mixed
Parameters
- $dddMessageVersion : string
-
3Dメッセージバージョン
Return values
mixed —setDddServerTransactionId()
3DサーバトランザクションIDを設定する<br>
public
setDddServerTransactionId(string $dddServerTransactionId) : mixed
Parameters
- $dddServerTransactionId : string
-
3DサーバトランザクションID
Return values
mixed —setDddTransactionId()
3DトランザクションIdを設定する<br>
public
setDddTransactionId(string $dddTransactionId) : mixed
Parameters
- $dddTransactionId : string
-
3DトランザクションId
Return values
mixed —setDddTransactionStatus()
3Dトランザクションステータスを設定する<br>
public
setDddTransactionStatus(string $dddTransactionStatus) : mixed
Parameters
- $dddTransactionStatus : string
-
3Dトランザクションステータス
Return values
mixed —setDefaultCard()
標準カードフラグを設定する<br>
public
setDefaultCard(string $defaultCard) : mixed
Parameters
- $defaultCard : string
-
標準カードフラグ
Return values
mixed —setEndDate()
課金終了日を設定する<br>
public
setEndDate(string $endDate) : mixed
Parameters
- $endDate : string
-
課金終了日
Return values
mixed —setExSlipInfo()
拡張伝票情報を設定する<br>
public
setExSlipInfo(string $exSlipInfo) : mixed
Parameters
- $exSlipInfo : string
-
拡張伝票情報
Return values
mixed —setFirstKanaName()
名前(名)カナを設定する<br>
public
setFirstKanaName(string $firstKanaName) : mixed
Parameters
- $firstKanaName : string
-
名前(名)カナ
Return values
mixed —setFirstPayment()
初回請求年月を設定する<br>
public
setFirstPayment(string $firstPayment) : mixed
Parameters
- $firstPayment : string
-
初回請求年月
Return values
mixed —setFraudDetectionRequest()
不正検知評価取引情報を設定する<br>
public
setFraudDetectionRequest(FraudDetectionRequestDto $fraudDetectionRequest) : mixed
Parameters
- $fraudDetectionRequest : FraudDetectionRequestDto
-
不正検知評価取引情報
Return values
mixed —setFraudDetectionV2Request()
不正検知V2評価取引情報を設定する<br>
public
setFraudDetectionV2Request(FraudDetectionV2RequestDto $fraudDetectionV2Request) : mixed
Parameters
- $fraudDetectionV2Request : FraudDetectionV2RequestDto
-
不正検知V2評価取引情報
Return values
mixed —setFreeKey()
キー情報を設定する<br>
public
setFreeKey(string $freeKey) : mixed
Parameters
- $freeKey : string
-
キー情報
Return values
mixed —setGroupId()
課金グループIDを設定する<br>
public
setGroupId(string $groupId) : mixed
Parameters
- $groupId : string
-
課金グループID
Return values
mixed —setItemCode()
商品コードを設定する<br>
public
setItemCode(string $itemCode) : mixed
Parameters
- $itemCode : string
-
商品コード
Return values
mixed —setJcnToken()
JCNトークンを設定する<br>
public
setJcnToken(string $jcnToken) : mixed
Parameters
- $jcnToken : string
-
JCNトークン
Return values
mixed —setJcnTokenVersion()
JCNトークンバージョンを設定する<br>
public
setJcnTokenVersion(string $jcnTokenVersion) : mixed
Parameters
- $jcnTokenVersion : string
-
JCNトークンバージョン
Return values
mixed —setJis1SecondTrack()
JIS Ⅰ第2トラック情報を設定する<br>
public
setJis1SecondTrack(string $jis1SecondTrack) : mixed
Parameters
- $jis1SecondTrack : string
-
JIS Ⅰ第2トラック情報
Return values
mixed —setJis2Track()
JIS Ⅱトラック情報を設定する<br>
public
setJis2Track(string $jis2Track) : mixed
Parameters
- $jis2Track : string
-
JIS Ⅱトラック情報
Return values
mixed —setJpo()
JPOを設定する<br>
public
setJpo(string $jpo) : mixed
Parameters
- $jpo : string
-
JPO
Return values
mixed —setLastKanaName()
名前(姓)カナを設定する<br>
public
setLastKanaName(string $lastKanaName) : mixed
Parameters
- $lastKanaName : string
-
名前(姓)カナ
Return values
mixed —setMcAmount()
決済金額(多通貨)を設定する<br>
public
setMcAmount(string $mcAmount) : mixed
Parameters
- $mcAmount : string
-
決済金額(多通貨)
Return values
mixed —setMemo1()
取引メモ1を設定する<br>
public
setMemo1(string $memo1) : mixed
Parameters
- $memo1 : string
-
取引メモ1
Return values
mixed —setMemo2()
取引メモ2を設定する<br>
public
setMemo2(string $memo2) : mixed
Parameters
- $memo2 : string
-
取引メモ2
Return values
mixed —setMemo3()
取引メモ3を設定する<br>
public
setMemo3(string $memo3) : mixed
Parameters
- $memo3 : string
-
取引メモ3
Return values
mixed —setOneTimeAmount()
都度/初回課金金額を設定する<br>
public
setOneTimeAmount(string $oneTimeAmount) : mixed
Parameters
- $oneTimeAmount : string
-
都度/初回課金金額
Return values
mixed —setOnetimeToken()
会員IDワンタイムトークンを設定する<br>
public
setOnetimeToken(string $onetimeToken) : mixed
Parameters
- $onetimeToken : string
-
ワンタイムトークン
Return values
mixed —setOptionParams()
拡張パラメータリストを設定する<br>
public
setOptionParams(OptionParams $optionParams) : mixed
Parameters
- $optionParams : OptionParams
-
拡張パラメータリスト
Return values
mixed —setOrderId()
取引IDを設定する<br>
public
setOrderId(string $orderId) : mixed
Parameters
- $orderId : string
-
取引ID
Return values
mixed —setPaymentType()
支払タイプを設定する<br>
public
setPaymentType(string $paymentType) : mixed
Parameters
- $paymentType : string
-
支払タイプ
Return values
mixed —setPin()
PINを設定する<br>
public
setPin(string $pin) : mixed
Parameters
- $pin : string
-
PIN
Return values
mixed —setPosDataCode()
POSデータコードを設定する<br>
public
setPosDataCode(string $posDataCode) : mixed
Parameters
- $posDataCode : string
-
POSデータコード
Return values
mixed —setReceiptData()
レシートデータを設定する。<br>
public
setReceiptData(string $receiptData) : mixed
Parameters
- $receiptData : string
-
レシートデータ
Return values
mixed —setRecurringAcquireCode()
仕向先会社コードを設定する<br>
public
setRecurringAcquireCode(string $recurringAcquireCode) : mixed
Parameters
- $recurringAcquireCode : string
-
仕向先会社コード
Return values
mixed —setRecurringAmount()
継続課金金額を設定する<br>
public
setRecurringAmount(string $recurringAmount) : mixed
Parameters
- $recurringAmount : string
-
継続課金金額
Return values
mixed —setRecurringMemo1()
継続課金用メモ1を設定する<br>
public
setRecurringMemo1(string $recurringMemo1) : mixed
Parameters
- $recurringMemo1 : string
-
継続課金用メモ1
Return values
mixed —setRecurringMemo2()
継続課金用メモ2を設定する<br>
public
setRecurringMemo2(string $recurringMemo2) : mixed
Parameters
- $recurringMemo2 : string
-
継続課金用メモ2
Return values
mixed —setRecurringMemo3()
継続課金用メモ3を設定する<br>
public
setRecurringMemo3(string $recurringMemo3) : mixed
Parameters
- $recurringMemo3 : string
-
継続課金用メモ3
Return values
mixed —setRecurringSalesDay()
売上日を設定する<br>
public
setRecurringSalesDay(string $recurringSalesDay) : mixed
Parameters
- $recurringSalesDay : string
-
売上日
Return values
mixed —setSalesDay()
売上日を設定する<br>
public
setSalesDay(string $salesDay) : mixed
Parameters
- $salesDay : string
-
売上日
Return values
mixed —setSecurityCode()
セキュリティコードを設定する<br>
public
setSecurityCode(string $securityCode) : mixed
Parameters
- $securityCode : string
-
セキュリティコード
Return values
mixed —setStartDate()
課金開始日を設定する<br>
public
setStartDate(string $startDate) : mixed
Parameters
- $startDate : string
-
課金開始日
Return values
mixed —setTanking()
タンキングフラグを設定する<br>
public
setTanking(string $tanking) : mixed
Parameters
- $tanking : string
-
タンキングフラグ
Return values
mixed —setTel()
電話番号を設定する<br>
public
setTel(string $tel) : mixed
Parameters
- $tel : string
-
電話番号
Return values
mixed —setTerminalId()
端末識別番号を設定する<br>
public
setTerminalId(string $terminalId) : mixed
Parameters
- $terminalId : string
-
端末識別番号
Return values
mixed —setToken()
トークンを設定する<br>
public
setToken(string $token) : mixed
Parameters
- $token : string
-
トークン
Return values
mixed —setUpdater()
洗替実施フラグを設定する<br>
public
setUpdater(string $updater) : mixed
Parameters
- $updater : string
-
洗替実施フラグ
Return values
mixed —setUseChargeOption()
課金オプション利用フラグを設定する<br>
public
setUseChargeOption(string $useChargeOption) : mixed
Parameters
- $useChargeOption : string
-
課金オプション利用フラグ
Return values
mixed —setWithCapture()
売上フラグを設定する<br>
public
setWithCapture(string $withCapture) : mixed
Parameters
- $withCapture : string
-
売上フラグ
Return values
mixed —setWithFraudDetection()
不正検知実施フラグを設定する<br>
public
setWithFraudDetection(string $withFraudDetection) : mixed
Parameters
- $withFraudDetection : string
-
不正検知実施フラグ
Return values
mixed —setWithJcnTokenization()
JCNトークン化実施フラグを設定する<br>
public
setWithJcnTokenization(string $withJcnTokenization) : mixed
Parameters
- $withJcnTokenization : string
-
JCNトークン化実施フラグ
Return values
mixed —existAccountBasicParam()
AccountBasicParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
protected
existAccountBasicParam() : mixed
Return values
mixed —existAccountParam()
AccountParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
protected
existAccountParam() : mixed
Return values
mixed —existBankAccountParam()
BankAccountParamがAccountParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、AccountParamに設定する。<br>
protected
existBankAccountParam() : mixed
Return values
mixed —existCardParam()
CardParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
protected
existCardParam() : mixed
Return values
mixed —existPayNowIdParam()
PayNowIdPramが設定されているか判定する。<br> 設定されていない場合はインスタンスを生成する。<br>
protected
existPayNowIdParam() : mixed
Return values
mixed —existRecurringChargeParam()
RecurringChargeParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
protected
existRecurringChargeParam() : mixed