---
title: "Add new payment method"
method: POST
path: "/api/patients/payment-methods/add"
tags: ["patients"]
---

# Add new payment method

`POST /api/patients/payment-methods/add`

Create a Stripe checkout session to add a new payment method (no charge).

## Request body

- AddPaymentMethodRequest — Request to add a new payment method.
  - `set_as_default` boolean — Whether to set this payment method as default after adding

## Response `200`

Successful Response

- AddPaymentMethodResponse — Response with Stripe checkout URL to add payment method.
  - `checkout_url` string, required — URL to redirect user to Stripe checkout
  - `session_id` string, required — Stripe checkout session ID

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/corabea/apis/corabea-api.md) · [All operations](https://skmtc.dev/corabea/apis/corabea-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/corabea/corabea-api/revisions/13c1bce1bdc4/schema)
