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 будет номером телефона, выбранным пользователем.