Packages

Complete Stripe SDK for Elixir with parity to the official Ruby SDK. V1+V2 coverage (193 services, 320 resource structs, 525 documented params). Per-event modules, Finch HTTP/2, RustyJSON, automatic retries, OAuth, webhooks, telemetry, per-client config, streaming pagination.

Current section

Files

Jump to
tiger_stripe lib stripe services v1.ex
Raw

lib/stripe/services/v1.ex

# File generated from our OpenAPI spec
defmodule Stripe.Services.V1 do
@moduledoc "Aggregate namespace for V1 API services."
defstruct [
:account,
:account_capability,
:account_external_account,
:account_link,
:account_login_link,
:account_person,
:account_session,
:apple_pay_domain,
:application_fee,
:application_fee_refund,
:apps,
:balance,
:balance_settings,
:balance_transaction,
:billing,
:billing_portal,
:charge,
:checkout,
:climate,
:confirmation_token,
:country_spec,
:coupon,
:credit_note,
:credit_note_line_item,
:credit_note_preview_lines,
:customer,
:customer_balance_transaction,
:customer_cash_balance,
:customer_cash_balance_transaction,
:customer_funding_instructions,
:customer_payment_method,
:customer_payment_source,
:customer_session,
:customer_tax_id,
:dispute,
:entitlements,
:ephemeral_key,
:event,
:exchange_rate,
:file,
:file_link,
:financial_connections,
:forwarding,
:identity,
:invoice,
:invoice_item,
:invoice_line_item,
:invoice_payment,
:invoice_rendering_template,
:issuing,
:mandate,
:oauth,
:payment_attempt_record,
:payment_intent,
:payment_intent_amount_details_line_item,
:payment_link,
:payment_link_line_item,
:payment_method,
:payment_method_configuration,
:payment_method_domain,
:payment_record,
:payout,
:plan,
:price,
:product,
:product_feature,
:promotion_code,
:quote,
:quote_computed_upfront_line_items,
:quote_line_item,
:radar,
:refund,
:reporting,
:review,
:setup_attempt,
:setup_intent,
:shipping_rate,
:sigma,
:source,
:source_transaction,
:subscription,
:subscription_item,
:subscription_schedule,
:tax,
:tax_code,
:tax_id,
:tax_rate,
:terminal,
:test_helpers,
:token,
:topup,
:transfer,
:transfer_reversal,
:treasury,
:webhook_endpoint
]
end