CarrierAuthorizeRequestDto
extends AbstractPaymentRequestDto
in package
決済サービスタイプ:キャリア、コマンド名:与信の要求Dtoクラス<br>
Tags
Table of Contents
- $payNowIdParam : PayNowIdParam
- PayNowIDオブジェクト
- $accountingType : mixed
- 課金種別<br> 半角数字<br/> 最大桁数:1<br/> - 0:都度<br/> - 1:継続<br/> - 2:バーコード<br/> - 3:スキャンコード<br/> - 4:随時<br/>
- $amount : mixed
- 決済金額<br> 半角数字<br/> 最大桁数:12<br/> 決済金額を指定します。<br/> - 1 以上かつ 999999999999 以下<br/> <br/>
- $auId : mixed
- au ID<br> 半角英数字<br/> 最大桁数:32<br/> 消費者が所有するau IDを指定します。<br/> <br/> OpenIDもしくはau IDのいずれかのみ指定可能です。<br/> auでのみ指定可能です。<br/> loginAuIdの値に関係なく指定可能です。<br/>
- $billingToken : mixed
- 課金トークン<br> 半角英数字<br/> 最大桁数:255<br/> バーコード決済用課金トークン。<br/> <br/> 消費者アプリのバーコードから読み取った値を設定してください。<br/> auとdocomoのバーコード決済でのみ指定可能です。<br/>
- $cancelUrl : mixed
- 決済キャンセル時URL<br> URL<br/> 最大桁数:256<br/> 決済キャンセル時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
- $d3Flag : mixed
- 本人認証(3Dセキュア)<br> 半角数字<br/> 最大桁数:1<br/> sb_ktai以外は指定できません。<br/> - 0:3D無<br/> - 1:3Dバイパス<br/> - 2:3D有<br/> ※ 未指定の場合は、「1: バイパス」<br/>
- $errorUrl : mixed
- 決済エラー時URL<br> URL<br/> 最大桁数:256<br/> 決済キャンセルエラー時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
- $fletsArea : mixed
- フレッツエリア<br> 半角数字<br/> 最大桁数:1<br/> - 0:東日本<br/> - 1:西日本<br/> <br/> fletsでのみ指定可能です。<br/>
- $idauth : mixed
- ID認証<br> 英字(boolean)<br/> false:回線接続であれば回線による認証を行う<br/> true:IDによる認証を必須とする<br/> <br/> ※ 未指定の場合は、「false」<br/>
- $itemId : mixed
- 商品番号<br> 半角英数字<br/> マーチャントシステム内で商品やサービスを特定するID<br/> - sb_matometeの継続課金の場合は、サービス識別子を18桁以内で指定してください。<br/> - fletsの場合、 8桁以下の半角数字を指定できます。<br/> - その他の場合、15桁以内で任意の値を指定できます。<br/>
- $itemInfo : mixed
- 商品情報<br> 全角文字<br/> キャリアによって用途が異なる項目です。※機種依存文字は利用できません。 <br/> <br/> ・docomo:<br/> - キャリアが提供する消費者向けコンテンツに表示される商品情報を指定して下さい。<br/> - 決済時の内容確認画面<br/> - ご利用明細画面(詳細内容など)<br/> - 購入完了通知メール(レシートメール)<br/> ・sb_ktai:<br/> - 直接契約の場合のみ、決済画面などの購入内容<br/> ・sb_matomete:<br/> - 購入完了通知メール本文の購入内容<br/> ・flets:<br/> - 決済時の内容確認画面の商品名<br/> ・au:<br/> - 決済時のご利用内容確認画面<br/> <br/> ※au(課金種別がバーコードの場合)、sb_ktai(マーチャントの契約タイプが包括契約の場合)、s_bikkuriは指定できません。<br/> <br/> ※auの都度課金の場合は24文字以下の全角文字、継続課金の場合は15文字以下の全角文字を指定できます。<br/> ※その他の場合は20文字以下の全角文字を指定できます。<br/>
- $itemType : mixed
- 商品タイプ<br> 半角数字<br/> 最大桁数:1<br/> - 0:デジタルコンテンツ<br/> - 1:物販<br/> - 2:役務<br/> ※ 未指定の場合は、マーチャント登録時にDBに設定された値を使用します。<br/>
- $loginAuId : mixed
- auIDログインフラグ<br> 英字(boolean)<br/> - true : auIDログイン<br/> - false: ID連携<br/> <br/> auでのみ指定可能です。<br/>
- $maskedLog : mixed
- ログ用文字列(マスク済み)<br> 半角英数字<br>
- $mpDay : mixed
- 継続課金日<br> 半角数字<br/> 最大桁数:2<br/> - 継続課金の場合に指定可<br/> - 初回課金年月日の翌月以降の毎月課金日を1~28で指定してください。<br/> - 月末を指定する場合は99を指定してください。<br/> - fletsの場合、25以下しか指定できません。<br/>
- $mpFirstDate : mixed
- 初回課金年月日<br> 半角数字<br/> 最大桁数:8<br/> - 継続課金の場合に指定可<br/> - 初回に課金される日付をYYYYMMDDの形式で指定してください。<br/> - fletsの場合、日付は25日以下しか指定できません。<br/>
- $openId : mixed
- OpenID<br> 半角英数字<br/> 最大桁数:256<br/> キャリアより発行された消費者を識別するOpenIDを指定します。<br/> OpenIDは、決済申込完了通知によりVeriTrans4Gから店舗側システムに連携されます。<br/> <br/> sb_ktai、sb_matomete、s_bikkuri、fletsは指定できません。<br/>
- $orderId : mixed
- 取引ID<br> 半角英数字<br/> 最大桁数:100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。<br/>
- $paymentAuthenticationType : mixed
- 決済認証方式<br> 半角数字<br/> 最大桁数:1<br/> アプリ決済認証方式フラグ<br/> <br/> - 0:ID認証方式<br/> - 1:アプリ方式<br/> <br/> auの都度決済でのみ指定可能です。<br/> ※未指定の場合は、「0:ID認証方式」<br/>
- $pushUrl : mixed
- プッシュ先URL<br> URL<br/> 最大桁数:256<br/> プッシュURLを指定します。<br/> <br/> ※ ダミー取引と都度決済および随時決済の本番取引で指定可能です。<br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
- $receiptNo : mixed
- レシート番号<br> 半角英数字<br/> 最大桁数:128<br/> auのバーコード決済でのみ指定可能です。<br/>
- $sbUid : mixed
- UID<br> 半角英数字<br/> 最大桁数:16<br/> 消費者端末からマーチャントシステムにアクセスした際のUIDを指定します。<br/> <br/> s_bikkuriでのみ指定可能です。<br/>
- $SERVICE_COMMAND : mixed
- 決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
- $SERVICE_TYPE : mixed
- 決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
- $serviceOptionType : mixed
- サービスオプションタイプ<br> 半角英数字<br/> - "docomo":ドコモケータイ払い<br/> - "au":auかんたん決済<br/> - "sb_ktai":ソフトバンクまとめて支払い(B)<br/> - "sb_matomete":ソフトバンクまとめて支払い(A)<br/> - "s_bikkuri":S!まとめて支払い<br/> - "flets":フレッツまとめて支払い<br/>
- $storeId : mixed
- 店舗ID<br> 半角英数字<br/> 最大桁数:20<br/> 以下の場合に指定可能です。<br/> - au:バーコード決済、都度決済(アプリ方式)<br/> - docomo:バーコード決済<br/> ※auの場合は半角数字8桁以内<br/> ※未指定の場合は、マーチャント登録時にDBに設定された値<br/>
- $successUrl : mixed
- 決済完了時URL<br> URL<br/> 最大桁数:256<br/> 決済完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
- $termId : mixed
- 端末管理番号<br> 半角英数字<br/> 最大桁数:128<br/> auの都度決済(アプリ方式)とバーコード決済でのみ指定可能です。<br/>
- $terminalKind : mixed
- 端末種別<br> 半角数字<br/> 最大桁数:1<br/> - 0:PC<br/> - 1:スマートフォン<br/> - 2:フィーチャーフォン<br/> <br/>
- $withCapture : mixed
- 与信同時売上フラグ<br> 英字(boolean)<br/> - true : 与信同時売上<br/> - false: 与信のみ<br/> ※ 都度決済で未指定の場合は、false:与信のみ。ただし、sb_matometeはtrue:与信同時売上として扱います。<br/> ※ 以下の場合はtrue:与信同時売上のみ。未指定の場合はtrue:与信同時売上として扱います。<br/> ・docomo(バーコード)<br/> ・au(バーコード)<br/> ・au(スキャンコード)<br/> <br/>
- __toString() : string
- ログ用文字列(マスク済み)を取得する<br>
- _setMaskedLog() : mixed
- ログ用文字列(マスク済み)を設定する<br>
- getAccountId() : string
- 会員IDを取得する。<br>
- getAccountingType() : string
- 課金種別を取得する<br>
- getAmount() : string
- 決済金額を取得する<br>
- getAuId() : string
- au IDを取得する<br>
- getBillingToken() : string
- 課金トークンを取得する<br>
- getCancelUrl() : string
- 決済キャンセル時URLを取得する<br>
- getCreateDate() : string
- 入会年月日を取得する<br>
- getD3Flag() : string
- 本人認証(3Dセキュア)を取得する<br>
- getErrorUrl() : string
- 決済エラー時URLを取得する<br>
- getFletsArea() : string
- フレッツエリアを取得する<br>
- getFreeKey() : string
- キー情報を取得する<br>
- getIdauth() : string
- ID認証を取得する<br>
- getItemId() : string
- 商品番号を取得する<br>
- getItemInfo() : string
- 商品情報を取得する<br>
- getItemType() : string
- 商品タイプを取得する<br>
- getLoginAuId() : string
- auIDログインフラグを取得する<br>
- getMemo1() : string
- 取引メモ1を取得する<br>
- getMemo2() : string
- 取引メモ2を取得する<br>
- getMemo3() : string
- 取引メモ3を取得する<br>
- getMpDay() : string
- 継続課金日を取得する<br>
- getMpFirstDate() : string
- 初回課金年月日を取得する<br>
- getOpenId() : string
- OpenIDを取得する<br>
- getOrderId() : string
- 取引IDを取得する<br>
- getPaymentAuthenticationType() : string
- 決済認証方式を取得する<br>
- getPushUrl() : string
- プッシュ先URLを取得する<br>
- getReceiptData() : string
- レシートデータを取得する。<br>
- getReceiptNo() : string
- レシート番号を取得する<br>
- getSbUid() : string
- UIDを取得する<br>
- getServiceCommand() : string
- 決済サービスコマンドを取得する<br>
- getServiceOptionType() : string
- サービスオプションタイプを取得する<br>
- getServiceType() : string
- 決済サービスタイプを取得する<br>
- getStoreId() : string
- 店舗IDを取得する<br>
- getSuccessUrl() : string
- 決済完了時URLを取得する<br>
- getTermId() : string
- 端末管理番号を取得する<br>
- getTerminalKind() : string
- 端末種別を取得する<br>
- getWithCapture() : string
- 与信同時売上フラグを取得する<br>
- setAccountId() : mixed
- 会員IDを設定する。<br>
- setAccountingType() : mixed
- 課金種別を設定する<br>
- setAmount() : mixed
- 決済金額を設定する<br>
- setAuId() : mixed
- au IDを設定する<br>
- setBillingToken() : mixed
- 課金トークンを設定する<br>
- setCancelUrl() : mixed
- 決済キャンセル時URLを設定する<br>
- setCreateDate() : mixed
- 入会年月日を設定する<br>
- setD3Flag() : mixed
- 本人認証(3Dセキュア)を設定する<br>
- setErrorUrl() : mixed
- 決済エラー時URLを設定する<br>
- setFletsArea() : mixed
- フレッツエリアを設定する<br>
- setFreeKey() : mixed
- キー情報を設定する<br>
- setIdauth() : mixed
- ID認証を設定する<br>
- setItemId() : mixed
- 商品番号を設定する<br>
- setItemInfo() : mixed
- 商品情報を設定する<br>
- setItemType() : mixed
- 商品タイプを設定する<br>
- setLoginAuId() : mixed
- auIDログインフラグを設定する<br>
- setMemo1() : mixed
- 取引メモ1を設定する<br>
- setMemo2() : mixed
- 取引メモ2を設定する<br>
- setMemo3() : mixed
- 取引メモ3を設定する<br>
- setMpDay() : mixed
- 継続課金日を設定する<br>
- setMpFirstDate() : mixed
- 初回課金年月日を設定する<br>
- setOpenId() : mixed
- OpenIDを設定する<br>
- setOrderId() : mixed
- 取引IDを設定する<br>
- setPaymentAuthenticationType() : mixed
- 決済認証方式を設定する<br>
- setPushUrl() : mixed
- プッシュ先URLを設定する<br>
- setReceiptData() : mixed
- レシートデータを設定する。<br>
- setReceiptNo() : mixed
- レシート番号を設定する<br>
- setSbUid() : mixed
- UIDを設定する<br>
- setServiceOptionType() : mixed
- サービスオプションタイプを設定する<br>
- setStoreId() : mixed
- 店舗IDを設定する<br>
- setSuccessUrl() : mixed
- 決済完了時URLを設定する<br>
- setTermId() : mixed
- 端末管理番号を設定する<br>
- setTerminalKind() : mixed
- 端末種別を設定する<br>
- setWithCapture() : mixed
- 与信同時売上フラグを設定する<br>
- existAccountBasicParam() : mixed
- AccountBasicParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
- existAccountParam() : mixed
- AccountParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
- existBankAccountParam() : mixed
- BankAccountParamがAccountParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、AccountParamに設定する。<br>
- existCardParam() : mixed
- CardParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
- existPayNowIdParam() : mixed
- PayNowIdPramが設定されているか判定する。<br> 設定されていない場合はインスタンスを生成する。<br>
- existRecurringChargeParam() : mixed
- RecurringChargeParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
Properties
$payNowIdParam
PayNowIDオブジェクト
protected
PayNowIdParam
$payNowIdParam
$accountingType
課金種別<br> 半角数字<br/> 最大桁数:1<br/> - 0:都度<br/> - 1:継続<br/> - 2:バーコード<br/> - 3:スキャンコード<br/> - 4:随時<br/>
private
mixed
$accountingType
$amount
決済金額<br> 半角数字<br/> 最大桁数:12<br/> 決済金額を指定します。<br/> - 1 以上かつ 999999999999 以下<br/> <br/>
private
mixed
$amount
$auId
au ID<br> 半角英数字<br/> 最大桁数:32<br/> 消費者が所有するau IDを指定します。<br/> <br/> OpenIDもしくはau IDのいずれかのみ指定可能です。<br/> auでのみ指定可能です。<br/> loginAuIdの値に関係なく指定可能です。<br/>
private
mixed
$auId
$billingToken
課金トークン<br> 半角英数字<br/> 最大桁数:255<br/> バーコード決済用課金トークン。<br/> <br/> 消費者アプリのバーコードから読み取った値を設定してください。<br/> auとdocomoのバーコード決済でのみ指定可能です。<br/>
private
mixed
$billingToken
$cancelUrl
決済キャンセル時URL<br> URL<br/> 最大桁数:256<br/> 決済キャンセル時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
private
mixed
$cancelUrl
$d3Flag
本人認証(3Dセキュア)<br> 半角数字<br/> 最大桁数:1<br/> sb_ktai以外は指定できません。<br/> - 0:3D無<br/> - 1:3Dバイパス<br/> - 2:3D有<br/> ※ 未指定の場合は、「1: バイパス」<br/>
private
mixed
$d3Flag
$errorUrl
決済エラー時URL<br> URL<br/> 最大桁数:256<br/> 決済キャンセルエラー時に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
private
mixed
$errorUrl
$fletsArea
フレッツエリア<br> 半角数字<br/> 最大桁数:1<br/> - 0:東日本<br/> - 1:西日本<br/> <br/> fletsでのみ指定可能です。<br/>
private
mixed
$fletsArea
$idauth
ID認証<br> 英字(boolean)<br/> false:回線接続であれば回線による認証を行う<br/> true:IDによる認証を必須とする<br/> <br/> ※ 未指定の場合は、「false」<br/>
private
mixed
$idauth
$itemId
商品番号<br> 半角英数字<br/> マーチャントシステム内で商品やサービスを特定するID<br/> - sb_matometeの継続課金の場合は、サービス識別子を18桁以内で指定してください。<br/> - fletsの場合、 8桁以下の半角数字を指定できます。<br/> - その他の場合、15桁以内で任意の値を指定できます。<br/>
private
mixed
$itemId
$itemInfo
商品情報<br> 全角文字<br/> キャリアによって用途が異なる項目です。※機種依存文字は利用できません。 <br/> <br/> ・docomo:<br/> - キャリアが提供する消費者向けコンテンツに表示される商品情報を指定して下さい。<br/> - 決済時の内容確認画面<br/> - ご利用明細画面(詳細内容など)<br/> - 購入完了通知メール(レシートメール)<br/> ・sb_ktai:<br/> - 直接契約の場合のみ、決済画面などの購入内容<br/> ・sb_matomete:<br/> - 購入完了通知メール本文の購入内容<br/> ・flets:<br/> - 決済時の内容確認画面の商品名<br/> ・au:<br/> - 決済時のご利用内容確認画面<br/> <br/> ※au(課金種別がバーコードの場合)、sb_ktai(マーチャントの契約タイプが包括契約の場合)、s_bikkuriは指定できません。<br/> <br/> ※auの都度課金の場合は24文字以下の全角文字、継続課金の場合は15文字以下の全角文字を指定できます。<br/> ※その他の場合は20文字以下の全角文字を指定できます。<br/>
private
mixed
$itemInfo
$itemType
商品タイプ<br> 半角数字<br/> 最大桁数:1<br/> - 0:デジタルコンテンツ<br/> - 1:物販<br/> - 2:役務<br/> ※ 未指定の場合は、マーチャント登録時にDBに設定された値を使用します。<br/>
private
mixed
$itemType
$loginAuId
auIDログインフラグ<br> 英字(boolean)<br/> - true : auIDログイン<br/> - false: ID連携<br/> <br/> auでのみ指定可能です。<br/>
private
mixed
$loginAuId
$maskedLog
ログ用文字列(マスク済み)<br> 半角英数字<br>
private
mixed
$maskedLog
$mpDay
継続課金日<br> 半角数字<br/> 最大桁数:2<br/> - 継続課金の場合に指定可<br/> - 初回課金年月日の翌月以降の毎月課金日を1~28で指定してください。<br/> - 月末を指定する場合は99を指定してください。<br/> - fletsの場合、25以下しか指定できません。<br/>
private
mixed
$mpDay
$mpFirstDate
初回課金年月日<br> 半角数字<br/> 最大桁数:8<br/> - 継続課金の場合に指定可<br/> - 初回に課金される日付をYYYYMMDDの形式で指定してください。<br/> - fletsの場合、日付は25日以下しか指定できません。<br/>
private
mixed
$mpFirstDate
$openId
OpenID<br> 半角英数字<br/> 最大桁数:256<br/> キャリアより発行された消費者を識別するOpenIDを指定します。<br/> OpenIDは、決済申込完了通知によりVeriTrans4Gから店舗側システムに連携されます。<br/> <br/> sb_ktai、sb_matomete、s_bikkuri、fletsは指定できません。<br/>
private
mixed
$openId
$orderId
取引ID<br> 半角英数字<br/> 最大桁数:100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。<br/>
private
mixed
$orderId
$paymentAuthenticationType
決済認証方式<br> 半角数字<br/> 最大桁数:1<br/> アプリ決済認証方式フラグ<br/> <br/> - 0:ID認証方式<br/> - 1:アプリ方式<br/> <br/> auの都度決済でのみ指定可能です。<br/> ※未指定の場合は、「0:ID認証方式」<br/>
private
mixed
$paymentAuthenticationType
$pushUrl
プッシュ先URL<br> URL<br/> 最大桁数:256<br/> プッシュURLを指定します。<br/> <br/> ※ ダミー取引と都度決済および随時決済の本番取引で指定可能です。<br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
private
mixed
$pushUrl
$receiptNo
レシート番号<br> 半角英数字<br/> 最大桁数:128<br/> auのバーコード決済でのみ指定可能です。<br/>
private
mixed
$receiptNo
$sbUid
UID<br> 半角英数字<br/> 最大桁数:16<br/> 消費者端末からマーチャントシステムにアクセスした際のUIDを指定します。<br/> <br/> s_bikkuriでのみ指定可能です。<br/>
private
mixed
$sbUid
$SERVICE_COMMAND
決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
private
mixed
$SERVICE_COMMAND
= "Authorize"
$SERVICE_TYPE
決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
private
mixed
$SERVICE_TYPE
= "carrier"
$serviceOptionType
サービスオプションタイプ<br> 半角英数字<br/> - "docomo":ドコモケータイ払い<br/> - "au":auかんたん決済<br/> - "sb_ktai":ソフトバンクまとめて支払い(B)<br/> - "sb_matomete":ソフトバンクまとめて支払い(A)<br/> - "s_bikkuri":S!まとめて支払い<br/> - "flets":フレッツまとめて支払い<br/>
private
mixed
$serviceOptionType
$storeId
店舗ID<br> 半角英数字<br/> 最大桁数:20<br/> 以下の場合に指定可能です。<br/> - au:バーコード決済、都度決済(アプリ方式)<br/> - docomo:バーコード決済<br/> ※auの場合は半角数字8桁以内<br/> ※未指定の場合は、マーチャント登録時にDBに設定された値<br/>
private
mixed
$storeId
$successUrl
決済完了時URL<br> URL<br/> 最大桁数:256<br/> 決済完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。<br/> <br/> ※ 未指定の場合は、マーチャント登録時に設定した値を使用<br/>
private
mixed
$successUrl
$termId
端末管理番号<br> 半角英数字<br/> 最大桁数:128<br/> auの都度決済(アプリ方式)とバーコード決済でのみ指定可能です。<br/>
private
mixed
$termId
$terminalKind
端末種別<br> 半角数字<br/> 最大桁数:1<br/> - 0:PC<br/> - 1:スマートフォン<br/> - 2:フィーチャーフォン<br/> <br/>
private
mixed
$terminalKind
$withCapture
与信同時売上フラグ<br> 英字(boolean)<br/> - true : 与信同時売上<br/> - false: 与信のみ<br/> ※ 都度決済で未指定の場合は、false:与信のみ。ただし、sb_matometeはtrue:与信同時売上として扱います。<br/> ※ 以下の場合はtrue:与信同時売上のみ。未指定の場合はtrue:与信同時売上として扱います。<br/> ・docomo(バーコード)<br/> ・au(バーコード)<br/> ・au(スキャンコード)<br/> <br/>
private
mixed
$withCapture
Methods
__toString()
ログ用文字列(マスク済み)を取得する<br>
public
__toString() : string
Return values
string —ログ用文字列(マスク済み)
_setMaskedLog()
ログ用文字列(マスク済み)を設定する<br>
public
_setMaskedLog(string $maskedLog) : mixed
Parameters
- $maskedLog : string
-
ログ用文字列(マスク済み)
Return values
mixed —getAccountId()
会員IDを取得する。<br>
public
getAccountId() : string
Return values
string —会員ID
getAccountingType()
課金種別を取得する<br>
public
getAccountingType() : string
Return values
string —課金種別
getAmount()
決済金額を取得する<br>
public
getAmount() : string
Return values
string —決済金額
getAuId()
au IDを取得する<br>
public
getAuId() : string
Return values
string —au ID
getBillingToken()
課金トークンを取得する<br>
public
getBillingToken() : string
Return values
string —課金トークン
getCancelUrl()
決済キャンセル時URLを取得する<br>
public
getCancelUrl() : string
Return values
string —決済キャンセル時URL
getCreateDate()
入会年月日を取得する<br>
public
getCreateDate() : string
Return values
string —入会年月日
getD3Flag()
本人認証(3Dセキュア)を取得する<br>
public
getD3Flag() : string
Return values
string —本人認証(3Dセキュア)
getErrorUrl()
決済エラー時URLを取得する<br>
public
getErrorUrl() : string
Return values
string —決済エラー時URL
getFletsArea()
フレッツエリアを取得する<br>
public
getFletsArea() : string
Return values
string —フレッツエリア
getFreeKey()
キー情報を取得する<br>
public
getFreeKey() : string
Return values
string —キー情報
getIdauth()
ID認証を取得する<br>
public
getIdauth() : string
Return values
string —ID認証
getItemId()
商品番号を取得する<br>
public
getItemId() : string
Return values
string —商品番号
getItemInfo()
商品情報を取得する<br>
public
getItemInfo() : string
Return values
string —商品情報
getItemType()
商品タイプを取得する<br>
public
getItemType() : string
Return values
string —商品タイプ
getLoginAuId()
auIDログインフラグを取得する<br>
public
getLoginAuId() : string
Return values
string —auIDログインフラグ
getMemo1()
取引メモ1を取得する<br>
public
getMemo1() : string
Return values
string —取引メモ1
getMemo2()
取引メモ2を取得する<br>
public
getMemo2() : string
Return values
string —取引メモ2
getMemo3()
取引メモ3を取得する<br>
public
getMemo3() : string
Return values
string —取引メモ3を設定する
getMpDay()
継続課金日を取得する<br>
public
getMpDay() : string
Return values
string —継続課金日
getMpFirstDate()
初回課金年月日を取得する<br>
public
getMpFirstDate() : string
Return values
string —初回課金年月日
getOpenId()
OpenIDを取得する<br>
public
getOpenId() : string
Return values
string —OpenID
getOrderId()
取引IDを取得する<br>
public
getOrderId() : string
Return values
string —取引ID
getPaymentAuthenticationType()
決済認証方式を取得する<br>
public
getPaymentAuthenticationType() : string
Return values
string —決済認証方式
getPushUrl()
プッシュ先URLを取得する<br>
public
getPushUrl() : string
Return values
string —プッシュ先URL
getReceiptData()
レシートデータを取得する。<br>
public
getReceiptData() : string
Return values
string —レシートデータ
getReceiptNo()
レシート番号を取得する<br>
public
getReceiptNo() : string
Return values
string —レシート番号
getSbUid()
UIDを取得する<br>
public
getSbUid() : string
Return values
string —UID
getServiceCommand()
決済サービスコマンドを取得する<br>
public
getServiceCommand() : string
Return values
string —決済サービスコマンド
getServiceOptionType()
サービスオプションタイプを取得する<br>
public
getServiceOptionType() : string
Return values
string —サービスオプションタイプ
getServiceType()
決済サービスタイプを取得する<br>
public
getServiceType() : string
Return values
string —決済サービスタイプ
getStoreId()
店舗IDを取得する<br>
public
getStoreId() : string
Return values
string —店舗ID
getSuccessUrl()
決済完了時URLを取得する<br>
public
getSuccessUrl() : string
Return values
string —決済完了時URL
getTermId()
端末管理番号を取得する<br>
public
getTermId() : string
Return values
string —端末管理番号
getTerminalKind()
端末種別を取得する<br>
public
getTerminalKind() : string
Return values
string —端末種別
getWithCapture()
与信同時売上フラグを取得する<br>
public
getWithCapture() : string
Return values
string —与信同時売上フラグ
setAccountId()
会員IDを設定する。<br>
public
setAccountId(string $accountId) : mixed
Parameters
- $accountId : string
-
会員ID
Return values
mixed —setAccountingType()
課金種別を設定する<br>
public
setAccountingType(string $accountingType) : mixed
Parameters
- $accountingType : string
-
課金種別
Return values
mixed —setAmount()
決済金額を設定する<br>
public
setAmount(string $amount) : mixed
Parameters
- $amount : string
-
決済金額
Return values
mixed —setAuId()
au IDを設定する<br>
public
setAuId(string $auId) : mixed
Parameters
- $auId : string
-
au ID
Return values
mixed —setBillingToken()
課金トークンを設定する<br>
public
setBillingToken(string $billingToken) : mixed
Parameters
- $billingToken : string
-
課金トークン
Return values
mixed —setCancelUrl()
決済キャンセル時URLを設定する<br>
public
setCancelUrl(string $cancelUrl) : mixed
Parameters
- $cancelUrl : string
-
決済キャンセル時URL
Return values
mixed —setCreateDate()
入会年月日を設定する<br>
public
setCreateDate(string $createDate) : mixed
Parameters
- $createDate : string
-
入会年月日
Return values
mixed —setD3Flag()
本人認証(3Dセキュア)を設定する<br>
public
setD3Flag(string $d3Flag) : mixed
Parameters
- $d3Flag : string
-
本人認証(3Dセキュア)
Return values
mixed —setErrorUrl()
決済エラー時URLを設定する<br>
public
setErrorUrl(string $errorUrl) : mixed
Parameters
- $errorUrl : string
-
決済エラー時URL
Return values
mixed —setFletsArea()
フレッツエリアを設定する<br>
public
setFletsArea(string $fletsArea) : mixed
Parameters
- $fletsArea : string
-
フレッツエリア
Return values
mixed —setFreeKey()
キー情報を設定する<br>
public
setFreeKey(string $freeKey) : mixed
Parameters
- $freeKey : string
-
キー情報
Return values
mixed —setIdauth()
ID認証を設定する<br>
public
setIdauth(string $idauth) : mixed
Parameters
- $idauth : string
-
ID認証
Return values
mixed —setItemId()
商品番号を設定する<br>
public
setItemId(string $itemId) : mixed
Parameters
- $itemId : string
-
商品番号
Return values
mixed —setItemInfo()
商品情報を設定する<br>
public
setItemInfo(string $itemInfo) : mixed
Parameters
- $itemInfo : string
-
商品情報
Return values
mixed —setItemType()
商品タイプを設定する<br>
public
setItemType(string $itemType) : mixed
Parameters
- $itemType : string
-
商品タイプ
Return values
mixed —setLoginAuId()
auIDログインフラグを設定する<br>
public
setLoginAuId(string $loginAuId) : mixed
Parameters
- $loginAuId : string
-
auIDログインフラグ
Return values
mixed —setMemo1()
取引メモ1を設定する<br>
public
setMemo1(string $memo1) : mixed
Parameters
- $memo1 : string
-
取引メモ1
Return values
mixed —setMemo2()
取引メモ2を設定する<br>
public
setMemo2(string $memo2) : mixed
Parameters
- $memo2 : string
-
取引メモ2
Return values
mixed —setMemo3()
取引メモ3を設定する<br>
public
setMemo3(string $memo3) : mixed
Parameters
- $memo3 : string
-
取引メモ3
Return values
mixed —setMpDay()
継続課金日を設定する<br>
public
setMpDay(string $mpDay) : mixed
Parameters
- $mpDay : string
-
継続課金日
Return values
mixed —setMpFirstDate()
初回課金年月日を設定する<br>
public
setMpFirstDate(string $mpFirstDate) : mixed
Parameters
- $mpFirstDate : string
-
初回課金年月日
Return values
mixed —setOpenId()
OpenIDを設定する<br>
public
setOpenId(string $openId) : mixed
Parameters
- $openId : string
-
OpenID
Return values
mixed —setOrderId()
取引IDを設定する<br>
public
setOrderId(string $orderId) : mixed
Parameters
- $orderId : string
-
取引ID
Return values
mixed —setPaymentAuthenticationType()
決済認証方式を設定する<br>
public
setPaymentAuthenticationType(string $paymentAuthenticationType) : mixed
Parameters
- $paymentAuthenticationType : string
-
決済認証方式
Return values
mixed —setPushUrl()
プッシュ先URLを設定する<br>
public
setPushUrl(string $pushUrl) : mixed
Parameters
- $pushUrl : string
-
プッシュ先URL
Return values
mixed —setReceiptData()
レシートデータを設定する。<br>
public
setReceiptData(string $receiptData) : mixed
Parameters
- $receiptData : string
-
レシートデータ
Return values
mixed —setReceiptNo()
レシート番号を設定する<br>
public
setReceiptNo(string $receiptNo) : mixed
Parameters
- $receiptNo : string
-
レシート番号
Return values
mixed —setSbUid()
UIDを設定する<br>
public
setSbUid(string $sbUid) : mixed
Parameters
- $sbUid : string
-
UID
Return values
mixed —setServiceOptionType()
サービスオプションタイプを設定する<br>
public
setServiceOptionType(string $serviceOptionType) : mixed
Parameters
- $serviceOptionType : string
-
サービスオプションタイプ
Return values
mixed —setStoreId()
店舗IDを設定する<br>
public
setStoreId(string $storeId) : mixed
Parameters
- $storeId : string
-
店舗ID
Return values
mixed —setSuccessUrl()
決済完了時URLを設定する<br>
public
setSuccessUrl(string $successUrl) : mixed
Parameters
- $successUrl : string
-
決済完了時URL
Return values
mixed —setTermId()
端末管理番号を設定する<br>
public
setTermId(string $termId) : mixed
Parameters
- $termId : string
-
端末管理番号
Return values
mixed —setTerminalKind()
端末種別を設定する<br>
public
setTerminalKind(string $terminalKind) : mixed
Parameters
- $terminalKind : string
-
端末種別
Return values
mixed —setWithCapture()
与信同時売上フラグを設定する<br>
public
setWithCapture(string $withCapture) : mixed
Parameters
- $withCapture : string
-
与信同時売上フラグ
Return values
mixed —existAccountBasicParam()
AccountBasicParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
protected
existAccountBasicParam() : mixed
Return values
mixed —existAccountParam()
AccountParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
protected
existAccountParam() : mixed
Return values
mixed —existBankAccountParam()
BankAccountParamがAccountParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、AccountParamに設定する。<br>
protected
existBankAccountParam() : mixed
Return values
mixed —existCardParam()
CardParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
protected
existCardParam() : mixed
Return values
mixed —existPayNowIdParam()
PayNowIdPramが設定されているか判定する。<br> 設定されていない場合はインスタンスを生成する。<br>
protected
existPayNowIdParam() : mixed
Return values
mixed —existRecurringChargeParam()
RecurringChargeParamがPayNowIdParamに設定されているか判定する。<br> 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。<br>
protected
existRecurringChargeParam() : mixed