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

コンストラクター

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

メソッド

  名前説明
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
ログ用文字列(マスク済み)を取得する @return ログ用文字列(マスク済み)
(Object..::..ToString()()()() をオーバーライドします。)

フィールド

  名前説明
Protected フィールドPayNowIdParam
PayNowIDのリクエストオブジェクト
(AbstractPaymentRequestDto から継承されます。)
Public フィールドStatic メンバーSERVICE_COMMAND
決済サービスコマンド

半角英数字

必須項目、固定値

Public フィールドStatic メンバーSERVICE_TYPE
決済サービスタイプ

半角英数字

必須項目、固定値

プロパティ

  名前説明
Public プロパティAccountId
会員IDを設定、取得する。
(AbstractPaymentRequestDto から継承されます。)
Public プロパティAmount
決済金額

半角数字 最大桁数:7

決済金額を日本円と中国元で指定します。
- 日本円(JPY):1 - 9999999
- 中国元(CNY):100 - 5000000
取引金額を100倍した値を指定します。(amount=決済金額×100)
上限金額は中国元換算で50,000元。
(例 
日本円:1円の場合は1を指定します。
中国元:1.99元の場合は199を指定します。)

Public プロパティCommodityDescription
商品詳細

文字列 最大桁数:200

商品詳細
- 文字列200桁以内

payType=0(オンライン決済):指定任意
payType=1(バーコード決済(店舗スキャン型)):指定できません
payType=2(バーコード決済(消費者スキャン型)):指定任意(商品詳細を指定する場合は商品IDの指定が必須)

Public プロパティCommodityId
商品ID

半角英数字 最大桁数:64

マーチャントシステム内で商品やサービスを特定するID

payType=0(オンライン決済):指定できません
payType=1(バーコード決済(店舗スキャン型)):指定できません
payType=2(バーコード決済(消費者スキャン型)):指定任意

Public プロパティCommodityName
商品名

文字列 最大桁数:100

商品名
- 文字列100桁以内

payType=0(オンライン決済):指定必須
payType=1(バーコード決済(店舗スキャン型)):指定必須
payType=2(バーコード決済(消費者スキャン型)):指定必須

Public プロパティCreateDate
入会年月日を設定、取得する。
(AbstractPaymentRequestDto から継承されます。)
Public プロパティCurrency
通貨

英字 最大桁数:10

決済通貨を指定します。
"JPY":日本円
"CNY":中国元(オンライン決済のみ)

Public プロパティErrorUrl
決済エラー時URL

URL(半角) 最大桁数:256

決済エラー時に、店舗側サイトに画面遷移を戻すためのURLを指定します。
- 半角256文字以内

payType=0(オンライン決済):指定必須
payType=1(バーコード決済(店舗スキャン型)):指定できません
payType=2(バーコード決済(消費者スキャン型)):指定できません

Public プロパティFreeKey
キー情報を設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティIdentityCode
ユーザ識別コード

半角英数字 最大桁数:32

消費者をAlipayユーザとして識別するためのコードを指定します。

payType=0(オンライン決済):指定できません
payType=1(バーコード決済(店舗スキャン型)):指定必須
payType=2(バーコード決済(消費者スキャン型)):指定できません

Public プロパティMaskedLog
ログ用文字列(マスク済み)を設定する @param maskedLog ログ用文字列(マスク済み)
Public プロパティMemo1
取引メモ1を設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティOrderId
取引ID

半角英数字 最大桁数:100

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

Public プロパティPayType
決済種別

半角数字 最大桁数:1

決済種別を指定します。
"0":オンライン決済
"1":バーコード決済(店舗スキャン型)
"2":バーコード決済(消費者スキャン型)
※未指定の場合は、0:オンライン決済。

Public プロパティReceiptData
レシートデータを設定、取得する
(AbstractPaymentRequestDto から継承されます。)
Public プロパティServiceCommand
決済サービスコマンド
Public プロパティServiceType
決済サービスタイプ
Public プロパティSuccessUrl
決済完了時URL

URL(半角) 最大桁数:256

決済完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。
- 半角256文字以内

payType=0(オンライン決済):指定必須
payType=1(バーコード決済(店舗スキャン型)):指定できません
payType=2(バーコード決済(消費者スキャン型)):指定できません

Public プロパティWithCapture
与信同時売上フラグ

英字(boolean)

- true : 与信同時売上(設定可能な値は"true"のみです。)
※ 未指定の場合は、true:与信同時売上。

参照