Lingua

PaymentResponse Costruttori

Definizione

Overload

Nome Descrizione
PaymentResponse()

Inizializza una nuova istanza della classe PaymentResponse.

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

Inizializza una nuova istanza della classe PaymentResponse.

PaymentResponse()

Inizializza una nuova istanza della classe PaymentResponse.

public PaymentResponse();
Public Sub New ()

Si applica a

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

Inizializza una nuova istanza della classe 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)

Parametri

methodName
String

L'identificatore del metodo di pagamento per il metodo di pagamento selezionato dall'utente per completare la transazione.

details
Object

Un oggetto serializzabile in JSON che fornisce un messaggio specifico per il metodo di pagamento utilizzato dal commerciante per elaborare la transazione e determinare il trasferimento di fondo riuscito.

shippingAddress
PaymentAddress

Se il flag requestShipping è stato impostato su true nelle PaymentOptions passate al costruttore PaymentRequest, allora shippingAddress sarà l'indirizzo di spedizione completo e definitivo scelto dall'utente.

shippingOption
String

Se il flag requestShipping era impostato su true nel PaymentOptions passato al costruttore PaymentRequest, allora shippingOption sarà l'attributo id dell'opzione di spedizione selezionata.

payerEmail
String

Se il flag requestPayerEmail è stato impostato su true nelle PaymentOptions passate al costruttore PaymentRequest, allora payerEmail sarà l'indirizzo email scelto dall'utente.

payerPhone
String

Se il flag requestPayerPhone è stato impostato su true nel PaymentOptions passato al costruttore PaymentRequest, allora payerPhone sarà il numero di telefono scelto dall'utente.

Si applica a