Menu

## RecurringChargeParam
in package

RecurringChargeParam.php : 11

会員課金情報のクラス

##### Tags

author

  Created automatically by DtoCreator

### Table of Contents

$acquireCode : mixed
  仕向先会社コード<br> 半角数字<br/> 最大桁数：2<br/> 課金オプション利用フラグが"1"(利用する)の場合に指定する。<br/> ・更新の場合で課金オプション利用フラグが"0"または指定なしの場合は何もしない。<br/> ・空文字の場合：NULL<br/>
$amount : mixed
  継続課金金額<br> 半角数字<br/> 最大桁数：8<br/> 継続課金時、2回目以降の決済金額<br/> 課金グループにて指定している金額と別の金額で決済したい場合に使用する。<br/> ※1回目の課金に継続課金金額は加算されないので注意<br/>
$endDate : mixed
  課金終了日<br> 半角数字<br/> 最大桁数：8<br/> 課金を終了する日付（YYYYMMDD形式）<br/> <br/> ※最後に課金される日付ではない<br/> 　継続課金スケジュール日程の参照を終了する最終日<br/>
$finalCharge : mixed
  次回課金終了フラグ<br> 半角数字<br/> 最大桁数：1<br/> 次回課金をもって課金終了する場合に設定したい場合に利用するフラグ<br/> <br/> "1"：次回課金日で終了<br/> "0"：課金終了日で終了 (未設定時は"0"として扱う)<br/>
$groupId : mixed
  課金グループID<br> 半角英数字<br/> 最大桁数：24<br/> 継続課金対象の課金グループID<br/> 事前に登録してあるIDのみ指定可能<br/>
$oneTimeAmount : mixed
  都度／初回課金金額<br> 半角数字<br/> 最大桁数：8<br/> 都度課金時又は継続課金時の初回の課金金額<br/> 都度課金時は、次回課金時の金額を指定する。<br/> 継続課金時は、課金グループにて指定している金額と別の金額で決済したい場合に設定する。<br/>
$recurringMemo1 : mixed
  継続課金用メモ1<br> 文字列<br/> 最大桁数：100<br/> 継続課金処理時に取引に関するメモ情報を付加することができる。<br/> （暗号化する）<br/>
$recurringMemo2 : mixed
  継続課金用メモ2<br> 文字列<br/> 最大桁数：100<br/> 継続課金処理時に取引に関するメモ情報を付加することができる。<br/> （暗号化する）<br/>
$recurringMemo3 : mixed
  継続課金用メモ3<br> 文字列<br/> 最大桁数：100<br/> 継続課金処理時に取引に関するメモ情報を付加することができる。<br/> （暗号化する）<br/>
$salesDay : mixed
  売上日<br> 半角数字<br/> 最大桁数：8<br/> 課金オプション利用フラグが"1"(利用する)の場合に指定する。<br/> ・更新の場合で課金オプション利用フラグが"0"または指定なしの場合は何もしない。<br/> ・空文字の場合：NULL<br/> ・文字列の場合：tran-day" ：取引日が売上となる<br/> YYYYMMDD形式 ：売上日を直接指定（年月日）<br/>
$startDate : mixed
  課金開始日<br> 半角数字<br/> 最大桁数：8<br/> 課金を開始する日付（YYYYMMDD形式）<br/> <br/> ※初回課金される日付ではない<br/> 　継続課金スケジュール日程の参照を開始する日付<br/>
