# class Veritrans::Tercerog::Mdk::AlipayCreateIdentityCodeRequestDto

# 決済サービスタイプ：Alipay、コマンド名：QRコード生成の要求Dtoクラス¶ ↑

@author

  VeriTrans Inc.

### Constants

SERVICE_COMMAND

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

SERVICE_TYPE

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

### Public Class Methods

new() click to toggle source

### コンストラクタ¶ ↑

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 17
    def initialize
      @service_type = SERVICE_TYPE
      @service_command = SERVICE_COMMAND
    end

### Public Instance Methods

service_command() click to toggle source

### 決済サービスコマンドを取得する¶ ↑

@return

  決済サービスコマンド

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 51
    def service_command
      @service_command = nil unless instance_variable_defined?(:@service_command)
      @service_command
    end

service_type() click to toggle source

### 決済サービスタイプを取得する¶ ↑

@return

  決済サービスタイプ

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 42
    def service_type
      @service_type = nil unless instance_variable_defined?(:@service_type)
      @service_type
    end

store_id() click to toggle source

### 店舗IDを取得する¶ ↑

店舗IDを指定します。

- 半角英数字、“-”（ハイフン）、“_”（アンダースコア）も使用可能です。

@return

  店舗ID

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 62
    def store_id
      @store_id = nil unless instance_variable_defined?(:@store_id)
      @store_id
    end

store_id=(store_id) click to toggle source

### 店舗IDを設定する¶ ↑

@param

  #store_id 店舗ID

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 71
    def store_id=(store_id)
      @store_id = store_id
    end

store_name() click to toggle source

### 店舗名を取得する¶ ↑

店舗名を指定します。

- 最大文字数：64byte

@return

  店舗名

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 81
    def store_name
      @store_name = nil unless instance_variable_defined?(:@store_name)
      @store_name
    end

store_name=(store_name) click to toggle source

### 店舗名を設定する¶ ↑

@param

  #store_name 店舗名

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 90
    def store_name=(store_name)
      @store_name = store_name
    end

taxi_driver_mobile() click to toggle source

### タクシードライバーモバイルを取得する¶ ↑

タクシードライバーモバイル（携帯）を指定します。 ※タクシー事業者の場合は指定必須。 ※不明な場合はご連絡ください

- 最大文字数：32byte

@return

  タクシードライバーモバイル

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 165
    def taxi_driver_mobile
      @taxi_driver_mobile = nil unless instance_variable_defined?(:@taxi_driver_mobile)
      @taxi_driver_mobile
    end

taxi_driver_mobile=(taxi_driver_mobile) click to toggle source

### タクシードライバーモバイルを設定する¶ ↑

@param

  #taxi_driver_mobile タクシードライバーモバイル

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 174
    def taxi_driver_mobile=(taxi_driver_mobile)
      @taxi_driver_mobile = taxi_driver_mobile
    end

taxi_driver_name() click to toggle source

### タクシードライバー名を取得する¶ ↑

タクシードライバー名を指定します。 ※タクシー事業者の場合は指定必須。 ※不明な場合はご連絡ください

- 最大文字数：64byte

@return

  タクシードライバー名

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 144
    def taxi_driver_name
      @taxi_driver_name = nil unless instance_variable_defined?(:@taxi_driver_name)
      @taxi_driver_name
    end

taxi_driver_name=(taxi_driver_name) click to toggle source

### タクシードライバー名を設定する¶ ↑

@param

  #taxi_driver_name タクシードライバー名

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 153
    def taxi_driver_name=(taxi_driver_name)
      @taxi_driver_name = taxi_driver_name
    end

taxi_number() click to toggle source

### タクシーナンバーを取得する¶ ↑

タクシーナンバーを指定します。 ※タクシー事業者の場合は指定必須。 ※不明な場合はご連絡ください

- 最大文字数：64byte

@return

  タクシーナンバー

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 123
    def taxi_number
      @taxi_number = nil unless instance_variable_defined?(:@taxi_number)
      @taxi_number
    end

taxi_number=(taxi_number) click to toggle source

### タクシーナンバーを設定する¶ ↑

@param

  #taxi_number タクシーナンバー

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 132
    def taxi_number=(taxi_number)
      @taxi_number = taxi_number
    end

taxi_operation_id() click to toggle source

### タクシーオペレーションIDを取得する¶ ↑

タクシーオペレーションIDを指定します。 ※タクシー事業者の場合は指定必須。 ※不明な場合はご連絡ください

- 最大文字数：64byte

@return

  タクシーオペレーションID

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 102
    def taxi_operation_id
      @taxi_operation_id = nil unless instance_variable_defined?(:@taxi_operation_id)
      @taxi_operation_id
    end

taxi_operation_id=(taxi_operation_id) click to toggle source

### タクシーオペレーションIDを設定する¶ ↑

@param

  #taxi_operation_id タクシーオペレーションID

    # File tgMdk/lib/tg_mdk/mdk_dto/alipay_create_identity_code_request_dto.rb, line 111
    def taxi_operation_id=(taxi_operation_id)
      @taxi_operation_id = taxi_operation_id
    end