# Buy now, pay later Learn about buy now, pay later methods with Stripe. You can also use subscription schedules to set up [installment plans](https://docs.stripe.com/billing/subscriptions/subscription-schedules.md#installment-plans). Learn more about other options for [accepting payments in installments](https://docs.stripe.com/recurring-payments.md#installment-plans). Buy now, pay later methods let customers pay in installments over time. You’re paid immediately and in full and your customers pay nothing or a portion of the total at purchase time. Buy now, pay later methods are often used by: * Retailers selling high value goods and services like luxury items or travel fares that want to boost conversion. * Retailers selling low value goods and services that want to increase average cart size and reach new customers who might not have credit cards. * Regional banks that allow consumers to split credit card payments over multiple billing cycles. Read our [Buy Now, Pay Later Guide](https://stripe.com/guides/buy-now-pay-later) for more information. ## Get started You don’t have to integrate buy now, pay later payment methods individually. [Dynamic payment methods](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md) are enabled by default and let you configure payment methods in the [Dashboard](https://dashboard.stripe.com/settings/payment_methods) without writing code. Stripe handles the logic for dynamically displaying the most relevant eligible payment methods to each customer. You can use dynamic payment methods with [standard Checkout integrations](https://docs.stripe.com/payments/checkout/build-integration.md). Get started by: - [Creating a Stripe-hosted page](https://docs.stripe.com/checkout/quickstart.md) - [Embedding a payment form on your site](https://docs.stripe.com/checkout/embedded/quickstart.md) - [Building a checkout page with embedded components](https://docs.stripe.com/checkout/custom/quickstart.md) - [Using the Hosted Invoice Page](https://docs.stripe.com/invoicing/hosted-invoice-page.md) You can manually list buy now, pay later payment methods if you build your own payments form. Read the docs for the specific payment method to understand how to add it to your integration. ## Payments At checkout, the customer chooses to pay with a buy now, pay later service. Then the customer creates or logs into an account with the buy now, pay later provider. Next, the customer accepts or declines the terms of the repayment plan, and then returns to the business’ site. ![](images/payments/installments/payment_flow.svg) ## Product support | Payment method | [Connect](https://docs.stripe.com/connect.md) | [Checkout](https://docs.stripe.com/payments/checkout.md) | [Payment Links](https://docs.stripe.com/payment-links.md) | [Payment Element](https://docs.stripe.com/payments/payment-element.md) | [Express Checkout Element](https://docs.stripe.com/elements/express-checkout-element.md) | [Mobile Payment Element](https://docs.stripe.com/payments/mobile.md) | [Subscriptions](https://docs.stripe.com/subscriptions.md) | [Invoicing](https://docs.stripe.com/invoicing.md) | [Customer Portal](https://docs.stripe.com/customer-management.md) | [Terminal](https://docs.stripe.com/terminal.md) | | -------------------------------------------------------------------------- | --------------------------------------------- | -------------------------------------------------------- | --------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | -------------------------------------------------------------------- | --------------------------------------------------------- | ------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------- | | [Affirm](https://docs.stripe.com/payments/affirm.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Supported | Unsupported | Supported | Unsupported | Supported | | [Afterpay/Clearpay](https://docs.stripe.com/payments/afterpay-clearpay.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Supported | Unsupported | | Unsupported | Unsupported | | [Alma](https://docs.stripe.com/payments/alma.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Supported | Unsupported | Unsupported | Unsupported | Unsupported | | [Billie](https://docs.stripe.com/payments/billie.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Supported | Unsupported | Unsupported | Unsupported | Unsupported | | [Capchase Pay](https://docs.stripe.com/payments/capchase-pay.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | | [Klarna](https://docs.stripe.com/payments/klarna.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Supported | | Supported | Unsupported | Unsupported | | [Kriya](https://docs.stripe.com/payments/kriya.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | | [Mondu](https://docs.stripe.com/payments/mondu.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | | [Scalapay](https://docs.stripe.com/payments/scalapay.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | | [SeQura](https://docs.stripe.com/payments/sequra.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported | | [Sunbit](https://docs.stripe.com/payments/sunbit.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Supported | Unsupported | Unsupported | Unsupported | Unsupported | | [Zip](https://docs.stripe.com/payments/zip.md) | Supported | Supported1,2 | Supported | Supported | Unsupported | Supported | Unsupported | Unsupported | Unsupported | Unsupported | 1 Not supported when using Checkout in subscription mode.\ 2 Not supported when using Checkout in setup mode. ## API support | Payment method | API enum | [PaymentIntents](https://docs.stripe.com/payments/payment-intents.md) | [SetupIntents](https://docs.stripe.com/payments/setup-intents.md) | [Manual capture](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md) | [Setup future usage](https://docs.stripe.com/payments/save-during-payment.md?platform=web&ui=elements)1 | Requires redirect2 | | -------------------------------------------------------------------------- | ------------------- | --------------------------------------------------------------------- | ----------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------ | | [Affirm](https://docs.stripe.com/payments/affirm.md) | `affirm` | Supported | Unsupported | Supported | Unsupported | Yes | | [Afterpay/Clearpay](https://docs.stripe.com/payments/afterpay-clearpay.md) | `afterpay_clearpay` | Supported | Unsupported | Supported | Unsupported | Yes | | [Alma](https://docs.stripe.com/payments/alma.md) | `alma` | Supported | Unsupported | Supported | Unsupported | Yes | | [Billie](https://docs.stripe.com/payments/billie.md) | `billie` | Supported | Unsupported | Supported | Supported | Yes | | [Capchase Pay](https://docs.stripe.com/payments/capchase-pay.md) | `capchase_pay` | Supported | Unsupported | Supported | Supported | Yes | | [Klarna](https://docs.stripe.com/payments/klarna.md) | `klarna` | Supported | Unsupported | Supported | Unsupported | Yes | | [Kriya](https://docs.stripe.com/payments/kriya.md) | `kriya` | Supported | Unsupported | Supported | Supported | Yes | | [Mondu](https://docs.stripe.com/payments/mondu.md) | `mondu` | Supported | Unsupported | Supported | Supported | Yes | | [SeQura](https://docs.stripe.com/payments/sequra.md) | `sequra` | Supported | Unsupported | Supported | Supported | Yes | | [Sunbit](https://docs.stripe.com/payments/sunbit.md) | `sunbit` | Supported | Unsupported | Unsupported | Supported | Yes | | [Zip](https://docs.stripe.com/payments/zip.md) | `zip` | Supported | Unsupported | Unsupported | Unsupported | Yes | 1 Cards and bank debit methods including SEPA debit, AU BECS direct debit, and ACSS debit support both `on_session` and `off_session` with [setup future usage](https://docs.stripe.com/api/payment_intents/create.md#create_payment_intent-setup_future_usage). All other payment method types either don’t support `setup_future_usage` or only support `off_session`.\ 2 Payment methods might require confirmation with [return_url](https://docs.stripe.com/api/payment_intents/confirm.md#confirm_payment_intent-return_url) to indicate where Stripe should redirect your customer after they complete the payment. ## Transaction support | Payment method | Customer country | Repayment options | Transaction limit | | -------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | | [Affirm](https://docs.stripe.com/payments/affirm.md)1 | Canada, United States | - Pay in 4 interest-free installments - Monthly payments for up to 36 months | 50 USD minimum; 30,000 USD maximum or local equivalent- | | [Afterpay/Clearpay](https://docs.stripe.com/payments/afterpay-clearpay.md) | Australia, Canada, New Zealand, United Kingdom, United States | - Pay in 4 interest-free installments - Monthly USD payments for up to 12 months | 1 USD minimum; 4,000 USD maximum or local equivalent | | [Klarna](https://docs.stripe.com/payments/klarna.md) | Australia, Austria, Belgium, Canada, Czechia, Denmark, Finland, France, Germany, Greece, Ireland, Italy, Netherlands, New Zealand, Norway, Poland, Portugal, Spain, Sweden, Switzerland, United Kingdom, United States | - Pay in 3 or 4 interest-free installments - Pay in 30 days - Pay in full with stored payment details - Monthly payments for up to 36 months | 10 USD minimum or local equivalent. (Amounts over 5,000 USD for financing possible; maximum varies by customer) | | [Meses sin intereses](https://docs.stripe.com/payments/mx-installments.md) | Mexico | Extend payments over 3 to 24 months of billing cycles | [Minimum transaction](https://docs.stripe.com/payments/mx-installments.md#fees) amount of 100 MXN per month of extension | | [Zip](https://docs.stripe.com/payments/zip.md)2 | Australia, United States (Invite Only) | - Zip Pay: Pay using a 1,000 AUD credit, repay in your own time - Zip Money: Pay in a minimum of 3 monthly interest-free installments - Pay in 4 installments | 0.01 AUD minimum. 50,000 AUD maximum for Australia or 35 USD minimum and 1,500 USD maximum for United States** | 1 The maximum credit limit for Affirm is 20,000 USD or 20,000 CAD. However, Affirm supports transactions up to 30,000 USD or 30,000 CAD. These transactions require a down payment from the customer at time of purchase. Term lengths and cart ranges are determined by Affirm and may change at their discretion.\ 2 Zip Australia offers two products, Zip Pay with a credit limit of 1,000 AUD and Zip Money with a maximum credit limit of 50,000 AUD depending on the users’ eligibility. Zip US offers Pay in 4 with transactions up to 1,500 USD. ## Adding on site messaging to your website Let your customers know you accept one or more of these payment methods by including the [Payment Method Messaging Element](https://docs.stripe.com/elements/payment-method-messaging.md) on your product and cart pages.