PaymentTransaction Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот класс содержит сведения об платежной транзакции, отправленной через Windows.ApplicationModel.Платежи API. Приложение поставщика платежных услуг использует этот класс, чтобы принять эту платежную транзакцию или отклонить ее после проверки платежа через инфраструктуру поставщика.
public ref class PaymentTransaction sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PaymentTransaction final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PaymentTransaction
Public NotInheritable Class PaymentTransaction
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Creators Update (появилось в 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v4.0)
|
Свойства
PayerEmail |
Адрес электронной почты плательщика. |
PayerName |
Имя плательщика. |
PayerPhoneNumber |
Номер телефона плательщика. |
PaymentRequest |
Запрос на оплату. |
Методы
AcceptAsync(PaymentToken) |
Принимает платеж. |
FromIdAsync(String) |
Возвращает объект PaymentTransaction из идентификатора. |
Reject() |
Отклоняет транзакцию платежа. |
UpdateSelectedShippingOptionAsync(PaymentShippingOption) |
Обновления выбранный вариант доставки. |
UpdateShippingAddressAsync(PaymentAddress) |
Обновления адрес доставки. |