PaymentResponse コンストラクター

定義

オーバーロード

名前 説明
PaymentResponse()

PaymentResponse クラスの新しいインスタンスを初期化します。

PaymentResponse(String, Object, PaymentAddress, String, String, String)

PaymentResponse クラスの新しいインスタンスを初期化します。

PaymentResponse()

PaymentResponse クラスの新しいインスタンスを初期化します。

public PaymentResponse();
Public Sub New ()

適用対象

PaymentResponse(String, Object, PaymentAddress, String, String, String)

PaymentResponse クラスの新しいインスタンスを初期化します。

public PaymentResponse(string methodName = default, object details = default, Microsoft.Bot.Schema.PaymentAddress shippingAddress = default, string shippingOption = default, string payerEmail = default, string payerPhone = default);
new Microsoft.Bot.Schema.PaymentResponse : string * obj * Microsoft.Bot.Schema.PaymentAddress * string * string * string -> Microsoft.Bot.Schema.PaymentResponse
Public Sub New (Optional methodName As String = Nothing, Optional details As Object = Nothing, Optional shippingAddress As PaymentAddress = Nothing, Optional shippingOption As String = Nothing, Optional payerEmail As String = Nothing, Optional payerPhone As String = Nothing)

パラメーター

methodName
String

ユーザーが取引を履行するために選択した支払い方法の支払い方法識別子。

details
Object

JSONシリアライゼル可能なオブジェクトで、加盟店が取引処理と資金移動の成功を判断するために使用する決済方法固有のメッセージを提供します。

shippingAddress
PaymentAddress

PaymentOptionsでPaymentShippingフラグがtrueに設定されている場合、ShippingAddressがユーザーが選んだ最終的な完全な配送先住所となります。

shippingOption
String

PaymentOptionsでPaymentRequestコンストラクターに渡された請求フラグがtrueに設定されている場合、shippingOptionは選択した配送オプションのid属性となります。

payerEmail
String

PaymentOptionsでPaymentRequestコンストラクターに渡された請求PayerEmailフラグがtrueに設定されている場合、ユーザーが選択したメールアドレスはpayerEmailとなります。

payerPhone
String

PaymentOptionsでPaymentRequestコンストラクターに渡されたPaymentOptionsでrequestPayerPhoneフラグがtrueに設定されている場合、ユーザーが選択した電話番号はpayerPhoneとなります。

適用対象