PaymentResponse Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.