Windows.ApplicationModel.Payments Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Это пространство имен предоставляет функции оплаты, эквивалентные спецификации API запроса оплаты W3C для приложений универсальная платформа Windows (UWP). API запросов на оплату W3C позволяет веб-сайтам собирать платежные сведения простым способом как для продавца, так и для пользователя.
Чтобы использовать API запроса на оплату, необходимо поддерживать один из существующих методов оплаты.
Классы
PaymentAddress |
Этот класс представляет адрес, который используется в API запроса на оплату. Этот класс отражает интерфейс W3C PaymentAddress. |
PaymentCanMakePaymentResult |
Этот класс служит результатом использования метода CanMakePaymentsAsync . |
PaymentCurrencyAmount |
Этот класс описывает денежное значение, связанное с покупкой. Например, платежи или скидки. Этот класс отражает словарь W3C PaymentCurrencyAmount. |
PaymentDetails |
Этот класс предоставляет сведения о запрошенной транзакции; Он передается конструкторам PaymentRequest и PaymentRequestChangedResult . Этот класс отражает словарь W3C PaymentDetails. |
PaymentDetailsModifier |
Этот класс используется, если с методами оплаты (см . Раздел PaymentRequest.MethodData) связаны дополнительные затраты или скидки. Этот класс отражает словарь W3C PaymentDetailsModifier. |
PaymentItem |
Этот класс представляет элемент оплаты. Этот класс отражает словарь W3C PaymentItem. |
PaymentMediator |
Этот класс используется для отправки запросов на оплату. В классическом приложении перед использованием экземпляра этого класса таким образом, который отображает пользовательский интерфейс, необходимо связать объект с дескриптором окна его владельца. Дополнительные сведения и примеры кода см. в разделе Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow. |
PaymentMerchantInfo |
Класс , содержащий сведения о продавце платежей. |
PaymentMethodData |
Класс, содержащий данные о методе оплаты. Этот класс отражает словарь W3C PaymentMethodData. |
PaymentOptions |
Класс, содержащий варианты оплаты. Этот класс отражает словарь W3C PaymentOptions. |
PaymentRequest |
Класс , содержащий сведения о запросе на оплату. Этот класс отражает интерфейс W3C PaymentRequest. |
PaymentRequestChangedArgs |
Класс, содержащий аргументы из делегата PaymentRequestChanged . |
PaymentRequestChangedResult |
Результат запроса на оплату изменен. |
PaymentRequestSubmitResult |
Класс, содержащий результат отправки запроса на оплату. |
PaymentResponse |
Класс , содержащий ответ на платеж. Этот класс отражает интерфейс W3C PaymentResponse. |
PaymentShippingOption |
Класс, содержащий сведения о варианте доставки. Этот класс отражает словарь W3C PaymentShippingOption. |
PaymentToken |
Класс, содержащий сведения о маркере оплаты. |
Перечисления
PaymentCanMakePaymentResultStatus |
Это перечисление представляет собой результат запроса на возможность оплаты. |
PaymentOptionPresence |
Перечисление, указывающее, является ли параметр обязательным или необязательным. |
PaymentRequestChangeKind |
Перечисление, указывающее, что было изменено в запросе на оплату. |
PaymentRequestCompletionStatus |
Перечисление, описывающее, была ли транзакция успешно завершена. |
PaymentRequestStatus |
Перечисление, описывающее, принял ли пользователь запрос на оплату. См . раздел PaymentRequestSubmitResult. |
PaymentShippingType |
Перечисление, описывающее тип доставки. |
Делегаты
PaymentRequestChangedHandler |
Обработчик, активируется при изменении запроса на оплату. |