# Create a Stripe setup intent secret

Creates the client secret to update card details

Endpoint: POST /zephr/payment/stripe/setupIntentSecret
Version: 2026-10-01
Security: CookieBlaizeSession, JwtQuery, JwtHeaderXBlaizeJwt, JwtHeaderXZephrJwt, JwtBearer, JwtCookie

## Security:

  - `CookieBlaizeSession` (unknown)
    apiKey in cookie blaize_session

  - `JwtQuery` (unknown)
    apiKey in query jwt

  - `JwtHeaderXBlaizeJwt` (unknown)
    apiKey in header x-blaize-jwt

  - `JwtHeaderXZephrJwt` (unknown)
    apiKey in header x-zephr-jwt

  - `JwtBearer` (unknown)
    http bearer JWT

  - `JwtCookie` (unknown)
    apiKey in cookie blaize_jwt

## Header parameters:

  - `cookie` (string)
    The session cookie.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `clientSecret` (string)
    Reference to Stripe payment required to process payment in front end.
    Example: src_client_secret_QfsM25CJ2uCMon72MiOmUNTj

## Response 404:

  - `404` (unknown)
    Could not find a Stripe customer for the current Zephr user.

## Response 200 examples:

  - `response` (unknown)

