|
StripeKit 0.1.1
Stripe integration toolkit for C++
|
Plain structs describing the Stripe objects StripeKit returns. More...
Classes | |
| struct | stripekit::Customer |
| A Stripe customer: the account everything else is billed against. More... | |
| struct | stripekit::CheckoutSession |
| A Stripe Checkout session: one attempt by a customer to pay or subscribe. More... | |
| struct | stripekit::Subscription |
| A Stripe subscription: a customer's recurring agreement to pay. More... | |
| struct | stripekit::Invoice |
| A Stripe invoice: the bill for one subscription period. More... | |
| struct | stripekit::BillingPortalSession |
| A Stripe billing portal session: a short-lived link to the self-serve billing page. More... | |
| struct | stripekit::EventEnvelope |
| A Stripe event, as delivered by a webhook. More... | |
Plain structs describing the Stripe objects StripeKit returns.
Each struct carries the fields StripeKit needs for billing and entitlement decisions rather than every field Stripe returns. When you need something that is not present, read it from the raw JSON in stripekit::EventEnvelope::payload_json, or file a request.