Udostępnij przez


PaymentResponse Konstruktory

Definicja

Przeciążenia

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 formy płatności dla formy płatności wybranej przez użytkownika w celu realizacji transakcji.

details
Object

Obiekt z możliwością serializacji JSON, który dostarcza formę płatności specyficzny komunikat używany przez sprzedawcę do przetwarzania transakcji i określania pomyślnego przelewu funduszu.

shippingAddress
PaymentAddress

Jeśli flaga requestShipping została ustawiona na wartość true w elemecie PaymentOptions przekazanym do konstruktora PaymentRequest, adres shippingAddress będzie pełnym i końcowym adresem wysyłki wybranym przez użytkownika.

shippingOption
String

Jeśli flaga requestShipping została ustawiona na wartość true w elemecie PaymentOptions przekazanym do konstruktora PaymentRequest, właściwość shippingOption będzie atrybutem id wybranej opcji wysyłki.

payerEmail
String

Jeśli flaga requestPayerEmail została ustawiona na wartość true w poleceniu PaymentOptions przekazanym do konstruktora PaymentRequest, payerEmail będzie adresem e-mail wybranym przez użytkownika.

payerPhone
String

Jeśli flaga requestPayerPhone została ustawiona na wartość true w elemecie PaymentOptions przekazanym do konstruktora PaymentRequest, payerPhone będzie numerem telefonu wybranym przez użytkownika.

Dotyczy