Windows.ApplicationModel.Payments Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dieser Namespace bietet Zahlungsfunktionen, die der W3C-Spezifikation für die Zahlungsanforderungs-API für Universelle Windows-Plattform -Apps (UWP) entsprechen. Die W3C-Zahlungsanforderungs-API ermöglicht Websites das Sammeln von Zahlungsinformationen auf eine Weise, die sowohl für den Händler als auch für den Benutzer einfach ist.
Um die Zahlungsanforderungs-API verwenden zu können, müssen Sie eine der vorhandenen Zahlungsmethoden unterstützen.
Klassen
PaymentAddress |
Diese Klasse stellt eine Adresse dar, die in der Zahlungsanforderungs-API verwendet wird. Diese Klasse spiegelt die W3C PaymentAddress-Schnittstelle wider. |
PaymentCanMakePaymentResult |
Diese Klasse dient als Ergebnis der CanMakePaymentsAsync-Methode . |
PaymentCurrencyAmount |
Diese Klasse beschreibt einen Währungswert, der einem Kauf zugeordnet ist. Beispielsweise Gebühren oder Rabatte. Diese Klasse gibt das W3C PaymentCurrencyAmount-Wörterbuch an. |
PaymentDetails |
Diese Klasse stellt Informationen zur angeforderten Transaktion bereit. sie wird an die Konstruktoren PaymentRequest und PaymentRequestChangedResult übergeben. Diese Klasse spiegelt das W3C PaymentDetails-Wörterbuch wider. |
PaymentDetailsModifier |
Diese Klasse wird verwendet, wenn Zahlungsmethoden (siehe PaymentRequest.MethodData) zusätzliche Kosten oder Rabatte verursachen. Diese Klasse gibt das W3C PaymentDetailsModifier-Wörterbuch wieder. |
PaymentItem |
Diese Klasse stellt ein Zahlungselement dar. Diese Klasse gibt das W3C PaymentItem-Wörterbuch wieder. |
PaymentMediator |
Diese Klasse wird verwendet, um Zahlungsanforderungen zu übermitteln. Bevor Sie in einer Desktop-App eine instance dieser Klasse so verwenden, dass die Benutzeroberfläche angezeigt wird, müssen Sie das Objekt dem Fensterhandle des Besitzers zuordnen. Weitere Informationen und Codebeispiele finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen. |
PaymentMerchantInfo |
Eine Klasse, die Informationen zu einem Zahlungshändler enthält. |
PaymentMethodData |
Eine Klasse, die Daten zu einer Zahlungsmethode enthält. Diese Klasse gibt das W3C PaymentMethodData-Wörterbuch wieder. |
PaymentOptions |
Eine Klasse, die Zahlungsoptionen enthält. Diese Klasse gibt das W3C PaymentOptions-Wörterbuch wieder. |
PaymentRequest |
Eine Klasse, die Informationen zu einer Zahlungsanforderung enthält. Diese Klasse spiegelt die W3C PaymentRequest-Schnittstelle wider. |
PaymentRequestChangedArgs |
Eine Klasse, die Argumente aus dem PaymentRequestChanged-Delegaten enthält. |
PaymentRequestChangedResult |
Das Ergebnis der Zahlungsänderungsanforderung. |
PaymentRequestSubmitResult |
Eine Klasse, die das Ergebnis der Zahlungsanforderungsübermittlung enthält. |
PaymentResponse |
Eine Klasse, die die Zahlungsantwort enthält. Diese Klasse spiegelt die W3C PaymentResponse-Schnittstelle wider. |
PaymentShippingOption |
Eine Klasse, die Informationen zu einer Versandoption enthält. Diese Klasse gibt das W3C PaymentShippingOption-Wörterbuch an. |
PaymentToken |
Eine Klasse, die Details zu einem Zahlungstoken enthält. |
Enumerationen
PaymentCanMakePaymentResultStatus |
Diese Enumeration stellt das Ergebnis der Abfrage dar, ob eine Zahlung erfolgen kann. |
PaymentOptionPresence |
Eine Enumeration, die angibt, ob die Option erforderlich oder optional ist. |
PaymentRequestChangeKind |
Eine Enumeration, die angibt, was in der Zahlungsanforderung geändert wurde. |
PaymentRequestCompletionStatus |
Eine Enumeration, die beschreibt, ob die Transaktion erfolgreich abgeschlossen wurde. |
PaymentRequestStatus |
Eine Enumeration, die beschreibt, ob der Benutzer die Zahlungsanforderung erfolgreich akzeptiert hat. Weitere Informationen finden Sie unter PaymentRequestSubmitResult. |
PaymentShippingType |
Eine Enumeration, die den Versandtyp beschreibt. |
Delegaten
PaymentRequestChangedHandler |
Ein Handler, der ausgelöst wird, wenn sich eine Zahlungsanforderung geändert hat. |