語言

PaymentResponse 建構函式

定義

多載

名稱 Description
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 傳給 PaymentRequest 建構子時,requestShipping 旗標設為 true,則 shippingAddress 將是使用者選擇的完整且最終的運送地址。

shippingOption
String

如果 PaymentOptions 傳給 PaymentRequest 建構器的 PaymentOptions 中,requestShipping 旗標被設定為 true,那麼 shippingOption 將成為所選運送選項的 id 屬性。

payerEmail
String

如果 PaymentOptions 傳給 PaymentRequest 建構子時,請求 PayerEmail 標誌設為 true,那麼 payerEmail 就是使用者選擇的電子郵件地址。

payerPhone
String

如果 PaymentOptions 傳給 PaymentRequest 建構器的 PaymentOptions 中,請求 PayerPhone 標誌設為 true,則 payerPhone 將是使用者所選擇的電話號碼。

適用於