Skip to main content

Purchase Product For Checkout

GET 

/api/billing/stripe/session-status/:session_id

Get the status of a checkout session.

This endpoint retrieves the current status of a checkout session, useful for checking if payment was completed.

IMPORTANT: If the session is complete and no webhook was received, this endpoint will also trigger tenant/lead creation as a fallback.

Args: session_id: The Stripe checkout session ID lead_id: Optional lead ID for upsell scenario or existing user lookup

Returns: Session status including payment status and customer details

Request

Responses

Successful Response