Idioma

PaymentResponse Construtores

Definição

Sobrecargas

Name Descrição
PaymentResponse()

Inicializa uma nova instância da PaymentResponse classe.

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

Inicializa uma nova instância da PaymentResponse classe.

PaymentResponse()

Inicializa uma nova instância da PaymentResponse classe.

public PaymentResponse();
Public Sub New ()

Aplica-se a

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

Inicializa uma nova instância da PaymentResponse classe.

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)

Parâmetros

methodName
String

O identificador do método de pagamento para o método de pagamento que o utilizador selecionou para cumprir a transação.

details
Object

Um objeto serializável em JSON que fornece uma mensagem específica do método de pagamento usada pelo comerciante para processar a transação e determinar a transferência de fundos bem-sucedida.

shippingAddress
PaymentAddress

Se a flag requestShipping foi definida como true no PaymentOptions passado para o construtor PaymentRequest, então shippingAddress será o endereço de envio completo e final escolhido pelo utilizador.

shippingOption
String

Se a flag requestShipping estiver definida como true no PaymentOptions passado para o construtor PaymentRequest, então shippingOption será o atributo id da opção de envio selecionada.

payerEmail
String

Se a flag requestPayerEmail estava definida como true no PaymentOptions passado para o construtor PaymentRequest, então payerEmail será o endereço de email escolhido pelo utilizador.

payerPhone
String

Se a flag requestPayerPhone foi definida como true no PaymentOptions passado para o construtor PaymentRequest, então payerPhone será o número de telefone escolhido pelo utilizador.

Aplica-se a