$useChargeOption : mixed
  課金オプション利用フラグ<br> 半角数字<br/> 最大桁数：1<br/> 課金オプションを利用するかどうかのフラグ<br/> "0"：利用しない(未設定時は"0"として扱う）<br/> "1"：利用する<br/>
getAcquireCode() : string
  仕向先会社コードを取得する<br>
getAmount() : string
  継続課金金額を取得する<br>
getEndDate() : string
  課金終了日を取得する<br>
getFinalCharge() : string
  次回課金終了フラグを取得する<br>
getGroupId() : string
  課金グループIDを取得する<br>
getOneTimeAmount() : string
  都度／初回課金金額を取得する<br>
getRecurringMemo1() : string
  継続課金用メモ1を取得する<br>
getRecurringMemo2() : string
  継続課金用メモ2を取得する<br>
getRecurringMemo3() : string
  継続課金用メモ3を取得する<br>
getSalesDay() : string
  売上日を取得する<br>
getStartDate() : string
  課金開始日を取得する<br>
getUseChargeOption() : string
  課金オプション利用フラグを取得する<br>
setAcquireCode() : mixed
  仕向先会社コードを設定する<br>
setAmount() : mixed
  継続課金金額を設定する<br>
setEndDate() : mixed
  課金終了日を設定する<br>
setFinalCharge() : mixed
  次回課金終了フラグを設定する<br>
setGroupId() : mixed
  課金グループIDを設定する<br>
setOneTimeAmount() : mixed
  都度／初回課金金額を設定する<br>
setRecurringMemo1() : mixed
  継続課金用メモ1を設定する<br>
setRecurringMemo2() : mixed
  継続課金用メモ2を設定する<br>
setRecurringMemo3() : mixed
  継続課金用メモ3を設定する<br>
setSalesDay() : mixed
  売上日を設定する<br>
setStartDate() : mixed
  課金開始日を設定する<br>
setUseChargeOption() : mixed
  課金オプション利用フラグを設定する<br>

### Properties

#### $acquireCode

RecurringChargeParam.php : 133

仕向先会社コード<br> 半角数字<br/> 最大桁数：2<br/> 課金オプション利用フラグが"1"(利用する)の場合に指定する。<br/> ・更新の場合で課金オプション利用フラグが"0"または指定なしの場合は何もしない。<br/> ・空文字の場合：NULL<br/>

`private mixed $acquireCode`

#### $amount

RecurringChargeParam.php : 74

継続課金金額<br> 半角数字<br/> 最大桁数：8<br/> 継続課金時、2回目以降の決済金額<br/> 課金グループにて指定している金額と別の金額で決済したい場合に使用する。<br/> ※1回目の課金に継続課金金額は加算されないので注意<br/>

`private mixed $amount`

#### $endDate

RecurringChargeParam.php : 43

課金終了日<br> 半角数字<br/> 最大桁数：8<br/> 課金を終了する日付（YYYYMMDD形式）<br/> <br/> ※最後に課金される日付ではない<br/> 　継続課金スケジュール日程の参照を終了する最終日<br/>

`private mixed $endDate`

#### $finalCharge

RecurringChargeParam.php : 54

次回課金終了フラグ<br> 半角数字<br/> 最大桁数：1<br/> 次回課金をもって課金終了する場合に設定したい場合に利用するフラグ<br/> <br/> "1"：次回課金日で終了<br/> "0"：課金終了日で終了 (未設定時は"0"として扱う)<br/>

`private mixed $finalCharge`

#### $groupId

RecurringChargeParam.php : 21

課金グループID<br> 半角英数字<br/> 最大桁数：24<br/> 継続課金対象の課金グループID<br/> 事前に登録してあるIDのみ指定可能<br/>

`private mixed $groupId`

#### $oneTimeAmount

RecurringChargeParam.php : 64

都度／初回課金金額<br> 半角数字<br/> 最大桁数：8<br/> 都度課金時又は継続課金時の初回の課金金額<br/> 都度課金時は、次回課金時の金額を指定する。<br/> 継続課金時は、課金グループにて指定している金額と別の金額で決済したい場合に設定する。<br/>

`private mixed $oneTimeAmount`

#### $recurringMemo1

RecurringChargeParam.php : 83

継続課金用メモ1<br> 文字列<br/> 最大桁数：100<br/> 継続課金処理時に取引に関するメモ情報を付加することができる。<br/> （暗号化する）<br/>

`private mixed $recurringMemo1`

#### $recurringMemo2

RecurringChargeParam.php : 92

継続課金用メモ2<br> 文字列<br/> 最大桁数：100<br/> 継続課金処理時に取引に関するメモ情報を付加することができる。<br/> （暗号化する）<br/>

`private mixed $recurringMemo2`

#### $recurringMemo3

RecurringChargeParam.php : 101

継続課金用メモ3<br> 文字列<br/> 最大桁数：100<br/> 継続課金処理時に取引に関するメモ情報を付加することができる。<br/> （暗号化する）<br/>

`private mixed $recurringMemo3`

#### $salesDay

RecurringChargeParam.php : 123

売上日<br> 半角数字<br/> 最大桁数：8<br/> 課金オプション利用フラグが"1"(利用する)の場合に指定する。<br/> ・更新の場合で課金オプション利用フラグが"0"または指定なしの場合は何もしない。<br/> ・空文字の場合：NULL<br/> ・文字列の場合：tran-day" ：取引日が売上となる<br/> YYYYMMDD形式 ：売上日を直接指定（年月日）<br/>

`private mixed $salesDay`

#### $startDate

RecurringChargeParam.php : 32

課金開始日<br> 半角数字<br/> 最大桁数：8<br/> 課金を開始する日付（YYYYMMDD形式）<br/> <br/> ※初回課金される日付ではない<br/> 　継続課金スケジュール日程の参照を開始する日付<br/>

`private mixed $startDate`

#### $useChargeOption

RecurringChargeParam.php : 111

課金オプション利用フラグ<br> 半角数字<br/> 最大桁数：1<br/> 課金オプションを利用するかどうかのフラグ<br/> "0"：利用しない(未設定時は"0"として扱う）<br/> "1"：利用する<br/>

`private mixed $useChargeOption`

### Methods

#### getAcquireCode()

RecurringChargeParam.php : 346

仕向先会社コードを取得する<br>

`public getAcquireCode() : string`

##### Return values

string —

仕向先会社コード

#### getAmount()

RecurringChargeParam.php : 238

継続課金金額を取得する<br>

`public getAmount() : string`

##### Return values

string —

継続課金金額

#### getEndDate()

RecurringChargeParam.php : 184

課金終了日を取得する<br>

`public getEndDate() : string`

##### Return values

string —

課金終了日

#### getFinalCharge()

RecurringChargeParam.php : 202

次回課金終了フラグを取得する<br>

`public getFinalCharge() : string`

##### Return values

string —

次回課金終了フラグ

#### getGroupId()

RecurringChargeParam.php : 148

課金グループIDを取得する<br>

`public getGroupId() : string`

##### Return values

string —

課金グループID

#### getOneTimeAmount()

RecurringChargeParam.php : 220

都度／初回課金金額を取得する<br>

`public getOneTimeAmount() : string`

##### Return values

string —

都度／初回課金金額

#### getRecurringMemo1()

RecurringChargeParam.php : 256

継続課金用メモ1を取得する<br>

`public getRecurringMemo1() : string`

##### Return values

string —

継続課金用メモ1

#### getRecurringMemo2()

RecurringChargeParam.php : 274

継続課金用メモ2を取得する<br>

`public getRecurringMemo2() : string`

##### Return values

string —

継続課金用メモ2

#### getRecurringMemo3()

RecurringChargeParam.php : 292

継続課金用メモ3を取得する<br>

`public getRecurringMemo3() : string`

##### Return values

string —

継続課金用メモ3

#### getSalesDay()

RecurringChargeParam.php : 328

売上日を取得する<br>

`public getSalesDay() : string`

##### Return values

string —

売上日

#### getStartDate()

RecurringChargeParam.php : 166

課金開始日を取得する<br>

`public getStartDate() : string`

##### Return values

string —

課金開始日

#### getUseChargeOption()

RecurringChargeParam.php : 310

課金オプション利用フラグを取得する<br>

`public getUseChargeOption() : string`

##### Return values

string —

課金オプション利用フラグ

#### setAcquireCode()

RecurringChargeParam.php : 337

仕向先会社コードを設定する<br>

`public setAcquireCode(string $acquireCode) : mixed`

##### Parameters

$acquireCode : string

  仕向先会社コード

##### Return values

mixed —

#### setAmount()

RecurringChargeParam.php : 229

継続課金金額を設定する<br>

`public setAmount(string $amount) : mixed`

##### Parameters

$amount : string

  継続課金金額

##### Return values

mixed —

#### setEndDate()

RecurringChargeParam.php : 175

課金終了日を設定する<br>

`public setEndDate(string $endDate) : mixed`

##### Parameters

$endDate : string

  課金終了日

##### Return values

mixed —

#### setFinalCharge()

RecurringChargeParam.php : 193

次回課金終了フラグを設定する<br>

`public setFinalCharge(string $finalCharge) : mixed`

##### Parameters

$finalCharge : string

  次回課金終了フラグ

##### Return values

mixed —

#### setGroupId()

RecurringChargeParam.php : 139

課金グループIDを設定する<br>

`public setGroupId(string $groupId) : mixed`

##### Parameters

$groupId : string

  課金グループID

##### Return values

mixed —

#### setOneTimeAmount()

RecurringChargeParam.php : 211

都度／初回課金金額を設定する<br>

`public setOneTimeAmount(string $oneTimeAmount) : mixed`

##### Parameters

$oneTimeAmount : string

  都度／初回課金金額

##### Return values

mixed —

#### setRecurringMemo1()

RecurringChargeParam.php : 247

継続課金用メモ1を設定する<br>

`public setRecurringMemo1(string $recurringMemo1) : mixed`

##### Parameters

$recurringMemo1 : string

  継続課金用メモ1

##### Return values

mixed —

#### setRecurringMemo2()

RecurringChargeParam.php : 265

継続課金用メモ2を設定する<br>

`public setRecurringMemo2(string $recurringMemo2) : mixed`

##### Parameters

$recurringMemo2 : string

  継続課金用メモ2

##### Return values

mixed —

#### setRecurringMemo3()

RecurringChargeParam.php : 283

継続課金用メモ3を設定する<br>

`public setRecurringMemo3(string $recurringMemo3) : mixed`

##### Parameters

$recurringMemo3 : string

  継続課金用メモ3

##### Return values

mixed —

#### setSalesDay()

RecurringChargeParam.php : 319

売上日を設定する<br>

`public setSalesDay(string $salesDay) : mixed`

##### Parameters

$salesDay : string

  売上日

##### Return values

mixed —

#### setStartDate()

RecurringChargeParam.php : 157

課金開始日を設定する<br>

`public setStartDate(string $startDate) : mixed`

##### Parameters

$startDate : string

  課金開始日

##### Return values

mixed —

#### setUseChargeOption()

RecurringChargeParam.php : 301

課金オプション利用フラグを設定する<br>

`public setUseChargeOption(string $useChargeOption) : mixed`

##### Parameters

$useChargeOption : string

  課金オプション利用フラグ

##### Return values

mixed —

## Search results