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

プロパティ

  名前説明
Public プロパティAmount
取引金額

半角数字

取引金額が格納されます。

Public プロパティCenterTxnId
決済センタ取引ID

半角英数字 17文字以内

PayPalが発番するユニークなIDが格納されます。

Public プロパティCustTxn
取引毎に付くID
Public プロパティExchangeRate
外貨換算レート

半角英数字 17文字以内

外貨換算レートが格納されます。

Public プロパティFeeAmount
手数料

半角数字

手数料が格納されます。

Public プロパティInvoiceId
請求番号

半角英数字 127文字以内

GWが発番するオーダー単位でユニークとなるIDが格納されます。

Public プロパティLoginUrl
ログインURL

PayPalログイン画面のURLが格納されます。

Public プロパティMarchTxn
電文ID
Public プロパティMerrMsg
エラーメッセージ

文字列 1024 バイト以内

エラーメッセージ

Public プロパティMstatus
処理結果コード

半角英数字 32 文字以内

取消請求処理後、応答電文に含まれる値。 以下の処理結果のいずれかが格納される ・success:正常終了 ・failure:異常終了 ・pending:保留状態

Public プロパティOrderId
取引ID

半角英数字 100 文字以内

返金を行った取引IDが格納されます。 “.”(ドット)、“-”(ハイフン)、“_”(アンダースコア)も使用できます。

Public プロパティPayerId
顧客番号

半角英数字 13文字以内

顧客番号が格納されます。

Public プロパティPaymentDate
支払時刻

半角英数字 14文字

支払時刻が格納されます。 形式は"yyyyMMddHHmmss"です。

Public プロパティPaymentStatus
支払ステータス

半角英数字

支払ステータスが格納されます。

Public プロパティPayNowIdResponse
PayNowIDオブジェクト
Public プロパティResultXml
結果JSON(マスク済み)を設定する
Public プロパティServiceType
決済サービスタイプ

半角英数字 10 文字以内

決済サービスの区分を指定します。 必須項目、固定値 "paypal": PayPal決済

Public プロパティSettleAmount
決済金額

半角数字

決済金額が格納されます。

Public プロパティShipCity
配送先市区町村名

文字列

配送先市区町村名が格納されます。

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

半角英数字 2文字以内

配送先国コードが格納されます。

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

文字列

配送先氏名が格納されます。

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

半角英数字 20文字以内

配送先電話番号が格納されます。

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

半角英数字 20文字以内

配送先郵便番号が格納されます。

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

文字列

配送先州名が格納されます。

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

文字列

配送先住所1が格納されます。

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

文字列

配送先住所2が格納されます。

Public プロパティToken
トークン

半角英数字 20文字以内

トークンが格納されます。

Public プロパティTxnVersion
MDK バージョン

半角英数字 5 桁

電文のバージョン番号。

Public プロパティVResultCode
詳細結果コード

半角英数字 16 文字以内

結果コード 例) L001000100000000

参照