ChargeParam
in package
課金グループ情報のクラス
Tags
Table of Contents
- $acquireCode : mixed
- 仕向先会社コード<br> 半角数字<br/> 最大桁数:2<br/> 課金オプション利用フラグが"1"(利用する)の場合に指定する。<br/> ・更新の場合で課金オプション利用フラグが"0"または指定なしの場合は何もしない。<br/> ・空文字の場合:NULL<br/>
- $amount : mixed
- 継続課金金額<br> 半角数字<br/> 最大桁数:8<br/> 継続課金時、2回目以降の決済金額<br/> ※1回目の課金に継続課金金額は加算されないので注意<br/>
- $chargeType : mixed
- 課金日取扱区分<br> 半角数字<br/> 最大桁数:1<br/> 課金日が存在しない日付の場合の取扱いの設定(毎月30日払い設定時の2月など)<br/> "1":前倒し<br/> "2":後倒し<br/>
- $groupId : mixed
- 課金グループID<br> 半角英数字<br/> 最大桁数:24<br/> 課金グループを識別するためのID<br/> IDはマーチャント側が任意の文字列を指定する。<br/>
- $groupName : mixed
- 課金グループ名<br> 文字列<br/> 最大桁数:50<br/> 課金グループに付与する名称<br/>
- $oneTimeAmount : mixed
- 都度/初回課金金額<br> 半角数字<br/> 最大桁数:8<br/> 都度課金時又は継続課金時の初回の課金金額<br/>
- $salesDay : mixed
- 売上日<br> 半角数字<br/> 最大桁数:8<br/> 課金オプション利用フラグが"1"(利用する)の場合に指定する。<br/> ・更新の場合で課金オプション利用フラグが"0"または指定なしの場合は何もしない。<br/> ・空文字の場合:NULL<br/> ・文字列の場合:tran-day" :取引日が売上となる<br/> YYYYMMDD形式 :売上日を直接指定(年月日)<br/>
- $schedule : mixed
- 継続課金スケジュール<br> 半角英数字<br/> 最大桁数:200<br/> 継続課金のスケジュール定義文字列<br/> <br/> 別紙「継続課金スケジュール定義文字列設計」参照<br/>
- $type : mixed
- 課金スタイル区分<br> 半角数字<br/> 最大桁数:1<br/> 都度課金か、継続課金かを指定する。<br/> 初期登録以降の変更は不可とする。<br/> "1":継続課金<br/> "2":都度課金<br/>
- getAcquireCode() : string
- 仕向先会社コードを取得する<br>
- getAmount() : string
- 継続課金金額を取得する<br>
- getChargeType() : string
- 課金日取扱区分を取得する<br>
- getGroupId() : string
- 課金グループIDを取得する<br>
- getGroupName() : string
- 課金グループ名を取得する<br>
- getOneTimeAmount() : string
- 都度/初回課金金額を取得する<br>
- getSalesDay() : string
- 売上日を取得する<br>
- getSchedule() : string
- 継続課金スケジュールを取得する<br>
- getType() : string
- 課金スタイル区分を取得する<br>
- setAcquireCode() : mixed
- 仕向先会社コードを設定する<br>
- setAmount() : mixed
- 継続課金金額を設定する<br>
- setChargeType() : mixed
- 課金日取扱区分を設定する<br>
- setGroupId() : mixed
- 課金グループIDを設定する<br>
- setGroupName() : mixed
- 課金グループ名を設定する<br>
- setOneTimeAmount() : mixed
- 都度/初回課金金額を設定する<br>
- setSalesDay() : mixed
- 売上日を設定する<br>
- setSchedule() : mixed
- 継続課金スケジュールを設定する<br>
- setType() : mixed
- 課金スタイル区分を設定する<br>
Properties
$acquireCode
仕向先会社コード<br> 半角数字<br/> 最大桁数:2<br/> 課金オプション利用フラグが"1"(利用する)の場合に指定する。<br/> ・更新の場合で課金オプション利用フラグが"0"または指定なしの場合は何もしない。<br/> ・空文字の場合:NULL<br/>
private
mixed
$acquireCode
$amount
継続課金金額<br> 半角数字<br/> 最大桁数:8<br/> 継続課金時、2回目以降の決済金額<br/> ※1回目の課金に継続課金金額は加算されないので注意<br/>
private
mixed
$amount
$chargeType
課金日取扱区分<br> 半角数字<br/> 最大桁数:1<br/> 課金日が存在しない日付の場合の取扱いの設定(毎月30日払い設定時の2月など)<br/> "1":前倒し<br/> "2":後倒し<br/>
private
mixed
$chargeType
$groupId
課金グループID<br> 半角英数字<br/> 最大桁数:24<br/> 課金グループを識別するためのID<br/> IDはマーチャント側が任意の文字列を指定する。<br/>
private
mixed
$groupId
$groupName
課金グループ名<br> 文字列<br/> 最大桁数:50<br/> 課金グループに付与する名称<br/>
private
mixed
$groupName
$oneTimeAmount
都度/初回課金金額<br> 半角数字<br/> 最大桁数:8<br/> 都度課金時又は継続課金時の初回の課金金額<br/>
private
mixed
$oneTimeAmount
$salesDay
売上日<br> 半角数字<br/> 最大桁数:8<br/> 課金オプション利用フラグが"1"(利用する)の場合に指定する。<br/> ・更新の場合で課金オプション利用フラグが"0"または指定なしの場合は何もしない。<br/> ・空文字の場合:NULL<br/> ・文字列の場合:tran-day" :取引日が売上となる<br/> YYYYMMDD形式 :売上日を直接指定(年月日)<br/>
private
mixed
$salesDay
$schedule
継続課金スケジュール<br> 半角英数字<br/> 最大桁数:200<br/> 継続課金のスケジュール定義文字列<br/> <br/> 別紙「継続課金スケジュール定義文字列設計」参照<br/>
private
mixed
$schedule
$type
課金スタイル区分<br> 半角数字<br/> 最大桁数:1<br/> 都度課金か、継続課金かを指定する。<br/> 初期登録以降の変更は不可とする。<br/> "1":継続課金<br/> "2":都度課金<br/>
private
mixed
$type
Methods
getAcquireCode()
仕向先会社コードを取得する<br>
public
getAcquireCode() : string
Return values
string —仕向先会社コード
getAmount()
継続課金金額を取得する<br>
public
getAmount() : string
Return values
string —継続課金金額
getChargeType()
課金日取扱区分を取得する<br>
public
getChargeType() : string
Return values
string —課金日取扱区分
getGroupId()
課金グループIDを取得する<br>
public
getGroupId() : string
Return values
string —課金グループID
getGroupName()
課金グループ名を取得する<br>
public
getGroupName() : string
Return values
string —課金グループ名
getOneTimeAmount()
都度/初回課金金額を取得する<br>
public
getOneTimeAmount() : string
Return values
string —都度/初回課金金額
getSalesDay()
売上日を取得する<br>
public
getSalesDay() : string
Return values
string —売上日
getSchedule()
継続課金スケジュールを取得する<br>
public
getSchedule() : string
Return values
string —継続課金スケジュール
getType()
課金スタイル区分を取得する<br>
public
getType() : string
Return values
string —課金スタイル区分
setAcquireCode()
仕向先会社コードを設定する<br>
public
setAcquireCode(string $acquireCode) : mixed
Parameters
- $acquireCode : string
-
仕向先会社コード
Return values
mixed —setAmount()
継続課金金額を設定する<br>
public
setAmount(string $amount) : mixed
Parameters
- $amount : string
-
継続課金金額
Return values
mixed —setChargeType()
課金日取扱区分を設定する<br>
public
setChargeType(string $chargeType) : mixed
Parameters
- $chargeType : string
-
課金日取扱区分
Return values
mixed —setGroupId()
課金グループIDを設定する<br>
public
setGroupId(string $groupId) : mixed
Parameters
- $groupId : string
-
課金グループID
Return values
mixed —setGroupName()
課金グループ名を設定する<br>
public
setGroupName(string $groupName) : mixed
Parameters
- $groupName : string
-
課金グループ名
Return values
mixed —setOneTimeAmount()
都度/初回課金金額を設定する<br>
public
setOneTimeAmount(string $oneTimeAmount) : mixed
Parameters
- $oneTimeAmount : string
-
都度/初回課金金額
Return values
mixed —setSalesDay()
売上日を設定する<br>
public
setSalesDay(string $salesDay) : mixed
Parameters
- $salesDay : string
-
売上日
Return values
mixed —setSchedule()
継続課金スケジュールを設定する<br>
public
setSchedule(string $schedule) : mixed
Parameters
- $schedule : string
-
継続課金スケジュール
Return values
mixed —setType()
課金スタイル区分を設定する<br>
public
setType(string $type) : mixed
Parameters
- $type : string
-
課金スタイル区分