# Accept installment card payments Learn how to accept credit card payments using installments across a variety of Stripe products. Installments (分割払い) are a type of credit card payment in Japan that allows customers to split purchases over multiple billing statements. You receive the full amount as with standard card payments, and the customer’s card company provides credit and collects the funds over time. Some restrictions apply to which transactions and cards can use installments. Review the [compatibility requirements](https://docs.stripe.com/payments/jp-installments.md#requirements). You can enable installments across a variety of Stripe products. Choose the instructions below that match your implementation. # Stripe-hosted page ## Installments on Stripe Checkout [Checkout](https://docs.stripe.com/payments/checkout.md) creates a secure, Stripe-hosted payment page that lets you collect payments quickly. It works across devices and can help increase your conversion. Checkout provides a low-code way to get started accepting payments. Your customers use Checkout to pay with cards (with or without installments) and other payment methods that support Checkout. ## Review Checkout documentation Stripe Checkout allows you to collect installment payments. For information about setting up Checkout, see the [quickstart](https://docs.stripe.com/checkout/quickstart.md). ## Create a new Checkout session If you use [dynamic payment methods](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md), installments appear automatically. If not, create a new Checkout session with installments enabled as shown in the example below. Substitute your own price object. > Installments only works with `payment` mode, not `setup` or `subscription` mode. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ --data-urlencode "success_url=https://example.com/success" \ -d "line_items[0][price]={{PRICE_ID}}" \ -d "line_items[0][quantity]=3" \ -d mode=payment \ -d "payment_method_options[card][installments][enabled]=true" ``` ## Redirect to Checkout After creating the session, redirect your customer to the URL for the Checkout page returned in the CheckoutSession. ## See also - [Checkout integration guide](https://docs.stripe.com/checkout/quickstart.md) - [Checkout Sessions](https://docs.stripe.com/api/checkout/sessions.md) - [Payment Intents](https://docs.stripe.com/api/payment_intents/object.md) ## Test the integration You can use the following cards to test your integration. ### Testing successful payments #### Card numbers | Brand | Number | | --- | --- | | Visa | 4000003920000003 | | Mastercard | 5200003920000008 | | JCB | 3530111333300000 | | Diners Club | 36000039200009 | #### PaymentMethods | Brand | PaymentMethod | | --- | --- | | Visa | `pm_card_jp` | | Mastercard | `pm_card_jp_mastercard` | | JCB | `pm_card_jcb` | | Diners Club | `pm_card_jp_diners` | ### Testing payment failures Sometimes a card might be a valid Japan-issued credit card, but the card issuer decides to decline the transaction. You can use the card number below to retrieve a list of supported installment plans, but the transaction fails with a `card_declined` error. #### Card numbers | Brand | Number | | --- | --- | | Visa | 4000003920000029 | #### PaymentMethods | Brand | Number | | --- | --- | | Visa | `pm_card_jp_visa_installmentsDeclined` |