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
Наследование
Object Platform::Object IInspectable 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)

Обновления адрес доставки.

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