Microsoft has announced that the Microsoft Payment Request API in Microsoft Edge is now available in preview. The API can be used to simplify checkout and payments on the Web (via Microsoft Edge browser) for Windows 10 PC and mobile users. The API connects to Microsoft Wallet so that users can access the payment information associated with their Microsoft account.
The Microsoft Payment Request API is enabled on the most recent Windows Insider Preview release (14986 or higher) by default. Microsoft Wallet will return a fake payment card response while in preview so that developers can test application integration with the API without having to deal with PCI constraints.
Developers will be able to conduct end to end Wallet user experience testing in upcoming Insider builds. In Spring, the Microsoft Payment Request API will begin to return real credit card responses. The payment service will initially support English language, U.S. shipping, and U.S. billing addresses only. Microsoft plans on adding support for additional geographies and languages in 2017.
The Microsoft Payment Request API simplifies the checkout and payment process by allowing users to make payments with information associated with their Microsoft account as opposed to filling out checkout forms. The user must grant permission for this payment method to be used. User payment information is exchanged from wallet to merchant solely via the browser.
Developers interested in trying out the Microsoft Payment Request API in Microsoft Edge can find more information in the Payment Request Developer Guide on the Microsoft Edge developer site.