API Reference stripity_stripe v2.17.3

Modules

A HTTP client for Stripe.

Low-level utilities for interacting with the Stripe API.

Work with Stripe Connect account objects.

Work with Stripe Connect account link objects.

Work with Stripe Connect application fees.

Work with Stripe bank account objects.

Work with Stripe Billing (aka Self-serve) Portal Session objects.

Work with Stripe card objects.

Utility that handles interaction with the application's configuration

Work with Stripe Connect.

Work with the Stripe country specs API.

Work with Stripe coupon objects.

Work with Stripe Credit Note objects.

Work with Stripe (credit note) line item objects.

Work with Stripe customer objects.

Work with Stripe Customer Balance Transactions objects.

Work with Stripe discounts.

Work with Stripe disputes.

A behaviour implemented by modules which represent Stripe objects.

Work with Stripe EphemeralKey objects.

A struct which represents an error which occurred during a Stripe API call.

Work with Stripe event objects.

Work with Stripe external account objects.

Work with Stripe Connect application fees refund.

Work with Stripe file_link objects.

Work with Stripe file_upload objects.

Work with Stripe Radar Early Fraud Warnings objects.

Work with Stripe Identity VerificationReport objects.

Work with Stripe Identity VerificationSession objects.

Work with Stripe invoice objects.

Work with Stripe invoiceitem objects.

Work with Stripe Issuing authorization objects.

Work with Stripe Issuing card objects.

Work with Stripe Issuing cardholder objects.

Work with Stripe Issuing transaction objects.

A module that contains shared issuing types matching Stripe schemas.

Work with Stripe (invoice) line item objects.

Work with Stripe list objects.

A Mandate is a record of the permission a customer has given you to debit their payment method.

Work with Stripe orders.

Work with Stripe order items.

Work with Stripe order returns.

Work with Stripe payment method objects.

Work with Stripe payouts.

Work with Stripe Connect person objects.

Work with Stripe plan objects.

Work with Stripe price objects.

Work with Stripe product objects.

Work with Stripe promotion code objects.

Work with Stripe recipient objects.

Work with Stripe products.

Work with Stripe Report Run objects.

Work with Stripe Report Type objects.

A module for working with requests to the Stripe API.

Work with Stripe review objects.

Work with Stripe search result objects.

Work with Stripe Checkout Session objects.

A SetupIntent guides you through the process of setting up a customer's payment credentials for future payments.

Work with Stripe Sku objects.

Work with Stripe source objects.

Work with Stripe subscription objects.

Work with Stripe subscription item objects.

Work with Stripe usage record objects.

Defines the Usage Record Summary Struct returned by the /subscription_items/:id/usage_record_summaries endpoint.

Work with Stripe subscription schedule objects.

You can add one or multiple tax IDs to a customer. A customer's tax IDs are displayed on invoices and credit notes issued for the customer.

Work with Stripe TaxRate objects.

A Connection Token is used by the Stripe Terminal SDK to connect to a reader.

A Location represents a grouping of readers.

A Reader represents a physical device for accepting payment details

Work with Stripe Test Clock object

Work with Stripe token objects.

Work with Stripe Connect top-up objects.

Work with Stripe transfer objects.

Work with Stripe transfer_reversal objects.

A module that contains shared types matching Stripe schemas.

Creates a Stripe Event from webhook's payload if signature is valid.

Webhook handler specification. See Stripe.WebhookPlug for more details.

Helper Plug to process webhook events and send them to a custom handler.