Поделиться через


PaymentResponse Конструкторы

Определение

Перегрузки

PaymentResponse()

Инициализирует новый экземпляр класса PaymentResponse.

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

Инициализирует новый экземпляр класса PaymentResponse.

PaymentResponse()

Инициализирует новый экземпляр класса PaymentResponse.

public PaymentResponse ();
Public Sub New ()

Применяется к

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

Инициализирует новый экземпляр класса 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)

Параметры

methodName
String

Идентификатор метода оплаты для метода оплаты, выбранного пользователем для выполнения транзакции.

details
Object

Сериализуемый объект JSON, который предоставляет сообщение конкретного метода оплаты, используемое продавцом для обработки транзакции и определения успешного перевода средств.

shippingAddress
PaymentAddress

Если флагу requestShipping было присвоено значение true в PaymentOptions, переданном конструктору PaymentRequest, то shippingAddress будет полным и окончательным адресом доставки, выбранным пользователем.

shippingOption
String

Если флагу requestShipping задано значение true в PaymentOptions, переданном конструктору PaymentRequest, то shippingOption будет атрибутом id выбранного параметра доставки.

payerEmail
String

Если флагу requestPayerEmail было присвоено значение true в PaymentOptions, переданном конструктору PaymentRequest, то payerEmail будет адресом электронной почты, выбранным пользователем.

payerPhone
String

Если флагу requestPayerPhone было присвоено значение true в PaymentOptions, переданном конструктору PaymentRequest, то payerPhone будет номером телефона, выбранным пользователем.

Применяется к