stripe-node
stripe-node copied to clipboard
Node.js library for the Stripe API.
Codegen for openapi v1806 and proto spec 2025-06-30.basil. ## Changelog * Release specs are identical.
### Describe the bug I'm creating a new issue under the bug category because I don't think #1556 really captured how irritating this is. It makes using this otherwise fantastic...
### Describe the bug Stripe completely removed `billing_thresholds` from subscriptions in their basil API update but doesn't detail how to actually migrate the same functionality: https://docs.stripe.com/changelog/basil/2025-03-31/deprecate-legacy-usage-based-billing#why-is-this-a-breaking-change The problem is that...
`.retrieve()` calls should accept the object as first argument and allow reusing existing expansions
### Is your feature request related to a problem? Please describe. It is common that objects being passed around come expanded (e.g., webhook handler had to expand the object for...
### Is your feature request related to a problem? Please describe. When I read the list of breaking changes, I have a hard time figuring out if I’m affected or...
### Describe the bug If we use an alias for stripe via npm: ```npm i stripe-18@npm:[email protected]``` We are unable to resolve the index.d.ts as a module, although its present within...
### Describe the bug The `Stripe.SubscriptionSchedule.Phase` type in TypeScript is missing the `trial` property. I am currently using SubscriptionSchedules to sign up my users for a free 30-day trial of...
### Is your feature request related to a problem? Please describe. I'd like to pin my Stripe client to the latest major version (e.g., "acacia"). Right now, I can either...
### Describe the bug When using Bun for starting my [Nitro app](https://github.com/nitrojs/nitro) using `bun .output/server/index.mjs` I get: ``` error: Cannot find package 'stripe' from '/opt/render/project/myproject/.output/server/chunks/routes/product/_id/checkout.mjs' cause: error: Cannot find package...
### Describe the bug Due to weird behavior in TypeScript (Mainly https://github.com/microsoft/TypeScript/issues/37053) the use of `/// ` will leak to any consumers of a type definition file. This means that...