stripe-node
stripe-node copied to clipboard
Node.js library for the Stripe API.
### Describe the bug TS complains about missing property 'subscription_update' on interface FlowData ### To Reproduce I want customers to be able to upgrade their subscriptions, so I followed the...
### Is your feature request related to a problem? Please describe. Some minor issues we identified from the latest API 2024-06-20 - product.attributes is not typed (https://docs.stripe.com/api/products/object#product_object-attributes) I'm not getting...
Hello I have open this PR in order to remove some @ts-ignore comments to improve Typescript type safety. Types have been adjusted to reflect the correct usage in the codebase....
Hello This pull request removes the qs package and replaces it with a custom implementation of URLSearchParams serializer. The `stringifyRequestData` function now serializes an object or string into URL-encoded parameters,...
Hello This PR put @types/node as an optional peerDependency. There was already previous attempt to move it to "devDependency" in order to avoid the size overhead of node types for...
### Why? The /upgrades page might eventually get removed in favor of the new /changelog page ### What? Replace the links to the upgrades page with the one to the...
Codegen for openapi v1817 and proto spec 2025-06-30.preview. ## Changelog * Add support for `crypto_payments` on `Account.capabilities`, `AccountCreateParams.capabilities`, and `AccountUpdateParams.capabilities` * Add support for `proof_of_address` on `AccountCreateParams.documents` and `AccountUpdateParams.documents` *...
### Is your feature request related to a problem? Please describe. I'd be nice to have zod schemas available. ### Describe the solution you'd like Here is a workaround I...
### Describe the bug I've noticed that the `elapsed` value in the `Stripe.ResponseEvent` sometimes exceeds the configured timeout by up to 15 seconds. I'm wondering if the request isn't being...
### Describe the bug ```js const stripe = new Stripe(conf.key, { apiVersion: '2025-05-28.basil' }); const customer = await stripe.customers.create(); const ephemeralKey = await stripe.ephemeralKeys.create({ customer: customer.id }); ``` fails with...