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
- 200
- 422
Successful Response
Validation Error