PaypalCaptureRequestDto 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前説明
Public メソッドPaypalCaptureRequestDto
PaypalCaptureRequestDto クラスの新しいインスタンスを初期化します

メソッド

  名前説明
Public メソッドEquals
Determines whether the specified Object is equal to the current Object.
(Object から継承されます。)
Protected メソッドExistAccountBasicParam
AccountBasicParamがPayNowIdParamに設定されているか判定する。 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドExistAccountParam
AccountParamがPayNowIdParamに設定されているか判定する。 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドExistBankAccountParam
BankAccountParamがAccountParamに設定されているか判定する。 設定されていない場合はインスタンスを生成し、AccountParamに設定する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドExistCardParam
CardParamがPayNowIdParamに設定されているか判定する。 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドExistPayNowIdParam
PayNowIdParamが設定されているか判定する。 設定されていない場合は、インスタンスを生成する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドExistRecurringChargeParam
RecurringChargeParamがPayNowIdParamに設定されているか判定する。 設定されていない場合はインスタンスを生成し、PayNowIdParamに設定する。
(AbstractPaymentRequestDto から継承されます。)
Protected メソッドFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Object から継承されます。)
Public メソッドGetHashCode
Serves as a hash function for a particular type.
(Object から継承されます。)
Public メソッドGetType
Gets the Type of the current instance.
(Object から継承されます。)
Protected メソッドMemberwiseClone
Creates a shallow copy of the current Object.
(Object から継承されます。)
Public メソッドToString
ログ用文字列(マスク済み)を取得する
(Object..::..ToString()()()() をオーバーライドします。)

フィールド

  名前説明
Protected フィールドPayNowIdParam
PayNowIDのリクエストオブジェクト
(AbstractPaymentRequestDto から継承されます。)

プロパティ

  名前説明
Public プロパティAccountId
会員IDを設定、取得する。
(AbstractPaymentRequestDto から継承されます。)
Public プロパティAction
アクションタイプ

半角英数字 10 文字以内

set: 売上請求処理 get: 売上請求確認処理 do : 売上請求完了処理 capture : 売上請求完了処理  ※"capture"は 与信を行った場合にのみ、実行可能

Public プロパティAmount
取引金額

半角数字

日本円を設定します。 ただし、$10,000 USD を上限とした金額を設定します。

Public プロパティCancelUrl
取消URL

半角英数字 1024文字以内

消費者がPayPal上で支払いをキャンセルした場合に遷移するマーチャントのURLを設定します。 半角英数字のほかに、URLとして使用できる文字を使用できます。("."など)

Public プロパティCreateDate
入会年月日を設定、取得する。
(AbstractPaymentRequestDto から継承されます。)
Public プロパティFreeKey
キー情報を設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティHeaderImageUrl
ヘッダーイメージURL

半角英数字 127文字以内

PayPal画面のヘッダーに表示する画像のURLを設定します。 半角英数字のほかに、URLとして使用できる文字を使用できます。("."など)

Public プロパティMaskedLog
ログ用文字列(マスク済み)を設定する @param maskedLog ログ用文字列(マスク済み)
Public プロパティMemo1
取引メモ1を設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティOptionParams
拡張パラメータリスト
Public プロパティOrderDescription
オーダー説明

文字列 127Byte以内

商品の説明を設定します。 ※文字コードは"UTF-8"とします。

Public プロパティOrderId
取引ID

半角英数字 100 文字以内

決済請求、予授権完了時に採番した取引IDを指定指定します。 “.”(ドット)、“-”(ハイフン)、“_”(アンダースコア)も使用できます。

Public プロパティPayerId
顧客番号

半角英数字 13文字以内

顧客番号を設定します。 PayPalから処理が戻ってきたとき、URL(戻り先URL)に付加されています。

Public プロパティReceiptData
レシートデータを設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティReturnUrl
戻り先URL

半角英数字 1024文字以内

消費者がPayPal上での操作が完了したときの遷移するマーチャントのURLを設定します。 半角英数字のほかに、URLとして使用できる文字を使用できます。("."など)

Public プロパティServiceCommand
決済サービスコマンド
Public プロパティServiceType
決済サービスタイプ
Public プロパティShipCity
配送先市区町村名

文字列 40Byte以内

配送先市区町村名を設定します。 ※文字コードは"UTF-8"とします。 配送先フラグに"1"を設定した場合は必須。

Public プロパティShipCountry
配送先国コード

半角英数字 2文字以内

配送先コードを設定します。

Public プロパティShipName
配送先氏名

文字列 32Byte以内

配送先氏名を設定します。 ※文字コードは"UTF-8"とします。 配送先フラグに"1"を設定した場合は必須。

Public プロパティShipPhone
配送先電話番号

半角英数字 20文字以内

配送先電話番号を設定します。 全角文字を除く文字列を設定します。

Public プロパティShippingFlag
配送先フラグ

半角英数字 1文字以内

配送先情報を有効とするかを設定します。 "0": 配送先の設定を無効にする。 "1": 配送先の設定を有効にする。

Public プロパティShipPostalCode
配送先郵便番号

半角英数字 20文字以内

配送先郵便番号を設定します。 全角文字を除く文字列を設定します。 配送先フラグに"1"を設定した場合は必須。

Public プロパティShipState
配送先州名

文字列 40Byte以内

配送先州名を設定します。 ※文字コードは"UTF-8"とします。

Public プロパティShipStreet1
配送先住所1

文字列 100Byte以内

配送先住所1を設定します。 ※文字コードは"UTF-8"とします。 配送先フラグに"1"を設定した場合は必須。

Public プロパティShipStreet2
配送先住所2

文字列 100Byte以内

配送先住所2を設定します。 ※文字コードは"UTF-8"とします。

Public プロパティToken
トークン

半角英数字 20文字以内

トークンを設定します。

参照