hot.dev/stripe — Stripe API bindings for Hot, pinned to API version 2026-10-28.endive. PaymentIntents, SetupIntents, Checkout, customers, subscriptions and billing, invoices, coupons, refunds, disputes, payouts, usage meters, idempotent writes, auto-pagination, and webhook signature verification.

Version: 1.0.0

Author: Hot Dev

License: Apache-2.0

Add to your project

"hot.dev/stripe": "1.0.0"

Add this to your deps in hot.hot

Namespaces

NamespaceFunctionsTypesDescription
::stripe02

::stripe

NamespaceFunctionsTypesDescription
::api172Authenticated access to the Stripe REST API: form encoding, the `Stripe-Version` / `Idempotency-Key` / `Stripe-Account` headers, error handling, and auto-pagination.
::balance31Account balance and balance transactions (the ledger behind every charge, refund, payout, and fee).
::billing-portal11Customer portal sessions: a Stripe-hosted page where customers update payment methods, view invoices, and change or cancel subscriptions.
::charges31Charges (read-only): the individual payment attempts behind PaymentIntents, with outcome, receipt, and fee details.
::checkout62Checkout Sessions: Stripe-hosted (or embedded) payment, subscription, and setup pages.
::coupons95Coupons and promotion codes.
::customers63Customers: create, retrieve, update, delete, list, and search.
::disputes42Disputes (chargebacks): list, inspect, submit evidence, or accept.
::events21Events: the log of every change on the account, as delivered by webhooks.
::invoices156Invoices and invoice items: drafts, finalization, payment, sending, voiding, previews, and search.
::meters62Billing meters and meter events for usage-based billing: define a meter, attach it to a metered price, and report usage as events.
::payment-intents85PaymentIntents: create, confirm, capture, cancel, list, and search payments.
::payment-methods52PaymentMethods: retrieve, attach to and detach from customers, update, and list.
::payouts21Payouts: transfers from the Stripe balance to your bank account or debit card.
::products116Products and Prices: the catalog that Checkout, subscriptions, and invoices bill against.
::refunds52Refunds: full or partial refunds of a PaymentIntent or charge.
::setup-intents64SetupIntents: save a customer's payment method for later off-session charges (subscriptions, invoices, usage billing) without charging now, handling authentication up front.
::subscriptions1310Subscriptions and subscription items: create, change plans and quantities, pause, resume, cancel, list, and search.
::webhooks92Stripe webhook signature verification (HMAC-SHA256 over `${t}.${raw_body}` from the `Stripe-Signature` header, with a replay window) and webhook endpoint management.