Język

PaymentResponse Konstruktory

Definicja

Przeciążenia

Nazwa Opis
PaymentResponse()

Inicjuje nowe wystąpienie klasy PaymentResponse.

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

Inicjuje nowe wystąpienie klasy PaymentResponse.

PaymentResponse()

Inicjuje nowe wystąpienie klasy PaymentResponse.

public PaymentResponse();
Public Sub New ()

Dotyczy

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

Inicjuje nowe wystąpienie klasy 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)

Parametry

methodName
String

Identyfikator metody płatności dla wybranej przez użytkownika metody do realizacji transakcji.

details
Object

Obiekt serializowalny w JSON, który dostarcza komunikat dotyczący konkretnej metody płatności, używany przez sprzedawcę do przetwarzania transakcji i określenia udanego transferu środków.

shippingAddress
PaymentAddress

Jeśli flaga requestShipping była ustawiona na true w opcjach płatności przekazanych konstruktorowi PaymentRequest, to shippingAddress będzie pełnym i ostatecznym adresem wysyłki wybranym przez użytkownika.

shippingOption
String

Jeśli flaga requestShipping była ustawiona na true w opcjach płatności przekazanych konstruktorowi PaymentRequest, to shippingOption będzie atrybutem id wybranej opcji wysyłki.

payerEmail
String

Jeśli flaga requestPayerEmail była ustawiona na true w opcjach płatności przekazanych konstruktorowi PaymentRequest, to payerEmail będzie adresem e-mail wybranym przez użytkownika.

payerPhone
String

Jeśli flaga requestPayerPhone została ustawiona na true w opcjach płatności przekazanych konstruktorowi PaymentRequest, to payerPhone będzie numerem telefonu wybranym przez użytkownika.

Dotyczy