diff --git a/CONFORMANCE.md b/CONFORMANCE.md
index c1ff3de..c37450c 100644
--- a/CONFORMANCE.md
+++ b/CONFORMANCE.md
@@ -122,7 +122,7 @@ Behavior columns come in two kinds: **verified** (an official SDK was driven aga
| [smartbill-style](adapters/smartbill-style/) | SmartBill Cloud API `1.0` | 18 | VM | — | — | [3](#smartbill-style) | [4](#smartbill-style) |
| [sqs-style](adapters/sqs-style/) | Amazon SQS API `2012-11-05` | 2 | SDK + VM | aws-sdk-go-v2 @ v1.47.1 | 6 | [4](#sqs-style) | [5](#sqs-style) |
| [square-style](adapters/square-style/) | Square API `2024-08-21` | 18 | SDK | square-node @ 45.1.0 (floor) | 4 | [7](#square-style) | [2](#square-style) |
-| [stripe-style](adapters/stripe-style/) | Stripe API `2025-01-27.acacia` | 158 | SDK | stripe-go/v86 @ v86.3.0
stripe-node @ 22.6.2 (floor) | 9 | [7](#stripe-style) | [5](#stripe-style) |
+| [stripe-style](adapters/stripe-style/) | Stripe API `2025-01-27.acacia` | 158 | SDK | stripe-go/v86 @ v86.3.0
stripe-node @ 23.0.0 (floor) | 9 | [7](#stripe-style) | [5](#stripe-style) |
| [tenderly-style](adapters/tenderly-style/) | Tenderly Simulation API `v1` | 5 | VM | — | — | [3](#tenderly-style) | [4](#tenderly-style) |
| [thegraph-style](adapters/thegraph-style/) | The Graph (GraphQL over subgraphs) `1.0` | 1 +GQL | VM | — | — | [3](#thegraph-style) | [2](#thegraph-style) |
| [threads-style](adapters/threads-style/) | Threads API (Meta) `v1.0` | 8 | VM | — | — | [3](#threads-style) | [6](#threads-style) |
@@ -519,7 +519,7 @@ sections in `conformance/node/tests/*.test.ts`).
- SDK iterator walks has_more pages (4+ over limit=2)
- webhook.ConstructEvent verifies HMAC + parses data.object
-### stripe-node @ 22.6.2 (floor)
+### stripe-node @ 23.0.0 (floor)
**stripe-style**
@@ -8537,9 +8537,9 @@ behavior notes live in each adapter's README.
-**Provider surface** — derived from sdk stripe-node @ 22.6.2 (floor): 573 real routes · 138 covered · 24% · 435 not implemented
+**Provider surface** — derived from sdk stripe-node @ 23.0.0 (floor): 591 real routes · 138 covered · 23% · 453 not implemented
-not implemented (435)
+not implemented (453)
- `POST` `/oauth/deauthorize`
- `POST` `/oauth/token`
@@ -8558,6 +8558,11 @@ behavior notes live in each adapter's README.
- `GET` `/v1/apple_pay/domains/{id}`
- `GET` `/v1/application_fees/{feeId}/refunds/{id}`
- `POST` `/v1/application_fees/{feeId}/refunds/{id}`
+- `GET` `/v1/apps/installs`
+- `POST` `/v1/apps/installs`
+- `GET` `/v1/apps/installs/{id}`
+- `POST` `/v1/apps/installs/{id}`
+- `POST` `/v1/apps/installs/{id}/uninstall`
- `GET` `/v1/apps/secrets`
- `POST` `/v1/apps/secrets`
- `POST` `/v1/apps/secrets/delete`
@@ -8586,12 +8591,7 @@ behavior notes live in each adapter's README.
- `POST` `/v1/billing/feedback_options/{id}/deactivate`
- `POST` `/v1/billing/meter_event_adjustments`
- `POST` `/v1/billing/meter_events`
-- `GET` `/v1/billing/meters`
-- `POST` `/v1/billing/meters`
-- `GET` `/v1/billing/meters/{id}`
-- `POST` `/v1/billing/meters/{id}`
-- `POST` `/v1/billing/meters/{id}/deactivate`
-… and 385 more
+… and 403 more
diff --git a/conformance/matrix.json b/conformance/matrix.json
index b06128d..82da05a 100644
--- a/conformance/matrix.json
+++ b/conformance/matrix.json
@@ -200334,7 +200334,7 @@
},
{
"label": "stripe-node",
- "version": "22.6.2",
+ "version": "23.0.0",
"constraint": "floor"
}
],
@@ -201000,10 +201000,10 @@
}
],
"surface": {
- "source": "sdk stripe-node @ 22.6.2 (floor)",
- "provider_routes": 573,
+ "source": "sdk stripe-node @ 23.0.0 (floor)",
+ "provider_routes": 591,
"covered_routes": 138,
- "coverage_pct": 24,
+ "coverage_pct": 23,
"missing_routes": [
{
"method": "POST",
@@ -201073,6 +201073,26 @@
"method": "POST",
"route": "/v1/application_fees/{feeId}/refunds/{id}"
},
+ {
+ "method": "GET",
+ "route": "/v1/apps/installs"
+ },
+ {
+ "method": "POST",
+ "route": "/v1/apps/installs"
+ },
+ {
+ "method": "GET",
+ "route": "/v1/apps/installs/{id}"
+ },
+ {
+ "method": "POST",
+ "route": "/v1/apps/installs/{id}"
+ },
+ {
+ "method": "POST",
+ "route": "/v1/apps/installs/{id}/uninstall"
+ },
{
"method": "GET",
"route": "/v1/apps/secrets"
@@ -201881,6 +201901,22 @@
"method": "GET",
"route": "/v1/prices/search"
},
+ {
+ "method": "GET",
+ "route": "/v1/product_catalog/trial_offers"
+ },
+ {
+ "method": "POST",
+ "route": "/v1/product_catalog/trial_offers"
+ },
+ {
+ "method": "GET",
+ "route": "/v1/product_catalog/trial_offers/{id}"
+ },
+ {
+ "method": "POST",
+ "route": "/v1/product_catalog/trial_offers/{id}"
+ },
{
"method": "GET",
"route": "/v1/products/search"
@@ -202121,6 +202157,10 @@
"method": "POST",
"route": "/v1/subscriptions/{id}/migrate"
},
+ {
+ "method": "POST",
+ "route": "/v1/subscriptions/{id}/pause"
+ },
{
"method": "POST",
"route": "/v1/subscriptions/{id}/resume"
@@ -202141,6 +202181,18 @@
"method": "GET",
"route": "/v1/tax/calculations/{id}/line_items"
},
+ {
+ "method": "GET",
+ "route": "/v1/tax/locations"
+ },
+ {
+ "method": "POST",
+ "route": "/v1/tax/locations"
+ },
+ {
+ "method": "GET",
+ "route": "/v1/tax/locations/{id}"
+ },
{
"method": "GET",
"route": "/v1/tax/registrations"
@@ -202453,6 +202505,26 @@
"method": "POST",
"route": "/v1/test_helpers/treasury/received_debits"
},
+ {
+ "method": "GET",
+ "route": "/v1/three_d_secure/authentications"
+ },
+ {
+ "method": "POST",
+ "route": "/v1/three_d_secure/authentications"
+ },
+ {
+ "method": "GET",
+ "route": "/v1/three_d_secure/authentications/{id}"
+ },
+ {
+ "method": "POST",
+ "route": "/v1/three_d_secure/authentications/{id}/cancel"
+ },
+ {
+ "method": "POST",
+ "route": "/v1/three_d_secure/authentications/{id}/submit"
+ },
{
"method": "GET",
"route": "/v1/tokens/{id}"
diff --git a/conformance/node/bun.lock b/conformance/node/bun.lock
index 46b6520..5627563 100644
--- a/conformance/node/bun.lock
+++ b/conformance/node/bun.lock
@@ -19,7 +19,7 @@
"plaid": "^32.0.0",
"resend": "^6.22.0",
"square": "^45.1.0",
- "stripe": "^22.6.2",
+ "stripe": "^23.0.0",
"twilio": "^6.1.0",
},
},
@@ -447,7 +447,7 @@
"strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="],
- "stripe": ["stripe@22.6.2", "", { "peerDependencies": { "@types/node": ">=18" }, "optionalPeers": ["@types/node"] }, "sha512-PwRE2scocvXqDKPiskMa5vRJEAEkq46W69XyUYmAwrNSLr675lQnfqLwnsndAWizwgihOWw/irLmoFRo3ez7ew=="],
+ "stripe": ["stripe@23.0.0", "", { "peerDependencies": { "@types/node": ">=20" }, "optionalPeers": ["@types/node"] }, "sha512-MDE2A5ZVVluYURORaZEVghSmnLJc3w6aHAlZSxDQMsOjOb3V0O6ro/CiaeFlJS4N7uIVmsg98ocRsPmUK6YfyA=="],
"supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="],
diff --git a/conformance/node/package.json b/conformance/node/package.json
index fb76b71..8bf70b0 100644
--- a/conformance/node/package.json
+++ b/conformance/node/package.json
@@ -20,7 +20,7 @@
"plaid": "^32.0.0",
"resend": "^6.22.0",
"square": "^45.1.0",
- "stripe": "^22.6.2",
+ "stripe": "^23.0.0",
"twilio": "^6.1.0"
}
}