class Veritrans::Tercerog::Mdk::BankpayMemberAddRequestDto

決済サービスタイプ:bankpay、コマンド名:会員登録の要求Dtoクラス

@author

VeriTrans Inc.

Constants

SERVICE_COMMAND

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

SERVICE_TYPE

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

Public Class Methods

new() click to toggle source

コンストラクタ

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

Public Instance Methods

address() click to toggle source

住所を取得する

@return

住所

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 212
def address
  @address = nil unless instance_variable_defined?(:@address)
  @address
end
address=(address) click to toggle source

住所を設定する

会員の住所を入力します。

@param

address 住所

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 222
def address=(address)
  @address = address
end
birth_date() click to toggle source

生年月日を取得する

@return

生年月日

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 153
def birth_date
  @birth_date = nil unless instance_variable_defined?(:@birth_date)
  @birth_date
end
birth_date=(birth_date) click to toggle source

生年月日を設定する

会員の生年月日を入力します。 書式はYYYYMMDD。 例)20220531

@param

#birth_date 生年月日

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 165
def birth_date=(birth_date)
  @birth_date = birth_date
end
email_address() click to toggle source

メールアドレスを取得する

@return

メールアドレス

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 268
def email_address
  @email_address = nil unless instance_variable_defined?(:@email_address)
  @email_address
end
email_address2() click to toggle source

メールアドレス2を取得する

@return

メールアドレス2

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 286
def email_address2
  @email_address2 = nil unless instance_variable_defined?(:@email_address2)
  @email_address2
end
email_address2=(email_address2) click to toggle source

メールアドレス2を設定する

会員のメールアドレスが2つある場合2つ目を入力します。

@param

#email_address2 メールアドレス2

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 296
def email_address2=(email_address2)
  @email_address2 = email_address2
end
email_address=(email_address) click to toggle source

メールアドレスを設定する

会員のメールアドレスを入力します。

@param

#email_address メールアドレス

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 278
def email_address=(email_address)
  @email_address = email_address
end
gender() click to toggle source

性別を取得する

@return

性別

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 173
def gender
  @gender = nil unless instance_variable_defined?(:@gender)
  @gender
end
gender=(gender) click to toggle source

性別を設定する

会員の性別を入力します。 -“M”:男 -“F”:女

@param

gender 性別

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 185
def gender=(gender)
  @gender = gender
end
member_id() click to toggle source

会員IDを取得する

@return

会員ID

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 78
def member_id
  @member_id = nil unless instance_variable_defined?(:@member_id)
  @member_id
end
member_id=(member_id) click to toggle source

会員IDを設定する

  • マーチャント側で会員を一意に表す会員IDを指定します。

  • 会員ごとに一意である必要があります。

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

@param

#member_id 会員ID

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 90
def member_id=(member_id)
  @member_id = member_id
end
mobile_number() click to toggle source

携帯番号を取得する

@return

携帯番号

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 249
def mobile_number
  @mobile_number = nil unless instance_variable_defined?(:@mobile_number)
  @mobile_number
end
mobile_number=(mobile_number) click to toggle source

携帯番号を設定する

会員の携帯番号を入力します。 -ハイフン有でも無でも指定可能です。

@param

#mobile_number 携帯番号

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 260
def mobile_number=(mobile_number)
  @mobile_number = mobile_number
end
remarks() click to toggle source

摘要を取得する

@return

摘要

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 304
def remarks
  @remarks = nil unless instance_variable_defined?(:@remarks)
  @remarks
end
remarks=(remarks) click to toggle source

摘要を設定する

会員についての備考項目を入力します。

@param

remarks 摘要

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 314
def remarks=(remarks)
  @remarks = remarks
end
service_command() click to toggle source

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

@return

決済サービスコマンド

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 51
def service_command
  @service_command = nil unless instance_variable_defined?(:@service_command)
  @service_command
end
service_option_type() click to toggle source

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

@return

サービスオプションタイプ

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 60
def service_option_type
  @service_option_type = nil unless instance_variable_defined?(:@service_option_type)
  @service_option_type
end
service_option_type=(service_option_type) click to toggle source

サービスオプションタイプを設定する

  • “online”:オンライン決済

@param

#service_option_type サービスオプションタイプ

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 70
def service_option_type=(service_option_type)
  @service_option_type = service_option_type
end
service_type() click to toggle source

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

@return

決済サービスタイプ

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 42
def service_type
  @service_type = nil unless instance_variable_defined?(:@service_type)
  @service_type
end
tel_number() click to toggle source

電話番号を取得する

@return

電話番号

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 230
def tel_number
  @tel_number = nil unless instance_variable_defined?(:@tel_number)
  @tel_number
end
tel_number=(tel_number) click to toggle source

電話番号を設定する

会員の電話番号を入力します。 -ハイフン有でも無でも指定可能です。

@param

#tel_number 電話番号

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 241
def tel_number=(tel_number)
  @tel_number = tel_number
end
user_name() click to toggle source

氏名を取得する

@return

氏名

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 117
def user_name
  @user_name = nil unless instance_variable_defined?(:@user_name)
  @user_name
end
user_name=(user_name) click to toggle source

氏名を設定する

会員の氏名を入力します。

@param

#user_name 氏名

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 127
def user_name=(user_name)
  @user_name = user_name
end
user_name_kana() click to toggle source

カナ名を取得する

@return

カナ名

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 135
def user_name_kana
  @user_name_kana = nil unless instance_variable_defined?(:@user_name_kana)
  @user_name_kana
end
user_name_kana=(user_name_kana) click to toggle source

カナ名を設定する

会員のカナ名を入力します。

@param

#user_name_kana カナ名

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 145
def user_name_kana=(user_name_kana)
  @user_name_kana = user_name_kana
end
user_terminal_id() click to toggle source

利用者端末識別IDを取得する

@return

利用者端末識別ID

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 98
def user_terminal_id
  @user_terminal_id = nil unless instance_variable_defined?(:@user_terminal_id)
  @user_terminal_id
end
user_terminal_id=(user_terminal_id) click to toggle source

利用者端末識別IDを設定する

利用者の端末を識別するIDを指定します。 スマホなどのデバイスを識別するためのUUIDなどの情報で、EC利用などの場合は一意なランダムな値を設定します。

@param

#user_terminal_id 利用者端末識別ID

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 109
def user_terminal_id=(user_terminal_id)
  @user_terminal_id = user_terminal_id
end
zipcode() click to toggle source

郵便番号を取得する

@return

郵便番号

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 193
def zipcode
  @zipcode = nil unless instance_variable_defined?(:@zipcode)
  @zipcode
end
zipcode=(zipcode) click to toggle source

郵便番号を設定する

会員の郵便番号を入力します。 -ハイフン有でも無でも指定可能です。

@param

zipcode 郵便番号

# File tgMdk/lib/tg_mdk/mdk_dto/bankpay_member_add_request_dto.rb, line 204
def zipcode=(zipcode)
  @zipcode = zipcode
end