jp.veritrans.tercerog.mdk.dto

## クラス TenpayAuthorizeRequestDto

- java.lang.Object
- - jp.veritrans.tercerog.mdk.dto.AbstractPaymentRequestDto
  - - jp.veritrans.tercerog.mdk.dto.TenpayAuthorizeRequestDto

- すべての実装されたインタフェース:
    IBaseDto

      public class TenpayAuthorizeRequestDto
      extends AbstractPaymentRequestDto

  決済サービスタイプ：Tenpay、コマンド名：決済申込の要求Dtoクラス
  作成者:
    Created automatically by DtoCreator

- - ### フィールドのサマリー

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `static String` | `SERVICE_COMMAND` 決済サービスコマンド 半角英数字 必須項目、固定値
    `static String` | `SERVICE_TYPE` 決済サービスタイプ 半角英数字 必須項目、固定値

  - ### コンストラクタのサマリー

    コンストラクタ
    コンストラクタと説明
    `TenpayAuthorizeRequestDto()`

  - ### メソッドのサマリー

    すべてのメソッド インスタンス・メソッド concreteメソッド 非推奨のメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | `_setMaskedLog(String maskedLog)` ログ用文字列(マスク済み)を設定する
    `String` | `getAmount()` 決済金額を取得する
    `String` | `getAuthorizationCode()` 承認コードを取得する
    `String` | `getCancelUrl()` 決済キャンセル時URLを取得する
    `String` | `getDeviceInfo()` デバイス情報を取得する
    `String` | `getErrorUrl()` 決済エラー時URLを取得する
    `String` | `getItemDetail()` 商品詳細を取得する
    `String` | `getItemLabel()` 商品タグを取得する
    `String` | `getItemName()` 商品名を取得する
    `String` | `getOpenid()` ユーザータグを取得する
    `String` | `getOrderId()` 取引IDを取得する
    `PayNowIdParam` | `getPayNowIdParam()` 非推奨です。
    `String` | `getProductId()` 製品IDを取得する
    `String` | `getResponseType()` レスポンスタイプを取得する
    `String` | `getScancodeType()` スキャンコードタイプを取得する
    `String` | `getServiceCommand()` 決済サービスコマンドを取得する
    `String` | `getServiceOptionType()` サービスオプションタイプを取得する
    `String` | `getServiceType()` 決済サービスタイプを取得する
    `String` | `getStoreId()` 店舗IDを取得する
    `String` | `getStoreName()` 店舗名を取得する
    `String` | `getSubOpenid()` サブユーザータグを取得する
    `String` | `getSuccessUrl()` 決済完了時URLを取得する
    `String` | `getWithCapture()` 与信同時売上フラグを取得する
    `void` | `setAmount(String amount)` 決済金額を設定する
    `void` | `setAuthorizationCode(String authorizationCode)` 承認コードを設定する
    `void` | `setCancelUrl(String cancelUrl)` 決済キャンセル時URLを設定する
    `void` | `setDeviceInfo(String deviceInfo)` デバイス情報を設定する
    `void` | `setErrorUrl(String errorUrl)` 決済エラー時URLを設定する
    `void` | `setItemDetail(String itemDetail)` 商品詳細を設定する
    `void` | `setItemLabel(String itemLabel)` 商品タグを設定する
    `void` | `setItemName(String itemName)` 商品名を設定する
    `void` | `setOpenid(String openid)` ユーザータグを設定する
    `void` | `setOrderId(String orderId)` 取引IDを設定する
    `void` | `setProductId(String productId)` 製品IDを設定する
    `void` | `setResponseType(String responseType)` レスポンスタイプを設定する
    `void` | `setScancodeType(String scancodeType)` スキャンコードタイプを設定する
    `void` | `setServiceOptionType(String serviceOptionType)` サービスオプションタイプを設定する
    `void` | `setStoreId(String storeId)` 店舗IDを設定する
    `void` | `setStoreName(String storeName)` 店舗名を設定する
    `void` | `setSubOpenid(String subOpenid)` サブユーザータグを設定する
    `void` | `setSuccessUrl(String successUrl)` 決済完了時URLを設定する
    `void` | `setWithCapture(String withCapture)` 与信同時売上フラグを設定する
    `String` | `toString()` ログ用文字列(マスク済み)を取得する

    - ### クラスから継承されたメソッド jp.veritrans.tercerog.mdk.dto.AbstractPaymentRequestDto

      `getAccountId, getCreateDate, getFreeKey, getMemo1, getMemo2, getMemo3, getReceiptData, setAccountId, setCreateDate, setFreeKey, setMemo1, setMemo2, setMemo3, setReceiptData`

    - ### クラスから継承されたメソッド java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### フィールドの詳細

    - #### SERVICE_TYPE

          public static final String SERVICE_TYPE

      決済サービスタイプ
      半角英数字
      必須項目、固定値
      関連項目:
        定数フィールド値

    - #### SERVICE_COMMAND

          public static final String SERVICE_COMMAND

      決済サービスコマンド
      半角英数字
      必須項目、固定値
      関連項目:
        定数フィールド値

  - ### コンストラクタの詳細

    - #### TenpayAuthorizeRequestDto

          public TenpayAuthorizeRequestDto()

  - ### メソッドの詳細

    - #### getServiceType

          public String getServiceType()

      決済サービスタイプを取得する
      戻り値:
        決済サービスタイプ

    - #### getServiceCommand

          public String getServiceCommand()

      決済サービスコマンドを取得する
      戻り値:
        決済サービスコマンド

    - #### getOrderId

          public String getOrderId()

      取引IDを取得する
      戻り値:
        取引ID

    - #### setOrderId

          public void setOrderId(String orderId)

      取引IDを設定する
      パラメータ:
        `orderId` - 取引ID

    - #### getServiceOptionType

          public String getServiceOptionType()

      サービスオプションタイプを取得する
      戻り値:
        サービスオプションタイプ

    - #### setServiceOptionType

          public void setServiceOptionType(String serviceOptionType)

      サービスオプションタイプを設定する
      パラメータ:
        `serviceOptionType` - サービスオプションタイプ

    - #### getAmount

          public String getAmount()

      決済金額を取得する
      戻り値:
        決済金額

    - #### setAmount

          public void setAmount(String amount)

      決済金額を設定する
      パラメータ:
        `amount` - 決済金額

    - #### getWithCapture

          public String getWithCapture()

      与信同時売上フラグを取得する
      戻り値:
        与信同時売上フラグ

    - #### setWithCapture

          public void setWithCapture(String withCapture)

      与信同時売上フラグを設定する
      パラメータ:
        `withCapture` - 与信同時売上フラグ

    - #### getDeviceInfo

          public String getDeviceInfo()

      デバイス情報を取得する
      戻り値:
        デバイス情報

    - #### setDeviceInfo

          public void setDeviceInfo(String deviceInfo)

      デバイス情報を設定する
      パラメータ:
        `deviceInfo` - デバイス情報

    - #### getItemName

          public String getItemName()

      商品名を取得する
      戻り値:
        商品名

    - #### setItemName

          public void setItemName(String itemName)

      商品名を設定する
      パラメータ:
        `itemName` - 商品名

    - #### getItemDetail

          public String getItemDetail()

      商品詳細を取得する
      戻り値:
        商品詳細

    - #### setItemDetail

          public void setItemDetail(String itemDetail)

      商品詳細を設定する
      パラメータ:
        `itemDetail` - 商品詳細

    - #### getItemLabel

          public String getItemLabel()

      商品タグを取得する
      戻り値:
        商品タグ

    - #### setItemLabel

          public void setItemLabel(String itemLabel)

      商品タグを設定する
      パラメータ:
        `itemLabel` - 商品タグ

    - #### getAuthorizationCode

          public String getAuthorizationCode()

      承認コードを取得する
      戻り値:
        承認コード

    - #### setAuthorizationCode

          public void setAuthorizationCode(String authorizationCode)

      承認コードを設定する
      パラメータ:
        `authorizationCode` - 承認コード

    - #### getResponseType

          public String getResponseType()

      レスポンスタイプを取得する
      戻り値:
        レスポンスタイプ

    - #### setResponseType

          public void setResponseType(String responseType)

      レスポンスタイプを設定する
      パラメータ:
        `responseType` - レスポンスタイプ

    - #### getStoreId

          public String getStoreId()

      店舗IDを取得する
      戻り値:
        店舗ID

    - #### setStoreId

          public void setStoreId(String storeId)

      店舗IDを設定する
      パラメータ:
        `storeId` - 店舗ID

    - #### getStoreName

          public String getStoreName()

      店舗名を取得する
      戻り値:
        店舗名

    - #### setStoreName

          public void setStoreName(String storeName)

      店舗名を設定する
      パラメータ:
        `storeName` - 店舗名

    - #### getScancodeType

          public String getScancodeType()

      スキャンコードタイプを取得する
      戻り値:
        スキャンコードタイプ

    - #### setScancodeType

          public void setScancodeType(String scancodeType)

      スキャンコードタイプを設定する
      パラメータ:
        `scancodeType` - スキャンコードタイプ

    - #### getProductId

          public String getProductId()

      製品IDを取得する
      戻り値:
        製品ID

    - #### setProductId

          public void setProductId(String productId)

      製品IDを設定する
      パラメータ:
        `productId` - 製品ID

    - #### getOpenid

          public String getOpenid()

      ユーザータグを取得する
      戻り値:
        ユーザータグ

    - #### setOpenid

          public void setOpenid(String openid)

      ユーザータグを設定する
      パラメータ:
        `openid` - ユーザータグ

    - #### getSubOpenid

          public String getSubOpenid()

      サブユーザータグを取得する
      戻り値:
        サブユーザータグ

    - #### setSubOpenid

          public void setSubOpenid(String subOpenid)

      サブユーザータグを設定する
      パラメータ:
        `subOpenid` - サブユーザータグ

    - #### getSuccessUrl

          public String getSuccessUrl()

      決済完了時URLを取得する
      戻り値:
        決済完了時URL

    - #### setSuccessUrl

          public void setSuccessUrl(String successUrl)

      決済完了時URLを設定する
      パラメータ:
        `successUrl` - 決済完了時URL

    - #### getCancelUrl

          public String getCancelUrl()

      決済キャンセル時URLを取得する
      戻り値:
        決済キャンセル時URL

    - #### setCancelUrl

          public void setCancelUrl(String cancelUrl)

      決済キャンセル時URLを設定する
      パラメータ:
        `cancelUrl` - 決済キャンセル時URL

    - #### getErrorUrl

          public String getErrorUrl()

      決済エラー時URLを取得する
      戻り値:
        決済エラー時URL

    - #### setErrorUrl

          public void setErrorUrl(String errorUrl)

      決済エラー時URLを設定する
      パラメータ:
        `errorUrl` - 決済エラー時URL

    - #### _setMaskedLog

          public void _setMaskedLog(String maskedLog)

      ログ用文字列(マスク済み)を設定する
      パラメータ:
        `maskedLog` - ログ用文字列(マスク済み)

    - #### toString

          public String toString()

      ログ用文字列(マスク済み)を取得する
      オーバーライド:
        `toString` クラス内 `Object`
      戻り値:
        ログ用文字列(マスク済み)

    - #### getPayNowIdParam

          @Deprecated
          public PayNowIdParam getPayNowIdParam()

      非推奨です。
      PayNowIdオブジェクトを取得する
      戻り値:
        PayNowIdオブジェクト

Copyright © 2026. All rights reserved.