VeriTrans 4G MDK

MerpayAuthorizeRequestDto extends AbstractPaymentRequestDto
in package

決済サービスタイプ:merpay、コマンド名:決済申込の要求Dtoクラス<br>

Tags
author

Veritrans, Inc.

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

$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

$cancelUrl

決済キャンセルURL<br> 半角英数字記号<br/> 最大桁数:256<br/> 決済キャンセル時の戻り先となるURL<br/> ※未指定の場合は、MAP(Merchant Administrator Portal)から登録申請した値を使用。<br/>

private mixed $cancelUrl

$category

カテゴリ名<br> 全半角かな英数字記号<br/> 最大桁数:40<br/>

private mixed $category

$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

$listPrice

定価<br> 半角数字<br/> 最大桁数:7<br/> - 1 以上かつ 1000000(7桁) 以下<br/>

private mixed $listPrice

$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

$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

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コード

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を設定する

getOneTimeCode()

ワンタイムコードを取得する<br>

public getOneTimeCode() : string
Return values
string

ワンタイムコード

getOperatorId()

従業員IDを取得する<br>

public getOperatorId() : 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

決済サービスタイプ

getSlipCode()

伝票コードを取得する<br>

public getSlipCode() : string
Return values
string

伝票コード

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
Return values
mixed

Search results