Partilhar via


PaymentResponse Construtores

Definição

Sobrecargas

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 do método de pagamento que o utilizador selecionou para cumprir a transação.

details
Object

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

shippingAddress
PaymentAddress

Se o sinalizador requestShipping tiver sido definido como verdadeiro nas PaymentOptions transmitidas ao construtor PaymentRequest, shippingAddress será o endereço de envio completo e final escolhido pelo utilizador.

shippingOption
String

Se o sinalizador requestShipping tiver sido definido como verdadeiro no paymentOptions transmitido para o construtor PaymentRequest, shippingOption será o atributo ID da opção de envio selecionada.

payerEmail
String

Se o sinalizador requestPayerEmail tiver sido definido como verdadeiro nas PaymentOptions transmitidas ao construtor PaymentRequest, payerEmail será o endereço de e-mail escolhido pelo utilizador.

payerPhone
String

Se o sinalizador requestPayerPhone tiver sido definido como verdadeiro no paymentOptions transmitido para o construtor PaymentRequest, então payerPhone será o número de telefone escolhido pelo utilizador.

Aplica-se a