PaymentResponse Constructores

Definición

Sobrecargas

Nombre Description
PaymentResponse()

Inicializa una nueva instancia de la clase PaymentResponse.

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

Inicializa una nueva instancia de la clase PaymentResponse.

PaymentResponse()

Inicializa una nueva instancia de la clase PaymentResponse.

public PaymentResponse();
Public Sub New ()

Se aplica a

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

Inicializa una nueva instancia de la clase 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)

Parámetros

methodName
String

El identificador del método de pago del método de pago que el usuario seleccionó para realizar la transacción.

details
Object

Un objeto serializable en JSON que proporciona un mensaje específico del método de pago que utiliza el comerciante para procesar la transacción y determinar la transferencia de fondos exitosa.

shippingAddress
PaymentAddress

Si la bandera requestShipping estaba configurada como true en las PaymentOptions pasadas al constructor PaymentRequest, entonces shippingAddress será la dirección de envío completa y final elegida por el usuario.

shippingOption
String

Si la bandera requestShipping estaba configurada como true en el PaymentOptions pasado al constructor PaymentRequest, entonces shippingOption será el atributo id de la opción de envío seleccionada.

payerEmail
String

Si la bandera requestPayerEmail estaba configurada como true en las Opciones de Pago pasadas al constructor PaymentRequest, entonces payerEmail será la dirección de correo electrónico elegida por el usuario.

payerPhone
String

Si la bandera requestPayerPhone estaba configurada como true en las Opciones de Pago pasadas al constructor PaymentRequest, entonces payerPhone será el número de teléfono elegido por el usuario.

Se aplica a