MerpayAuthorizeRequestDto
extends AbstractPaymentRequestDto
in package
決済サービスタイプ:merpay、コマンド名:決済申込の要求Dtoクラス<br>
Tags
Table of Contents
- $payNowIdParam : PayNowIdParam
- PayNowIDオブジェクト
- $accountingType : mixed
- 課金種別<br> 半角数字<br/> 最大桁数:1<br/> - 0:都度<br/> - 1:随時<br/> <br/> serviceOptionType="barcode"(バーコード決済) : 指定できません<br/> serviceOptionType="online"(オンライン決済) : 指定任意※<br/> <br/> ※オンライン決済で未指定の場合、"0"都度決済になります。<br/>
- $amount : mixed
- 決済金額<br> 半角数字<br/> 最大桁数:7<br/> 決済金額を指定します。<br/> - バーコード決済:1以上かつ 1000000(7桁) 以下<br/> - オンライン決済:1以上かつ 1000000(7桁) 以下 ※<br/> <br/> ※accountingTypeが"1:随時" かつconsentAuthTypeが"0:承諾のみ"の場合は、0または未設定のみ許容する。<br/>
- $brand : mixed
- ブランド名<br> 全半角かな英数字記号<br/> 最大桁数:40<br/>
- $cancelUrl : mixed
- 決済キャンセルURL<br> 半角英数字記号<br/> 最大桁数:256<br/> 決済キャンセル時の戻り先となるURL<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>
- $category : mixed
- カテゴリ名<br> 全半角かな英数字記号<br/> 最大桁数:40<br/>
- $categoryId : mixed
- 商品カテゴリID<br> 半角英数字<br/> 最大桁数:4<br/>
- $color : mixed
- 色<br> 全半角かな英数字記号<br/> 最大桁数:32<br/>
- $consentAuthType : mixed
- 承諾時決済タイプ<br> 半角英数字<br/> 最大桁数:1<br/> - 0 : 承諾のみ<br/> - 1 : 承諾同時決済<br/> <br/> ※accountingTypeが"1:随時"の場合に限り、当項目は指定可能とする<br/> ※未設定の場合は"0:承諾のみ"となります。<br/>
- $description : mixed
- 商品説明<br> 全半角かな英数字記号<br/> 最大桁数:1000<br/> ※かんたん出品連携利用時は必須<br/>
- $imageUrl1 : mixed
- 商品画像URL1<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
- $imageUrl2 : mixed
- 商品画像URL2<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
- $imageUrl3 : mixed
- 商品画像URL3<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
- $imageUrl4 : mixed
- 商品画像URL4<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
- $imageUrl5 : mixed
- 商品画像URL5<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
- $imageUrl6 : mixed
- 商品画像URL6<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
- $imageUrl7 : mixed
- 商品画像URL7<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
- $imageUrl8 : mixed
- 商品画像URL8<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
- $imageUrl9 : mixed
- 商品画像URL9<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
- $itemCode : mixed
- 製品管理コード(SKU)<br> 半角英数字記号<br/> 最大桁数:128<br/> ※かんたん出品連携利用時は必須<br/>
- $janCode : mixed
- JANコード<br> 半角英数字<br/> 最大桁数:13<br/>
- $listPrice : mixed
- 定価<br> 半角数字<br/> 最大桁数:7<br/> - 1 以上かつ 1000000(7桁) 以下<br/>
- $maskedLog : mixed
- ログ用文字列(マスク済み)<br> 半角英数字<br>
- $name : mixed
- 商品名<br> 全半角かな英数字記号<br/> 最大桁数:40<br/> ※かんたん出品連携利用時は必須<br/>
- $oneTimeCode : mixed
- ワンタイムコード<br> 半角英数字記号<br/> 最大桁数:4296<br/> バーコード決済を利用する際のQRコード、バーコードの値を指定します。<br/> 記号は、"+"(プラス)、"/"(スラッシュ)、"="(イコール)が使用可能です。<br/>
- $operatorId : mixed
- 従業員ID<br> 半角英数字<br/> 最大桁数:128<br/> 従業員IDを指定します。<br/> - 最大文字数:128byte<br/>
- $orderId : mixed
- 取引ID<br> 半角英数字<br/> 最大桁数:100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。<br/>
- $preapprovedServiceDescription : mixed
- 提供サービス説明<br> 全半角かな英数字記号<br/> 最大桁数:120<br/> 随時決済の場合のみ設定<br/>
- $preapprovedServiceName : mixed
- 提供サービス名<br> 全半角かな英数字記号<br/> 最大桁数:20<br/> 随時決済の場合のみ設定<br/>
- $pushUrl : mixed
- PUSH通知URL<br> 半角英数字記号<br/> 最大桁数:256<br/> 決済結果を応答するPush通知先URL<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>
- $quantity : mixed
- 購入数<br> 半角数字<br/> 最大桁数:7<br/> ※かんたん出品連携利用時は必須<br/>
- $SERVICE_COMMAND : mixed
- 決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
- $SERVICE_TYPE : mixed
- 決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
- $serviceOptionType : mixed
- サービスオプションタイプ<br> 半角英数字<br/> - "barcode":バーコード決済<br/> - "online":オンライン決済<br/>
- $size : mixed
- サイズ<br> 全半角かな英数字記号<br/> 最大桁数:20<br/>
- $slipCode : mixed
- 伝票コード<br> 半角英数字<br/> 最大桁数:128<br/> 伝票コードを指定します。<br/> - 最大文字数:128byte<br/>
- $storeId : mixed
- 店舗ID<br> 半角英数字<br/> 最大桁数:32<br/> 店舗IDを指定します。<br/> - 最大文字数:32byte<br/>
- $successUrl : mixed
- 決済成功URL<br> 半角英数字記号<br/> 最大桁数:256<br/> 決済成功時の戻り先となるURL<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>
- $terminalId : mixed
- 店舗端末ID<br> 半角英数字<br/> 最大桁数:32<br/> 店舗端末IDを指定します。<br/> - 最大文字数:32byte<br/>
- $unitPrice : mixed
- 購入時価格<br> 半角数字<br/> 最大桁数:7<br/> - 1 以上かつ 1000000(7桁) 以下<br/> ※かんたん出品連携利用時は必須<br/>
- $useBuyerInfo : mixed
- 購入者情報フラグ<br> 英字(boolean)<br/> - true : merpayより購入者情報必要<br/> - false : merpayより購入者情報不要<br/> ※未指定の場合は、falseとする<br/>
- $useDeliveryAddress : mixed
- 配送先情報フラグ<br> 英字(boolean)<br/> - true : merpayより配送先情報必要<br/> - false : merpayより配送先情報不要<br/> ※未指定の場合は、falseとする<br/>
- $userAgent : mixed
- ユーザエージェント<br> 半角英数字記号<br/> 最大桁数:1000<br/>
- $withCapture : mixed
- 与信同時売上フラグ<br> 英字(boolean)<br/> - true : 与信同時売上<br/> - false : 与信のみ("バーコード決済では指定不可")<br/> ※バーコード決済で未指定の場合は、true:与信同時売上。 <br/> ※オンライン決済で未指定の場合は、false:与信のみ。<br/> ※accountingTypeが"1:随時"かつconsentAuthTypeが"0:承諾のみ"の場合、当項目は指定不可とする。<br/>
- __toString() : string
- ログ用文字列(マスク済み)を取得する<br>
- _setMaskedLog() : mixed
- ログ用文字列(マスク済み)を設定する<br>
- getAccountId() : string
- 会員IDを取得する。<br>
- getAccountingType() : string
- 課金種別を取得する<br>
- getAmount() : string
- 決済金額を取得する<br>
- getBrand() : string
- ブランド名を取得する<br>
- getCancelUrl() : string
- 決済キャンセルURLを取得する<br>
- getCategory() : string
- カテゴリ名を取得する<br>
- getCategoryId() : string
- 商品カテゴリIDを取得する<br>
- getColor() : string
- 色を取得する<br>
- getConsentAuthType() : string
- 承諾時決済タイプを取得する<br>
- getCreateDate() : string
- 入会年月日を取得する<br>
- getDescription() : string
- 商品説明を取得する<br>
- getFreeKey() : string
- キー情報を取得する<br>
- getImageUrl1() : string
- 商品画像URL1を取得する<br>
- getImageUrl2() : string
- 商品画像URL2を取得する<br>
- getImageUrl3() : string
- 商品画像URL3を取得する<br>
- getImageUrl4() : string
- 商品画像URL4を取得する<br>
- getImageUrl5() : string
- 商品画像URL5を取得する<br>
- getImageUrl6() : string
- 商品画像URL6を取得する<br>
- getImageUrl7() : string
- 商品画像URL7を取得する<br>
- getImageUrl8() : string
- 商品画像URL8を取得する<br>
- getImageUrl9() : string
- 商品画像URL9を取得する<br>
- getItemCode() : string
- 製品管理コード(SKU)を取得する<br>
- getJanCode() : string
- JANコードを取得する<br>
- getListPrice() : string
- 定価を取得する<br>
- getMemo1() : string
- 取引メモ1を取得する<br>
- getMemo2() : string
- 取引メモ2を取得する<br>
- getMemo3() : string
- 取引メモ3を取得する<br>
- getName() : string
- 商品名を取得する<br>
- getOneTimeCode() : string
- ワンタイムコードを取得する<br>
- getOperatorId() : string
- 従業員IDを取得する<br>
- getOrderId() : string
- 取引IDを取得する<br>
- getPreapprovedServiceDescription() : string
- 提供サービス説明を取得する<br>
- getPreapprovedServiceName() : string
- 提供サービス名を取得する<br>
- getPushUrl() : string
- PUSH通知URLを取得する<br>
- getQuantity() : string
- 購入数を取得する<br>
- getReceiptData() : string
- レシートデータを取得する。<br>
- getServiceCommand() : string
- 決済サービスコマンドを取得する<br>
- getServiceOptionType() : string
- サービスオプションタイプを取得する<br>
- getServiceType() : string
- 決済サービスタイプを取得する<br>
- getSize() : string
- サイズを取得する<br>
- getSlipCode() : string
- 伝票コードを取得する<br>
- getStoreId() : string
- 店舗IDを取得する<br>
- getSuccessUrl() : string
- 決済成功URLを取得する<br>
- getTerminalId() : string
- 店舗端末IDを取得する<br>
- getUnitPrice() : string
- 購入時価格を取得する<br>
- getUseBuyerInfo() : string
- 購入者情報フラグを取得する<br>
- getUseDeliveryAddress() : string
- 配送先情報フラグを取得する<br>
- getUserAgent() : string
- ユーザエージェントを取得する<br>
- getWithCapture() : string
- 与信同時売上フラグを取得する<br>
- setAccountId() : mixed
- 会員IDを設定する。<br>
- setAccountingType() : mixed
- 課金種別を設定する<br>
- setAmount() : mixed
- 決済金額を設定する<br>
- setBrand() : mixed
- ブランド名を設定する<br>
- setCancelUrl() : mixed
- 決済キャンセルURLを設定する<br>
- setCategory() : mixed
- カテゴリ名を設定する<br>
- setCategoryId() : mixed
- 商品カテゴリIDを設定する<br>
- setColor() : mixed
- 色を設定する<br>
- setConsentAuthType() : mixed
- 承諾時決済タイプを設定する<br>
- setCreateDate() : mixed
- 入会年月日を設定する<br>
- setDescription() : mixed
- 商品説明を設定する<br>
- setFreeKey() : mixed
- キー情報を設定する<br>
- setImageUrl1() : mixed
- 商品画像URL1を設定する<br>
- setImageUrl2() : mixed
- 商品画像URL2を設定する<br>
- setImageUrl3() : mixed
- 商品画像URL3を設定する<br>
- setImageUrl4() : mixed
- 商品画像URL4を設定する<br>
- setImageUrl5() : mixed
- 商品画像URL5を設定する<br>
- setImageUrl6() : mixed
- 商品画像URL6を設定する<br>
- setImageUrl7() : mixed
- 商品画像URL7を設定する<br>
- setImageUrl8() : mixed
- 商品画像URL8を設定する<br>
- setImageUrl9() : mixed
- 商品画像URL9を設定する<br>
- setItemCode() : mixed
- 製品管理コード(SKU)を設定する<br>
- setJanCode() : mixed
- JANコードを設定する<br>
- setListPrice() : mixed
- 定価を設定する<br>
- setMemo1() : mixed
- 取引メモ1を設定する<br>
- setMemo2() : mixed
- 取引メモ2を設定する<br>
- setMemo3() : mixed
- 取引メモ3を設定する<br>
- setName() : mixed
- 商品名を設定する<br>
- setOneTimeCode() : mixed
- ワンタイムコードを設定する<br>
- setOperatorId() : mixed
- 従業員IDを設定する<br>
- setOrderId() : mixed
- 取引IDを設定する<br>
- setPreapprovedServiceDescription() : mixed
- 提供サービス説明を設定する<br>
- setPreapprovedServiceName() : mixed
- 提供サービス名を設定する<br>
- setPushUrl() : mixed
- PUSH通知URLを設定する<br>
- setQuantity() : mixed
- 購入数を設定する<br>
- setReceiptData() : mixed
- レシートデータを設定する。<br>
- setServiceOptionType() : mixed
- サービスオプションタイプを設定する<br>
- setSize() : mixed
- サイズを設定する<br>
- setSlipCode() : mixed
- 伝票コードを設定する<br>
- setStoreId() : mixed
- 店舗IDを設定する<br>
- setSuccessUrl() : mixed
- 決済成功URLを設定する<br>
- setTerminalId() : mixed
- 店舗端末IDを設定する<br>
- setUnitPrice() : mixed
- 購入時価格を設定する<br>
- setUseBuyerInfo() : mixed
- 購入者情報フラグを設定する<br>
- setUseDeliveryAddress() : mixed
- 配送先情報フラグを設定する<br>
- setUserAgent() : 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/> <br/> serviceOptionType="barcode"(バーコード決済) : 指定できません<br/> serviceOptionType="online"(オンライン決済) : 指定任意※<br/> <br/> ※オンライン決済で未指定の場合、"0"都度決済になります。<br/>
private
mixed
$accountingType
$amount
決済金額<br> 半角数字<br/> 最大桁数:7<br/> 決済金額を指定します。<br/> - バーコード決済:1以上かつ 1000000(7桁) 以下<br/> - オンライン決済:1以上かつ 1000000(7桁) 以下 ※<br/> <br/> ※accountingTypeが"1:随時" かつconsentAuthTypeが"0:承諾のみ"の場合は、0または未設定のみ許容する。<br/>
private
mixed
$amount
$brand
ブランド名<br> 全半角かな英数字記号<br/> 最大桁数:40<br/>
private
mixed
$brand
$cancelUrl
決済キャンセルURL<br> 半角英数字記号<br/> 最大桁数:256<br/> 決済キャンセル時の戻り先となるURL<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>
private
mixed
$cancelUrl
$category
カテゴリ名<br> 全半角かな英数字記号<br/> 最大桁数:40<br/>
private
mixed
$category
$categoryId
商品カテゴリID<br> 半角英数字<br/> 最大桁数:4<br/>
private
mixed
$categoryId
$color
色<br> 全半角かな英数字記号<br/> 最大桁数:32<br/>
private
mixed
$color
$consentAuthType
承諾時決済タイプ<br> 半角英数字<br/> 最大桁数:1<br/> - 0 : 承諾のみ<br/> - 1 : 承諾同時決済<br/> <br/> ※accountingTypeが"1:随時"の場合に限り、当項目は指定可能とする<br/> ※未設定の場合は"0:承諾のみ"となります。<br/>
private
mixed
$consentAuthType
$description
商品説明<br> 全半角かな英数字記号<br/> 最大桁数:1000<br/> ※かんたん出品連携利用時は必須<br/>
private
mixed
$description
$imageUrl1
商品画像URL1<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
private
mixed
$imageUrl1
$imageUrl2
商品画像URL2<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
private
mixed
$imageUrl2
$imageUrl3
商品画像URL3<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
private
mixed
$imageUrl3
$imageUrl4
商品画像URL4<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
private
mixed
$imageUrl4
$imageUrl5
商品画像URL5<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
private
mixed
$imageUrl5
$imageUrl6
商品画像URL6<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
private
mixed
$imageUrl6
$imageUrl7
商品画像URL7<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
private
mixed
$imageUrl7
$imageUrl8
商品画像URL8<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
private
mixed
$imageUrl8
$imageUrl9
商品画像URL9<br> 半角英数字記号<br/> 最大桁数:2000<br/> ※かんたん出品連携利用時は必須<br/> - ただし、やむを得ない場合のみ、メルペイ営業担当と相談の上、<br/> かんたん出品連携の利用が可能になる場合あり<br/>
private
mixed
$imageUrl9
$itemCode
製品管理コード(SKU)<br> 半角英数字記号<br/> 最大桁数:128<br/> ※かんたん出品連携利用時は必須<br/>
private
mixed
$itemCode
$janCode
JANコード<br> 半角英数字<br/> 最大桁数:13<br/>
private
mixed
$janCode
$listPrice
定価<br> 半角数字<br/> 最大桁数:7<br/> - 1 以上かつ 1000000(7桁) 以下<br/>
private
mixed
$listPrice
$maskedLog
ログ用文字列(マスク済み)<br> 半角英数字<br>
private
mixed
$maskedLog
$name
商品名<br> 全半角かな英数字記号<br/> 最大桁数:40<br/> ※かんたん出品連携利用時は必須<br/>
private
mixed
$name
$oneTimeCode
ワンタイムコード<br> 半角英数字記号<br/> 最大桁数:4296<br/> バーコード決済を利用する際のQRコード、バーコードの値を指定します。<br/> 記号は、"+"(プラス)、"/"(スラッシュ)、"="(イコール)が使用可能です。<br/>
private
mixed
$oneTimeCode
$operatorId
従業員ID<br> 半角英数字<br/> 最大桁数:128<br/> 従業員IDを指定します。<br/> - 最大文字数:128byte<br/>
private
mixed
$operatorId
$orderId
取引ID<br> 半角英数字<br/> 最大桁数:100<br/> - マーチャント側で取引を一意に表す注文管理IDを指定します。<br/> - 申込処理ごとに一意である必要があります。<br/> - 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。<br/>
private
mixed
$orderId
$preapprovedServiceDescription
提供サービス説明<br> 全半角かな英数字記号<br/> 最大桁数:120<br/> 随時決済の場合のみ設定<br/>
private
mixed
$preapprovedServiceDescription
$preapprovedServiceName
提供サービス名<br> 全半角かな英数字記号<br/> 最大桁数:20<br/> 随時決済の場合のみ設定<br/>
private
mixed
$preapprovedServiceName
$pushUrl
PUSH通知URL<br> 半角英数字記号<br/> 最大桁数:256<br/> 決済結果を応答するPush通知先URL<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>
private
mixed
$pushUrl
$quantity
購入数<br> 半角数字<br/> 最大桁数:7<br/> ※かんたん出品連携利用時は必須<br/>
private
mixed
$quantity
$SERVICE_COMMAND
決済サービスコマンド<br> 半角英数字<br> 必須項目、固定値<br>
private
mixed
$SERVICE_COMMAND
= "Authorize"
$SERVICE_TYPE
決済サービスタイプ<br> 半角英数字<br> 必須項目、固定値<br>
private
mixed
$SERVICE_TYPE
= "merpay"
$serviceOptionType
サービスオプションタイプ<br> 半角英数字<br/> - "barcode":バーコード決済<br/> - "online":オンライン決済<br/>
private
mixed
$serviceOptionType
$size
サイズ<br> 全半角かな英数字記号<br/> 最大桁数:20<br/>
private
mixed
$size
$slipCode
伝票コード<br> 半角英数字<br/> 最大桁数:128<br/> 伝票コードを指定します。<br/> - 最大文字数:128byte<br/>
private
mixed
$slipCode
$storeId
店舗ID<br> 半角英数字<br/> 最大桁数:32<br/> 店舗IDを指定します。<br/> - 最大文字数:32byte<br/>
private
mixed
$storeId
$successUrl
決済成功URL<br> 半角英数字記号<br/> 最大桁数:256<br/> 決済成功時の戻り先となるURL<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>
private
mixed
$successUrl
$terminalId
店舗端末ID<br> 半角英数字<br/> 最大桁数:32<br/> 店舗端末IDを指定します。<br/> - 最大文字数:32byte<br/>
private
mixed
$terminalId
$unitPrice
購入時価格<br> 半角数字<br/> 最大桁数:7<br/> - 1 以上かつ 1000000(7桁) 以下<br/> ※かんたん出品連携利用時は必須<br/>
private
mixed
$unitPrice
$useBuyerInfo
購入者情報フラグ<br> 英字(boolean)<br/> - true : merpayより購入者情報必要<br/> - false : merpayより購入者情報不要<br/> ※未指定の場合は、falseとする<br/>
private
mixed
$useBuyerInfo
$useDeliveryAddress
配送先情報フラグ<br> 英字(boolean)<br/> - true : merpayより配送先情報必要<br/> - false : merpayより配送先情報不要<br/> ※未指定の場合は、falseとする<br/>
private
mixed
$useDeliveryAddress
$userAgent
ユーザエージェント<br> 半角英数字記号<br/> 最大桁数:1000<br/>
private
mixed
$userAgent
$withCapture
与信同時売上フラグ<br> 英字(boolean)<br/> - true : 与信同時売上<br/> - false : 与信のみ("バーコード決済では指定不可")<br/> ※バーコード決済で未指定の場合は、true:与信同時売上。 <br/> ※オンライン決済で未指定の場合は、false:与信のみ。<br/> ※accountingTypeが"1:随時"かつconsentAuthTypeが"0:承諾のみ"の場合、当項目は指定不可とする。<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 —決済金額
getBrand()
ブランド名を取得する<br>
public
getBrand() : string
Return values
string —ブランド名
getCancelUrl()
決済キャンセルURLを取得する<br>
public
getCancelUrl() : string
Return values
string —決済キャンセルURL
getCategory()
カテゴリ名を取得する<br>
public
getCategory() : string
Return values
string —カテゴリ名
getCategoryId()
商品カテゴリIDを取得する<br>
public
getCategoryId() : string
Return values
string —商品カテゴリID
getColor()
色を取得する<br>
public
getColor() : string
Return values
string —色
getConsentAuthType()
承諾時決済タイプを取得する<br>
public
getConsentAuthType() : string
Return values
string —承諾時決済タイプ
getCreateDate()
入会年月日を取得する<br>
public
getCreateDate() : string
Return values
string —入会年月日
getDescription()
商品説明を取得する<br>
public
getDescription() : string
Return values
string —商品説明
getFreeKey()
キー情報を取得する<br>
public
getFreeKey() : string
Return values
string —キー情報
getImageUrl1()
商品画像URL1を取得する<br>
public
getImageUrl1() : string
Return values
string —商品画像URL1
getImageUrl2()
商品画像URL2を取得する<br>
public
getImageUrl2() : string
Return values
string —商品画像URL2
getImageUrl3()
商品画像URL3を取得する<br>
public
getImageUrl3() : string
Return values
string —商品画像URL3
getImageUrl4()
商品画像URL4を取得する<br>
public
getImageUrl4() : string
Return values
string —商品画像URL4
getImageUrl5()
商品画像URL5を取得する<br>
public
getImageUrl5() : string
Return values
string —商品画像URL5
getImageUrl6()
商品画像URL6を取得する<br>
public
getImageUrl6() : string
Return values
string —商品画像URL6
getImageUrl7()
商品画像URL7を取得する<br>
public
getImageUrl7() : string
Return values
string —商品画像URL7
getImageUrl8()
商品画像URL8を取得する<br>
public
getImageUrl8() : string
Return values
string —商品画像URL8
getImageUrl9()
商品画像URL9を取得する<br>
public
getImageUrl9() : string
Return values
string —商品画像URL9
getItemCode()
製品管理コード(SKU)を取得する<br>
public
getItemCode() : string
Return values
string —製品管理コード(SKU)
getJanCode()
JANコードを取得する<br>
public
getJanCode() : string
Return values
string —JANコード
getListPrice()
定価を取得する<br>
public
getListPrice() : 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を設定する
getName()
商品名を取得する<br>
public
getName() : string
Return values
string —商品名
getOneTimeCode()
ワンタイムコードを取得する<br>
public
getOneTimeCode() : string
Return values
string —ワンタイムコード
getOperatorId()
従業員IDを取得する<br>
public
getOperatorId() : string
Return values
string —従業員ID
getOrderId()
取引IDを取得する<br>
public
getOrderId() : string
Return values
string —取引ID
getPreapprovedServiceDescription()
提供サービス説明を取得する<br>
public
getPreapprovedServiceDescription() : string
Return values
string —提供サービス説明
getPreapprovedServiceName()
提供サービス名を取得する<br>
public
getPreapprovedServiceName() : string
Return values
string —提供サービス名
getPushUrl()
PUSH通知URLを取得する<br>
public
getPushUrl() : string
Return values
string —PUSH通知URL
getQuantity()
購入数を取得する<br>
public
getQuantity() : string
Return values
string —購入数
getReceiptData()
レシートデータを取得する。<br>
public
getReceiptData() : string
Return values
string —レシートデータ
getServiceCommand()
決済サービスコマンドを取得する<br>
public
getServiceCommand() : string
Return values
string —決済サービスコマンド
getServiceOptionType()
サービスオプションタイプを取得する<br>
public
getServiceOptionType() : string
Return values
string —サービスオプションタイプ
getServiceType()
決済サービスタイプを取得する<br>
public
getServiceType() : string
Return values
string —決済サービスタイプ
getSize()
サイズを取得する<br>
public
getSize() : string
Return values
string —サイズ
getSlipCode()
伝票コードを取得する<br>
public
getSlipCode() : string
Return values
string —伝票コード
getStoreId()
店舗IDを取得する<br>
public
getStoreId() : string
Return values
string —店舗ID
getSuccessUrl()
決済成功URLを取得する<br>
public
getSuccessUrl() : string
Return values
string —決済成功URL
getTerminalId()
店舗端末IDを取得する<br>
public
getTerminalId() : string
Return values
string —店舗端末ID
getUnitPrice()
購入時価格を取得する<br>
public
getUnitPrice() : string
Return values
string —購入時価格
getUseBuyerInfo()
購入者情報フラグを取得する<br>
public
getUseBuyerInfo() : string
Return values
string —購入者情報フラグ
getUseDeliveryAddress()
配送先情報フラグを取得する<br>
public
getUseDeliveryAddress() : string
Return values
string —配送先情報フラグ
getUserAgent()
ユーザエージェントを取得する<br>
public
getUserAgent() : 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 —setBrand()
ブランド名を設定する<br>
public
setBrand(string $brand) : mixed
Parameters
- $brand : string
-
ブランド名
Return values
mixed —setCancelUrl()
決済キャンセルURLを設定する<br>
public
setCancelUrl(string $cancelUrl) : mixed
Parameters
- $cancelUrl : string
-
決済キャンセルURL
Return values
mixed —setCategory()
カテゴリ名を設定する<br>
public
setCategory(string $category) : mixed
Parameters
- $category : string
-
カテゴリ名
Return values
mixed —setCategoryId()
商品カテゴリIDを設定する<br>
public
setCategoryId(string $categoryId) : mixed
Parameters
- $categoryId : string
-
商品カテゴリID
Return values
mixed —setColor()
色を設定する<br>
public
setColor(string $color) : mixed
Parameters
- $color : string
-
色
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 —setDescription()
商品説明を設定する<br>
public
setDescription(string $description) : mixed
Parameters
- $description : string
-
商品説明
Return values
mixed —setFreeKey()
キー情報を設定する<br>
public
setFreeKey(string $freeKey) : mixed
Parameters
- $freeKey : string
-
キー情報
Return values
mixed —setImageUrl1()
商品画像URL1を設定する<br>
public
setImageUrl1(string $imageUrl1) : mixed
Parameters
- $imageUrl1 : string
-
商品画像URL1
Return values
mixed —setImageUrl2()
商品画像URL2を設定する<br>
public
setImageUrl2(string $imageUrl2) : mixed
Parameters
- $imageUrl2 : string
-
商品画像URL2
Return values
mixed —setImageUrl3()
商品画像URL3を設定する<br>
public
setImageUrl3(string $imageUrl3) : mixed
Parameters
- $imageUrl3 : string
-
商品画像URL3
Return values
mixed —setImageUrl4()
商品画像URL4を設定する<br>
public
setImageUrl4(string $imageUrl4) : mixed
Parameters
- $imageUrl4 : string
-
商品画像URL4
Return values
mixed —setImageUrl5()
商品画像URL5を設定する<br>
public
setImageUrl5(string $imageUrl5) : mixed
Parameters
- $imageUrl5 : string
-
商品画像URL5
Return values
mixed —setImageUrl6()
商品画像URL6を設定する<br>
public
setImageUrl6(string $imageUrl6) : mixed
Parameters
- $imageUrl6 : string
-
商品画像URL6
Return values
mixed —setImageUrl7()
商品画像URL7を設定する<br>
public
setImageUrl7(string $imageUrl7) : mixed
Parameters
- $imageUrl7 : string
-
商品画像URL7
Return values
mixed —setImageUrl8()
商品画像URL8を設定する<br>
public
setImageUrl8(string $imageUrl8) : mixed
Parameters
- $imageUrl8 : string
-
商品画像URL8
Return values
mixed —setImageUrl9()
商品画像URL9を設定する<br>
public
setImageUrl9(string $imageUrl9) : mixed
Parameters
- $imageUrl9 : string
-
商品画像URL9
Return values
mixed —setItemCode()
製品管理コード(SKU)を設定する<br>
public
setItemCode(string $itemCode) : mixed
Parameters
- $itemCode : string
-
製品管理コード(SKU)
Return values
mixed —setJanCode()
JANコードを設定する<br>
public
setJanCode(string $janCode) : mixed
Parameters
- $janCode : string
-
JANコード
Return values
mixed —setListPrice()
定価を設定する<br>
public
setListPrice(string $listPrice) : mixed
Parameters
- $listPrice : 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 —setName()
商品名を設定する<br>
public
setName(string $name) : mixed
Parameters
- $name : string
-
商品名
Return values
mixed —setOneTimeCode()
ワンタイムコードを設定する<br>
public
setOneTimeCode(string $oneTimeCode) : mixed
Parameters
- $oneTimeCode : string
-
ワンタイムコード
Return values
mixed —setOperatorId()
従業員IDを設定する<br>
public
setOperatorId(string $operatorId) : mixed
Parameters
- $operatorId : string
-
従業員ID
Return values
mixed —setOrderId()
取引IDを設定する<br>
public
setOrderId(string $orderId) : mixed
Parameters
- $orderId : string
-
取引ID
Return values
mixed —setPreapprovedServiceDescription()
提供サービス説明を設定する<br>
public
setPreapprovedServiceDescription(string $preapprovedServiceDescription) : mixed
Parameters
- $preapprovedServiceDescription : string
-
提供サービス説明
Return values
mixed —setPreapprovedServiceName()
提供サービス名を設定する<br>
public
setPreapprovedServiceName(string $preapprovedServiceName) : mixed
Parameters
- $preapprovedServiceName : string
-
提供サービス名
Return values
mixed —setPushUrl()
PUSH通知URLを設定する<br>
public
setPushUrl(string $pushUrl) : mixed
Parameters
- $pushUrl : string
-
PUSH通知URL
Return values
mixed —setQuantity()
購入数を設定する<br>
public
setQuantity(string $quantity) : mixed
Parameters
- $quantity : string
-
購入数
Return values
mixed —setReceiptData()
レシートデータを設定する。<br>
public
setReceiptData(string $receiptData) : mixed
Parameters
- $receiptData : string
-
レシートデータ
Return values
mixed —setServiceOptionType()
サービスオプションタイプを設定する<br>
public
setServiceOptionType(string $serviceOptionType) : mixed
Parameters
- $serviceOptionType : string
-
サービスオプションタイプ
Return values
mixed —setSize()
サイズを設定する<br>
public
setSize(string $size) : mixed
Parameters
- $size : string
-
サイズ
Return values
mixed —setSlipCode()
伝票コードを設定する<br>
public
setSlipCode(string $slipCode) : mixed
Parameters
- $slipCode : 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 —setTerminalId()
店舗端末IDを設定する<br>
public
setTerminalId(string $terminalId) : mixed
Parameters
- $terminalId : string
-
店舗端末ID
Return values
mixed —setUnitPrice()
購入時価格を設定する<br>
public
setUnitPrice(string $unitPrice) : mixed
Parameters
- $unitPrice : string
-
購入時価格
Return values
mixed —setUseBuyerInfo()
購入者情報フラグを設定する<br>
public
setUseBuyerInfo(string $useBuyerInfo) : mixed
Parameters
- $useBuyerInfo : string
-
購入者情報フラグ
Return values
mixed —setUseDeliveryAddress()
配送先情報フラグを設定する<br>
public
setUseDeliveryAddress(string $useDeliveryAddress) : mixed
Parameters
- $useDeliveryAddress : string
-
配送先情報フラグ
Return values
mixed —setUserAgent()
ユーザエージェントを設定する<br>
public
setUserAgent(string $userAgent) : mixed
Parameters
- $userAgent : 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