Show / Hide Table of Contents

# Class AbstractPayNowIdRequestDto

PayNowIDリクエストDTOの親クラス

##### Inheritance

object
MdkDtoBase
AbstractPayNowIdRequestDto
AccountAddRequestDto
AccountCopyRequestDto
AccountDeleteRequestDto
AccountLinkRequestDto
AccountRestoreRequestDto
AccountTokenRequestDto
AccountUpdateRequestDto
BankAccountAddRequestDto
BankAccountDeleteRequestDto
CardInfoAddRequestDto
CardInfoDeleteRequestDto
CardInfoGetRequestDto
CardInfoUpdateRequestDto
ChargeAddRequestDto
ChargeDeleteRequestDto
ChargeUpdateRequestDto
RecurringAddRequestDto
RecurringDeleteRequestDto
RecurringGetRequestDto
RecurringUpdateRequestDto

##### Implements

IRequestDto

##### Inherited Members

object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)

###### Namespace: jp.veritrans.tercerog.mdk.dto

###### Assembly: cg-mdk-dto.dll

##### Syntax

    public abstract class AbstractPayNowIdRequestDto : MdkDtoBase, IRequestDto

### Constructors

#### AbstractPayNowIdRequestDto(string, string)

コンストラクタ

##### Declaration

    protected AbstractPayNowIdRequestDto(string serviceType, string serviceCommand)

##### Parameters

Type | Name | Description
--- | --- | ---
string | serviceType | サービスタイプ
string | serviceCommand | サービスコマンド

### Fields

#### PayNowIdParam

PayNowIDのリクエストオブジェクト

##### Declaration

    [JsonProperty("payNowIdParam")]
    protected PayNowIdParam PayNowIdParam

##### Field Value

Type | Description
--- | ---
PayNowIdParam |

### Properties

#### AccountId

会員IDを設定、取得する

##### Declaration

    [JsonIgnore]
    public string AccountId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### AccountManageType

口座管理方式を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string AccountManageType { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### AccountNumber

口座番号を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string AccountNumber { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### AccountType

口座種別を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string AccountType { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### AcquireCode

仕向先会社コードを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string AcquireCode { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### AddCardInfo

カード情報追加フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string AddCardInfo { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### Amount

継続課金金額を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string Amount { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### BankCode

金融機関コードを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string BankCode { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### BranchCode

支店コードを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string BranchCode { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CardExpire

有効期限を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string CardExpire { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CardId

カードIDを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string CardId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CardNumber

カード番号を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string CardNumber { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CardNumberMaskType

カード番号マスクタイプを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string CardNumberMaskType { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CardholderName

カード保有者名を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string CardholderName { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### ChargeType

課金日取扱区分を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string ChargeType { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CleaningConfig

洗替設定フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string CleaningConfig { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CleaningMerchantId

洗替実施マーチャントIDを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string CleaningMerchantId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CreateDate

入会年月日を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string CreateDate { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### DefaultCard

標準カードフラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string DefaultCard { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### DefaultCardId

標準カードIDを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string DefaultCardId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### DefaultCardOnly

標準カード限定フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string DefaultCardOnly { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### DeleteCardInfo

カード情報削除フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string DeleteCardInfo { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### DeleteDate

退会年月日を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string DeleteDate { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### DeleteOriginalAccountId

元会員ID退会フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string DeleteOriginalAccountId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### EndDate

課金終了日を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string EndDate { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### FinalCharge

次回課金終了フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string FinalCharge { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### ForceDeleteDate

強制退会フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string ForceDeleteDate { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### GroupId

課金グループIDを設定、取得する

##### Declaration

    [JsonIgnore]
    public string GroupId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### GroupName

課金グループ名を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string GroupName { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### MaskedLog

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

##### Declaration

    public string MaskedLog { set; }

##### Property Value

Type | Description
--- | ---
string |

#### OneTimeAmount

都度/初回課金金額を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string OneTimeAmount { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### OnetimeTokenType

ワンタイムトークン種別を設定、取得する

##### Declaration

    [JsonIgnore]
    public string OnetimeTokenType { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### OriginalAccountId

元会員IDを設定、取得する

##### Declaration

    [JsonIgnore]
    public string OriginalAccountId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### OriginalOrderId

元取引IDを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string OriginalOrderId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### PayNowId

PayNowIDを設定、取得する

##### Declaration

    [JsonIgnore]
    public string PayNowId { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### RecurringMemo1

継続課金用メモ1を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string RecurringMemo1 { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### RecurringMemo2

継続課金用メモ2を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string RecurringMemo2 { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### RecurringMemo3

継続課金用メモ3を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string RecurringMemo3 { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### RejectBankAccount

銀行口座関連付け拒否フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string RejectBankAccount { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### SalesDay

売上日を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string SalesDay { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### Schedule

継続課金スケジュールを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string Schedule { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### SecurityCode

セキュリティコードを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string SecurityCode { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### ServiceCommand

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

##### Declaration

    [JsonIgnore]
    public string ServiceCommand { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### ServiceType

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

##### Declaration

    [JsonIgnore]
    public string ServiceType { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### StartDate

課金開始日を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string StartDate { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### Tanking

タンキングフラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string Tanking { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### Token

トークンを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string Token { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### TransData

リクエスト項目を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string TransData { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### Type

課金スタイル区分を設定、取得する。

##### Declaration

    [JsonIgnore]
    public string Type { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### Updater

洗替実施フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string Updater { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### UseChargeOption

課金オプション利用フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string UseChargeOption { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### WithAuthorize

与信実施フラグを設定、取得する。

##### Declaration

    [JsonIgnore]
    public string WithAuthorize { get; set; }

##### Property Value

Type | Description
--- | ---
string |

### Methods

#### ToString()

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

##### Declaration

    public override string ToString()

##### Returns

Type | Description
--- | ---
string |

##### Overrides

object.ToString()

### Implements

IRequestDto