# Monetize your Model Context Protocol (MCP) app

Learn how to add a checkout flow to your MCP app.

Use [MCP apps](https://modelcontextprotocol.io/docs/extensions/apps) to expose new capabilities and workflows directly in MCP hosts such as ChatGPT and Claude. Let customers book hotels, order groceries, buy clothes, or complete business workflows without leaving chat. Add a checkout flow to accept payments for one-time purchases, subscriptions, tips, and donations.

## Monetization options

- [Redirect](https://docs.stripe.com/agentic-commerce/apps/accept-payment.md?platform=web&ui=stripe-hosted): Redirect customers to a prebuilt checkout page in a new browser tab to complete checkout.
- [Instant Checkout](https://docs.stripe.com/agentic-commerce/apps/accept-payment.md?platform=web&ui=direct-api): Integrate ChatGPT Instant Checkout with Stripe to allow customers to complete checkout without leaving ChatGPT.

## Compare features and availability

| &nbsp;                              | [REDIRECT](https://docs.stripe.com/agentic-commerce/apps/accept-payment.md?platform=web&ui=stripe-hosted)                                                                                                                                                                                                                                        | [INSTANT CHECKOUT](https://docs.stripe.com/agentic-commerce/apps/accept-payment.md?platform=web&ui=direct-api)                                                                    |
| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Integration effort**              | Low coding                                                                                                                                                                                                                                                                                                                                       | Most coding                                                                                                                                                                       |
| Recommended when                    | Use a prebuilt, customizable form to collect payments, and you’re comfortable with customers opening a new tab to pay. Offer promo codes, collect tax, localize prices, and create subscriptions with little to no additional code. Suited to common use cases.                                                                                  | Keep customers in the same chat and control the checkout flow. You have resources to build and maintain a custom integration. Suited to complex flows with custom business logic. |
| UI components                       | Integrated                                                                                                                                                                                                                                                                                                                                       | Custom                                                                                                                                                                            |
| Availability                        | Publicly available                                                                                                                                                                                                                                                                                                                               | Open AI private beta                                                                                                                                                              |
| PCI compliance                      | ✓ Supported                                                                                                                                                                                                                                                                                                                                      | ✓ Supported                                                                                                                                                                       |
| Payment methods                     | [Dynamically display](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md) over [40 payment methods](https://docs.stripe.com/payments/payment-methods/integration-options.md#choose-how-to-add-payment-methods), and manage them in the [Dashboard](https://dashboard.stripe.com/settings/payment_methods) without code. | Cards, Apple Pay, Google Pay, and [Link](https://docs.stripe.com/payments/link.md)                                                                                                |
| Save payment methods for future use | ✓ Supported                                                                                                                                                                                                                                                                                                                                      | - Unsupported                                                                                                                                                                     |
| 3DS                                 | ✓ Supported                                                                                                                                                                                                                                                                                                                                      | - Unsupported                                                                                                                                                                     |
| Subscriptions                       | ✓ Supported                                                                                                                                                                                                                                                                                                                                      | - Unsupported                                                                                                                                                                     |
| Free trials                         | Integrated                                                                                                                                                                                                                                                                                                                                       | Requires API integration                                                                                                                                                          |
| Promo codes & discounts             | Integrated                                                                                                                                                                                                                                                                                                                                       | Requires API integration                                                                                                                                                          |
| Tax                                 | Integrated                                                                                                                                                                                                                                                                                                                                       | Requires API integration                                                                                                                                                          |
| Upsells and cross-sells             | Integrated                                                                                                                                                                                                                                                                                                                                       | Requires API integration                                                                                                                                                          |
| Upsells and cross-sells             | Integrated                                                                                                                                                                                                                                                                                                                                       | Requires API integration                                                                                                                                                          |
