HTTP client for the Stripe API.
Handles authentication, request encoding, response parsing, and retries. All resource modules delegate to this module for actual HTTP calls.
Summary
Functions
Performs a DELETE request.
Performs a GET request.
Lists resources with auto-pagination support.
Performs a POST request with form-encoded body.
Types
@type response() :: {:ok, map()} | {:error, StripeManaged.Error.t()}
Functions
Performs a DELETE request.
Performs a GET request.
@spec list_paginated(String.t(), map(), keyword()) :: Enumerable.t()
Lists resources with auto-pagination support.
Returns a Stream that lazily fetches pages.
Performs a POST request with form-encoded body.