payment

Init Payment Element

Initialize a Stripe Payment Element for subscriptions.

Creates an incomplete subscription (default_incomplete) and returns the client_secret of the underlying PaymentIntent from the latest invoice. The client confirms payment using Payment Element; we rely on webhooks to persist final subscription state.

Request payload must include:

  • plan_id: Subscription tier (silver, gold, platinum)
  • organization_id: UUID of the organization to subscribe
post/api/payment/subscription/init-payment-element

Request

  • Base URL: https://api.usepomo.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.usepomo.ai/api/payment/subscription/init-payment-element
  • Auth: HTTP bearer

Request body

object required

Response

Successful Response

object required

Changes

No recorded changes to this operation across all 1 revision of this API.