Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
Security
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Overview
Payment method integration options
Bank debits
Bank redirects
Bank transfers
Buy now, pay later
Credit transfers (Sources)
Real-time payments
Vouchers
Wallets
Alipay
Apple Pay
Google Pay
GrabPay
Microsoft Pay
Payment Request Button
Secure Remote Commerce
WeChat Pay
Testing
No-code options
HomePaymentsWallets

Microsoft Pay

Allow customers to securely make payments using Microsoft Pay on the web, in Universal Windows Platform (UWP) apps, and via Microsoft Bot Framework bots.

You can use Microsoft Pay to request any credit or debit card stored in your customer’s Microsoft account. There are no additional fees to process Microsoft Pay payments, and the pricing is the same as other card transactions.

Microsoft Pay is fully compatible with Stripe’s products and features (for example, subscriptions), allowing you to use it in place of a traditional payment form whenever possible. Use it to accept payments for physical or digital goods, donations, subscriptions, and more.

Accepting Microsoft Pay on the web

You can start accepting Microsoft Pay payments on the web using Stripe.js and Elements. Refer to the Payment Request Button documentation to learn how to add Microsoft Pay to your site.

Accepting Microsoft Pay in UWP apps and bots

Stripe users in the United States can also accept Microsoft Pay in Universal Windows Platform (UWP) apps, and bots built with the Microsoft Bot Framework. You’ll first need to register a seller account at the Microsoft Seller Center, and connect it to your Stripe account.

See also

  • Microsoft Pay in UWP apps
  • Microsoft Pay in bots
  • Payments in Outlook with Microsoft Pay
Was this page helpful?
Questions? Contact us.
View developer tutorials on YouTube.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
On this page
Accepting Microsoft Pay on the web
Accepting Microsoft Pay in UWP apps and bots
Stripe Shell
Test mode
▗▄ ▄▟█ █▀▀ ▗▟████▙▖ ██████ ███▗▟█ ███ ███▗▟██▙▖ ▗▟█████▙▖ ███▖ ▀▀ ███ ███▀▀▀ ███ ███▀ ███ ███ ███ ▝▜████▙▖ ███ ███ ███ ███ ███ █████████ ▄▄ ▝███ ███ ▄ ███ ███ ███▄ ███ ███ ▄▄ ▝▜████▛▘ ▝▜███▛ ███ ███ ███▝▜██▛▘ ▝▜█████▛▘ ███ ▀▘
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to Stripe docs and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$