AmazonpayAuthorizeRequestDto
extends AbstractPaymentRequestDto
in package
決済サービスタイプ:Amazonpay、コマンド名:決済申込の要求Dtoクラス<br>
Tags
Table of Contents
- $payNowIdParam : PayNowIdParam
- PayNowIDオブジェクト
- $accountingType : mixed
- 課金種別<br> 半角数字<br/> 最大桁数:1<br/> "0":都度決済<br/> "1":随時決済<br/> ※未指定の場合は、"0":都度決済となります。<br/>
- $addressRestrictions : mixed
- 配送先制限リスト<br> 文字列<br/> 最大桁数:4000<br/> 配送先を制限するための許可リストまたは禁止リスト。<br/> - リストには下記内容をJSON形式で指定する必要があります。<br/> {"type": "【Allowed】", "restrictions": {<br/> "【countryCode】": {"statesOrRegions": ["【AA】"],"zipCodes": ["【99999】", "【99999】"]},<br/> "【countryCode】": {"statesOrRegions": ["【AA】"],"zipCodes": ["【999-9999】"]}, ...<br/> }<br/> ※【】で括られた部分は下記に従い適切な値を設定<br/> "type":"Allowed"(許可)<br/> "NotAllowed"(禁止)<br/> "countryCode": 国名コード(日本:JP,アメリカ:US等のISO3166準拠コード)<br/> "statesOrRegions":都道府県等の地域名、アメリカは2桁の州略号(WA, CA, IL...)<br/> "zipCodes": 郵便番号、日本の場合は【999-9999】<br/>
- $amount : mixed
- 決済金額<br> 半角数字<br/> 最大桁数:8<br/> 決済金額を指定します。<br/> - 課金種別が都度決済の場合:1 以上かつ 10000000(8桁) 以下<br/> - 課金種別が随時決済の場合:1 以上かつ 100000(6桁) 以下<br/>
- $authorizePushUrl : mixed
- 与信時プッシュ先URL<br> URL<br/> 最大桁数:256<br/> 決済申込、再与信要求および与信変更要求が成立(成功または失敗)した時に、結果通知電文をプッシュする先のURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
- $cancelPushUrl : mixed
- キャンセル時プッシュ先URL<br> URL<br/> 最大桁数:256<br/> キャンセル要求、返金要求および解約要求の処理結果が確定(成功または失敗)した時に、結果通知電文をプッシュする先のURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
- $cancelUrl : mixed
- キャンセル時URL<br> URL<br/> 最大桁数:256<br/> 決済申込を消費者がキャンセルした時に、店舗側サイトに画面遷移を戻すためのURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
- $capturePushUrl : mixed
- 売上時プッシュ先URL<br> URL<br/> 最大桁数:256<br/> 売上要求の処理結果が確定(成功または失敗)した時に、結果通知電文をプッシュする先のURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
- $consentAuthType : mixed
- 承諾時決済タイプ<br> 半角英数字<br/> 最大桁数:1<br/> "0":承諾のみ<br/> "1":与信+承諾<br/> ※課金種別が都度決済の場合は 指定できません。<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>
- $errorUrl : mixed
- エラー時URL<br> URL<br/> 最大桁数:256<br/> 決済申込エラー時に、店舗側サイトに画面遷移を戻すためのURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
- $extendExpiration : mixed
- 与信期限延長フラグ<br> 英字(boolean)<br/> "true": 延長する<br/> "false": 延長しない<br/> ※指定が無い場合は、延長しないとなります。<br/> ※課金種別が都度決済の場合のみ、指定可能。<br/>
- $frequencyUnit : mixed
- 頻度(単位)<br> 半角英数字<br/> 最大桁数:5<br/> 随時決済の頻度の単位(例:2週間毎であれば、単位はWeek、値は2)<br/> "Year":年<br/> "Month":月<br/> "Week":週<br/> "Day":日<br/> ※課金種別が都度決済の場合は 指定できません。<br/> ※課金種別が随時決済の場合は指定必須 。<br/>
- $frequencyValue : mixed
- 頻度(値)<br> 半角数字<br/> 最大桁数:3<br/> 随時決済の頻度の値(例:2週間毎であれば、単位はWeek、値は2)<br/> - 頻度(単位)毎に設定できる範囲が異なります。<br/> "Year":1のみ<br/> "Month":1~12<br/> "Week":1~52<br/> "Day":1~365<br/> ※課金種別が都度決済の場合は指定できません。<br/> ※課金種別が随時決済の場合は指定必須 。<br/>
- $maskedLog : mixed
- ログ用文字列(マスク済み)<br> 半角英数字<br>
- $noteToBuyer : mixed
- 注文説明<br> 文字列<br/> 最大桁数:255<br/> 購入者のメールに表示される注文の説明<br/> - 最大:255文字<br/>
- $orderId : mixed
- 取引ID<br> 半角英数字<br/> 最大桁数:100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。<br/>
- $payConfirmScreenType : mixed
- 決済確認画面種別<br> 文字列<br/> 最大桁数:1<br/> 加盟店用の決済確認画面を利用するかの種別。<br/> "0":DGFT決済確認画面利用<br/> "1":加盟店決済確認画面利用<br/> ※未指定の場合は、"0":DGFT決済確認画面利用となります。<br/>
- $payConfirmScreenUrl : mixed
- 決済確認画面URL<br> URL<br/> 最大桁数:256<br/> 決済確認画面へ遷移するためのURL<br/> ※決済確認画面種別が"1"かつ決済確認画面URLが未指定の場合は、エラーとする。<br/> - 最大:256byte<br/>
- $platformId : mixed
- プラットフォームID<br> 文字列<br/> 最大桁数:21<br/> Amazonから指定のあった場合のみ設定する予定の項目<br/> - 最大:21byte<br/>
- $SERVICE_COMMAND : mixed
- 決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
- $SERVICE_TYPE : mixed
- 決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
- $successUrl : mixed
- 完了時URL<br> URL<br/> 最大桁数:256<br/> 決済申込成功時に、店舗側サイトに画面遷移を戻すためのURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
- $suppressShippingAddressView : mixed
- 配送先表示抑止フラグ<br> 英字(boolean)<br/> "true": 配送先非表示<br/> "false": 配送先表示<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>
- $withCapture : mixed
- 与信同時売上フラグ<br> 英字(boolean)<br/> "true": 与信同時売上<br/> "false": 与信のみ<br/> ※指定が無い場合は、与信のみとなります。<br/>
- __toString() : string
- ログ用文字列(マスク済み)を取得する<br>
- _setMaskedLog() : mixed
- ログ用文字列(マスク済み)を設定する<br>
- getAccountId() : string
- 会員IDを取得する。<br>
- getAccountingType() : string
- 課金種別を取得する<br>
- getAddressRestrictions() : string
- 配送先制限リストを取得する<br>
- getAmount() : string
- 決済金額を取得する<br>
- getAuthorizePushUrl() : string
- 与信時プッシュ先URLを取得する<br>
- getCancelPushUrl() : string
- キャンセル時プッシュ先URLを取得する<br>
- getCancelUrl() : string
- キャンセル時URLを取得する<br>
- getCapturePushUrl() : string
- 売上時プッシュ先URLを取得する<br>
- getConsentAuthType() : string
- 承諾時決済タイプを取得する<br>
- getCreateDate() : string
- 入会年月日を取得する<br>
- getErrorUrl() : string
- エラー時URLを取得する<br>
- getExtendExpiration() : string
- 与信期限延長フラグを取得する<br>
- getFreeKey() : string
- キー情報を取得する<br>
- getFrequencyUnit() : string
- 頻度(単位)を取得する<br>
- getFrequencyValue() : string
- 頻度(値)を取得する<br>
- getMemo1() : string
- 取引メモ1を取得する<br>
- getMemo2() : string
- 取引メモ2を取得する<br>
- getMemo3() : string
- 取引メモ3を取得する<br>
- getNoteToBuyer() : string
- 注文説明を取得する<br>
- getOrderId() : string
- 取引IDを取得する<br>
- getPayConfirmScreenType() : string
- 決済確認画面種別を取得する<br>
- getPayConfirmScreenUrl() : string
- 決済確認画面URLを取得する<br>
- getPlatformId() : string
- プラットフォームIDを取得する<br>
- getReceiptData() : string
- レシートデータを取得する。<br>
- getServiceCommand() : string
- 決済サービスコマンドを取得する<br>
- getServiceType() : string
- 決済サービスタイプを取得する<br>
- getSuccessUrl() : string
- 完了時URLを取得する<br>
- getSuppressShippingAddressView() : string
- 配送先表示抑止フラグを取得する<br>
- getWithCapture() : string
- 与信同時売上フラグを取得する<br>
- setAccountId() : mixed
- 会員IDを設定する。<br>
- setAccountingType() : mixed
- 課金種別を設定する<br>
- setAddressRestrictions() : mixed
- 配送先制限リストを設定する<br>
- setAmount() : mixed
- 決済金額を設定する<br>
- setAuthorizePushUrl() : mixed
- 与信時プッシュ先URLを設定する<br>
- setCancelPushUrl() : mixed
- キャンセル時プッシュ先URLを設定する<br>
- setCancelUrl() : mixed
- キャンセル時URLを設定する<br>
- setCapturePushUrl() : mixed
- 売上時プッシュ先URLを設定する<br>
- setConsentAuthType() : mixed
- 承諾時決済タイプを設定する<br>
- setCreateDate() : mixed
- 入会年月日を設定する<br>
- setErrorUrl() : mixed
- エラー時URLを設定する<br>
- setExtendExpiration() : mixed
- 与信期限延長フラグを設定する<br>
- setFreeKey() : mixed
- キー情報を設定する<br>
- setFrequencyUnit() : mixed
- 頻度(単位)を設定する<br>
- setFrequencyValue() : mixed
- 頻度(値)を設定する<br>
- setMemo1() : mixed
- 取引メモ1を設定する<br>
- setMemo2() : mixed
- 取引メモ2を設定する<br>
- setMemo3() : mixed
- 取引メモ3を設定する<br>
- setNoteToBuyer() : mixed
- 注文説明を設定する<br>
- setOrderId() : mixed
- 取引IDを設定する<br>
- setPayConfirmScreenType() : mixed
- 決済確認画面種別を設定する<br>
- setPayConfirmScreenUrl() : mixed
- 決済確認画面URLを設定する<br>
- setPlatformId() : mixed
- プラットフォームIDを設定する<br>
- setReceiptData() : mixed
- レシートデータを設定する。<br>
- setSuccessUrl() : mixed
- 完了時URLを設定する<br>
- setSuppressShippingAddressView() : 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/> ※未指定の場合は、"0":都度決済となります。<br/>
private
mixed
$accountingType
$addressRestrictions
配送先制限リスト<br> 文字列<br/> 最大桁数:4000<br/> 配送先を制限するための許可リストまたは禁止リスト。<br/> - リストには下記内容をJSON形式で指定する必要があります。<br/> {"type": "【Allowed】", "restrictions": {<br/> "【countryCode】": {"statesOrRegions": ["【AA】"],"zipCodes": ["【99999】", "【99999】"]},<br/> "【countryCode】": {"statesOrRegions": ["【AA】"],"zipCodes": ["【999-9999】"]}, ...<br/> }<br/> ※【】で括られた部分は下記に従い適切な値を設定<br/> "type":"Allowed"(許可)<br/> "NotAllowed"(禁止)<br/> "countryCode": 国名コード(日本:JP,アメリカ:US等のISO3166準拠コード)<br/> "statesOrRegions":都道府県等の地域名、アメリカは2桁の州略号(WA, CA, IL...)<br/> "zipCodes": 郵便番号、日本の場合は【999-9999】<br/>
private
mixed
$addressRestrictions
$amount
決済金額<br> 半角数字<br/> 最大桁数:8<br/> 決済金額を指定します。<br/> - 課金種別が都度決済の場合:1 以上かつ 10000000(8桁) 以下<br/> - 課金種別が随時決済の場合:1 以上かつ 100000(6桁) 以下<br/>
private
mixed
$amount
$authorizePushUrl
与信時プッシュ先URL<br> URL<br/> 最大桁数:256<br/> 決済申込、再与信要求および与信変更要求が成立(成功または失敗)した時に、結果通知電文をプッシュする先のURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
private
mixed
$authorizePushUrl
$cancelPushUrl
キャンセル時プッシュ先URL<br> URL<br/> 最大桁数:256<br/> キャンセル要求、返金要求および解約要求の処理結果が確定(成功または失敗)した時に、結果通知電文をプッシュする先のURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
private
mixed
$cancelPushUrl
$cancelUrl
キャンセル時URL<br> URL<br/> 最大桁数:256<br/> 決済申込を消費者がキャンセルした時に、店舗側サイトに画面遷移を戻すためのURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
private
mixed
$cancelUrl
$capturePushUrl
売上時プッシュ先URL<br> URL<br/> 最大桁数:256<br/> 売上要求の処理結果が確定(成功または失敗)した時に、結果通知電文をプッシュする先のURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
private
mixed
$capturePushUrl
$consentAuthType
承諾時決済タイプ<br> 半角英数字<br/> 最大桁数:1<br/> "0":承諾のみ<br/> "1":与信+承諾<br/> ※課金種別が都度決済の場合は 指定できません。<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>
private
mixed
$consentAuthType
$errorUrl
エラー時URL<br> URL<br/> 最大桁数:256<br/> 決済申込エラー時に、店舗側サイトに画面遷移を戻すためのURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
private
mixed
$errorUrl
$extendExpiration
与信期限延長フラグ<br> 英字(boolean)<br/> "true": 延長する<br/> "false": 延長しない<br/> ※指定が無い場合は、延長しないとなります。<br/> ※課金種別が都度決済の場合のみ、指定可能。<br/>
private
mixed
$extendExpiration
$frequencyUnit
頻度(単位)<br> 半角英数字<br/> 最大桁数:5<br/> 随時決済の頻度の単位(例:2週間毎であれば、単位はWeek、値は2)<br/> "Year":年<br/> "Month":月<br/> "Week":週<br/> "Day":日<br/> ※課金種別が都度決済の場合は 指定できません。<br/> ※課金種別が随時決済の場合は指定必須 。<br/>
private
mixed
$frequencyUnit
$frequencyValue
頻度(値)<br> 半角数字<br/> 最大桁数:3<br/> 随時決済の頻度の値(例:2週間毎であれば、単位はWeek、値は2)<br/> - 頻度(単位)毎に設定できる範囲が異なります。<br/> "Year":1のみ<br/> "Month":1~12<br/> "Week":1~52<br/> "Day":1~365<br/> ※課金種別が都度決済の場合は指定できません。<br/> ※課金種別が随時決済の場合は指定必須 。<br/>
private
mixed
$frequencyValue
$maskedLog
ログ用文字列(マスク済み)<br> 半角英数字<br>
private
mixed
$maskedLog
$noteToBuyer
注文説明<br> 文字列<br/> 最大桁数:255<br/> 購入者のメールに表示される注文の説明<br/> - 最大:255文字<br/>
private
mixed
$noteToBuyer
$orderId
取引ID<br> 半角英数字<br/> 最大桁数:100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。<br/>
private
mixed
$orderId
$payConfirmScreenType
決済確認画面種別<br> 文字列<br/> 最大桁数:1<br/> 加盟店用の決済確認画面を利用するかの種別。<br/> "0":DGFT決済確認画面利用<br/> "1":加盟店決済確認画面利用<br/> ※未指定の場合は、"0":DGFT決済確認画面利用となります。<br/>
private
mixed
$payConfirmScreenType
$payConfirmScreenUrl
決済確認画面URL<br> URL<br/> 最大桁数:256<br/> 決済確認画面へ遷移するためのURL<br/> ※決済確認画面種別が"1"かつ決済確認画面URLが未指定の場合は、エラーとする。<br/> - 最大:256byte<br/>
private
mixed
$payConfirmScreenUrl
$platformId
プラットフォームID<br> 文字列<br/> 最大桁数:21<br/> Amazonから指定のあった場合のみ設定する予定の項目<br/> - 最大:21byte<br/>
private
mixed
$platformId
$SERVICE_COMMAND
決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
private
mixed
$SERVICE_COMMAND
= "Authorize"
$SERVICE_TYPE
決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
private
mixed
$SERVICE_TYPE
= "amazonpay"
$successUrl
完了時URL<br> URL<br/> 最大桁数:256<br/> 決済申込成功時に、店舗側サイトに画面遷移を戻すためのURLを指定(クエリパラメータ指定可)<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/> - 最大:256byte<br/>
private
mixed
$successUrl
$suppressShippingAddressView
配送先表示抑止フラグ<br> 英字(boolean)<br/> "true": 配送先非表示<br/> "false": 配送先表示<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>
private
mixed
$suppressShippingAddressView
$withCapture
与信同時売上フラグ<br> 英字(boolean)<br/> "true": 与信同時売上<br/> "false": 与信のみ<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 —課金種別
getAddressRestrictions()
配送先制限リストを取得する<br>
public
getAddressRestrictions() : string
Return values
string —配送先制限リスト
getAmount()
決済金額を取得する<br>
public
getAmount() : string
Return values
string —決済金額
getAuthorizePushUrl()
与信時プッシュ先URLを取得する<br>
public
getAuthorizePushUrl() : string
Return values
string —与信時プッシュ先URL
getCancelPushUrl()
キャンセル時プッシュ先URLを取得する<br>
public
getCancelPushUrl() : string
Return values
string —キャンセル時プッシュ先URL
getCancelUrl()
キャンセル時URLを取得する<br>
public
getCancelUrl() : string
Return values
string —キャンセル時URL
getCapturePushUrl()
売上時プッシュ先URLを取得する<br>
public
getCapturePushUrl() : string
Return values
string —売上時プッシュ先URL
getConsentAuthType()
承諾時決済タイプを取得する<br>
public
getConsentAuthType() : string
Return values
string —承諾時決済タイプ
getCreateDate()
入会年月日を取得する<br>
public
getCreateDate() : string
Return values
string —入会年月日
getErrorUrl()
エラー時URLを取得する<br>
public
getErrorUrl() : string
Return values
string —エラー時URL
getExtendExpiration()
与信期限延長フラグを取得する<br>
public
getExtendExpiration() : string
Return values
string —与信期限延長フラグ
getFreeKey()
キー情報を取得する<br>
public
getFreeKey() : string
Return values
string —キー情報
getFrequencyUnit()
頻度(単位)を取得する<br>
public
getFrequencyUnit() : string
Return values
string —頻度(単位)
getFrequencyValue()
頻度(値)を取得する<br>
public
getFrequencyValue() : string
Return values
string —頻度(値)
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を設定する
getNoteToBuyer()
注文説明を取得する<br>
public
getNoteToBuyer() : string
Return values
string —注文説明
getOrderId()
取引IDを取得する<br>
public
getOrderId() : string
Return values
string —取引ID
getPayConfirmScreenType()
決済確認画面種別を取得する<br>
public
getPayConfirmScreenType() : string
Return values
string —決済確認画面種別
getPayConfirmScreenUrl()
決済確認画面URLを取得する<br>
public
getPayConfirmScreenUrl() : string
Return values
string —決済確認画面URL
getPlatformId()
プラットフォームIDを取得する<br>
public
getPlatformId() : string
Return values
string —プラットフォームID
getReceiptData()
レシートデータを取得する。<br>
public
getReceiptData() : string
Return values
string —レシートデータ
getServiceCommand()
決済サービスコマンドを取得する<br>
public
getServiceCommand() : string
Return values
string —決済サービスコマンド
getServiceType()
決済サービスタイプを取得する<br>
public
getServiceType() : string
Return values
string —決済サービスタイプ
getSuccessUrl()
完了時URLを取得する<br>
public
getSuccessUrl() : string
Return values
string —完了時URL
getSuppressShippingAddressView()
配送先表示抑止フラグを取得する<br>
public
getSuppressShippingAddressView() : 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 —setAddressRestrictions()
配送先制限リストを設定する<br>
public
setAddressRestrictions(string $addressRestrictions) : mixed
Parameters
- $addressRestrictions : string
-
配送先制限リスト
Return values
mixed —setAmount()
決済金額を設定する<br>
public
setAmount(string $amount) : mixed
Parameters
- $amount : string
-
決済金額
Return values
mixed —setAuthorizePushUrl()
与信時プッシュ先URLを設定する<br>
public
setAuthorizePushUrl(string $authorizePushUrl) : mixed
Parameters
- $authorizePushUrl : string
-
与信時プッシュ先URL
Return values
mixed —setCancelPushUrl()
キャンセル時プッシュ先URLを設定する<br>
public
setCancelPushUrl(string $cancelPushUrl) : mixed
Parameters
- $cancelPushUrl : string
-
キャンセル時プッシュ先URL
Return values
mixed —setCancelUrl()
キャンセル時URLを設定する<br>
public
setCancelUrl(string $cancelUrl) : mixed
Parameters
- $cancelUrl : string
-
キャンセル時URL
Return values
mixed —setCapturePushUrl()
売上時プッシュ先URLを設定する<br>
public
setCapturePushUrl(string $capturePushUrl) : mixed
Parameters
- $capturePushUrl : string
-
売上時プッシュ先URL
Return values
mixed —setConsentAuthType()
承諾時決済タイプを設定する<br>
public
setConsentAuthType(string $consentAuthType) : mixed
Parameters
- $consentAuthType : string
-
承諾時決済タイプ
Return values
mixed —setCreateDate()
入会年月日を設定する<br>
public
setCreateDate(string $createDate) : mixed
Parameters
- $createDate : string
-
入会年月日
Return values
mixed —setErrorUrl()
エラー時URLを設定する<br>
public
setErrorUrl(string $errorUrl) : mixed
Parameters
- $errorUrl : string
-
エラー時URL
Return values
mixed —setExtendExpiration()
与信期限延長フラグを設定する<br>
public
setExtendExpiration(string $extendExpiration) : mixed
Parameters
- $extendExpiration : string
-
与信期限延長フラグ
Return values
mixed —setFreeKey()
キー情報を設定する<br>
public
setFreeKey(string $freeKey) : mixed
Parameters
- $freeKey : string
-
キー情報
Return values
mixed —setFrequencyUnit()
頻度(単位)を設定する<br>
public
setFrequencyUnit(string $frequencyUnit) : mixed
Parameters
- $frequencyUnit : string
-
頻度(単位)
Return values
mixed —setFrequencyValue()
頻度(値)を設定する<br>
public
setFrequencyValue(string $frequencyValue) : mixed
Parameters
- $frequencyValue : string
-
頻度(値)
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 —setNoteToBuyer()
注文説明を設定する<br>
public
setNoteToBuyer(string $noteToBuyer) : mixed
Parameters
- $noteToBuyer : string
-
注文説明
Return values
mixed —setOrderId()
取引IDを設定する<br>
public
setOrderId(string $orderId) : mixed
Parameters
- $orderId : string
-
取引ID
Return values
mixed —setPayConfirmScreenType()
決済確認画面種別を設定する<br>
public
setPayConfirmScreenType(string $payConfirmScreenType) : mixed
Parameters
- $payConfirmScreenType : string
-
決済確認画面種別
Return values
mixed —setPayConfirmScreenUrl()
決済確認画面URLを設定する<br>
public
setPayConfirmScreenUrl(string $payConfirmScreenUrl) : mixed
Parameters
- $payConfirmScreenUrl : string
-
決済確認画面URL
Return values
mixed —setPlatformId()
プラットフォームIDを設定する<br>
public
setPlatformId(string $platformId) : mixed
Parameters
- $platformId : string
-
プラットフォームID
Return values
mixed —setReceiptData()
レシートデータを設定する。<br>
public
setReceiptData(string $receiptData) : mixed
Parameters
- $receiptData : string
-
レシートデータ
Return values
mixed —setSuccessUrl()
完了時URLを設定する<br>
public
setSuccessUrl(string $successUrl) : mixed
Parameters
- $successUrl : string
-
完了時URL
Return values
mixed —setSuppressShippingAddressView()
配送先表示抑止フラグを設定する<br>
public
setSuppressShippingAddressView(string $suppressShippingAddressView) : mixed
Parameters
- $suppressShippingAddressView : 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