PhoenixKitBilling. Providers. Types. CheckoutSession
(PhoenixKitBilling v0.1.5)
Copy Markdown
View Source
Struct returned by Provider.create_checkout_session/2.
Fields
id- Provider-specific session identifierurl- Redirect URL for the hosted checkout pageprovider- Provider atom (:stripe,:paypal,:razorpay)expires_at- When the session expires (nil if no expiry)metadata- Provider-specific metadata
Summary
Types
@type t() :: %PhoenixKitBilling.Providers.Types.CheckoutSession{ expires_at: DateTime.t() | nil, id: String.t(), metadata: map(), provider: atom(), url: String.t() }