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

コンストラクター

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

メソッド

  名前説明
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 プロパティAmount
決済金額

半角数字 5 桁以内

支払金額となります。 例)2100

Public プロパティCancelLimit
支払取消期限

半角数字 14 桁固定

決済後、該当の支払を返金(取消)することができる期限。 YYYYMMDDhhmmss の形式 例)20060901235959

Public プロパティCancelUrl
キャンセルURL

半角英数字 128 バイト

PaSoRi決済時、確認画面等でキャンセルボタンが押された場合に遷移されるURL

Public プロパティCompleteMailAddInfo
完了メール付加情報

文字列 320 バイト以内

決済完了メールに追加される文字列(遷移先URL 等)

Public プロパティCompleteMailFlag
完了メール送信要否

半角数字 1 桁固定

決済完了時にメールを送信するか否かを設定します。 0: 送信不要 1: 送信要

Public プロパティCompleteNoticeUrl
決済完了通知URL

半角英数字 256 文字以内

支払いを完了した後に遷移するURL

Public プロパティCompleteReturnKind
決済完了戻り先種別

半角数字 1 桁固定

モバイルSuica でアプリ終了時に遷移する先の種別 1: ローカルメニュー 2: モバイルSuica アプリを終了し「決済完了戻り先URL」へ遷移

Public プロパティCompleteReturnUrl
決済完了戻り先URL

半角英数字 256 文字以内

モバイルSuicaでアプリ終了時に遷移する先のURL

Public プロパティCompleteScreenAddInfo
完了画面付加情報

文字列 256 バイト以内

決済完了画面に表示する付加情報を設定します。 モバイルSuica で決済完了画面に表示される文字列

Public プロパティConfirmScreenAddInfo
内容確認画面付加情報

文字列 256 バイト以内

内容確認画面に表示する付加情報を設定します。 モバイルSuica で決済内容確認画面に表示される文字列

Public プロパティCreateDate
入会年月日を設定、取得する。
(AbstractPaymentRequestDto から継承されます。)
Public プロパティFailureUrl
失敗時URL

半角英数字 128 バイト

PaSoRi決済時、決済が失敗した場合に遷移されるURL

Public プロパティForwardMailFlag
転送メール送信要否

半角数字 1 桁固定

決済依頼メール、決済完了メールのコピーメール又はBCC メールをマーチャントメールアドレス(merchantMailAddr)に送信するか否かを設定します。 0: 送信不要 1: 送信要

Public プロパティFree
備考

文字列 256 バイト

備考(商品詳細など)

Public プロパティFreeKey
キー情報を設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティMailAddr
メールアドレス

半角英数字 256 文字以内

決済依頼メールを送信する消費者の携帯電話メールアドレスとなります。

Public プロパティMaskedLog
ログ用文字列(マスク済み)を設定する @param maskedLog ログ用文字列(マスク済み)
Public プロパティMemberStoreSettleEntryTime
加盟店決済受付時刻

半角数字 14 桁固定

加盟店側で当該決済を受付た時刻 YYYYMMDDhhmmss の形式 例)20060901235959

Public プロパティMemo1
取引メモ1を設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティMerchantMailAddr
マーチャントメールアドレス

半角英数字 256 文字以内

決済依頼メール、決済完了メールのコピーメール又はBCC メール先マーチャントメールアドレス。 以下の文字も使用できます。 “.”(ドット)、“-”(ハイフン)、“_”(アンダースコア)、“@”(アットマーク)

Public プロパティOptionParams
拡張パラメータリスト
Public プロパティOrderId
取引ID

半角英数字 100 文字以内

マーチャント側で取引を一意に表す注文管理IDを指定します。 申込処理ごとに一意である必要があります。 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。 ※Suicaに限り40桁を上限とする。

Public プロパティReceiptData
レシートデータを設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティRequestMailAddInfo
依頼メール付加情報

文字列 256 バイト以内

支払依頼メールに追加される文字列(商品情報等)です。

Public プロパティSalesType
販売区分

半角数字 1 桁固定

Edy で任意に登録する販売区分  1:物販、 2:デジタル

Public プロパティScreenTitle
画面タイトル

文字列 40 バイト以内

モバイルSuica で決済完了画面・決済確認画面等で「商品・サービス名」に表示されます。

Public プロパティServiceCommand
決済サービスコマンド
Public プロパティServiceOptionType
決済サービスオプション

半角英数字

決済サービスのオプションを指定します 例) モバイルEdyの場合: "edy-mobile"

Public プロパティServiceType
決済サービスタイプ
Public プロパティSettlementLimit
決済期限

半角数字 14 桁固定

支払の期限となります。 支払期限を過ぎた決済については、消費者はアプリ上から確認できます。 YYYYMMDDhhmmss の形式 例)20060901235959

Public プロパティShopName
ショップ名

文字列 48 バイト以内

Edy で使用する店舗名

Public プロパティSuccessUrl
成功時URL

半角英数字 128 バイト

PaSoRi決済時、決済が成功した場合に遷移されるURL

Public プロパティTransactionKind
"01":残高照会(予約語。現在はご利用いただけません。)
"02":電子マネー決済
Public プロパティUserId
取引対象利用者を一意に特定可能なID
半角英数字の他に以下の記号も使用可能です(RFC2822の local-part に準拠します)。
"!"、"#"、"$"、"%"、"&"、"'"、"*"、"+"、"-"、"/"、"="、"?"、"^"、"_"、"`"、"{"、"|"、"}"、"~".

参照