diff --git a/embedded/openapi/fixtures3.beta.json b/embedded/openapi/fixtures3.beta.json
index 24b222c5..c9db3701 100755
--- a/embedded/openapi/fixtures3.beta.json
+++ b/embedded/openapi/fixtures3.beta.json
@@ -167,6 +167,7 @@
           "enabled": false,
           "features": {
             "edit_payout_schedule": false,
+            "external_account_collection": true,
             "instant_payouts": false,
             "standard_payouts": false
           }
@@ -203,6 +204,7 @@
           "enabled": false,
           "features": {
             "edit_payout_schedule": false,
+            "external_account_collection": true,
             "instant_payouts": false,
             "standard_payouts": false
           }
@@ -232,6 +234,10 @@
       "charge": "ch_1P74ZcL3SJdCuX0fW5zRF8nQ",
       "created": 1234567890,
       "currency": "usd",
+      "fee_source": {
+        "charge": "ch_1PMc54BM8hHlaKAc7GfMVcxS",
+        "type": "charge"
+      },
       "id": "fee_1P74ZdL3SJdCuX0fqZjO43Z4",
       "livemode": false,
       "object": "application_fee",
@@ -251,16 +257,37 @@
       "livemode": false,
       "name": "test-secret",
       "object": "apps.secret",
-      "payload": null,
       "scope": {
         "type": "account"
       }
     },
     "balance": {
-      "available": [],
+      "available": [
+        {
+          "amount": 0,
+          "currency": "usd",
+          "source_types": {
+            "card": 0
+          }
+        }
+      ],
+      "connect_reserved": [
+        {
+          "amount": 0,
+          "currency": "usd"
+        }
+      ],
       "livemode": false,
       "object": "balance",
-      "pending": []
+      "pending": [
+        {
+          "amount": 0,
+          "currency": "usd",
+          "source_types": {
+            "card": 0
+          }
+        }
+      ]
     },
     "balance_transaction": {
       "amount": 100,
@@ -519,7 +546,7 @@
       "id": "card_1P74ZUL3SJdCuX0fwOfZvu5G",
       "last4": "4242",
       "metadata": {},
-      "name": null,
+      "name": "Jenny Rosen",
       "object": "card",
       "tokenization_method": null
     },
@@ -553,7 +580,7 @@
           "state": null
         },
         "email": null,
-        "name": null,
+        "name": "Jenny Rosen",
         "phone": null
       },
       "calculated_statement_descriptor": null,
@@ -847,51 +874,53 @@
       "object": "confirmation_token",
       "payment_intent": null,
       "payment_method_preview": {
+        "allow_redisplay": "unspecified",
         "billing_details": {
           "address": {
-            "city": null,
-            "country": null,
-            "line1": null,
+            "city": "San Francisco",
+            "country": "US",
+            "line1": "1234 Fake Street",
             "line2": null,
-            "postal_code": null,
-            "state": null
+            "postal_code": "94102",
+            "state": "CA"
           },
           "email": null,
-          "name": null,
+          "name": "Jane Austen",
           "phone": null
         },
-        "card": {
-          "brand": "visa",
-          "checks": {
-            "address_line1_check": null,
-            "address_postal_code_check": null,
-            "cvc_check": "unchecked"
-          },
-          "country": "US",
-          "display_brand": "visa",
-          "exp_month": 8,
-          "exp_year": 2025,
-          "fingerprint": "bVZWKdLwfqphGT2h",
-          "funding": "credit",
-          "generated_from": null,
-          "last4": "4242",
+        "type": "card",
+        "us_bank_account": {
+          "account_holder_type": "company",
+          "account_type": "checking",
+          "bank_name": "STRIPE TEST BANK",
+          "financial_connections_account": null,
+          "fingerprint": "xqJPofsnGDaJjZc9",
+          "last4": "6789",
           "networks": {
-            "available": [
-              "visa"
-            ],
-            "preferred": null
+            "preferred": "ach",
+            "supported": [
+              "ach"
+            ]
           },
-          "three_d_secure_usage": {
-            "supported": true
-          },
-          "wallet": null
-        },
-        "type": "card"
+          "routing_number": "110000000",
+          "status_details": {}
+        }
       },
       "return_url": "https://example.com/return",
       "setup_future_usage": "off_session",
       "setup_intent": null,
-      "shipping": null,
+      "shipping": {
+        "address": {
+          "city": "San Francisco",
+          "country": "US",
+          "line1": "1234 Fake Street",
+          "line2": null,
+          "postal_code": "94102",
+          "state": "CA"
+        },
+        "name": "Jenny Rosen",
+        "phone": null
+      },
       "use_stripe_sdk": true
     },
     "country_spec": {
@@ -1110,13 +1139,7 @@
             "individual.first_name",
             "individual.id_number",
             "individual.last_name",
-            "individual.phone",
-            "individual.ssn_last_4",
-            "individual.verification.document",
-            "settings.card_payments.statement_descriptor_prefix",
-            "settings.payments.statement_descriptor",
-            "tos_acceptance.date",
-            "tos_acceptance.ip"
+            "individual.phone"
           ]
         }
       }
@@ -1582,6 +1605,7 @@
           "interval_count": 1,
           "livemode": false,
           "metadata": {},
+          "meter": null,
           "nickname": null,
           "object": "plan",
           "product": "prod_PwyW2nrVVg4zRr",
@@ -1660,6 +1684,17 @@
             "metadata": {},
             "object": "file_link",
             "url": "https://chaves-upload-mydev.dev.stripe.me/links/MDB8YWNjdF8xUDB0dENMM1NKZEN1WDBmfGZsX3Rlc3RfTFlGMmhDdmd3MU9QdlN2RUkzYTlVcTdY00naUeo61A"
+          },
+          {
+            "created": 1718654017,
+            "expired": false,
+            "expires_at": null,
+            "file": "file_1PSlcTBq3fL8ShmbUJgWF9Dv",
+            "id": "link_1PSlcTBq3fL8ShmbINqVmxCu",
+            "livemode": false,
+            "metadata": {},
+            "object": "file_link",
+            "url": "https://wguo-upload-mydev.dev.stripe.me/links/MDB8YWNjdF8xUFNqUE1CcTNmTDhTaG1ifGZsX3Rlc3RfMTZicGVwWDBHdVNHTlVIUXpuR1B4Mmda00xWIgICTI"
           }
         ],
         "has_more": false,
@@ -1827,19 +1862,12 @@
       "active": false,
       "amount_available": 1000,
       "amount_held": 0,
-      "code": null,
       "created": 1234567890,
       "created_by": null,
       "currency": "usd",
       "id": "giftcard_6iYtciLUNYvS0sge",
       "metadata": null,
-      "object": "gift_cards.card",
-      "transactions": {
-        "data": [],
-        "has_more": false,
-        "object": "list",
-        "url": ""
-      }
+      "object": "gift_cards.card"
     },
     "gift_cards.transaction": {
       "amount": -1000,
@@ -1915,8 +1943,7 @@
       "redaction": null,
       "status": "verified",
       "type": "document",
-      "url": null,
-      "verified_outputs": null
+      "url": null
     },
     "invoice": {
       "account_country": "US",
@@ -2426,7 +2453,6 @@
     },
     "issuing.dispute": {
       "amount": 100,
-      "balance_transactions": null,
       "created": 1234567890,
       "currency": "usd",
       "evidence": {
@@ -2526,7 +2552,6 @@
         "transaction_id": null
       },
       "object": "issuing.transaction",
-      "purchase_details": null,
       "token": null,
       "type": "capture",
       "wallet": "apple_pay"
@@ -2787,6 +2812,7 @@
       "url": "https://chaves-payment_links_ingress-mydev.dev.stripe.me/test_8wM6raarJ8CYgU07ss"
     },
     "payment_method": {
+      "allow_redisplay": "unspecified",
       "billing_details": {
         "address": {
           "city": "San Francisco",
@@ -2994,6 +3020,14 @@
         }
       },
       "livemode": false,
+      "multibanco": {
+        "available": false,
+        "display_preference": {
+          "overridable": null,
+          "preference": "off",
+          "value": "off"
+        }
+      },
       "name": "Default",
       "object": "payment_method_configuration",
       "p24": {
@@ -3194,6 +3228,8 @@
     },
     "payout": {
       "amount": 1100,
+      "application_fee": null,
+      "application_fee_amount": null,
       "arrival_date": 1234567890,
       "automatic": true,
       "balance_transaction": "txn_1P74ZeL3SJdCuX0fEuGImsH8",
@@ -3295,6 +3331,7 @@
       "interval_count": 1,
       "livemode": false,
       "metadata": {},
+      "meter": null,
       "nickname": null,
       "object": "plan",
       "product": "prod_PwyW2nrVVg4zRr",
@@ -3320,6 +3357,7 @@
         "aggregate_usage": null,
         "interval": "month",
         "interval_count": 1,
+        "meter": null,
         "usage_type": "licensed"
       },
       "tax_behavior": "unspecified",
@@ -3991,6 +4029,12 @@
       "discounts": [],
       "ended_at": 1234567890,
       "id": "sub_1P74ZbL3SJdCuX0fYy2ZpGh2",
+      "invoice_settings": {
+        "account_tax_ids": null,
+        "issuer": {
+          "type": "self"
+        }
+      },
       "items": {
         "data": [
           {
@@ -4017,6 +4061,7 @@
                 "aggregate_usage": null,
                 "interval": "month",
                 "interval_count": 1,
+                "meter": null,
                 "usage_type": "licensed"
               },
               "tax_behavior": "unspecified",
@@ -4110,6 +4155,7 @@
           "aggregate_usage": null,
           "interval": "month",
           "interval_count": 1,
+          "meter": null,
           "usage_type": "licensed"
         },
         "tax_behavior": "unspecified",
@@ -4215,9 +4261,18 @@
       },
       "expires_at": 1234567890,
       "id": "taxcalc_1P74ZyL3SJdCuX0fSgICOtod",
-      "line_items": null,
       "livemode": false,
       "object": "tax.calculation",
+      "ship_from_details": {
+        "address": {
+          "city": null,
+          "country": "US",
+          "line1": null,
+          "line2": null,
+          "postal_code": "75001",
+          "state": "TX"
+        }
+      },
       "shipping_cost": {
         "amount": 300,
         "amount_tax": 0,
@@ -4264,7 +4319,6 @@
       "quantity": 1,
       "reference": "Pepperoni Pizza",
       "tax_behavior": "exclusive",
-      "tax_breakdown": null,
       "tax_code": "txcd_40060003"
     },
     "tax.form": {
@@ -4386,6 +4440,16 @@
       "object": "tax.transaction",
       "reference": "myOrder_123",
       "reversal": null,
+      "ship_from_details": {
+        "address": {
+          "city": null,
+          "country": "US",
+          "line1": null,
+          "line2": null,
+          "postal_code": "75001",
+          "state": "TX"
+        }
+      },
       "shipping_cost": {
         "amount": 300,
         "amount_tax": 0,
@@ -4854,6 +4918,7 @@
         "posted_at": null,
         "returned_at": null
       },
+      "tracking_details": null,
       "transaction": "trxn_1P74ZwL3SJdCuX0fHduUoOhO"
     },
     "treasury.outbound_transfer": {
@@ -4903,6 +4968,7 @@
         "posted_at": null,
         "returned_at": null
       },
+      "tracking_details": null,
       "transaction": "trxn_1P74ZwL3SJdCuX0fHduUoOhO"
     },
     "treasury.received_credit": {
@@ -5007,10 +5073,8 @@
       "created": 1234567890,
       "currency": "usd",
       "description": "Jane Austen (6789) | Outbound transfer | transfer",
-      "entries": null,
       "financial_account": "fa_1P74ZwL3SJdCuX0fzn2ccKad",
       "flow": "obt_1P74ZxL3SJdCuX0f7cSUZVWp",
-      "flow_details": null,
       "flow_type": "outbound_transfer",
       "id": "trxn_1P74ZwL3SJdCuX0fHduUoOhO",
       "livemode": false,
@@ -5032,7 +5096,6 @@
       "effective_at": 1234567890,
       "financial_account": "fa_1P74ZwL3SJdCuX0fzn2ccKad",
       "flow": "obt_1P74ZxL3SJdCuX0f7cSUZVWp",
-      "flow_details": null,
       "flow_type": "outbound_transfer",
       "id": "trxne_1P74ZxL3SJdCuX0fCDJx40FF",
       "livemode": false,
diff --git a/embedded/openapi/fixtures3.json b/embedded/openapi/fixtures3.json
index b515b33a..4432ba66 100644
--- a/embedded/openapi/fixtures3.json
+++ b/embedded/openapi/fixtures3.json
@@ -138,62 +138,62 @@
       "account": "acct_1OPousKxBrsRi89x",
       "client_secret": "_PEHTFHffpUcokiSVrrc6TERNdA8300TQ5tgKincvQQYRY0v",
       "components": {
+        "account_management": {
+          "enabled": true,
+          "features": {
+            "external_account_collection": true
+          }
+        },
         "account_onboarding": {
           "enabled": false,
           "features": {
             "external_account_collection": true
           }
         },
+        "balances": {
+          "enabled": true,
+          "features": {
+            "edit_payout_schedule": true,
+            "external_account_collection": true,
+            "instant_payouts": true,
+            "standard_payouts": true
+          }
+        },
         "documents": {
           "enabled": false,
           "features": {}
         },
+        "notification_banner": {
+          "enabled": true,
+          "features": {
+            "external_account_collection": true
+          }
+        },
         "payment_details": {
           "enabled": false,
           "features": {
             "capture_payments": true,
+            "destination_on_behalf_of_charge_management": true,
             "dispute_management": true,
-            "refund_management": true,
-            "destination_on_behalf_of_charge_management": true
+            "refund_management": true
           }
         },
         "payments": {
           "enabled": false,
           "features": {
             "capture_payments": true,
+            "destination_on_behalf_of_charge_management": true,
             "dispute_management": true,
-            "refund_management": true,
-            "destination_on_behalf_of_charge_management": true
+            "refund_management": true
           }
         },
         "payouts": {
           "enabled": false,
           "features": {
             "edit_payout_schedule": false,
+            "external_account_collection": true,
             "instant_payouts": false,
-            "standard_payouts": false,
-            "external_account_collection": true
-          }
-        },
-        "account_management": {
-          "enabled": true,
-          "features": {
-            "external_account_collection": true
-          }
-        },
-        "notification_banner": {
-          "enabled": true,
-          "features": {
-            "external_account_collection": true
-          }
-        },
-        "balances": {
-          "enabled": true,
-          "features": {
-            "edit_payout_schedule": true,
-            "instant_payouts": true,
-            "standard_payouts": true,
-            "external_account_collection": true
+            "standard_payouts": false
           }
         },
         "payouts_list": {
@@ -221,6 +221,10 @@
       "charge": "ch_1OPoueJN5vQBdWEx5AWizjSY",
       "created": 1234567890,
       "currency": "usd",
+      "fee_source": {
+        "charge": "ch_1PMc55BM8hHlaKAcwKuWtC5P",
+        "type": "charge"
+      },
       "id": "fee_1OPounJN5vQBdWExWgwi95uU",
       "livemode": false,
       "object": "application_fee",
@@ -231,8 +235,7 @@
         "has_more": false,
         "object": "list",
         "url": "/v1/application_fees/fee_1OPounJN5vQBdWExWgwi95uU/refunds"
-      },
-      "fee_source": null
+      }
     },
     "apps.secret": {
       "created": 1234567890,
@@ -243,8 +246,7 @@
       "object": "apps.secret",
       "scope": {
         "type": "account"
-      },
-      "payload": null
+      }
     },
     "balance": {
       "available": [
@@ -344,11 +346,13 @@
       "timestamp": 1234567890
     },
     "billing.meter_event_adjustment": {
+      "cancel": {
+        "identifier": "1234-1234"
+      },
+      "event_name": "event_name",
       "livemode": false,
       "object": "billing.meter_event_adjustment",
       "status": "complete",
-      "cancel": null,
-      "event_name": "event_name",
       "type": "cancel"
     },
     "billing.meter_event_summary": {
@@ -396,8 +400,7 @@
         "subscription_update": {
           "default_allowed_updates": [],
           "enabled": false,
-          "proration_behavior": "none",
-          "products": null
+          "proration_behavior": "none"
         }
       },
       "id": "bpc_1OPouvJN5vQBdWEx6dSG6gsf",
@@ -649,6 +652,7 @@
         "enabled": false
       },
       "recovered_from": null,
+      "saved_payment_method_options": null,
       "setup_intent": null,
       "shipping_address_collection": null,
       "shipping_cost": null,
@@ -660,8 +664,7 @@
       "success_url": "https://example.com/success",
       "total_details": null,
       "ui_mode": "hosted",
-      "url": "https://checkout.stripe.com/pay/c/cs_test_a12et9VnHfV9NETJktvuOmVoyrOB40recOCQWiVNeDlBe4IqxEIRNi1Qdf",
-      "saved_payment_method_options": null
+      "url": "https://checkout.stripe.com/pay/c/cs_test_a12et9VnHfV9NETJktvuOmVoyrOB40recOCQWiVNeDlBe4IqxEIRNi1Qdf"
     },
     "climate.order": {
       "amount_fees": 300,
@@ -801,6 +804,7 @@
       "object": "confirmation_token",
       "payment_intent": null,
       "payment_method_preview": {
+        "allow_redisplay": "unspecified",
         "billing_details": {
           "address": {
             "city": "San Francisco",
@@ -820,7 +824,7 @@
           "account_type": "checking",
           "bank_name": "STRIPE TEST BANK",
           "financial_connections_account": null,
-          "fingerprint": "6wfQAEPlPmv9GKyV",
+          "fingerprint": "xqJPofsnGDaJjZc9",
           "last4": "6789",
           "networks": {
             "preferred": "ach",
@@ -835,7 +839,18 @@
       "return_url": "https://example.com/return",
       "setup_future_usage": "off_session",
       "setup_intent": null,
-      "shipping": null,
+      "shipping": {
+        "address": {
+          "city": "San Francisco",
+          "country": "US",
+          "line1": "1234 Fake Street",
+          "line2": null,
+          "postal_code": "94102",
+          "state": "CA"
+        },
+        "name": "Jenny Rosen",
+        "phone": null
+      },
       "use_stripe_sdk": true
     },
     "country_spec": {
@@ -1054,13 +1069,7 @@
             "individual.first_name",
             "individual.id_number",
             "individual.last_name",
-            "individual.phone",
-            "individual.ssn_last_4",
-            "individual.verification.document",
-            "settings.card_payments.statement_descriptor_prefix",
-            "settings.payments.statement_descriptor",
-            "tos_acceptance.date",
-            "tos_acceptance.ip"
+            "individual.phone"
           ]
         }
       }
@@ -1379,6 +1388,11 @@
       "id": "prod_PEHTfnvdJH6K0k",
       "object": "product"
     },
+    "deleted_product_feature": {
+      "deleted": true,
+      "id": "obj_123",
+      "object": "product_feature"
+    },
     "deleted_radar.value_list": {
       "deleted": true,
       "id": "rsl_1OPouuJN5vQBdWExWiMNdstK",
@@ -1511,6 +1525,22 @@
       "reason": "general",
       "status": "warning_needs_response"
     },
+    "entitlements.active_entitlement": {
+      "feature": "feature",
+      "id": "obj_123",
+      "livemode": true,
+      "lookup_key": "lookup_key",
+      "object": "entitlements.active_entitlement"
+    },
+    "entitlements.feature": {
+      "active": true,
+      "id": "obj_123",
+      "livemode": true,
+      "lookup_key": "lookup_key",
+      "metadata": {},
+      "name": "name",
+      "object": "entitlements.feature"
+    },
     "ephemeral_key": {
       "created": 1234567890,
       "expires": 1234567890,
@@ -1535,6 +1565,7 @@
           "interval_count": 1,
           "livemode": false,
           "metadata": {},
+          "meter": null,
           "nickname": null,
           "object": "plan",
           "product": "prod_PEHTfnvdJH6K0k",
@@ -1604,26 +1635,37 @@
             "url": "https://pakrym-upload-mydev.dev.stripe.me/links/MDB8YWNjdF8xT1hYY1VEMnFQN1F0SmVHfGZsX3Rlc3RfUzNDbHVhMWc0dEJuaWZVTFlQbXVSelhu00rmgafjqm"
           },
           {
-            "created": 1711046434,
+            "created": 1718654212,
+            "expired": false,
+            "expires_at": null,
+            "file": "file_1PSlcTBq3fL8ShmbUJgWF9Dv",
+            "id": "link_1PSlfcBq3fL8ShmbsOOT19Uc",
+            "livemode": false,
+            "metadata": {},
+            "object": "file_link",
+            "url": "https://wguo-upload-mydev.dev.stripe.me/links/MDB8YWNjdF8xUFNqUE1CcTNmTDhTaG1ifGZsX3Rlc3RfVjQyYWNPTWdVNnFidnRuMHJ5bUkyUjZ200a59AobHJ"
+          },
+          {
+            "created": 1718654018,
             "expired": false,
             "expires_at": null,
-            "file": "file_1OwqXWC7jqlCbEWA04W1XgtL",
-            "id": "link_1OwqXWC7jqlCbEWA5oixve1n",
+            "file": "file_1PSlcTBq3fL8ShmbUJgWF9Dv",
+            "id": "link_1PSlcUBq3fL8ShmbgJRIyvpG",
             "livemode": false,
             "metadata": {},
             "object": "file_link",
-            "url": "https://ramya-upload-mydev.dev.stripe.me/links/MDB8YWNjdF8xT3dxVFFDN2pxbENiRVdBfGZsX3Rlc3Rfd2hFeUJKWHFKYk5adVJ1Nmd1RVZRZVpW00TOfdfMgl"
+            "url": "https://wguo-upload-mydev.dev.stripe.me/links/MDB8YWNjdF8xUFNqUE1CcTNmTDhTaG1ifGZsX3Rlc3RfRUxTeFVlQzRIWHZRTUlEZ05NdExXMlo400KOxbbIYo"
           },
           {
-            "created": 1711575698,
+            "created": 1718654017,
             "expired": false,
             "expires_at": null,
-            "file": "file_1Oz4E2JDlh28ZWA1jiewbKBO",
-            "id": "link_1Oz4E2JDlh28ZWA1AhZkv28r",
+            "file": "file_1PSlcTBq3fL8ShmbUJgWF9Dv",
+            "id": "link_1PSlcTBq3fL8ShmbINqVmxCu",
             "livemode": false,
             "metadata": {},
             "object": "file_link",
-            "url": "https://crystal-npwcda--upload-mydev.dev.stripe.me/links/MDB8YWNjdF8xT3o0RExKRGxoMjhaV0ExfGZsX3Rlc3RfQmdheWFvYXR3M3JWemZkUzFaZG9YMTR000x2cmFxaR"
+            "url": "https://wguo-upload-mydev.dev.stripe.me/links/MDB8YWNjdF8xUFNqUE1CcTNmTDhTaG1ifGZsX3Rlc3RfMTZicGVwWDBHdVNHTlVIUXpuR1B4Mmda00xWIgICTI"
           }
         ],
         "has_more": false,
@@ -1809,9 +1851,7 @@
         "issuing_country": "US",
         "last_name": "Rosen",
         "status": "verified",
-        "type": "driving_license",
-        "dob": null,
-        "number": null
+        "type": "driving_license"
       },
       "id": "vr_1OPouwJN5vQBdWExD3MD40Gc",
       "livemode": false,
@@ -1841,9 +1881,7 @@
       "redaction": null,
       "status": "verified",
       "type": "document",
-      "url": null,
-      "verified_outputs": null,
-      "provided_details": null
+      "url": null
     },
     "invoice": {
       "account_country": "US",
@@ -2090,11 +2128,11 @@
           },
           "spending_controls": {
             "allowed_categories": [],
+            "allowed_merchant_countries": [],
             "blocked_categories": [],
+            "blocked_merchant_countries": [],
             "spending_limits": [],
-            "spending_limits_currency": null,
-            "allowed_merchant_countries": null,
-            "blocked_merchant_countries": null
+            "spending_limits_currency": null
           },
           "status": "active",
           "type": "individual"
@@ -2108,17 +2146,18 @@
         "livemode": false,
         "metadata": {},
         "object": "issuing.card",
+        "personalization_design": null,
         "replaced_by": null,
         "replacement_for": null,
         "replacement_reason": null,
         "shipping": null,
         "spending_controls": {
           "allowed_categories": null,
+          "allowed_merchant_countries": null,
           "blocked_categories": null,
+          "blocked_merchant_countries": null,
           "spending_limits": [],
-          "spending_limits_currency": null,
-          "allowed_merchant_countries": null,
-          "blocked_merchant_countries": null
+          "spending_limits_currency": null
         },
         "status": "active",
         "type": "physical",
@@ -2183,7 +2222,9 @@
           "result": "authenticated"
         }
       },
-      "wallet": null
+      "wallet": null,
+      "fleet": null,
+      "fuel": null
     },
     "issuing.card": {
       "brand": "Visa",
@@ -2218,11 +2259,11 @@
         },
         "spending_controls": {
           "allowed_categories": [],
+          "allowed_merchant_countries": [],
           "blocked_categories": [],
+          "blocked_merchant_countries": [],
           "spending_limits": [],
-          "spending_limits_currency": null,
-          "allowed_merchant_countries": null,
-          "blocked_merchant_countries": null
+          "spending_limits_currency": null
         },
         "status": "active",
         "type": "individual"
@@ -2236,17 +2277,18 @@
       "livemode": false,
       "metadata": {},
       "object": "issuing.card",
+      "personalization_design": null,
       "replaced_by": null,
       "replacement_for": null,
       "replacement_reason": null,
       "shipping": null,
       "spending_controls": {
         "allowed_categories": null,
+        "allowed_merchant_countries": null,
         "blocked_categories": null,
+        "blocked_merchant_countries": null,
         "spending_limits": [],
-        "spending_limits_currency": null,
-        "allowed_merchant_countries": null,
-        "blocked_merchant_countries": null
+        "spending_limits_currency": null
       },
       "status": "active",
       "type": "physical",
@@ -2292,11 +2334,11 @@
       },
       "spending_controls": {
         "allowed_categories": [],
+        "allowed_merchant_countries": [],
         "blocked_categories": [],
+        "blocked_merchant_countries": [],
         "spending_limits": [],
-        "spending_limits_currency": null,
-        "allowed_merchant_countries": null,
-        "blocked_merchant_countries": null
+        "spending_limits_currency": null
       },
       "status": "active",
       "type": "individual"
@@ -2317,8 +2359,7 @@
       "metadata": {},
       "object": "issuing.dispute",
       "status": "unsubmitted",
-      "transaction": "ipi_1OPouuJN5vQBdWExyOINiqR1",
-      "balance_transactions": null
+      "transaction": "ipi_1OPouuJN5vQBdWExyOINiqR1"
     },
     "issuing.personalization_design": {
       "card_logo": null,
@@ -2342,6 +2383,11 @@
       "status": "review"
     },
     "issuing.physical_bundle": {
+      "features": {
+        "card_logo": "unsupported",
+        "carrier_text": "optional",
+        "second_line": "optional"
+      },
       "id": "ics_PjUv222Xszs9R1",
       "livemode": false,
       "name": "My Card Bundle V1",
@@ -2418,8 +2464,7 @@
       "object": "issuing.transaction",
       "token": null,
       "type": "capture",
-      "wallet": "apple_pay",
-      "purchase_details": null
+      "wallet": "apple_pay"
     },
     "item": {
       "amount_discount": 0,
@@ -2631,6 +2676,7 @@
       "url": "https://pakrym-payment_links_ingress-mydev.dev.stripe.me/test_4gw3eYbvN3ixabe6oo"
     },
     "payment_method": {
+      "allow_redisplay": "unspecified",
       "billing_details": {
         "address": {
           "city": "San Francisco",
@@ -2657,6 +2703,7 @@
         "exp_year": 2024,
         "fingerprint": "r40d4vOgg3VecDJF",
         "funding": "credit",
+        "generated_from": null,
         "last4": "4242",
         "networks": {
           "available": [
@@ -2713,6 +2760,14 @@
           "value": "off"
         }
       },
+      "amazon_pay": {
+        "available": false,
+        "display_preference": {
+          "overridable": null,
+          "preference": "off",
+          "value": "off"
+        }
+      },
       "apple_pay": {
         "available": true,
         "display_preference": {
@@ -2722,6 +2777,14 @@
         }
       },
       "application": null,
+      "bacs_debit": {
+        "available": false,
+        "display_preference": {
+          "overridable": null,
+          "preference": "off",
+          "value": "off"
+        }
+      },
       "bancontact": {
         "available": false,
         "display_preference": {
@@ -2821,6 +2884,14 @@
         }
       },
       "livemode": false,
+      "multibanco": {
+        "available": false,
+        "display_preference": {
+          "overridable": null,
+          "preference": "off",
+          "value": "off"
+        }
+      },
       "name": "Default",
       "object": "payment_method_configuration",
       "p24": {
@@ -2863,6 +2934,14 @@
           "preference": "off",
           "value": "off"
         }
+      },
+      "zip": {
+        "available": false,
+        "display_preference": {
+          "overridable": null,
+          "preference": "off",
+          "value": "off"
+        }
       }
     },
     "payment_method_domain": {
@@ -3015,6 +3094,8 @@
     },
     "payout": {
       "amount": 1100,
+      "application_fee": null,
+      "application_fee_amount": null,
       "arrival_date": 1234567890,
       "automatic": true,
       "balance_transaction": "txn_1OPoueJN5vQBdWEx8dhHMVqh",
@@ -3036,9 +3117,7 @@
       "source_type": "card",
       "statement_descriptor": null,
       "status": "in_transit",
-      "type": "bank_account",
-      "application_fee": null,
-      "application_fee_amount": null
+      "type": "bank_account"
     },
     "person": {
       "account": "acct_1OPouMJN5vQBdWEx",
@@ -3118,6 +3197,7 @@
       "interval_count": 1,
       "livemode": false,
       "metadata": {},
+      "meter": null,
       "nickname": null,
       "object": "plan",
       "product": "prod_PEHTfnvdJH6K0k",
@@ -3143,6 +3223,7 @@
         "aggregate_usage": null,
         "interval": "month",
         "interval_count": 1,
+        "meter": null,
         "usage_type": "licensed",
         "trial_period_days": null
       },
@@ -3161,6 +3242,7 @@
       "id": "prod_PEHTfnvdJH6K0k",
       "images": [],
       "livemode": false,
+      "marketing_features": [],
       "metadata": {},
       "name": "T-shirt",
       "object": "product",
@@ -3171,11 +3253,22 @@
       "unit_label": null,
       "updated": 1234567890,
       "url": null,
-      "marketing_features": [
-        {}
-      ],
       "type": "good"
     },
+    "product_feature": {
+      "entitlement_feature": {
+        "active": true,
+        "id": "obj_123",
+        "livemode": true,
+        "lookup_key": "lookup_key",
+        "metadata": {},
+        "name": "name",
+        "object": "entitlements.feature"
+      },
+      "id": "obj_123",
+      "livemode": true,
+      "object": "product_feature"
+    },
     "promotion_code": {
       "active": false,
       "code": "FALL20",
@@ -3642,13 +3735,21 @@
       "default_tax_rates": [],
       "description": null,
       "discount": null,
+      "discounts": [],
       "ended_at": 1234567890,
       "id": "sub_1OPouiJN5vQBdWExOgfg6t5C",
+      "invoice_settings": {
+        "account_tax_ids": null,
+        "issuer": {
+          "type": "account"
+        }
+      },
       "items": {
         "data": [
           {
             "billing_thresholds": null,
             "created": 1703175361,
+            "discounts": [],
             "id": "si_PEHTru8PmLRCo3",
             "metadata": {},
             "object": "subscription_item",
@@ -3669,6 +3770,7 @@
                 "aggregate_usage": null,
                 "interval": "month",
                 "interval_count": 1,
+                "meter": null,
                 "usage_type": "licensed",
                 "trial_period_days": null
               },
@@ -3682,38 +3784,6 @@
             "quantity": 1,
             "subscription": "sub_1OPouiJN5vQBdWExOgfg6t5C",
             "tax_rates": [],
-            "discounts": [
-              {
-                "checkout_session": null,
-                "coupon": {
-                  "amount_off": null,
-                  "created": 1028554472,
-                  "currency": null,
-                  "duration": "forever",
-                  "duration_in_months": null,
-                  "id": "obj_123",
-                  "livemode": true,
-                  "max_redemptions": null,
-                  "metadata": null,
-                  "name": null,
-                  "object": "coupon",
-                  "percent_off": null,
-                  "redeem_by": null,
-                  "times_redeemed": 990066668,
-                  "valid": true
-                },
-                "customer": null,
-                "end": null,
-                "id": "obj_123",
-                "invoice": null,
-                "invoice_item": null,
-                "object": "discount",
-                "promotion_code": null,
-                "start": 109757538,
-                "subscription": null,
-                "subscription_item": null
-              }
-            ],
             "plan": {
               "active": true,
               "aggregate_usage": null,
@@ -3767,43 +3837,12 @@
           "missing_payment_method": "create_invoice"
         }
       },
-      "trial_start": 1234567890,
-      "discounts": [
-        {
-          "checkout_session": null,
-          "coupon": {
-            "amount_off": null,
-            "created": 1028554472,
-            "currency": null,
-            "duration": "forever",
-            "duration_in_months": null,
-            "id": "obj_123",
-            "livemode": true,
-            "max_redemptions": null,
-            "metadata": null,
-            "name": null,
-            "object": "coupon",
-            "percent_off": null,
-            "redeem_by": null,
-            "times_redeemed": 990066668,
-            "valid": true
-          },
-          "customer": null,
-          "end": null,
-          "id": "obj_123",
-          "invoice": null,
-          "invoice_item": null,
-          "object": "discount",
-          "promotion_code": null,
-          "start": 109757538,
-          "subscription": null,
-          "subscription_item": null
-        }
-      ]
+      "trial_start": 1234567890
     },
     "subscription_item": {
       "billing_thresholds": null,
       "created": 1703175363,
+      "discounts": [],
       "id": "si_PEHTIbRiA7RW9V",
       "metadata": {},
       "object": "subscription_item",
@@ -3824,6 +3863,7 @@
           "aggregate_usage": null,
           "interval": "month",
           "interval_count": 1,
+          "meter": null,
           "usage_type": "licensed",
           "trial_period_days": null
         },
@@ -3837,38 +3877,6 @@
       "quantity": 1,
       "subscription": "sub_1OPoulJN5vQBdWExmDmopkQy",
       "tax_rates": [],
-      "discounts": [
-        {
-          "checkout_session": null,
-          "coupon": {
-            "amount_off": null,
-            "created": 1028554472,
-            "currency": null,
-            "duration": "forever",
-            "duration_in_months": null,
-            "id": "obj_123",
-            "livemode": true,
-            "max_redemptions": null,
-            "metadata": null,
-            "name": null,
-            "object": "coupon",
-            "percent_off": null,
-            "redeem_by": null,
-            "times_redeemed": 990066668,
-            "valid": true
-          },
-          "customer": null,
-          "end": null,
-          "id": "obj_123",
-          "invoice": null,
-          "invoice_item": null,
-          "object": "discount",
-          "promotion_code": null,
-          "start": 109757538,
-          "subscription": null,
-          "subscription_item": null
-        }
-      ],
       "plan": {
         "active": true,
         "aggregate_usage": null,
@@ -3936,22 +3944,17 @@
           "default_payment_method": null,
           "default_tax_rates": [],
           "description": null,
+          "discounts": [],
           "end_date": 1735229763,
           "invoice_settings": null,
           "items": [
             {
               "billing_thresholds": null,
+              "discounts": [],
               "metadata": {},
               "price": "price_1OPouiJN5vQBdWExAQaqTooZ",
               "quantity": 1,
               "tax_rates": [],
-              "discounts": [
-                {
-                  "coupon": null,
-                  "discount": null,
-                  "promotion_code": null
-                }
-              ],
               "plan": {
                 "active": true,
                 "aggregate_usage": null,
@@ -3980,14 +3983,7 @@
           "proration_behavior": "create_prorations",
           "start_date": 1703780163,
           "transfer_data": null,
-          "trial_end": null,
-          "discounts": [
-            {
-              "coupon": null,
-              "discount": null,
-              "promotion_code": null
-            }
-          ]
+          "trial_end": null
         }
       ],
       "released_at": 1234567890,
@@ -4018,6 +4014,16 @@
       "id": "taxcalc_1OPouwJN5vQBdWExxLiHCl2k",
       "livemode": false,
       "object": "tax.calculation",
+      "ship_from_details": {
+        "address": {
+          "city": null,
+          "country": "US",
+          "line1": null,
+          "line2": null,
+          "postal_code": "75001",
+          "state": "TX"
+        }
+      },
       "shipping_cost": {
         "amount": 300,
         "amount_tax": 0,
@@ -4052,9 +4058,7 @@
           "taxable_amount": 0
         }
       ],
-      "tax_date": 1234567890,
-      "line_items": null,
-      "ship_from_details": null
+      "tax_date": 1234567890
     },
     "tax.calculation_line_item": {
       "amount": 1499,
@@ -4066,8 +4070,7 @@
       "quantity": 1,
       "reference": "Pepperoni Pizza",
       "tax_behavior": "exclusive",
-      "tax_code": "txcd_40060003",
-      "tax_breakdown": null
+      "tax_code": "txcd_40060003"
     },
     "tax.registration": {
       "active_from": 1234567890,
@@ -4153,6 +4156,16 @@
       "object": "tax.transaction",
       "reference": "myOrder_123",
       "reversal": null,
+      "ship_from_details": {
+        "address": {
+          "city": null,
+          "country": "US",
+          "line1": null,
+          "line2": null,
+          "postal_code": "75001",
+          "state": "TX"
+        }
+      },
       "shipping_cost": {
         "amount": 300,
         "amount_tax": 0,
@@ -4160,8 +4173,7 @@
         "tax_code": "txcd_92010001"
       },
       "tax_date": 1234567890,
-      "type": "transaction",
-      "ship_from_details": null
+      "type": "transaction"
     },
     "tax.transaction_line_item": {
       "amount": 1499,
@@ -4460,8 +4472,7 @@
             "account_holder_name": "Jenny Rosen",
             "account_number_last4": "7890",
             "bank_name": "STRIPE TEST BANK",
-            "routing_number": "0000000001",
-            "account_number": null
+            "routing_number": "0000000001"
           },
           "supported_networks": [
             "ach",
@@ -4633,8 +4644,8 @@
         "posted_at": null,
         "returned_at": null
       },
-      "transaction": "trxn_1OPousJN5vQBdWExS2LKXVAv",
-      "tracking_details": null
+      "tracking_details": null,
+      "transaction": "trxn_1OPousJN5vQBdWExS2LKXVAv"
     },
     "treasury.outbound_transfer": {
       "amount": 10000,
@@ -4683,8 +4694,8 @@
         "posted_at": null,
         "returned_at": null
       },
-      "transaction": "trxn_1OPousJN5vQBdWExS2LKXVAv",
-      "tracking_details": null
+      "tracking_details": null,
+      "transaction": "trxn_1OPousJN5vQBdWExS2LKXVAv"
     },
     "treasury.received_credit": {
       "amount": 1234,
@@ -4720,8 +4731,7 @@
         "issuing_authorization": null,
         "issuing_transaction": null,
         "source_flow": null,
-        "source_flow_type": null,
-        "source_flow_details": null
+        "source_flow_type": null
       },
       "livemode": false,
       "network": "ach",
@@ -4799,9 +4809,7 @@
       "status_transitions": {
         "posted_at": null,
         "void_at": null
-      },
-      "entries": null,
-      "flow_details": null
+      }
     },
     "treasury.transaction_entry": {
       "balance_impact": {
@@ -4819,8 +4827,7 @@
       "livemode": false,
       "object": "treasury.transaction_entry",
       "transaction": "trxn_1OPousJN5vQBdWExS2LKXVAv",
-      "type": "outbound_transfer",
-      "flow_details": null
+      "type": "outbound_transfer"
     },
     "usage_record": {
       "id": "mbur_1OPoumJN5vQBdWExO39fivTh",
@@ -4884,56 +4891,17 @@
       "id": "obj_123",
       "object": "price"
     },
-    "deleted_product_feature": {
-      "deleted": true,
-      "id": "obj_123",
-      "object": "product_feature"
-    },
-    "entitlements.active_entitlement": {
-      "feature": "feature",
-      "id": "obj_123",
-      "livemode": true,
-      "lookup_key": "lookup_key",
-      "object": "entitlements.active_entitlement"
-    },
-    "entitlements.feature": {
-      "active": true,
-      "id": "obj_123",
+    "entitlements.active_entitlement_summary": {
+      "customer": "customer",
+      "entitlements": null,
       "livemode": true,
-      "lookup_key": "lookup_key",
-      "metadata": {
-        "undefined": "metadata"
-      },
-      "name": "name",
-      "object": "entitlements.feature"
+      "object": "entitlements.active_entitlement_summary"
     },
     "financial_connections.account_ownership": {
       "created": 1028554472,
       "id": "obj_123",
       "object": "financial_connections.account_ownership",
       "owners": null
-    },
-    "product_feature": {
-      "entitlement_feature": {
-        "active": true,
-        "id": "obj_123",
-        "livemode": true,
-        "lookup_key": "lookup_key",
-        "metadata": {
-          "undefined": "metadata"
-        },
-        "name": "name",
-        "object": "entitlements.feature"
-      },
-      "id": "obj_123",
-      "livemode": true,
-      "object": "product_feature"
-    },
-    "entitlements.active_entitlement_summary": {
-      "customer": "customer",
-      "entitlements": null,
-      "livemode": true,
-      "object": "entitlements.active_entitlement_summary"
     }
   }
 }
\ No newline at end of file
diff --git a/embedded/openapi/spec3.beta.sdk.json b/embedded/openapi/spec3.beta.sdk.json
index b87b8bd7..e3f6b3f6 100644
--- a/embedded/openapi/spec3.beta.sdk.json
+++ b/embedded/openapi/spec3.beta.sdk.json
@@ -742,6 +742,15 @@
             ],
             "type": "string"
           },
+          "gb_bank_transfer_payments": {
+            "description": "The status of the GB customer_balance payments (GBP currency) capability of the account, or whether the account can directly process GB customer_balance charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "giropay_payments": {
             "description": "The status of the giropay payments capability of the account, or whether the account can directly process giropay charges.",
             "enum": [
@@ -787,6 +796,15 @@
             ],
             "type": "string"
           },
+          "jp_bank_transfer_payments": {
+            "description": "The status of the Japanese customer_balance payments (JPY currency) capability of the account, or whether the account can directly process Japanese customer_balance charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "klarna_payments": {
             "description": "The status of the Klarna payments capability of the account, or whether the account can directly process Klarna charges.",
             "enum": [
@@ -832,6 +850,24 @@
             ],
             "type": "string"
           },
+          "multibanco_payments": {
+            "description": "The status of the Multibanco payments capability of the account, or whether the account can directly process Multibanco charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
+          "mx_bank_transfer_payments": {
+            "description": "The status of the Mexican customer_balance payments (MXN currency) capability of the account, or whether the account can directly process Mexican customer_balance charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "oxxo_payments": {
             "description": "The status of the OXXO payments capability of the account, or whether the account can directly process OXXO charges.",
             "enum": [
@@ -904,6 +940,15 @@
             ],
             "type": "string"
           },
+          "sepa_bank_transfer_payments": {
+            "description": "The status of the SEPA customer_balance payments (EUR currency) capability of the account, or whether the account can directly process SEPA customer_balance charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "sepa_debit_payments": {
             "description": "The status of the SEPA Direct Debits payments capability of the account, or whether the account can directly process SEPA Direct Debits charges.",
             "enum": [
@@ -985,6 +1030,15 @@
             ],
             "type": "string"
           },
+          "us_bank_transfer_payments": {
+            "description": "The status of the US customer_balance payments (USD currency) capability of the account, or whether the account can directly process US customer_balance charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "zip_payments": {
             "description": "The status of the Zip capability of the account, or whether the account can directly process Zip charges.",
             "enum": [
@@ -1025,8 +1079,19 @@
             "type": "array"
           },
           "disabled_reason": {
-            "description": "This is typed as a string for consistency with `requirements.disabled_reason`, but it safe to assume `future_requirements.disabled_reason` is empty because fields in `future_requirements` will never disable the account.",
-            "maxLength": 5000,
+            "description": "This is typed as an enum for consistency with `requirements.disabled_reason`, but it safe to assume `future_requirements.disabled_reason` is null because fields in `future_requirements` will never disable the account.",
+            "enum": [
+              "other",
+              "paused.inactivity",
+              "pending.onboarding",
+              "pending.review",
+              "platform_disabled",
+              "platform_paused",
+              "rejected.inactivity",
+              "rejected.other",
+              "rejected.unsupported_business",
+              "requirements.fields_needed"
+            ],
             "nullable": true,
             "type": "string"
           },
@@ -1105,8 +1170,19 @@
             "type": "array"
           },
           "disabled_reason": {
-            "description": "If the capability is disabled, this string describes why. [Learn more about handling verification issues](https://stripe.com/docs/connect/handling-api-verification). Can be `requirements.fields_needed`, `pending.onboarding`, `pending.review`, `rejected.other`, `platform_paused`, `rejected.inactivty`, or `rejected.unsupported_business`.\n\n`rejected.unsupported_business` means that the account's business is not supported by the capability. For example, payment methods may restrict the businesses they support in their terms of service, such as in [Afterpay Clearpay's terms of service](/afterpay-clearpay/legal#restricted-businesses).\n\n`rejected.inactivity` means that the capability has been paused for inactivity. This disabled reason currently only applies to the Issuing capability. See [Issuing: Managing Inactive Connects](https://support.stripe.com/questions/issuing-managing-inactive-connect-accounts) for more details.",
-            "maxLength": 5000,
+            "description": "Description of why the capability is disabled. [Learn more about handling verification issues](https://stripe.com/docs/connect/handling-api-verification).",
+            "enum": [
+              "other",
+              "paused.inactivity",
+              "pending.onboarding",
+              "pending.review",
+              "platform_disabled",
+              "platform_paused",
+              "rejected.inactivity",
+              "rejected.other",
+              "rejected.unsupported_business",
+              "requirements.fields_needed"
+            ],
             "nullable": true,
             "type": "string"
           },
@@ -1882,7 +1958,8 @@
               "verification_missing_directors",
               "verification_missing_executives",
               "verification_missing_owners",
-              "verification_requires_additional_memorandum_of_associations"
+              "verification_requires_additional_memorandum_of_associations",
+              "verification_requires_additional_proof_of_registration"
             ],
             "type": "string",
             "x-stripeBypassValidation": true
@@ -2388,6 +2465,7 @@
               "email_invalid",
               "expired_card",
               "financial_connections_account_inactive",
+              "financial_connections_institution_unavailable",
               "financial_connections_no_successful_transaction_refresh",
               "forwarding_api_inactive",
               "forwarding_api_invalid_parameter",
@@ -2440,6 +2518,7 @@
               "parameters_exclusive",
               "payment_intent_action_required",
               "payment_intent_authentication_failure",
+              "payment_intent_fx_quote_invalid",
               "payment_intent_incompatible_payment_method",
               "payment_intent_invalid_parameter",
               "payment_intent_konbini_rejected_confirmation_number",
@@ -3554,9 +3633,6 @@
           {
             "$ref": "#/components/schemas/payout"
           },
-          {
-            "$ref": "#/components/schemas/platform_tax_fee"
-          },
           {
             "$ref": "#/components/schemas/refund"
           },
@@ -3583,7 +3659,7 @@
         }
       },
       "bank_account": {
-        "description": "These bank accounts are payment methods on `Customer` objects.\n\nOn the other hand [External Accounts](/api#external_accounts) are transfer\ndestinations on `Account` objects for accounts where [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection)\nis `application`, which includes [Custom accounts](/connect/custom-accounts).\nThey can be bank accounts or debit cards as well, and are documented in the links above.\n\nRelated guide: [Bank debits and transfers](/payments/bank-debits-transfers)",
+        "description": "These bank accounts are payment methods on `Customer` objects.\n\nOn the other hand [External Accounts](/api#external_accounts) are transfer\ndestinations on `Account` objects for connected accounts.\nThey can be bank accounts or debit cards as well, and are documented in the links above.\n\nRelated guide: [Bank debits and transfers](/payments/bank-debits-transfers)",
         "properties": {
           "account": {
             "anyOf": [
@@ -4020,9 +4096,70 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "bank_connections_resource_institution_feature_support": {
+        "description": "",
+        "properties": {
+          "balances": {
+            "$ref": "#/components/schemas/bank_connections_resource_institution_supported_feature"
+          },
+          "ownership": {
+            "$ref": "#/components/schemas/bank_connections_resource_institution_supported_feature"
+          },
+          "payment_method": {
+            "$ref": "#/components/schemas/bank_connections_resource_institution_supported_feature"
+          },
+          "transactions": {
+            "$ref": "#/components/schemas/bank_connections_resource_institution_supported_feature"
+          }
+        },
+        "required": [
+          "balances",
+          "ownership",
+          "payment_method",
+          "transactions"
+        ],
+        "title": "BankConnectionsResourceInstitutionFeatureSupport",
+        "type": "object",
+        "x-expandableFields": [
+          "balances",
+          "ownership",
+          "payment_method",
+          "transactions"
+        ]
+      },
+      "bank_connections_resource_institution_supported_feature": {
+        "description": "",
+        "properties": {
+          "supported": {
+            "description": "Whether the given feature is supported by this institution.",
+            "type": "boolean"
+          }
+        },
+        "required": [
+          "supported"
+        ],
+        "title": "BankConnectionsResourceInstitutionSupportedFeature",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "bank_connections_resource_link_account_session_filters": {
         "description": "",
         "properties": {
+          "account_subcategories": {
+            "description": "Restricts the Session to subcategories of accounts that can be linked. Valid subcategories are: `checking`, `savings`, `mortgage`, `line_of_credit`, `credit_card`.",
+            "items": {
+              "enum": [
+                "checking",
+                "credit_card",
+                "line_of_credit",
+                "mortgage",
+                "savings"
+              ],
+              "type": "string"
+            },
+            "nullable": true,
+            "type": "array"
+          },
           "countries": {
             "description": "List of countries from which to filter accounts.",
             "items": {
@@ -4031,9 +4168,15 @@
             },
             "nullable": true,
             "type": "array"
+          },
+          "institution": {
+            "description": "Stripe ID of the institution with which the customer should be directed to log in.",
+            "maxLength": 5000,
+            "type": "string"
           }
         },
         "required": [
+          "account_subcategories",
           "countries"
         ],
         "title": "BankConnectionsResourceLinkAccountSessionFilters",
@@ -4483,7 +4626,7 @@
             "type": "number"
           },
           "end_time": {
-            "description": "End timestamp for this event summary (inclusive).",
+            "description": "End timestamp for this event summary (exclusive). Must be aligned with minute boundaries.",
             "format": "unix-time",
             "type": "integer"
           },
@@ -4509,7 +4652,7 @@
             "type": "string"
           },
           "start_time": {
-            "description": "Start timestamp for this event summary (inclusive).",
+            "description": "Start timestamp for this event summary (inclusive). Must be aligned with minute boundaries.",
             "format": "unix-time",
             "type": "integer"
           }
@@ -6218,6 +6361,27 @@
           ]
         }
       },
+      "card_generated_from_payment_method_details": {
+        "description": "",
+        "properties": {
+          "card_present": {
+            "$ref": "#/components/schemas/payment_method_details_card_present"
+          },
+          "type": {
+            "description": "The type of payment method transaction-specific details from the transaction that generated this `card` payment method. Always `card_present`.",
+            "maxLength": 5000,
+            "type": "string"
+          }
+        },
+        "required": [
+          "type"
+        ],
+        "title": "card_generated_from_payment_method_details",
+        "type": "object",
+        "x-expandableFields": [
+          "card_present"
+        ]
+      },
       "card_issuing_account_terms_of_service": {
         "description": "",
         "properties": {
@@ -7588,7 +7752,7 @@
                 "$ref": "#/components/schemas/payment_intent"
               }
             ],
-            "description": "The ID of the PaymentIntent for Checkout Sessions in `payment` mode.",
+            "description": "The ID of the PaymentIntent for Checkout Sessions in `payment` mode. You can't confirm or cancel the PaymentIntent for a Checkout Session. To cancel, [expire the Checkout Session](https://stripe.com/docs/api/checkout/sessions/expire) instead.",
             "nullable": true,
             "x-expansionResources": {
               "oneOf": [
@@ -7704,7 +7868,7 @@
                 "$ref": "#/components/schemas/setup_intent"
               }
             ],
-            "description": "The ID of the SetupIntent for Checkout Sessions in `setup` mode.",
+            "description": "The ID of the SetupIntent for Checkout Sessions in `setup` mode. You can't confirm or cancel the SetupIntent for a Checkout Session. To cancel, [expire the Checkout Session](https://stripe.com/docs/api/checkout/sessions/expire) instead.",
             "nullable": true,
             "x-expansionResources": {
               "oneOf": [
@@ -11780,7 +11944,7 @@
             "type": "string"
           },
           "next_invoice_sequence": {
-            "description": "The suffix of the customer's next invoice number (for example, 0001).",
+            "description": "The suffix of the customer's next invoice number (for example, 0001). When the account uses account level sequencing, this parameter is ignored in API requests and the field omitted in API responses.",
             "type": "integer"
           },
           "object": {
@@ -12217,7 +12381,7 @@
         }
       },
       "customer.source.expiring": {
-        "description": "Occurs whenever a card or source will expire at the end of the month.",
+        "description": "Occurs whenever a card or source will expire at the end of the month. This event only works with legacy integrations using Card or Source objects. If you use the PaymentMethod API, this event won't occur.",
         "properties": {
           "object": {
             "anyOf": [
@@ -13321,10 +13485,10 @@
         }
       },
       "customer_session": {
-        "description": "A customer session allows you to grant client access to Stripe's frontend SDKs (like StripeJs)\ncontrol over a customer.",
+        "description": "A Customer Session allows you to grant Stripe's frontend SDKs (like Stripe.js) client-side access\ncontrol over a Customer.",
         "properties": {
           "client_secret": {
-            "description": "The client secret of this customer session. Used on the client to set up secure access to the given `customer`.\n\nThe client secret can be used to provide access to `customer` from your frontend. It should not be stored, logged, or exposed to anyone other than the relevant customer. Make sure that you have TLS enabled on any page that includes the client secret.",
+            "description": "The client secret of this Customer Session. Used on the client to set up secure access to the given `customer`.\n\nThe client secret can be used to provide access to `customer` from your frontend. It should not be stored, logged, or exposed to anyone other than the relevant customer. Make sure that you have TLS enabled on any page that includes the client secret.",
             "maxLength": 5000,
             "type": "string"
           },
@@ -13346,7 +13510,7 @@
                 "$ref": "#/components/schemas/customer"
               }
             ],
-            "description": "The customer the customer session was created for.",
+            "description": "The Customer the Customer Session was created for.",
             "x-expansionResources": {
               "oneOf": [
                 {
@@ -13356,7 +13520,7 @@
             }
           },
           "expires_at": {
-            "description": "The timestamp at which this customer session will expire.",
+            "description": "The timestamp at which this Customer Session will expire.",
             "format": "unix-time",
             "type": "integer"
           },
@@ -13402,7 +13566,7 @@
         }
       },
       "customer_session_resource_components": {
-        "description": "Configuration for the components supported by this customer session.",
+        "description": "Configuration for the components supported by this Customer Session.",
         "properties": {
           "buy_button": {
             "$ref": "#/components/schemas/customer_session_resource_components_resource_buy_button"
@@ -13442,10 +13606,10 @@
         "x-expandableFields": []
       },
       "customer_session_resource_components_resource_payment_element": {
-        "description": "This hash contains whether the payment element is enabled and the features it supports.",
+        "description": "This hash contains whether the Payment Element is enabled and the features it supports.",
         "properties": {
           "enabled": {
-            "description": "Whether the payment element is enabled.",
+            "description": "Whether the Payment Element is enabled.",
             "type": "boolean"
           },
           "features": {
@@ -13454,7 +13618,7 @@
                 "$ref": "#/components/schemas/customer_session_resource_components_resource_payment_element_resource_features"
               }
             ],
-            "description": "This hash defines whether the payment element supports certain features.",
+            "description": "This hash defines whether the Payment Element supports certain features.",
             "nullable": true
           }
         },
@@ -13471,8 +13635,20 @@
       "customer_session_resource_components_resource_payment_element_resource_features": {
         "description": "This hash contains the features the Payment Element supports.",
         "properties": {
-          "payment_method_remove": {
-            "description": "Controls whether the Payment Element displays the option to remove a saved payment method.\"\n\nAllowing buyers to remove their saved payment methods impacts subscriptions that depend on that payment method. Removing the payment method detaches the [`customer` object](https://docs.stripe.com/api/payment_methods/object#payment_method_object-customer) from that [PaymentMethod](https://docs.stripe.com/api/payment_methods).",
+          "payment_method_allow_redisplay_filters": {
+            "description": "A list of [`allow_redisplay`](https://docs.stripe.com/api/payment_methods/object#payment_method_object-allow_redisplay) values that controls which saved payment methods the Payment Element displays by filtering to only show payment methods with an `allow_redisplay` value that is present in this list.\n\nIf not specified, defaults to [\"always\"]. In order to display all saved payment methods, specify [\"always\", \"limited\", \"unspecified\"].",
+            "items": {
+              "enum": [
+                "always",
+                "limited",
+                "unspecified"
+              ],
+              "type": "string"
+            },
+            "type": "array"
+          },
+          "payment_method_redisplay": {
+            "description": "Controls whether or not the Payment Element shows saved payment methods. This parameter defaults to `disabled`.",
             "enum": [
               "disabled",
               "enabled"
@@ -13480,8 +13656,13 @@
             "type": "string",
             "x-stripeBypassValidation": true
           },
-          "payment_method_save": {
-            "description": "Controls whether the Payment Element displays a checkbox offering to save a new payment method.\n\nIf a customer checks the box, the [`allow_redisplay`](https://docs.stripe.com/api/payment_methods/object#payment_method_object-allow_redisplay) value on the PaymentMethod is set to `'always'` at confirmation time. For PaymentIntents, the [`setup_future_usage`](https://docs.stripe.com/api/payment_intents/object#payment_intent_object-setup_future_usage) value is also set to the value defined in `payment_method_save_usage`.",
+          "payment_method_redisplay_limit": {
+            "description": "Determines the max number of saved payment methods for the Payment Element to display. This parameter defaults to `10`.",
+            "nullable": true,
+            "type": "integer"
+          },
+          "payment_method_remove": {
+            "description": "Controls whether the Payment Element displays the option to remove a saved payment method. This parameter defaults to `disabled`.\n\nAllowing buyers to remove their saved payment methods impacts subscriptions that depend on that payment method. Removing the payment method detaches the [`customer` object](https://docs.stripe.com/api/payment_methods/object#payment_method_object-customer) from that [PaymentMethod](https://docs.stripe.com/api/payment_methods).",
             "enum": [
               "disabled",
               "enabled"
@@ -13489,8 +13670,8 @@
             "type": "string",
             "x-stripeBypassValidation": true
           },
-          "payment_method_set_as_default": {
-            "description": "Controls whether the Payment Element displays a checkbox offering to set a saved payment method as the default.",
+          "payment_method_save": {
+            "description": "Controls whether the Payment Element displays a checkbox offering to save a new payment method. This parameter defaults to `disabled`.\n\nIf a customer checks the box, the [`allow_redisplay`](https://docs.stripe.com/api/payment_methods/object#payment_method_object-allow_redisplay) value on the PaymentMethod is set to `'always'` at confirmation time. For PaymentIntents, the [`setup_future_usage`](https://docs.stripe.com/api/payment_intents/object#payment_intent_object-setup_future_usage) value is also set to the value defined in `payment_method_save_usage`.",
             "enum": [
               "disabled",
               "enabled"
@@ -13498,21 +13679,23 @@
             "type": "string",
             "x-stripeBypassValidation": true
           },
-          "payment_method_update": {
-            "description": "Controls whether the Payment Element displays the option to update a saved payment method.",
+          "payment_method_save_usage": {
+            "description": "When using PaymentIntents and the customer checks the save checkbox, this field determines the [`setup_future_usage`](https://docs.stripe.com/api/payment_intents/object#payment_intent_object-setup_future_usage) value used to confirm the PaymentIntent.\n\nWhen using SetupIntents, directly configure the [`usage`](https://docs.stripe.com/api/setup_intents/object#setup_intent_object-usage) value on SetupIntent creation.",
             "enum": [
-              "disabled",
-              "enabled"
+              "off_session",
+              "on_session"
             ],
-            "type": "string",
-            "x-stripeBypassValidation": true
+            "nullable": true,
+            "type": "string"
           }
         },
         "required": [
+          "payment_method_allow_redisplay_filters",
+          "payment_method_redisplay",
+          "payment_method_redisplay_limit",
           "payment_method_remove",
           "payment_method_save",
-          "payment_method_set_as_default",
-          "payment_method_update"
+          "payment_method_save_usage"
         ],
         "title": "CustomerSessionResourceComponentsResourcePaymentElementResourceFeatures",
         "type": "object",
@@ -14981,7 +15164,8 @@
               "enum": [
                 "visa_compelling_evidence_3"
               ],
-              "type": "string"
+              "type": "string",
+              "x-stripeBypassValidation": true
             },
             "type": "array"
           },
@@ -17471,6 +17655,7 @@
             "description": "The list of data refresh subscriptions requested on this account.",
             "items": {
               "enum": [
+                "balance",
                 "inferred_balances",
                 "transactions"
               ],
@@ -17917,6 +18102,95 @@
           "in_package": "FinancialConnections"
         }
       },
+      "financial_connections.institution": {
+        "description": "An institution represents a banking institution which may be available for an end user to select in the Financial Connections authentication flow.",
+        "properties": {
+          "features": {
+            "$ref": "#/components/schemas/bank_connections_resource_institution_feature_support"
+          },
+          "id": {
+            "description": "Unique identifier for the object.",
+            "maxLength": 5000,
+            "type": "string"
+          },
+          "livemode": {
+            "description": "Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.",
+            "type": "boolean"
+          },
+          "name": {
+            "description": "The name of this institution.",
+            "maxLength": 5000,
+            "type": "string"
+          },
+          "object": {
+            "description": "String representing the object's type. Objects of the same type share the same value.",
+            "enum": [
+              "financial_connections.institution"
+            ],
+            "type": "string"
+          },
+          "routing_numbers": {
+            "description": "A list of routing numbers which are known to correspond to this institution.",
+            "items": {
+              "maxLength": 5000,
+              "type": "string"
+            },
+            "type": "array"
+          },
+          "status": {
+            "description": "The status of this institution in the Financial Connections authentication flow.",
+            "enum": [
+              "active",
+              "degraded",
+              "inactive"
+            ],
+            "type": "string"
+          },
+          "url": {
+            "description": "The URL for this institution's website.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "features",
+          "id",
+          "livemode",
+          "name",
+          "object",
+          "routing_numbers",
+          "status",
+          "url"
+        ],
+        "title": "BankConnectionsResourceExternalInstitution",
+        "type": "object",
+        "x-expandableFields": [
+          "features"
+        ],
+        "x-resourceId": "financial_connections.institution",
+        "x-stripeOperations": [
+          {
+            "method_name": "list",
+            "method_on": "service",
+            "method_type": "list",
+            "operation": "get",
+            "path": "/v1/financial_connections/institutions"
+          },
+          {
+            "method_name": "retrieve",
+            "method_on": "service",
+            "method_type": "retrieve",
+            "operation": "get",
+            "path": "/v1/financial_connections/institutions/{institution}"
+          }
+        ],
+        "x-stripeResource": {
+          "class_name": "Institution",
+          "has_collection_class": true,
+          "in_package": "FinancialConnections"
+        }
+      },
       "financial_connections.session": {
         "description": "A Financial Connections Session is the secure way to programmatically launch the client-side Stripe.js modal that lets your users link their accounts.",
         "properties": {
@@ -22528,6 +22802,9 @@
       "invoice_payment_method_options_us_bank_account_linked_account_options": {
         "description": "",
         "properties": {
+          "filters": {
+            "$ref": "#/components/schemas/invoice_payment_method_options_us_bank_account_linked_account_options_filters"
+          },
           "permissions": {
             "description": "The list of permissions to request. The `payment_method` permission must be included.",
             "items": {
@@ -22561,6 +22838,32 @@
         ],
         "title": "invoice_payment_method_options_us_bank_account_linked_account_options",
         "type": "object",
+        "x-expandableFields": [
+          "filters"
+        ]
+      },
+      "invoice_payment_method_options_us_bank_account_linked_account_options_filters": {
+        "description": "",
+        "properties": {
+          "account_subcategories": {
+            "description": "The account subcategories to use to filter for possible accounts to link. Valid subcategories are `checking` and `savings`.",
+            "items": {
+              "enum": [
+                "checking",
+                "savings"
+              ],
+              "type": "string"
+            },
+            "type": "array"
+          },
+          "institution": {
+            "description": "The institution to use to filter for possible accounts to link.",
+            "maxLength": 5000,
+            "type": "string"
+          }
+        },
+        "title": "invoice_payment_method_options_us_bank_account_linked_account_options_filters",
+        "type": "object",
         "x-expandableFields": []
       },
       "invoice_rendering_pdf": {
@@ -23473,6 +23776,7 @@
                 "sepa_credit_transfer",
                 "sepa_debit",
                 "sofort",
+                "swish",
                 "us_bank_account",
                 "wechat_pay"
               ],
@@ -23589,7 +23893,7 @@
         "description": "",
         "properties": {
           "type": {
-            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, or `unknown`",
+            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, `de_stn`, `ch_uid`, or `unknown`",
             "enum": [
               "ad_nrt",
               "ae_trn",
@@ -23607,11 +23911,13 @@
               "ca_pst_mb",
               "ca_pst_sk",
               "ca_qst",
+              "ch_uid",
               "ch_vat",
               "cl_tin",
               "cn_tin",
               "co_nit",
               "cr_tin",
+              "de_stn",
               "do_rcn",
               "ec_ruc",
               "eg_tin",
@@ -23919,6 +24225,24 @@
             "description": "The currency of the cardholder. This currency can be different from the currency presented at authorization and the `merchant_currency` field on this authorization. Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies).",
             "type": "string"
           },
+          "fleet": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_data"
+              }
+            ],
+            "description": "Fleet-specific information for authorizations using Fleet cards.",
+            "nullable": true
+          },
+          "fuel": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fuel_data"
+              }
+            ],
+            "description": "Information about fuel that was purchased with this transaction. Typically this information is received from the merchant after the authorization has been approved and the fuel dispensed.",
+            "nullable": true
+          },
           "id": {
             "description": "Unique identifier for the object.",
             "maxLength": 5000,
@@ -24044,6 +24368,8 @@
           "cardholder",
           "created",
           "currency",
+          "fleet",
+          "fuel",
           "id",
           "livemode",
           "merchant_amount",
@@ -24066,6 +24392,8 @@
           "balance_transactions",
           "card",
           "cardholder",
+          "fleet",
+          "fuel",
           "merchant_data",
           "network_data",
           "pending_request",
@@ -24133,6 +24461,13 @@
             "operation": "post",
             "path": "/v1/test_helpers/issuing/authorizations/{authorization}/expire"
           },
+          {
+            "method_name": "finalize_amount",
+            "method_on": "service",
+            "method_type": "custom",
+            "operation": "post",
+            "path": "/v1/test_helpers/issuing/authorizations/{authorization}/finalize_amount"
+          },
           {
             "method_name": "increment",
             "method_on": "service",
@@ -24366,6 +24701,7 @@
           "livemode",
           "metadata",
           "object",
+          "personalization_design",
           "replaced_by",
           "replacement_for",
           "replacement_reason",
@@ -25209,6 +25545,7 @@
           }
         },
         "required": [
+          "features",
           "id",
           "livemode",
           "name",
@@ -25797,6 +26134,274 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "issuing_authorization_fleet_cardholder_prompt_data": {
+        "description": "",
+        "properties": {
+          "alphanumeric_id": {
+            "description": "[Deprecated] An alphanumeric ID, though typical point of sales only support numeric entry. The card program can be configured to prompt for a vehicle ID, driver ID, or generic ID.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "driver_id": {
+            "description": "Driver ID.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "odometer": {
+            "description": "Odometer reading.",
+            "nullable": true,
+            "type": "integer"
+          },
+          "unspecified_id": {
+            "description": "An alphanumeric ID. This field is used when a vehicle ID, driver ID, or generic ID is entered by the cardholder, but the merchant or card network did not specify the prompt type.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "user_id": {
+            "description": "User ID.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "vehicle_number": {
+            "description": "Vehicle number.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "alphanumeric_id",
+          "driver_id",
+          "odometer",
+          "unspecified_id",
+          "user_id",
+          "vehicle_number"
+        ],
+        "title": "IssuingAuthorizationFleetCardholderPromptData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_authorization_fleet_data": {
+        "description": "",
+        "properties": {
+          "cardholder_prompt_data": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_cardholder_prompt_data"
+              }
+            ],
+            "description": "Answers to prompts presented to the cardholder at the point of sale. Prompted fields vary depending on the configuration of your physical fleet cards. Typical points of sale support only numeric entry.",
+            "nullable": true
+          },
+          "purchase_type": {
+            "description": "The type of purchase.",
+            "enum": [
+              "fuel_and_non_fuel_purchase",
+              "fuel_purchase",
+              "non_fuel_purchase"
+            ],
+            "nullable": true,
+            "type": "string"
+          },
+          "reported_breakdown": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_reported_breakdown"
+              }
+            ],
+            "description": "More information about the total amount. Typically this information is received from the merchant after the authorization has been approved and the fuel dispensed. This information is not guaranteed to be accurate as some merchants may provide unreliable data.",
+            "nullable": true
+          },
+          "service_type": {
+            "description": "The type of fuel service.",
+            "enum": [
+              "full_service",
+              "non_fuel_transaction",
+              "self_service"
+            ],
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "cardholder_prompt_data",
+          "purchase_type",
+          "reported_breakdown",
+          "service_type"
+        ],
+        "title": "IssuingAuthorizationFleetData",
+        "type": "object",
+        "x-expandableFields": [
+          "cardholder_prompt_data",
+          "reported_breakdown"
+        ]
+      },
+      "issuing_authorization_fleet_fuel_price_data": {
+        "description": "",
+        "properties": {
+          "gross_amount_decimal": {
+            "description": "Gross fuel amount that should equal Fuel Quantity multiplied by Fuel Unit Cost, inclusive of taxes.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "gross_amount_decimal"
+        ],
+        "title": "IssuingAuthorizationFleetFuelPriceData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_authorization_fleet_non_fuel_price_data": {
+        "description": "",
+        "properties": {
+          "gross_amount_decimal": {
+            "description": "Gross non-fuel amount that should equal the sum of the line items, inclusive of taxes.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "gross_amount_decimal"
+        ],
+        "title": "IssuingAuthorizationFleetNonFuelPriceData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_authorization_fleet_reported_breakdown": {
+        "description": "",
+        "properties": {
+          "fuel": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_fuel_price_data"
+              }
+            ],
+            "description": "Breakdown of fuel portion of the purchase.",
+            "nullable": true
+          },
+          "non_fuel": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_non_fuel_price_data"
+              }
+            ],
+            "description": "Breakdown of non-fuel portion of the purchase.",
+            "nullable": true
+          },
+          "tax": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_tax_data"
+              }
+            ],
+            "description": "Information about tax included in this transaction.",
+            "nullable": true
+          }
+        },
+        "required": [
+          "fuel",
+          "non_fuel",
+          "tax"
+        ],
+        "title": "IssuingAuthorizationFleetReportedBreakdown",
+        "type": "object",
+        "x-expandableFields": [
+          "fuel",
+          "non_fuel",
+          "tax"
+        ]
+      },
+      "issuing_authorization_fleet_tax_data": {
+        "description": "",
+        "properties": {
+          "local_amount_decimal": {
+            "description": "Amount of state or provincial Sales Tax included in the transaction amount. `null` if not reported by merchant or not subject to tax.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          },
+          "national_amount_decimal": {
+            "description": "Amount of national Sales Tax or VAT included in the transaction amount. `null` if not reported by merchant or not subject to tax.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "local_amount_decimal",
+          "national_amount_decimal"
+        ],
+        "title": "IssuingAuthorizationFleetTaxData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_authorization_fuel_data": {
+        "description": "",
+        "properties": {
+          "industry_product_code": {
+            "description": "[Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "quantity_decimal": {
+            "description": "The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          },
+          "type": {
+            "description": "The type of fuel that was purchased.",
+            "enum": [
+              "diesel",
+              "other",
+              "unleaded_plus",
+              "unleaded_regular",
+              "unleaded_super"
+            ],
+            "nullable": true,
+            "type": "string"
+          },
+          "unit": {
+            "description": "The units for `quantity_decimal`.",
+            "enum": [
+              "charging_minute",
+              "imperial_gallon",
+              "kilogram",
+              "kilowatt_hour",
+              "liter",
+              "other",
+              "pound",
+              "us_gallon"
+            ],
+            "nullable": true,
+            "type": "string"
+          },
+          "unit_cost_decimal": {
+            "description": "The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "industry_product_code",
+          "quantity_decimal",
+          "type",
+          "unit",
+          "unit_cost_decimal"
+        ],
+        "title": "IssuingAuthorizationFuelData",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "issuing_authorization_merchant_data": {
         "description": "",
         "properties": {
@@ -26013,11 +26618,16 @@
             "enum": [
               "account_disabled",
               "card_active",
+              "card_canceled",
+              "card_expired",
               "card_inactive",
+              "cardholder_blocked",
               "cardholder_inactive",
               "cardholder_verification_required",
+              "insecure_authorization_method",
               "insufficient_funds",
               "not_allowed",
+              "pin_blocked",
               "spending_controls",
               "suspected_fraud",
               "verification_failed",
@@ -30599,6 +31209,199 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "issuing_transaction_fleet_cardholder_prompt_data": {
+        "description": "",
+        "properties": {
+          "driver_id": {
+            "description": "Driver ID.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "odometer": {
+            "description": "Odometer reading.",
+            "nullable": true,
+            "type": "integer"
+          },
+          "unspecified_id": {
+            "description": "An alphanumeric ID. This field is used when a vehicle ID, driver ID, or generic ID is entered by the cardholder, but the merchant or card network did not specify the prompt type.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "user_id": {
+            "description": "User ID.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "vehicle_number": {
+            "description": "Vehicle number.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "driver_id",
+          "odometer",
+          "unspecified_id",
+          "user_id",
+          "vehicle_number"
+        ],
+        "title": "IssuingTransactionFleetCardholderPromptData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_transaction_fleet_data": {
+        "description": "",
+        "properties": {
+          "cardholder_prompt_data": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_cardholder_prompt_data"
+              }
+            ],
+            "description": "Answers to prompts presented to cardholder at point of sale.",
+            "nullable": true
+          },
+          "purchase_type": {
+            "description": "The type of purchase. One of `fuel_purchase`, `non_fuel_purchase`, or `fuel_and_non_fuel_purchase`.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "reported_breakdown": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_reported_breakdown"
+              }
+            ],
+            "description": "More information about the total amount. This information is not guaranteed to be accurate as some merchants may provide unreliable data.",
+            "nullable": true
+          },
+          "service_type": {
+            "description": "The type of fuel service. One of `non_fuel_transaction`, `full_service`, or `self_service`.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "cardholder_prompt_data",
+          "purchase_type",
+          "reported_breakdown",
+          "service_type"
+        ],
+        "title": "IssuingTransactionFleetData",
+        "type": "object",
+        "x-expandableFields": [
+          "cardholder_prompt_data",
+          "reported_breakdown"
+        ]
+      },
+      "issuing_transaction_fleet_fuel_price_data": {
+        "description": "",
+        "properties": {
+          "gross_amount_decimal": {
+            "description": "Gross fuel amount that should equal Fuel Volume multipled by Fuel Unit Cost, inclusive of taxes.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "gross_amount_decimal"
+        ],
+        "title": "IssuingTransactionFleetFuelPriceData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_transaction_fleet_non_fuel_price_data": {
+        "description": "",
+        "properties": {
+          "gross_amount_decimal": {
+            "description": "Gross non-fuel amount that should equal the sum of the line items, inclusive of taxes.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "gross_amount_decimal"
+        ],
+        "title": "IssuingTransactionFleetNonFuelPriceData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_transaction_fleet_reported_breakdown": {
+        "description": "",
+        "properties": {
+          "fuel": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_fuel_price_data"
+              }
+            ],
+            "description": "Breakdown of fuel portion of the purchase.",
+            "nullable": true
+          },
+          "non_fuel": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_non_fuel_price_data"
+              }
+            ],
+            "description": "Breakdown of non-fuel portion of the purchase.",
+            "nullable": true
+          },
+          "tax": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_tax_data"
+              }
+            ],
+            "description": "Information about tax included in this transaction.",
+            "nullable": true
+          }
+        },
+        "required": [
+          "fuel",
+          "non_fuel",
+          "tax"
+        ],
+        "title": "IssuingTransactionFleetReportedBreakdown",
+        "type": "object",
+        "x-expandableFields": [
+          "fuel",
+          "non_fuel",
+          "tax"
+        ]
+      },
+      "issuing_transaction_fleet_tax_data": {
+        "description": "",
+        "properties": {
+          "local_amount_decimal": {
+            "description": "Amount of state or provincial Sales Tax included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          },
+          "national_amount_decimal": {
+            "description": "Amount of national Sales Tax or VAT included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "required": [
+          "local_amount_decimal",
+          "national_amount_decimal"
+        ],
+        "title": "IssuingTransactionFleetTaxData",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "issuing_transaction_flight_data": {
         "description": "",
         "properties": {
@@ -30700,13 +31503,25 @@
       "issuing_transaction_fuel_data": {
         "description": "",
         "properties": {
+          "industry_product_code": {
+            "description": "[Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "quantity_decimal": {
+            "description": "The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          },
           "type": {
             "description": "The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`.",
             "maxLength": 5000,
             "type": "string"
           },
           "unit": {
-            "description": "The units for `volume_decimal`. One of `liter`, `us_gallon`, or `other`.",
+            "description": "The units for `quantity_decimal`. One of `charging_minute`, `imperial_gallon`, `kilogram`, `kilowatt_hour`, `liter`, `pound`, `us_gallon`, or `other`.",
             "maxLength": 5000,
             "type": "string"
           },
@@ -30714,19 +31529,14 @@
             "description": "The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places.",
             "format": "decimal",
             "type": "string"
-          },
-          "volume_decimal": {
-            "description": "The volume of the fuel that was pumped, represented as a decimal string with at most 12 decimal places.",
-            "format": "decimal",
-            "nullable": true,
-            "type": "string"
           }
         },
         "required": [
+          "industry_product_code",
+          "quantity_decimal",
           "type",
           "unit",
-          "unit_cost_decimal",
-          "volume_decimal"
+          "unit_cost_decimal"
         ],
         "title": "IssuingTransactionFuelData",
         "type": "object",
@@ -30788,6 +31598,15 @@
       "issuing_transaction_purchase_details": {
         "description": "",
         "properties": {
+          "fleet": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_data"
+              }
+            ],
+            "description": "Fleet-specific information for transactions using Fleet cards.",
+            "nullable": true
+          },
           "flight": {
             "anyOf": [
               {
@@ -30831,6 +31650,7 @@
           }
         },
         "required": [
+          "fleet",
           "flight",
           "fuel",
           "lodging",
@@ -30840,6 +31660,7 @@
         "title": "IssuingTransactionPurchaseDetails",
         "type": "object",
         "x-expandableFields": [
+          "fleet",
           "flight",
           "fuel",
           "lodging",
@@ -31950,6 +32771,9 @@
       "linked_account_options_us_bank_account": {
         "description": "",
         "properties": {
+          "filters": {
+            "$ref": "#/components/schemas/payment_flows_private_payment_methods_us_bank_account_linked_account_options_filters"
+          },
           "manual_entry": {
             "$ref": "#/components/schemas/payment_flows_private_payment_methods_us_bank_account_linked_account_options_manual_entry"
           },
@@ -31992,6 +32816,7 @@
         "title": "linked_account_options_us_bank_account",
         "type": "object",
         "x-expandableFields": [
+          "filters",
           "manual_entry"
         ]
       },
@@ -33828,7 +34653,7 @@
         "description": "",
         "properties": {
           "type": {
-            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, or `unknown`",
+            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, `de_stn`, `ch_uid`, or `unknown`",
             "enum": [
               "ad_nrt",
               "ae_trn",
@@ -33846,11 +34671,13 @@
               "ca_pst_mb",
               "ca_pst_sk",
               "ca_qst",
+              "ch_uid",
               "ch_vat",
               "cl_tin",
               "cn_tin",
               "co_nit",
               "cr_tin",
+              "de_stn",
               "do_rcn",
               "ec_ruc",
               "eg_tin",
@@ -35001,6 +35828,30 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "payment_flows_private_payment_methods_us_bank_account_linked_account_options_filters": {
+        "description": "",
+        "properties": {
+          "account_subcategories": {
+            "description": "The account subcategories to use to filter for possible accounts to link. Valid subcategories are `checking` and `savings`.",
+            "items": {
+              "enum": [
+                "checking",
+                "savings"
+              ],
+              "type": "string"
+            },
+            "type": "array"
+          },
+          "institution": {
+            "description": "The institution to use to filter for possible accounts to link.",
+            "maxLength": 5000,
+            "type": "string"
+          }
+        },
+        "title": "PaymentFlowsPrivatePaymentMethodsUsBankAccountLinkedAccountOptionsFilters",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "payment_flows_private_payment_methods_us_bank_account_linked_account_options_manual_entry": {
         "description": "",
         "properties": {
@@ -36800,6 +37651,9 @@
           "swish": {
             "$ref": "#/components/schemas/payment_intent_payment_method_options_swish"
           },
+          "twint": {
+            "$ref": "#/components/schemas/payment_method_options_twint"
+          },
           "us_bank_account": {
             "$ref": "#/components/schemas/payment_intent_payment_method_options_us_bank_account"
           },
@@ -36850,6 +37704,7 @@
           "sepa_debit",
           "sofort",
           "swish",
+          "twint",
           "us_bank_account",
           "wechat_pay",
           "zip"
@@ -37710,6 +38565,8 @@
                 "klarna",
                 "konbini",
                 "link",
+                "mobilepay",
+                "multibanco",
                 "oxxo",
                 "p24",
                 "paynow",
@@ -37719,8 +38576,10 @@
                 "sepa_debit",
                 "sofort",
                 "swish",
+                "twint",
                 "us_bank_account",
-                "wechat_pay"
+                "wechat_pay",
+                "zip"
               ],
               "type": "string",
               "x-stripeBypassValidation": true
@@ -39589,6 +40448,15 @@
             "maxLength": 5000,
             "type": "string"
           },
+          "generated_from": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/payment_method_card_generated_card"
+              }
+            ],
+            "description": "Details of the original PaymentMethod that created this object.",
+            "nullable": true
+          },
           "iin": {
             "description": "Issuer identification number of the card. (For internal use only and not typically available in standard API requests.)",
             "maxLength": 5000,
@@ -39642,6 +40510,7 @@
           "exp_month",
           "exp_year",
           "funding",
+          "generated_from",
           "last4",
           "networks",
           "three_d_secure_usage",
@@ -39651,6 +40520,7 @@
         "type": "object",
         "x-expandableFields": [
           "checks",
+          "generated_from",
           "networks",
           "three_d_secure_usage",
           "wallet"
@@ -39687,6 +40557,57 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "payment_method_card_generated_card": {
+        "description": "",
+        "properties": {
+          "charge": {
+            "description": "The charge that created this object.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "payment_method_details": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/card_generated_from_payment_method_details"
+              }
+            ],
+            "description": "Transaction-specific details of the payment method used in the payment.",
+            "nullable": true
+          },
+          "setup_attempt": {
+            "anyOf": [
+              {
+                "maxLength": 5000,
+                "type": "string"
+              },
+              {
+                "$ref": "#/components/schemas/setup_attempt"
+              }
+            ],
+            "description": "The ID of the SetupAttempt that generated this PaymentMethod, if any.",
+            "nullable": true,
+            "x-expansionResources": {
+              "oneOf": [
+                {
+                  "$ref": "#/components/schemas/setup_attempt"
+                }
+              ]
+            }
+          }
+        },
+        "required": [
+          "charge",
+          "payment_method_details",
+          "setup_attempt"
+        ],
+        "title": "payment_method_card_generated_card",
+        "type": "object",
+        "x-expandableFields": [
+          "payment_method_details",
+          "setup_attempt"
+        ]
+      },
       "payment_method_card_present": {
         "description": "",
         "properties": {
@@ -42232,7 +43153,7 @@
             "type": "string"
           },
           "preferred_locale": {
-            "description": "Preferred language of the Klarna authorization page that the customer is redirected to.\nCan be one of `de-AT`, `en-AT`, `nl-BE`, `fr-BE`, `en-BE`, `de-DE`, `en-DE`, `da-DK`, `en-DK`, `es-ES`, `en-ES`, `fi-FI`, `sv-FI`, `en-FI`, `en-GB`, `en-IE`, `it-IT`, `en-IT`, `nl-NL`, `en-NL`, `nb-NO`, `en-NO`, `sv-SE`, `en-SE`, `en-US`, `es-US`, `fr-FR`, `en-FR`, `cs-CZ`, `en-CZ`, `el-GR`, `en-GR`, `en-AU`, `en-NZ`, `en-CA`, `fr-CA`, `pl-PL`, `en-PL`, `pt-PT`, `en-PT`, `de-CH`, `fr-CH`, `it-CH`, or `en-CH`",
+            "description": "Preferred language of the Klarna authorization page that the customer is redirected to.\nCan be one of `de-AT`, `en-AT`, `nl-BE`, `fr-BE`, `en-BE`, `de-DE`, `en-DE`, `da-DK`, `en-DK`, `es-ES`, `en-ES`, `fi-FI`, `sv-FI`, `en-FI`, `en-GB`, `en-IE`, `it-IT`, `en-IT`, `nl-NL`, `en-NL`, `nb-NO`, `en-NO`, `sv-SE`, `en-SE`, `en-US`, `es-US`, `fr-FR`, `en-FR`, `cs-CZ`, `en-CZ`, `ro-RO`, `en-RO`, `el-GR`, `en-GR`, `en-AU`, `en-NZ`, `en-CA`, `fr-CA`, `pl-PL`, `en-PL`, `pt-PT`, `en-PT`, `de-CH`, `fr-CH`, `it-CH`, or `en-CH`",
             "maxLength": 5000,
             "nullable": true,
             "type": "string"
@@ -44299,6 +45220,21 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "payment_method_options_twint": {
+        "description": "",
+        "properties": {
+          "setup_future_usage": {
+            "description": "Indicates that you intend to make future payments with this PaymentIntent's payment method.\n\nProviding this parameter will [attach the payment method](https://stripe.com/docs/payments/save-during-payment) to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be [attached](https://stripe.com/docs/api/payment_methods/attach) to a Customer after the transaction completes.\n\nWhen processing card payments, Stripe also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as [SCA](https://stripe.com/docs/strong-customer-authentication).",
+            "enum": [
+              "none"
+            ],
+            "type": "string"
+          }
+        },
+        "title": "payment_method_options_twint",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "payment_method_options_us_bank_account_mandate_options": {
         "description": "",
         "properties": {
@@ -45033,6 +45969,12 @@
       "payment_pages_checkout_session_custom_fields_dropdown": {
         "description": "",
         "properties": {
+          "default_value": {
+            "description": "The value that will pre-fill on the payment page.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
           "options": {
             "description": "The options available for the customer to select. Up to 200 options allowed.",
             "items": {
@@ -45048,6 +45990,7 @@
           }
         },
         "required": [
+          "default_value",
           "options",
           "value"
         ],
@@ -45089,6 +46032,12 @@
       "payment_pages_checkout_session_custom_fields_numeric": {
         "description": "",
         "properties": {
+          "default_value": {
+            "description": "The value that will pre-fill the field on the payment page.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
           "maximum_length": {
             "description": "The maximum character length constraint for the customer's input.",
             "nullable": true,
@@ -45107,6 +46056,7 @@
           }
         },
         "required": [
+          "default_value",
           "maximum_length",
           "minimum_length",
           "value"
@@ -45148,6 +46098,12 @@
       "payment_pages_checkout_session_custom_fields_text": {
         "description": "",
         "properties": {
+          "default_value": {
+            "description": "The value that will pre-fill the field on the payment page.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
           "maximum_length": {
             "description": "The maximum character length constraint for the customer's input.",
             "nullable": true,
@@ -45166,6 +46122,7 @@
           }
         },
         "required": [
+          "default_value",
           "maximum_length",
           "minimum_length",
           "value"
@@ -45864,7 +46821,7 @@
         "description": "",
         "properties": {
           "type": {
-            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, or `unknown`",
+            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, `de_stn`, `ch_uid`, or `unknown`",
             "enum": [
               "ad_nrt",
               "ae_trn",
@@ -45882,11 +46839,13 @@
               "ca_pst_mb",
               "ca_pst_sk",
               "ca_qst",
+              "ch_uid",
               "ch_vat",
               "cl_tin",
               "cn_tin",
               "co_nit",
               "cr_tin",
+              "de_stn",
               "do_rcn",
               "ec_ruc",
               "eg_tin",
@@ -47542,55 +48501,6 @@
         "type": "object",
         "x-expandableFields": []
       },
-      "platform_tax_fee": {
-        "description": "",
-        "properties": {
-          "account": {
-            "description": "The Connected account that incurred this charge.",
-            "maxLength": 5000,
-            "type": "string"
-          },
-          "id": {
-            "description": "Unique identifier for the object.",
-            "maxLength": 5000,
-            "type": "string"
-          },
-          "object": {
-            "description": "String representing the object's type. Objects of the same type share the same value.",
-            "enum": [
-              "platform_tax_fee"
-            ],
-            "type": "string"
-          },
-          "source_transaction": {
-            "description": "The payment object that caused this tax to be inflicted.",
-            "maxLength": 5000,
-            "type": "string"
-          },
-          "type": {
-            "description": "The type of tax (VAT).",
-            "maxLength": 5000,
-            "type": "string"
-          }
-        },
-        "required": [
-          "account",
-          "id",
-          "object",
-          "source_transaction",
-          "type"
-        ],
-        "title": "PlatformTax",
-        "type": "object",
-        "x-expandableFields": [],
-        "x-stripeResource": {
-          "class_name": "PlatformTaxFee",
-          "in_package": "",
-          "polymorphic_groups": [
-            "balance_transaction_source"
-          ]
-        }
-      },
       "portal_business_profile": {
         "description": "",
         "properties": {
@@ -49991,7 +50901,7 @@
             "nullable": true
           },
           "billing_cycle_anchor": {
-            "description": "For a point-in-time operation, this attribute lets you set or update whether the subscription's billing cycle anchor is reset at the `starts_at` timestamp.",
+            "description": "For point-in-time quote lines (having no `ends_at` timestamp), this attribute lets you set or remove whether the subscription's billing cycle anchor is reset at the Quote Line `starts_at` timestamp.For time-span based quote lines (having both `starts_at` and `ends_at`), the only valid value is `automatic`, which removes any previously configured billing cycle anchor resets during the window of time spanning the quote line.",
             "enum": [
               "automatic",
               "line_starts_at"
@@ -57161,7 +58071,7 @@
             }
           },
           "type": {
-            "description": "The type of calculation to use on the shipping rate. Can only be `fixed_amount` for now.",
+            "description": "The type of calculation to use on the shipping rate.",
             "enum": [
               "fixed_amount"
             ],
@@ -59560,6 +60470,9 @@
             "maxLength": 5000,
             "type": "string"
           },
+          "invoice_settings": {
+            "$ref": "#/components/schemas/subscriptions_resource_subscription_invoice_settings"
+          },
           "items": {
             "description": "List of subscription items, each with an attached price.",
             "properties": {
@@ -59844,6 +60757,7 @@
           "discounts",
           "ended_at",
           "id",
+          "invoice_settings",
           "items",
           "latest_invoice",
           "livemode",
@@ -59879,6 +60793,7 @@
           "default_tax_rates",
           "discount",
           "discounts",
+          "invoice_settings",
           "items",
           "latest_invoice",
           "on_behalf_of",
@@ -61655,6 +62570,7 @@
                 "sepa_credit_transfer",
                 "sepa_debit",
                 "sofort",
+                "swish",
                 "us_bank_account",
                 "wechat_pay"
               ],
@@ -61737,6 +62653,53 @@
           "subscription_items"
         ]
       },
+      "subscriptions_resource_subscription_invoice_settings": {
+        "description": "",
+        "properties": {
+          "account_tax_ids": {
+            "description": "The account tax IDs associated with the subscription. Will be set on invoices generated by the subscription.",
+            "items": {
+              "anyOf": [
+                {
+                  "maxLength": 5000,
+                  "type": "string"
+                },
+                {
+                  "$ref": "#/components/schemas/tax_id"
+                },
+                {
+                  "$ref": "#/components/schemas/deleted_tax_id"
+                }
+              ],
+              "x-expansionResources": {
+                "oneOf": [
+                  {
+                    "$ref": "#/components/schemas/tax_id"
+                  },
+                  {
+                    "$ref": "#/components/schemas/deleted_tax_id"
+                  }
+                ]
+              }
+            },
+            "nullable": true,
+            "type": "array"
+          },
+          "issuer": {
+            "$ref": "#/components/schemas/connect_account_reference"
+          }
+        },
+        "required": [
+          "account_tax_ids",
+          "issuer"
+        ],
+        "title": "SubscriptionsResourceSubscriptionInvoiceSettings",
+        "type": "object",
+        "x-expandableFields": [
+          "account_tax_ids",
+          "issuer"
+        ]
+      },
       "subscriptions_trials_resource_end_behavior": {
         "description": "Defines how a subscription behaves when a free trial ends.",
         "properties": {
@@ -62950,7 +63913,7 @@
             "nullable": true
           },
           "type": {
-            "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`. Note that some legacy tax IDs have type `unknown`",
+            "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`. Note that some legacy tax IDs have type `unknown`",
             "enum": [
               "ad_nrt",
               "ae_trn",
@@ -62968,11 +63931,13 @@
               "ca_pst_mb",
               "ca_pst_sk",
               "ca_qst",
+              "ch_uid",
               "ch_vat",
               "cl_tin",
               "cn_tin",
               "co_nit",
               "cr_tin",
+              "de_stn",
               "do_rcn",
               "ec_ruc",
               "eg_tin",
@@ -63670,7 +64635,7 @@
         "description": "",
         "properties": {
           "type": {
-            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, or `unknown`",
+            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, `de_stn`, `ch_uid`, or `unknown`",
             "enum": [
               "ad_nrt",
               "ae_trn",
@@ -63688,11 +64653,13 @@
               "ca_pst_mb",
               "ca_pst_sk",
               "ca_qst",
+              "ch_uid",
               "ch_vat",
               "cl_tin",
               "cn_tin",
               "co_nit",
               "cr_tin",
+              "de_stn",
               "do_rcn",
               "ec_ruc",
               "eg_tin",
@@ -64706,6 +65673,9 @@
           "offline": {
             "$ref": "#/components/schemas/terminal_configuration_configuration_resource_offline_config"
           },
+          "reboot_window": {
+            "$ref": "#/components/schemas/terminal_configuration_configuration_resource_reboot_window"
+          },
           "stripe_s700": {
             "$ref": "#/components/schemas/terminal_configuration_configuration_resource_device_type_specific_config"
           },
@@ -64728,6 +65698,7 @@
         "x-expandableFields": [
           "bbpos_wisepos_e",
           "offline",
+          "reboot_window",
           "stripe_s700",
           "tipping",
           "verifone_p400"
@@ -64780,7 +65751,7 @@
         "description": "A Connection Token is used by the Stripe Terminal SDK to connect to a reader.\n\nRelated guide: [Fleet management](https://stripe.com/docs/terminal/fleet/locations)",
         "properties": {
           "location": {
-            "description": "The id of the location that this connection token is scoped to. Note that location scoping only applies to internet-connected readers. For more details, see [the docs on scoping connection tokens](https://stripe.com/docs/terminal/fleet/locations#connection-tokens).",
+            "description": "The id of the location that this connection token is scoped to. Note that location scoping only applies to internet-connected readers. For more details, see [the docs on scoping connection tokens](https://docs.stripe.com/terminal/fleet/locations-and-zones?dashboard-or-api=api#connection-tokens).",
             "maxLength": 5000,
             "type": "string"
           },
@@ -65266,6 +66237,26 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "terminal_configuration_configuration_resource_reboot_window": {
+        "description": "",
+        "properties": {
+          "end_hour": {
+            "description": "Integer between 0 to 23 that represents the end hour of the reboot time window. The value must be different than the start_hour.",
+            "type": "integer"
+          },
+          "start_hour": {
+            "description": "Integer between 0 to 23 that represents the start hour of the reboot time window.",
+            "type": "integer"
+          }
+        },
+        "required": [
+          "end_hour",
+          "start_hour"
+        ],
+        "title": "TerminalConfigurationConfigurationResourceRebootWindow",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "terminal_configuration_configuration_resource_tipping": {
         "description": "",
         "properties": {
@@ -71823,7 +72814,7 @@
     "description": "The Stripe REST API. Please see https://stripe.com/docs/api for more details.",
     "termsOfService": "https://stripe.com/us/terms/",
     "title": "Stripe API",
-    "version": "2024-04-10; embedded_connect_beta=v2; server_side_confirmation_beta=v1; orders_beta=v4; gift_cards_beta=v1; unified_accounts_beta=v1; terminal_collect_inputs_beta=v1; terminal_collect_confirm_beta=v1; retrieve_tax_forms_beta=v1; financial_connections_transactions_beta=v1; invoice_partial_payments_beta=v1; invoice_payment_plans_beta=v1",
+    "version": "2024-06-20; embedded_connect_beta=v2; server_side_confirmation_beta=v1; orders_beta=v4; gift_cards_beta=v1; unified_accounts_beta=v1; terminal_collect_inputs_beta=v1; terminal_collect_confirm_beta=v1; retrieve_tax_forms_beta=v1; financial_connections_transactions_beta=v1; invoice_partial_payments_beta=v1; invoice_payment_plans_beta=v1",
     "x-stripeSpecFilename": "spec3.beta.sdk"
   },
   "openapi": "3.0.0",
@@ -73407,6 +74398,17 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "gb_bank_transfer_payments": {
+                        "description": "The gb_bank_transfer_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "giropay_payments": {
                         "description": "The giropay_payments capability.",
                         "properties": {
@@ -73462,6 +74464,17 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "jp_bank_transfer_payments": {
+                        "description": "The jp_bank_transfer_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "klarna_payments": {
                         "description": "The klarna_payments capability.",
                         "properties": {
@@ -73517,6 +74530,28 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "multibanco_payments": {
+                        "description": "The multibanco_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
+                      "mx_bank_transfer_payments": {
+                        "description": "The mx_bank_transfer_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "oxxo_payments": {
                         "description": "The oxxo_payments capability.",
                         "properties": {
@@ -73605,6 +74640,17 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "sepa_bank_transfer_payments": {
+                        "description": "The sepa_bank_transfer_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "sepa_debit_payments": {
                         "description": "The sepa_debit_payments capability.",
                         "properties": {
@@ -73704,6 +74750,17 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "us_bank_transfer_payments": {
+                        "description": "The us_bank_transfer_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "zip_payments": {
                         "description": "The zip_payments capability.",
                         "properties": {
@@ -73756,7 +74813,7 @@
                             "type": "string"
                           }
                         },
-                        "title": "address_specs",
+                        "title": "legal_entity_and_kyc_address_specs",
                         "type": "object"
                       },
                       "address_kana": {
@@ -74932,7 +75989,7 @@
                     "type": "object"
                   },
                   "tos_acceptance": {
-                    "description": "Details on the account's acceptance of the [Stripe Services Agreement](/connect/updating-accounts#tos-acceptance). This property can only be updated for accounts where [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection) is `application`, which includes Custom accounts.",
+                    "description": "Details on the account's acceptance of the [Stripe Services Agreement](/connect/updating-accounts#tos-acceptance). This property can only be updated for accounts where [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection) is `application`, which includes Custom accounts. This property defaults to a `full` service agreement when empty.",
                     "properties": {
                       "date": {
                         "description": "The Unix timestamp marking when the account representative accepted their service agreement.",
@@ -75507,6 +76564,17 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "gb_bank_transfer_payments": {
+                        "description": "The gb_bank_transfer_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "giropay_payments": {
                         "description": "The giropay_payments capability.",
                         "properties": {
@@ -75562,6 +76630,17 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "jp_bank_transfer_payments": {
+                        "description": "The jp_bank_transfer_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "klarna_payments": {
                         "description": "The klarna_payments capability.",
                         "properties": {
@@ -75617,6 +76696,28 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "multibanco_payments": {
+                        "description": "The multibanco_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
+                      "mx_bank_transfer_payments": {
+                        "description": "The mx_bank_transfer_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "oxxo_payments": {
                         "description": "The oxxo_payments capability.",
                         "properties": {
@@ -75705,6 +76806,17 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "sepa_bank_transfer_payments": {
+                        "description": "The sepa_bank_transfer_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "sepa_debit_payments": {
                         "description": "The sepa_debit_payments capability.",
                         "properties": {
@@ -75804,6 +76916,17 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "us_bank_transfer_payments": {
+                        "description": "The us_bank_transfer_payments capability.",
+                        "properties": {
+                          "requested": {
+                            "description": "Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.",
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "zip_payments": {
                         "description": "The zip_payments capability.",
                         "properties": {
@@ -75856,7 +76979,7 @@
                             "type": "string"
                           }
                         },
-                        "title": "address_specs",
+                        "title": "legal_entity_and_kyc_address_specs",
                         "type": "object"
                       },
                       "address_kana": {
@@ -76953,7 +78076,7 @@
                     "type": "object"
                   },
                   "tos_acceptance": {
-                    "description": "Details on the account's acceptance of the [Stripe Services Agreement](/connect/updating-accounts#tos-acceptance). This property can only be updated for accounts where [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection) is `application`, which includes Custom accounts.",
+                    "description": "Details on the account's acceptance of the [Stripe Services Agreement](/connect/updating-accounts#tos-acceptance). This property can only be updated for accounts where [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection) is `application`, which includes Custom accounts. This property defaults to a `full` service agreement when empty.",
                     "properties": {
                       "date": {
                         "description": "The Unix timestamp marking when the account representative accepted their service agreement.",
@@ -77233,7 +78356,7 @@
                     "type": "array"
                   },
                   "requested": {
-                    "description": "To request a new capability for an account, pass true. There can be a delay before the requested capability becomes active. If the capability has any activation requirements, the response includes them in the `requirements` arrays.\n\nIf a capability isn't permanent, you can remove it from the account by passing false. Most capabilities are permanent after they've been requested. Attempting to remove a permanent capability returns an error.",
+                    "description": "To request a new capability for an account, pass true. There can be a delay before the requested capability becomes active. If the capability has any activation requirements, the response includes them in the `requirements` arrays.\n\nIf a capability isn't permanent, you can remove it from the account by passing false. Some capabilities are permanent after they've been requested. Attempting to remove a permanent capability returns an error.",
                     "type": "boolean"
                   }
                 },
@@ -78220,7 +79343,7 @@
                         "type": "string"
                       }
                     },
-                    "title": "address_specs",
+                    "title": "legal_entity_and_kyc_address_specs",
                     "type": "object"
                   },
                   "address_kana": {
@@ -78988,7 +80111,7 @@
                         "type": "string"
                       }
                     },
-                    "title": "address_specs",
+                    "title": "legal_entity_and_kyc_address_specs",
                     "type": "object"
                   },
                   "address_kana": {
@@ -81270,7 +82393,7 @@
         "operationId": "GetBillingMargins",
         "parameters": [
           {
-            "description": "Only return margins that are active or inactive, i.e., pass false to list all inactive margins.",
+            "description": "Only return margins that are active or inactive. For example, pass `true` to only list active margins.",
             "in": "query",
             "name": "active",
             "required": false,
@@ -81401,7 +82524,7 @@
         }
       },
       "post": {
-        "description": "<p>Create a margin object to be used with invoices, invoice items, and invoice line items for a customer to represent a partner discount.A margin has a <code>percent_off</code> which is the percent that will be taken off the subtotal after all items and other discounts and promotions) of any invoices for a customer. Calculation of prorations do not include any partner margins applied on the original invoice item.</p>",
+        "description": "<p>Create a margin object to be used with invoices, invoice items, and invoice line items for a customer to represent a partner discount. A margin has a <code>percent_off</code> which is the percent that will be taken off the subtotal after all items and other discounts and promotions) of any invoices for a customer. Calculation of prorations do not include any partner margins applied on the original invoice item.</p>",
         "operationId": "PostBillingMargins",
         "requestBody": {
           "content": {
@@ -82315,7 +83438,7 @@
             "style": "form"
           },
           {
-            "description": "The timestamp from when to stop aggregating meter events (exclusive).",
+            "description": "The timestamp from when to stop aggregating meter events (exclusive). Must be aligned with minute boundaries.",
             "in": "query",
             "name": "end_time",
             "required": true,
@@ -82373,7 +83496,7 @@
             "style": "form"
           },
           {
-            "description": "The timestamp from when to start aggregating meter events (inclusive).",
+            "description": "The timestamp from when to start aggregating meter events (inclusive). Must be aligned with minute boundaries.",
             "in": "query",
             "name": "start_time",
             "required": true,
@@ -82395,12 +83518,13 @@
             "style": "form"
           },
           {
-            "description": "Specifies what granularity to use when generating event summaries. If not specified, a single event summary would be returned for the specified time range.",
+            "description": "Specifies what granularity to use when generating event summaries. If not specified, a single event summary would be returned for the specified time range. For hourly granularity, start and end times must align with hour boundaries (e.g., 00:00, 01:00, ..., 23:00). For daily granularity, start and end times must align with UTC day boundaries (00:00 UTC).",
             "in": "query",
             "name": "value_grouping_window",
             "required": false,
             "schema": {
               "enum": [
+                "day",
                 "hour"
               ],
               "type": "string"
@@ -87787,6 +88911,11 @@
                         "dropdown": {
                           "description": "Configuration for `type=dropdown` fields.",
                           "properties": {
+                            "default_value": {
+                              "description": "The value that will pre-fill the field on the payment page.Must match a `value` in the `options` array.",
+                              "maxLength": 100,
+                              "type": "string"
+                            },
                             "options": {
                               "description": "The options available for the customer to select. Up to 200 options allowed.",
                               "items": {
@@ -87849,6 +88978,11 @@
                         "numeric": {
                           "description": "Configuration for `type=numeric` fields.",
                           "properties": {
+                            "default_value": {
+                              "description": "The value that will pre-fill the field on the payment page.",
+                              "maxLength": 255,
+                              "type": "string"
+                            },
                             "maximum_length": {
                               "description": "The maximum character length constraint for the customer's input.",
                               "type": "integer"
@@ -87868,6 +89002,11 @@
                         "text": {
                           "description": "Configuration for `type=text` fields.",
                           "properties": {
+                            "default_value": {
+                              "description": "The value that will pre-fill the field on the payment page.",
+                              "maxLength": 255,
+                              "type": "string"
+                            },
                             "maximum_length": {
                               "description": "The maximum character length constraint for the customer's input.",
                               "type": "integer"
@@ -89804,7 +90943,7 @@
                           "type": "string"
                         },
                         "shipping_rate_data": {
-                          "description": "Parameters to be passed to Shipping Rate creation for this shipping option",
+                          "description": "Parameters to be passed to Shipping Rate creation for this shipping option.",
                           "properties": {
                             "delivery_estimate": {
                               "description": "The estimated range for how long shipping will take, meant to be displayable to the customer. This will appear on CheckoutSessions.",
@@ -89936,7 +91075,7 @@
                               "type": "string"
                             },
                             "type": {
-                              "description": "The type of calculation to use on the shipping rate. Can only be `fixed_amount` for now.",
+                              "description": "The type of calculation to use on the shipping rate.",
                               "enum": [
                                 "fixed_amount"
                               ],
@@ -90104,10 +91243,10 @@
                     "type": "string"
                   },
                   "tax_id_collection": {
-                    "description": "Controls tax ID collection settings for the session.",
+                    "description": "Controls tax ID collection during checkout.",
                     "properties": {
                       "enabled": {
-                        "description": "Set to true to enable Tax ID collection.",
+                        "description": "Enable tax ID collection during checkout. Defaults to `false`.",
                         "type": "boolean"
                       }
                     },
@@ -90846,7 +91985,7 @@
     },
     "/v1/climate/orders/{order}/cancel": {
       "post": {
-        "description": "<p>Cancels a Climate order. You can cancel an order within 30 days of creation. Stripe refunds the\nreservation <code>amount_subtotal</code>, but not the <code>amount_fees</code> for user-triggered cancellations. Frontier\nmight cancel reservations if suppliers fail to deliver. If Frontier cancels the reservation, Stripe\nprovides 90 days advance notice and refunds the <code>amount_total</code>.</p>",
+        "description": "<p>Cancels a Climate order. You can cancel an order within 24 hours of creation. Stripe refunds the\nreservation <code>amount_subtotal</code>, but not the <code>amount_fees</code> for user-triggered cancellations. Frontier\nmight cancel reservations if suppliers fail to deliver. If Frontier cancels the reservation, Stripe\nprovides 90 days advance notice and refunds the <code>amount_total</code>.</p>",
         "operationId": "PostClimateOrdersOrderCancel",
         "parameters": [
           {
@@ -92342,6 +93481,14 @@
                     "format": "unix-time",
                     "type": "integer"
                   },
+                  "email_type": {
+                    "description": "Type of email to send to the customer, one of `credit_note` or `none` and the default is `credit_note`.",
+                    "enum": [
+                      "credit_note",
+                      "none"
+                    ],
+                    "type": "string"
+                  },
                   "expand": {
                     "description": "Specifies which fields in the response should be expanded.",
                     "items": {
@@ -92506,9 +93653,6 @@
                           "type": "string"
                         }
                       },
-                      "required": [
-                        "refund"
-                      ],
                       "title": "credit_note_refund_params",
                       "type": "object"
                     },
@@ -92596,6 +93740,20 @@
             },
             "style": "form"
           },
+          {
+            "description": "Type of email to send to the customer, one of `credit_note` or `none` and the default is `credit_note`.",
+            "in": "query",
+            "name": "email_type",
+            "required": false,
+            "schema": {
+              "enum": [
+                "credit_note",
+                "none"
+              ],
+              "type": "string"
+            },
+            "style": "form"
+          },
           {
             "description": "Specifies which fields in the response should be expanded.",
             "explode": true,
@@ -92822,9 +93980,6 @@
                     "type": "string"
                   }
                 },
-                "required": [
-                  "refund"
-                ],
                 "title": "credit_note_refund_params",
                 "type": "object"
               },
@@ -92925,6 +94080,20 @@
             },
             "style": "form"
           },
+          {
+            "description": "Type of email to send to the customer, one of `credit_note` or `none` and the default is `credit_note`.",
+            "in": "query",
+            "name": "email_type",
+            "required": false,
+            "schema": {
+              "enum": [
+                "credit_note",
+                "none"
+              ],
+              "type": "string"
+            },
+            "style": "form"
+          },
           {
             "description": "A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list.",
             "in": "query",
@@ -93172,9 +94341,6 @@
                     "type": "string"
                   }
                 },
-                "required": [
-                  "refund"
-                ],
                 "title": "credit_note_refund_params",
                 "type": "object"
               },
@@ -93640,7 +94806,7 @@
     },
     "/v1/customer_sessions": {
       "post": {
-        "description": "<p>Creates a customer session object that includes a single-use client secret that you can use on your front-end to grant client-side API access for certain customer resources.</p>",
+        "description": "<p>Creates a Customer Session object that includes a single-use client secret that you can use on your front-end to grant client-side API access for certain customer resources.</p>",
         "operationId": "PostCustomerSessions",
         "requestBody": {
           "content": {
@@ -93676,17 +94842,29 @@
                         "type": "object"
                       },
                       "payment_element": {
-                        "description": "Configuration for the payment element.",
+                        "description": "Configuration for the Payment Element.",
                         "properties": {
                           "enabled": {
-                            "description": "Whether the payment element is enabled.",
+                            "description": "Whether the Payment Element is enabled.",
                             "type": "boolean"
                           },
                           "features": {
-                            "description": "This hash defines whether the payment element supports certain features.",
+                            "description": "This hash defines whether the Payment Element supports certain features.",
                             "properties": {
-                              "payment_method_remove": {
-                                "description": "Controls whether the Payment Element displays the option to remove a saved payment method.\"\n\nAllowing buyers to remove their saved payment methods impacts subscriptions that depend on that payment method. Removing the payment method detaches the [`customer` object](https://docs.stripe.com/api/payment_methods/object#payment_method_object-customer) from that [PaymentMethod](https://docs.stripe.com/api/payment_methods).",
+                              "payment_method_allow_redisplay_filters": {
+                                "description": "A list of [`allow_redisplay`](https://docs.stripe.com/api/payment_methods/object#payment_method_object-allow_redisplay) values that controls which saved payment methods the Payment Element displays by filtering to only show payment methods with an `allow_redisplay` value that is present in this list.\n\nIf not specified, defaults to [\"always\"]. In order to display all saved payment methods, specify [\"always\", \"limited\", \"unspecified\"].",
+                                "items": {
+                                  "enum": [
+                                    "always",
+                                    "limited",
+                                    "unspecified"
+                                  ],
+                                  "type": "string"
+                                },
+                                "type": "array"
+                              },
+                              "payment_method_redisplay": {
+                                "description": "Controls whether or not the Payment Element shows saved payment methods. This parameter defaults to `disabled`.",
                                 "enum": [
                                   "disabled",
                                   "enabled"
@@ -93694,8 +94872,12 @@
                                 "type": "string",
                                 "x-stripeBypassValidation": true
                               },
-                              "payment_method_save": {
-                                "description": "Controls whether the Payment Element displays a checkbox offering to save a new payment method.\n\nIf a customer checks the box, the [`allow_redisplay`](https://docs.stripe.com/api/payment_methods/object#payment_method_object-allow_redisplay) value on the PaymentMethod is set to `'always'` at confirmation time. For PaymentIntents, the [`setup_future_usage`](https://docs.stripe.com/api/payment_intents/object#payment_intent_object-setup_future_usage) value is also set to the value defined in `payment_method_save_usage`.",
+                              "payment_method_redisplay_limit": {
+                                "description": "Determines the max number of saved payment methods for the Payment Element to display. This parameter defaults to `10`.",
+                                "type": "integer"
+                              },
+                              "payment_method_remove": {
+                                "description": "Controls whether the Payment Element displays the option to remove a saved payment method. This parameter defaults to `disabled`.\n\nAllowing buyers to remove their saved payment methods impacts subscriptions that depend on that payment method. Removing the payment method detaches the [`customer` object](https://docs.stripe.com/api/payment_methods/object#payment_method_object-customer) from that [PaymentMethod](https://docs.stripe.com/api/payment_methods).",
                                 "enum": [
                                   "disabled",
                                   "enabled"
@@ -93703,8 +94885,8 @@
                                 "type": "string",
                                 "x-stripeBypassValidation": true
                               },
-                              "payment_method_set_as_default": {
-                                "description": "Controls whether the Payment Element displays a checkbox offering to set a saved payment method as the default.",
+                              "payment_method_save": {
+                                "description": "Controls whether the Payment Element displays a checkbox offering to save a new payment method. This parameter defaults to `disabled`.\n\nIf a customer checks the box, the [`allow_redisplay`](https://docs.stripe.com/api/payment_methods/object#payment_method_object-allow_redisplay) value on the PaymentMethod is set to `'always'` at confirmation time. For PaymentIntents, the [`setup_future_usage`](https://docs.stripe.com/api/payment_intents/object#payment_intent_object-setup_future_usage) value is also set to the value defined in `payment_method_save_usage`.",
                                 "enum": [
                                   "disabled",
                                   "enabled"
@@ -93712,14 +94894,13 @@
                                 "type": "string",
                                 "x-stripeBypassValidation": true
                               },
-                              "payment_method_update": {
-                                "description": "Controls whether the Payment Element displays the option to update a saved payment method.",
+                              "payment_method_save_usage": {
+                                "description": "When using PaymentIntents and the customer checks the save checkbox, this field determines the [`setup_future_usage`](https://docs.stripe.com/api/payment_intents/object#payment_intent_object-setup_future_usage) value used to confirm the PaymentIntent.\n\nWhen using SetupIntents, directly configure the [`usage`](https://docs.stripe.com/api/setup_intents/object#setup_intent_object-usage) value on SetupIntent creation.",
                                 "enum": [
-                                  "disabled",
-                                  "enabled"
+                                  "off_session",
+                                  "on_session"
                                 ],
-                                "type": "string",
-                                "x-stripeBypassValidation": true
+                                "type": "string"
                               }
                             },
                             "title": "features_param",
@@ -93751,7 +94932,7 @@
                     "type": "object"
                   },
                   "customer": {
-                    "description": "The ID of an existing customer for which to create the customer session.",
+                    "description": "The ID of an existing customer for which to create the Customer Session.",
                     "maxLength": 5000,
                     "type": "string"
                   },
@@ -94372,7 +95553,7 @@
                     "items": {
                       "properties": {
                         "type": {
-                          "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                          "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                           "enum": [
                             "ad_nrt",
                             "ae_trn",
@@ -94390,11 +95571,13 @@
                             "ca_pst_mb",
                             "ca_pst_sk",
                             "ca_qst",
+                            "ch_uid",
                             "ch_vat",
                             "cl_tin",
                             "cn_tin",
                             "co_nit",
                             "cr_tin",
+                            "de_stn",
                             "do_rcn",
                             "ec_ruc",
                             "eg_tin",
@@ -97318,7 +98501,7 @@
                     "type": "array"
                   },
                   "type": {
-                    "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                    "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                     "enum": [
                       "ad_nrt",
                       "ae_trn",
@@ -97336,11 +98519,13 @@
                       "ca_pst_mb",
                       "ca_pst_sk",
                       "ca_qst",
+                      "ch_uid",
                       "ch_vat",
                       "cl_tin",
                       "cn_tin",
                       "co_nit",
                       "cr_tin",
+                      "de_stn",
                       "do_rcn",
                       "ec_ruc",
                       "eg_tin",
@@ -101289,6 +102474,7 @@
                     "description": "The list of account features to which you would like to subscribe.",
                     "items": {
                       "enum": [
+                        "balance",
                         "inferred_balances",
                         "transactions"
                       ],
@@ -101374,6 +102560,7 @@
                     "description": "The list of account features from which you would like to unsubscribe.",
                     "items": {
                       "enum": [
+                        "balance",
                         "inferred_balances",
                         "transactions"
                       ],
@@ -101415,6 +102602,201 @@
         }
       }
     },
+    "/v1/financial_connections/institutions": {
+      "get": {
+        "description": "<p>Returns a list of Financial Connections <code>Institution</code> objects.</p>",
+        "operationId": "GetFinancialConnectionsInstitutions",
+        "parameters": [
+          {
+            "description": "A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list.",
+            "in": "query",
+            "name": "ending_before",
+            "required": false,
+            "schema": {
+              "maxLength": 5000,
+              "type": "string"
+            },
+            "style": "form"
+          },
+          {
+            "description": "Specifies which fields in the response should be expanded.",
+            "explode": true,
+            "in": "query",
+            "name": "expand",
+            "required": false,
+            "schema": {
+              "items": {
+                "maxLength": 5000,
+                "type": "string"
+              },
+              "type": "array"
+            },
+            "style": "deepObject"
+          },
+          {
+            "description": "A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.",
+            "in": "query",
+            "name": "limit",
+            "required": false,
+            "schema": {
+              "type": "integer"
+            },
+            "style": "form"
+          },
+          {
+            "description": "A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with `obj_foo`, your subsequent call can include `starting_after=obj_foo` in order to fetch the next page of the list.",
+            "in": "query",
+            "name": "starting_after",
+            "required": false,
+            "schema": {
+              "maxLength": 5000,
+              "type": "string"
+            },
+            "style": "form"
+          }
+        ],
+        "requestBody": {
+          "content": {
+            "application/x-www-form-urlencoded": {
+              "encoding": {},
+              "schema": {
+                "additionalProperties": false,
+                "properties": {},
+                "type": "object"
+              }
+            }
+          },
+          "required": false
+        },
+        "responses": {
+          "200": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "description": "",
+                  "properties": {
+                    "data": {
+                      "description": "Details about each object.",
+                      "items": {
+                        "$ref": "#/components/schemas/financial_connections.institution"
+                      },
+                      "type": "array"
+                    },
+                    "has_more": {
+                      "description": "True if this list has another page of items after this one that can be fetched.",
+                      "type": "boolean"
+                    },
+                    "object": {
+                      "description": "String representing the object's type. Objects of the same type share the same value. Always has the value `list`.",
+                      "enum": [
+                        "list"
+                      ],
+                      "type": "string"
+                    },
+                    "url": {
+                      "description": "The URL where this list can be accessed.",
+                      "maxLength": 5000,
+                      "pattern": "^/v1/financial_connections/institutions",
+                      "type": "string"
+                    }
+                  },
+                  "required": [
+                    "data",
+                    "has_more",
+                    "object",
+                    "url"
+                  ],
+                  "title": "BankConnectionsResourceExternalInstitutionList",
+                  "type": "object",
+                  "x-expandableFields": [
+                    "data"
+                  ]
+                }
+              }
+            },
+            "description": "Successful response."
+          },
+          "default": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/error"
+                }
+              }
+            },
+            "description": "Error response."
+          }
+        }
+      }
+    },
+    "/v1/financial_connections/institutions/{institution}": {
+      "get": {
+        "description": "<p>Retrieves the details of a Financial Connections <code>Institution</code>.</p>",
+        "operationId": "GetFinancialConnectionsInstitutionsInstitution",
+        "parameters": [
+          {
+            "description": "Specifies which fields in the response should be expanded.",
+            "explode": true,
+            "in": "query",
+            "name": "expand",
+            "required": false,
+            "schema": {
+              "items": {
+                "maxLength": 5000,
+                "type": "string"
+              },
+              "type": "array"
+            },
+            "style": "deepObject"
+          },
+          {
+            "in": "path",
+            "name": "institution",
+            "required": true,
+            "schema": {
+              "maxLength": 5000,
+              "type": "string"
+            },
+            "style": "simple"
+          }
+        ],
+        "requestBody": {
+          "content": {
+            "application/x-www-form-urlencoded": {
+              "encoding": {},
+              "schema": {
+                "additionalProperties": false,
+                "properties": {},
+                "type": "object"
+              }
+            }
+          },
+          "required": false
+        },
+        "responses": {
+          "200": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/financial_connections.institution"
+                }
+              }
+            },
+            "description": "Successful response."
+          },
+          "default": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/error"
+                }
+              }
+            },
+            "description": "Error response."
+          }
+        }
+      }
+    },
     "/v1/financial_connections/sessions": {
       "post": {
         "description": "<p>To launch the Financial Connections authorization flow, create a <code>Session</code>. The session’s <code>client_secret</code> can be used to launch the flow using Stripe.js.</p>",
@@ -101494,6 +102876,20 @@
                   "filters": {
                     "description": "Filters to restrict the kinds of accounts to collect.",
                     "properties": {
+                      "account_subcategories": {
+                        "description": "Restricts the Session to subcategories of accounts that can be linked. Valid subcategories are: `checking`, `savings`, `mortgage`, `line_of_credit`, `credit_card`.",
+                        "items": {
+                          "enum": [
+                            "checking",
+                            "credit_card",
+                            "line_of_credit",
+                            "mortgage",
+                            "savings"
+                          ],
+                          "type": "string"
+                        },
+                        "type": "array"
+                      },
                       "countries": {
                         "description": "List of countries from which to collect accounts.",
                         "items": {
@@ -101501,6 +102897,11 @@
                           "type": "string"
                         },
                         "type": "array"
+                      },
+                      "institution": {
+                        "description": "Stripe ID of the institution with which the customer should be directed to log in.",
+                        "maxLength": 5000,
+                        "type": "string"
                       }
                     },
                     "title": "filters_params",
@@ -106236,6 +107637,29 @@
                                   "financial_connections": {
                                     "description": "Additional fields for Financial Connections Session creation",
                                     "properties": {
+                                      "filters": {
+                                        "description": "Provide filters for the linked accounts that the customer can select for the payment method.",
+                                        "properties": {
+                                          "account_subcategories": {
+                                            "description": "The account subcategories to use to filter for selectable accounts. Valid subcategories are `checking` and `savings`.",
+                                            "items": {
+                                              "enum": [
+                                                "checking",
+                                                "savings"
+                                              ],
+                                              "type": "string"
+                                            },
+                                            "type": "array"
+                                          },
+                                          "institution": {
+                                            "description": "ID of the institution to use to filter for selectable accounts.",
+                                            "maxLength": 5000,
+                                            "type": "string"
+                                          }
+                                        },
+                                        "title": "invoice_linked_account_options_filters_param",
+                                        "type": "object"
+                                      },
                                       "permissions": {
                                         "description": "The list of permissions to request. If this parameter is passed, the `payment_method` permission must be included. Valid permissions include: `balances`, `ownership`, `payment_method`, and `transactions`.",
                                         "items": {
@@ -106326,6 +107750,7 @@
                                 "sepa_credit_transfer",
                                 "sepa_debit",
                                 "sofort",
+                                "swish",
                                 "us_bank_account",
                                 "wechat_pay"
                               ],
@@ -106529,7 +107954,7 @@
                             "type": "string"
                           },
                           "type": {
-                            "description": "The type of calculation to use on the shipping rate. Can only be `fixed_amount` for now.",
+                            "description": "The type of calculation to use on the shipping rate.",
                             "enum": [
                               "fixed_amount"
                             ],
@@ -106925,7 +108350,7 @@
                         "items": {
                           "properties": {
                             "type": {
-                              "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                              "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                               "enum": [
                                 "ad_nrt",
                                 "ae_trn",
@@ -106943,11 +108368,13 @@
                                 "ca_pst_mb",
                                 "ca_pst_sk",
                                 "ca_qst",
+                                "ch_uid",
                                 "ch_vat",
                                 "cl_tin",
                                 "cn_tin",
                                 "co_nit",
                                 "cr_tin",
+                                "de_stn",
                                 "do_rcn",
                                 "ec_ruc",
                                 "eg_tin",
@@ -107545,7 +108972,7 @@
                               "type": "object"
                             },
                             "billing_cycle_anchor": {
-                              "description": "For a point-in-time amendment, this attribute lets you set or update whether the subscription's billing cycle anchor is reset at the `amendment_start` timestamp.",
+                              "description": "For point-in-time amendments (having no `amendment_end`), this attribute lets you set or remove whether the subscription's billing cycle anchor is reset at the `amendment_start` timestamp.For time-span based amendments (having both `amendment_start` and `amendment_end`), the only value valid is `automatic`, which removes any previously configured billing cycle anchor resets scheduled to occur during the window of time spanned by the amendment.",
                               "enum": [
                                 "amendment_start",
                                 "automatic"
@@ -109035,7 +110462,7 @@
                     "type": "object"
                   },
                   "subscription": {
-                    "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
+                    "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_details.items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_details.items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
                     "maxLength": 5000,
                     "type": "string"
                   },
@@ -109806,7 +111233,7 @@
                   "items": {
                     "properties": {
                       "type": {
-                        "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                        "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                         "enum": [
                           "ad_nrt",
                           "ae_trn",
@@ -109824,11 +111251,13 @@
                           "ca_pst_mb",
                           "ca_pst_sk",
                           "ca_qst",
+                          "ch_uid",
                           "ch_vat",
                           "cl_tin",
                           "cn_tin",
                           "co_nit",
                           "cr_tin",
+                          "de_stn",
                           "do_rcn",
                           "ec_ruc",
                           "eg_tin",
@@ -110480,7 +111909,7 @@
                         "type": "object"
                       },
                       "billing_cycle_anchor": {
-                        "description": "For a point-in-time amendment, this attribute lets you set or update whether the subscription's billing cycle anchor is reset at the `amendment_start` timestamp.",
+                        "description": "For point-in-time amendments (having no `amendment_end`), this attribute lets you set or remove whether the subscription's billing cycle anchor is reset at the `amendment_start` timestamp.For time-span based amendments (having both `amendment_start` and `amendment_end`), the only value valid is `automatic`, which removes any previously configured billing cycle anchor resets scheduled to occur during the window of time spanned by the amendment.",
                         "enum": [
                           "amendment_start",
                           "automatic"
@@ -111972,7 +113401,7 @@
             "style": "deepObject"
           },
           {
-            "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
+            "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_details.items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_details.items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
             "in": "query",
             "name": "subscription",
             "required": false,
@@ -113075,7 +114504,7 @@
                   "items": {
                     "properties": {
                       "type": {
-                        "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                        "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                         "enum": [
                           "ad_nrt",
                           "ae_trn",
@@ -113093,11 +114522,13 @@
                           "ca_pst_mb",
                           "ca_pst_sk",
                           "ca_qst",
+                          "ch_uid",
                           "ch_vat",
                           "cl_tin",
                           "cn_tin",
                           "co_nit",
                           "cr_tin",
+                          "de_stn",
                           "do_rcn",
                           "ec_ruc",
                           "eg_tin",
@@ -113770,7 +115201,7 @@
                         "type": "object"
                       },
                       "billing_cycle_anchor": {
-                        "description": "For a point-in-time amendment, this attribute lets you set or update whether the subscription's billing cycle anchor is reset at the `amendment_start` timestamp.",
+                        "description": "For point-in-time amendments (having no `amendment_end`), this attribute lets you set or remove whether the subscription's billing cycle anchor is reset at the `amendment_start` timestamp.For time-span based amendments (having both `amendment_start` and `amendment_end`), the only value valid is `automatic`, which removes any previously configured billing cycle anchor resets scheduled to occur during the window of time spanned by the amendment.",
                         "enum": [
                           "amendment_start",
                           "automatic"
@@ -115273,7 +116704,7 @@
             "style": "form"
           },
           {
-            "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
+            "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_details.items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_details.items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
             "in": "query",
             "name": "subscription",
             "required": false,
@@ -117038,6 +118469,29 @@
                                   "financial_connections": {
                                     "description": "Additional fields for Financial Connections Session creation",
                                     "properties": {
+                                      "filters": {
+                                        "description": "Provide filters for the linked accounts that the customer can select for the payment method.",
+                                        "properties": {
+                                          "account_subcategories": {
+                                            "description": "The account subcategories to use to filter for selectable accounts. Valid subcategories are `checking` and `savings`.",
+                                            "items": {
+                                              "enum": [
+                                                "checking",
+                                                "savings"
+                                              ],
+                                              "type": "string"
+                                            },
+                                            "type": "array"
+                                          },
+                                          "institution": {
+                                            "description": "ID of the institution to use to filter for selectable accounts.",
+                                            "maxLength": 5000,
+                                            "type": "string"
+                                          }
+                                        },
+                                        "title": "invoice_linked_account_options_filters_param",
+                                        "type": "object"
+                                      },
                                       "permissions": {
                                         "description": "The list of permissions to request. If this parameter is passed, the `payment_method` permission must be included. Valid permissions include: `balances`, `ownership`, `payment_method`, and `transactions`.",
                                         "items": {
@@ -117128,6 +118582,7 @@
                                 "sepa_credit_transfer",
                                 "sepa_debit",
                                 "sofort",
+                                "swish",
                                 "us_bank_account",
                                 "wechat_pay"
                               ],
@@ -117323,7 +118778,7 @@
                                 "type": "string"
                               },
                               "type": {
-                                "description": "The type of calculation to use on the shipping rate. Can only be `fixed_amount` for now.",
+                                "description": "The type of calculation to use on the shipping rate.",
                                 "enum": [
                                   "fixed_amount"
                                 ],
@@ -118444,7 +119899,7 @@
                         "type": "string"
                       }
                     ],
-                    "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. For `type=recurring` line items, the incoming metadata specified on the request is directly used to set this value, in contrast to `type=invoiceitem` line items, where any existing metadata on the invoice line is merged with the incoming data."
+                    "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. For [type=subscription](https://stripe.com/docs/api/invoices/line_item#invoice_line_item_object-type) line items, the incoming metadata specified on the request is directly used to set this value, in contrast to [type=invoiceitem](api/invoices/line_item#invoice_line_item_object-type) line items, where any existing metadata on the invoice line is merged with the incoming data."
                   },
                   "period": {
                     "description": "The period associated with this invoice item. When set to different values, the period will be rendered on the invoice. If you have [Stripe Revenue Recognition](https://stripe.com/docs/revenue-recognition) enabled, the period will be used to recognize and defer revenue. See the [Revenue Recognition documentation](https://stripe.com/docs/revenue-recognition/methodology/subscriptions-and-invoicing) for details.",
@@ -119335,7 +120790,7 @@
                         "type": "string"
                       }
                     ],
-                    "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. For `type=recurring` line items, the incoming metadata specified on the request is directly used to set this value, in contrast to `type=invoiceitem` line items, where any existing metadata on the invoice line is merged with the incoming data."
+                    "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. For [type=subscription](https://stripe.com/docs/api/invoices/line_item#invoice_line_item_object-type) line items, the incoming metadata specified on the request is directly used to set this value, in contrast to [type=invoiceitem](api/invoices/line_item#invoice_line_item_object-type) line items, where any existing metadata on the invoice line is merged with the incoming data."
                   },
                   "lines": {
                     "description": "The line items to update.",
@@ -119475,7 +120930,7 @@
                               "type": "string"
                             }
                           ],
-                          "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. For `type=recurring` line items, the incoming metadata specified on the request is directly used to set this value, in contrast to `type=invoiceitem` line items, where any existing metadata on the invoice line is merged with the incoming data."
+                          "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. For [type=subscription](https://stripe.com/docs/api/invoices/line_item#invoice_line_item_object-type) line items, the incoming metadata specified on the request is directly used to set this value, in contrast to [type=invoiceitem](api/invoices/line_item#invoice_line_item_object-type) line items, where any existing metadata on the invoice line is merged with the incoming data."
                         },
                         "period": {
                           "description": "The period associated with this invoice item. When set to different values, the period will be rendered on the invoice. If you have [Stripe Revenue Recognition](https://stripe.com/docs/revenue-recognition) enabled, the period will be used to recognize and defer revenue. See the [Revenue Recognition documentation](https://stripe.com/docs/revenue-recognition/methodology/subscriptions-and-invoicing) for details.",
@@ -127664,7 +129119,7 @@
                               "cancellation_reason": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -127694,7 +129149,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -127709,7 +129164,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -127830,7 +129285,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -127881,7 +129336,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -127927,7 +129382,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -127957,7 +129412,7 @@
                               "return_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128027,7 +129482,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128088,7 +129543,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128103,7 +129558,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128158,7 +129613,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128173,7 +129628,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128258,7 +129713,7 @@
                               "cancellation_reason": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128273,7 +129728,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128542,7 +129997,7 @@
                               "cancellation_reason": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128572,7 +130027,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128587,7 +130042,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128708,7 +130163,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128759,7 +130214,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128805,7 +130260,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128835,7 +130290,7 @@
                               "return_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128905,7 +130360,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128966,7 +130421,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -128981,7 +130436,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -129036,7 +130491,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -129051,7 +130506,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -129136,7 +130591,7 @@
                               "cancellation_reason": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -129151,7 +130606,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -131401,7 +132856,7 @@
                               "type": "string"
                             },
                             "product": {
-                              "description": "ID of the product this price belongs to.\n\nUse this to implement a variable-pricing model in your integration. This is required if `product_data` is not specifed.",
+                              "description": "ID of the product this price belongs to.\n\nUse this to implement a variable-pricing model in your integration. This is required if `product_data` is not specified.",
                               "maxLength": 5000,
                               "type": "string"
                             },
@@ -131696,7 +133151,7 @@
                                 "description": "If paying by `afterpay_clearpay`, this sub-hash contains details about the AfterpayClearpay payment method options to pass to the order's PaymentIntent.",
                                 "properties": {
                                   "capture_method": {
-                                    "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                    "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                     "enum": [
                                       "automatic",
                                       "automatic_async",
@@ -131882,7 +133337,7 @@
                                 "description": "If paying by `klarna`, this sub-hash contains details about the Klarna payment method options to pass to the order's PaymentIntent.",
                                 "properties": {
                                   "capture_method": {
-                                    "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                    "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                     "enum": [
                                       "",
                                       "manual"
@@ -131918,6 +133373,7 @@
                                       "en-NZ",
                                       "en-PL",
                                       "en-PT",
+                                      "en-RO",
                                       "en-SE",
                                       "en-US",
                                       "es-ES",
@@ -131934,6 +133390,7 @@
                                       "nl-NL",
                                       "pl-PL",
                                       "pt-PT",
+                                      "ro-RO",
                                       "sv-FI",
                                       "sv-SE"
                                     ],
@@ -131956,7 +133413,7 @@
                                 "description": "If paying by `link`, this sub-hash contains details about the Link payment method options to pass to the order's PaymentIntent.",
                                 "properties": {
                                   "capture_method": {
-                                    "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                    "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                     "enum": [
                                       "",
                                       "manual"
@@ -132396,7 +133853,7 @@
                                 "type": "string"
                               },
                               "type": {
-                                "description": "The type of calculation to use on the shipping rate. Can only be `fixed_amount` for now.",
+                                "description": "The type of calculation to use on the shipping rate.",
                                 "enum": [
                                   "fixed_amount"
                                 ],
@@ -132518,7 +133975,7 @@
                         "items": {
                           "properties": {
                             "type": {
-                              "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                              "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                               "enum": [
                                 "ad_nrt",
                                 "ae_trn",
@@ -132536,11 +133993,13 @@
                                 "ca_pst_mb",
                                 "ca_pst_sk",
                                 "ca_qst",
+                                "ch_uid",
                                 "ch_vat",
                                 "cl_tin",
                                 "cn_tin",
                                 "co_nit",
                                 "cr_tin",
+                                "de_stn",
                                 "do_rcn",
                                 "ec_ruc",
                                 "eg_tin",
@@ -133032,7 +134491,7 @@
                               "type": "string"
                             },
                             "product": {
-                              "description": "ID of the product this price belongs to.\n\nUse this to implement a variable-pricing model in your integration. This is required if `product_data` is not specifed.",
+                              "description": "ID of the product this price belongs to.\n\nUse this to implement a variable-pricing model in your integration. This is required if `product_data` is not specified.",
                               "maxLength": 5000,
                               "type": "string"
                             },
@@ -133358,7 +134817,7 @@
                                   {
                                     "properties": {
                                       "capture_method": {
-                                        "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                        "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                         "enum": [
                                           "automatic",
                                           "automatic_async",
@@ -133604,7 +135063,7 @@
                                   {
                                     "properties": {
                                       "capture_method": {
-                                        "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                        "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                         "enum": [
                                           "",
                                           "manual"
@@ -133640,6 +135099,7 @@
                                           "en-NZ",
                                           "en-PL",
                                           "en-PT",
+                                          "en-RO",
                                           "en-SE",
                                           "en-US",
                                           "es-ES",
@@ -133656,6 +135116,7 @@
                                           "nl-NL",
                                           "pl-PL",
                                           "pt-PT",
+                                          "ro-RO",
                                           "sv-FI",
                                           "sv-SE"
                                         ],
@@ -133688,7 +135149,7 @@
                                   {
                                     "properties": {
                                       "capture_method": {
-                                        "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                        "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                         "enum": [
                                           "",
                                           "manual"
@@ -134217,7 +135678,7 @@
                                 "type": "string"
                               },
                               "type": {
-                                "description": "The type of calculation to use on the shipping rate. Can only be `fixed_amount` for now.",
+                                "description": "The type of calculation to use on the shipping rate.",
                                 "enum": [
                                   "fixed_amount"
                                 ],
@@ -134339,7 +135800,7 @@
                         "items": {
                           "properties": {
                             "type": {
-                              "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                              "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                               "enum": [
                                 "ad_nrt",
                                 "ae_trn",
@@ -134357,11 +135818,13 @@
                                 "ca_pst_mb",
                                 "ca_pst_sk",
                                 "ca_qst",
+                                "ch_uid",
                                 "ch_vat",
                                 "cl_tin",
                                 "cn_tin",
                                 "co_nit",
                                 "cr_tin",
+                                "de_stn",
                                 "do_rcn",
                                 "ec_ruc",
                                 "eg_tin",
@@ -136874,7 +138337,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -136911,7 +138374,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -136975,7 +138438,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -137161,7 +138624,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -137637,7 +139100,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -137895,7 +139358,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -137931,6 +139394,7 @@
                                   "en-NZ",
                                   "en-PL",
                                   "en-PT",
+                                  "en-RO",
                                   "en-SE",
                                   "en-US",
                                   "es-ES",
@@ -137947,6 +139411,7 @@
                                   "nl-NL",
                                   "pl-PL",
                                   "pt-PT",
+                                  "ro-RO",
                                   "sv-FI",
                                   "sv-SE"
                                 ],
@@ -138062,7 +139527,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -138101,7 +139566,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -138486,7 +139951,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -138627,6 +140092,30 @@
                         ],
                         "description": "If this is a `Swish` PaymentMethod, this sub-hash contains details about the Swish payment method options."
                       },
+                      "twint": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "setup_future_usage": {
+                                "description": "Indicates that you intend to make future payments with this PaymentIntent's payment method.\n\nProviding this parameter will [attach the payment method](https://stripe.com/docs/payments/save-during-payment) to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be [attached](https://stripe.com/docs/api/payment_methods/attach) to a Customer after the transaction completes.\n\nWhen processing card payments, Stripe also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as [SCA](https://stripe.com/docs/strong-customer-authentication).\n\nIf `setup_future_usage` is already set and you are performing a request using a publishable key, you may only update the value from `on_session` to `off_session`.",
+                                "enum": [
+                                  "none"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ],
+                        "description": "If this is a `twint` PaymentMethod, this sub-hash contains details about the TWINT payment method options."
+                      },
                       "us_bank_account": {
                         "anyOf": [
                           {
@@ -138634,6 +140123,30 @@
                               "financial_connections": {
                                 "description": "Additional fields for Financial Connections Session creation",
                                 "properties": {
+                                  "filters": {
+                                    "description": "Provide filters for the linked accounts that the customer can select for the payment method",
+                                    "properties": {
+                                      "account_subcategories": {
+                                        "description": "The account subcategories to use to filter for selectable accounts. Valid subcategories are `checking` and `savings`.",
+                                        "items": {
+                                          "enum": [
+                                            "checking",
+                                            "savings"
+                                          ],
+                                          "maxLength": 5000,
+                                          "type": "string"
+                                        },
+                                        "type": "array"
+                                      },
+                                      "institution": {
+                                        "description": "ID of the institution to use to filter for selectable accounts.",
+                                        "maxLength": 5000,
+                                        "type": "string"
+                                      }
+                                    },
+                                    "title": "linked_account_options_filters_param",
+                                    "type": "object"
+                                  },
                                   "manual_entry": {
                                     "description": "Customize manual entry behavior",
                                     "properties": {
@@ -141068,7 +142581,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -141105,7 +142618,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -141169,7 +142682,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -141355,7 +142868,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -141831,7 +143344,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -142089,7 +143602,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -142125,6 +143638,7 @@
                                   "en-NZ",
                                   "en-PL",
                                   "en-PT",
+                                  "en-RO",
                                   "en-SE",
                                   "en-US",
                                   "es-ES",
@@ -142141,6 +143655,7 @@
                                   "nl-NL",
                                   "pl-PL",
                                   "pt-PT",
+                                  "ro-RO",
                                   "sv-FI",
                                   "sv-SE"
                                 ],
@@ -142256,7 +143771,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -142295,7 +143810,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -142680,7 +144195,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -142821,6 +144336,30 @@
                         ],
                         "description": "If this is a `Swish` PaymentMethod, this sub-hash contains details about the Swish payment method options."
                       },
+                      "twint": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "setup_future_usage": {
+                                "description": "Indicates that you intend to make future payments with this PaymentIntent's payment method.\n\nProviding this parameter will [attach the payment method](https://stripe.com/docs/payments/save-during-payment) to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be [attached](https://stripe.com/docs/api/payment_methods/attach) to a Customer after the transaction completes.\n\nWhen processing card payments, Stripe also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as [SCA](https://stripe.com/docs/strong-customer-authentication).\n\nIf `setup_future_usage` is already set and you are performing a request using a publishable key, you may only update the value from `on_session` to `off_session`.",
+                                "enum": [
+                                  "none"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ],
+                        "description": "If this is a `twint` PaymentMethod, this sub-hash contains details about the TWINT payment method options."
+                      },
                       "us_bank_account": {
                         "anyOf": [
                           {
@@ -142828,6 +144367,30 @@
                               "financial_connections": {
                                 "description": "Additional fields for Financial Connections Session creation",
                                 "properties": {
+                                  "filters": {
+                                    "description": "Provide filters for the linked accounts that the customer can select for the payment method",
+                                    "properties": {
+                                      "account_subcategories": {
+                                        "description": "The account subcategories to use to filter for selectable accounts. Valid subcategories are `checking` and `savings`.",
+                                        "items": {
+                                          "enum": [
+                                            "checking",
+                                            "savings"
+                                          ],
+                                          "maxLength": 5000,
+                                          "type": "string"
+                                        },
+                                        "type": "array"
+                                      },
+                                      "institution": {
+                                        "description": "ID of the institution to use to filter for selectable accounts.",
+                                        "maxLength": 5000,
+                                        "type": "string"
+                                      }
+                                    },
+                                    "title": "linked_account_options_filters_param",
+                                    "type": "object"
+                                  },
                                   "manual_entry": {
                                     "description": "Customize manual entry behavior",
                                     "properties": {
@@ -146202,7 +147765,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -146239,7 +147802,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -146303,7 +147866,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -146489,7 +148052,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -146965,7 +148528,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -147223,7 +148786,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -147259,6 +148822,7 @@
                                   "en-NZ",
                                   "en-PL",
                                   "en-PT",
+                                  "en-RO",
                                   "en-SE",
                                   "en-US",
                                   "es-ES",
@@ -147275,6 +148839,7 @@
                                   "nl-NL",
                                   "pl-PL",
                                   "pt-PT",
+                                  "ro-RO",
                                   "sv-FI",
                                   "sv-SE"
                                 ],
@@ -147390,7 +148955,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -147429,7 +148994,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -147814,7 +149379,7 @@
                           {
                             "properties": {
                               "capture_method": {
-                                "description": "Controls when the funds will be captured from the customer's account.\n\nIf provided, this parameter will override the top level behavior of `capture_method` when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter will unset the stored value for this payment method type.",
+                                "description": "Controls when the funds are captured from the customer's account.\n\nIf provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.\n\nIf `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.",
                                 "enum": [
                                   "",
                                   "manual"
@@ -147955,6 +149520,30 @@
                         ],
                         "description": "If this is a `Swish` PaymentMethod, this sub-hash contains details about the Swish payment method options."
                       },
+                      "twint": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "setup_future_usage": {
+                                "description": "Indicates that you intend to make future payments with this PaymentIntent's payment method.\n\nProviding this parameter will [attach the payment method](https://stripe.com/docs/payments/save-during-payment) to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be [attached](https://stripe.com/docs/api/payment_methods/attach) to a Customer after the transaction completes.\n\nWhen processing card payments, Stripe also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as [SCA](https://stripe.com/docs/strong-customer-authentication).\n\nIf `setup_future_usage` is already set and you are performing a request using a publishable key, you may only update the value from `on_session` to `off_session`.",
+                                "enum": [
+                                  "none"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ],
+                        "description": "If this is a `twint` PaymentMethod, this sub-hash contains details about the TWINT payment method options."
+                      },
                       "us_bank_account": {
                         "anyOf": [
                           {
@@ -147962,6 +149551,30 @@
                               "financial_connections": {
                                 "description": "Additional fields for Financial Connections Session creation",
                                 "properties": {
+                                  "filters": {
+                                    "description": "Provide filters for the linked accounts that the customer can select for the payment method",
+                                    "properties": {
+                                      "account_subcategories": {
+                                        "description": "The account subcategories to use to filter for selectable accounts. Valid subcategories are `checking` and `savings`.",
+                                        "items": {
+                                          "enum": [
+                                            "checking",
+                                            "savings"
+                                          ],
+                                          "maxLength": 5000,
+                                          "type": "string"
+                                        },
+                                        "type": "array"
+                                      },
+                                      "institution": {
+                                        "description": "ID of the institution to use to filter for selectable accounts.",
+                                        "maxLength": 5000,
+                                        "type": "string"
+                                      }
+                                    },
+                                    "title": "linked_account_options_filters_param",
+                                    "type": "object"
+                                  },
                                   "manual_entry": {
                                     "description": "Customize manual entry behavior",
                                     "properties": {
@@ -149526,6 +151139,8 @@
                         "klarna",
                         "konbini",
                         "link",
+                        "mobilepay",
+                        "multibanco",
                         "oxxo",
                         "p24",
                         "paynow",
@@ -149535,8 +151150,10 @@
                         "sepa_debit",
                         "sofort",
                         "swish",
+                        "twint",
                         "us_bank_account",
-                        "wechat_pay"
+                        "wechat_pay",
+                        "zip"
                       ],
                       "type": "string",
                       "x-stripeBypassValidation": true
@@ -149947,7 +151564,7 @@
                     "description": "Controls tax ID collection during checkout.",
                     "properties": {
                       "enabled": {
-                        "description": "Set to `true` to enable tax ID collection.",
+                        "description": "Enable tax ID collection during checkout. Defaults to `false`.",
                         "type": "boolean"
                       }
                     },
@@ -150150,6 +151767,10 @@
                 "subscription_data": {
                   "explode": true,
                   "style": "deepObject"
+                },
+                "tax_id_collection": {
+                  "explode": true,
+                  "style": "deepObject"
                 }
               },
               "schema": {
@@ -150834,6 +152455,8 @@
                             "klarna",
                             "konbini",
                             "link",
+                            "mobilepay",
+                            "multibanco",
                             "oxxo",
                             "p24",
                             "paynow",
@@ -150843,8 +152466,10 @@
                             "sepa_debit",
                             "sofort",
                             "swish",
+                            "twint",
                             "us_bank_account",
-                            "wechat_pay"
+                            "wechat_pay",
+                            "zip"
                           ],
                           "type": "string",
                           "x-stripeBypassValidation": true
@@ -151251,6 +152876,20 @@
                     },
                     "title": "subscription_data_update_params",
                     "type": "object"
+                  },
+                  "tax_id_collection": {
+                    "description": "Controls tax ID collection during checkout.",
+                    "properties": {
+                      "enabled": {
+                        "description": "Enable tax ID collection during checkout. Defaults to `false`.",
+                        "type": "boolean"
+                      }
+                    },
+                    "required": [
+                      "enabled"
+                    ],
+                    "title": "tax_id_collection_params",
+                    "type": "object"
                   }
                 },
                 "type": "object"
@@ -157056,6 +158695,7 @@
                             "type": "boolean"
                           },
                           "id": {
+                            "deprecated": true,
                             "description": "The identifier for the product. Must be unique. If not provided, an identifier will be randomly generated.",
                             "maxLength": 5000,
                             "type": "string"
@@ -157931,6 +159571,7 @@
                         "type": "boolean"
                       },
                       "id": {
+                        "deprecated": true,
                         "description": "The identifier for the product. Must be unique. If not provided, an identifier will be randomly generated.",
                         "maxLength": 5000,
                         "type": "string"
@@ -162190,7 +163831,7 @@
                           "type": "object"
                         },
                         "billing_cycle_anchor": {
-                          "description": "For a point-in-time operation, this attribute lets you set or update whether the subscription's billing cycle anchor is reset at the `starts_at` timestamp.",
+                          "description": "For point-in-time quote lines (having no `ends_at` timestamp), this attribute lets you set or remove whether the subscription's billing cycle anchor is reset at the Quote Line `starts_at` timestamp.For time-span based quote lines (having both `starts_at` and `ends_at`), the only valid value is `automatic`, which removes any previously configured billing cycle anchor resets during the window of time spanning the quote line.",
                           "enum": [
                             "automatic",
                             "line_starts_at"
@@ -164392,7 +166033,7 @@
                           "type": "object"
                         },
                         "billing_cycle_anchor": {
-                          "description": "For a point-in-time operation, this attribute lets you set or update whether the subscription's billing cycle anchor is reset at the `starts_at` timestamp.",
+                          "description": "For point-in-time quote lines (having no `ends_at` timestamp), this attribute lets you set or remove whether the subscription's billing cycle anchor is reset at the Quote Line `starts_at` timestamp.For time-span based quote lines (having both `starts_at` and `ends_at`), the only valid value is `automatic`, which removes any previously configured billing cycle anchor resets during the window of time spanning the quote line.",
                           "enum": [
                             "automatic",
                             "line_starts_at"
@@ -171664,6 +173305,30 @@
                           "financial_connections": {
                             "description": "Additional fields for Financial Connections Session creation",
                             "properties": {
+                              "filters": {
+                                "description": "Provide filters for the linked accounts that the customer can select for the payment method",
+                                "properties": {
+                                  "account_subcategories": {
+                                    "description": "The account subcategories to use to filter for selectable accounts. Valid subcategories are `checking` and `savings`.",
+                                    "items": {
+                                      "enum": [
+                                        "checking",
+                                        "savings"
+                                      ],
+                                      "maxLength": 5000,
+                                      "type": "string"
+                                    },
+                                    "type": "array"
+                                  },
+                                  "institution": {
+                                    "description": "ID of the institution to use to filter for selectable accounts.",
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "linked_account_options_filters_param",
+                                "type": "object"
+                              },
                               "manual_entry": {
                                 "description": "Customize manual entry behavior",
                                 "properties": {
@@ -173194,6 +174859,30 @@
                           "financial_connections": {
                             "description": "Additional fields for Financial Connections Session creation",
                             "properties": {
+                              "filters": {
+                                "description": "Provide filters for the linked accounts that the customer can select for the payment method",
+                                "properties": {
+                                  "account_subcategories": {
+                                    "description": "The account subcategories to use to filter for selectable accounts. Valid subcategories are `checking` and `savings`.",
+                                    "items": {
+                                      "enum": [
+                                        "checking",
+                                        "savings"
+                                      ],
+                                      "maxLength": 5000,
+                                      "type": "string"
+                                    },
+                                    "type": "array"
+                                  },
+                                  "institution": {
+                                    "description": "ID of the institution to use to filter for selectable accounts.",
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "linked_account_options_filters_param",
+                                "type": "object"
+                              },
                               "manual_entry": {
                                 "description": "Customize manual entry behavior",
                                 "properties": {
@@ -173342,7 +175031,7 @@
     },
     "/v1/setup_intents/{intent}/cancel": {
       "post": {
-        "description": "<p>You can cancel a SetupIntent object when it’s in one of these statuses: <code>requires_payment_method</code>, <code>requires_confirmation</code>, or <code>requires_action</code>. </p>\n\n<p>After you cancel it, setup is abandoned and any operations on the SetupIntent fail with an error.</p>",
+        "description": "<p>You can cancel a SetupIntent object when it’s in one of these statuses: <code>requires_payment_method</code>, <code>requires_confirmation</code>, or <code>requires_action</code>. </p>\n\n<p>After you cancel it, setup is abandoned and any operations on the SetupIntent fail with an error. You can’t cancel the SetupIntent for a Checkout Session. <a href=\"/docs/api/checkout/sessions/expire\">Expire the Checkout Session</a> instead.</p>",
         "operationId": "PostSetupIntentsIntentCancel",
         "parameters": [
           {
@@ -174756,6 +176445,30 @@
                           "financial_connections": {
                             "description": "Additional fields for Financial Connections Session creation",
                             "properties": {
+                              "filters": {
+                                "description": "Provide filters for the linked accounts that the customer can select for the payment method",
+                                "properties": {
+                                  "account_subcategories": {
+                                    "description": "The account subcategories to use to filter for selectable accounts. Valid subcategories are `checking` and `savings`.",
+                                    "items": {
+                                      "enum": [
+                                        "checking",
+                                        "savings"
+                                      ],
+                                      "maxLength": 5000,
+                                      "type": "string"
+                                    },
+                                    "type": "array"
+                                  },
+                                  "institution": {
+                                    "description": "ID of the institution to use to filter for selectable accounts.",
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "linked_account_options_filters_param",
+                                "type": "object"
+                              },
                               "manual_entry": {
                                 "description": "Customize manual entry behavior",
                                 "properties": {
@@ -175332,7 +177045,7 @@
                     "type": "string"
                   },
                   "type": {
-                    "description": "The type of calculation to use on the shipping rate. Can only be `fixed_amount` for now.",
+                    "description": "The type of calculation to use on the shipping rate.",
                     "enum": [
                       "fixed_amount"
                     ],
@@ -180946,7 +182659,7 @@
                           "type": "object"
                         },
                         "billing_cycle_anchor": {
-                          "description": "For a point-in-time amendment, this attribute lets you set or update whether the subscription's billing cycle anchor is reset at the `amendment_start` timestamp.",
+                          "description": "For point-in-time amendments (having no `amendment_end`), this attribute lets you set or remove whether the subscription's billing cycle anchor is reset at the `amendment_start` timestamp.For time-span based amendments (having both `amendment_start` and `amendment_end`), the only value valid is `automatic`, which removes any previously configured billing cycle anchor resets scheduled to occur during the window of time spanned by the amendment.",
                           "enum": [
                             "amendment_start",
                             "automatic"
@@ -183261,6 +184974,29 @@
                                   "financial_connections": {
                                     "description": "Additional fields for Financial Connections Session creation",
                                     "properties": {
+                                      "filters": {
+                                        "description": "Provide filters for the linked accounts that the customer can select for the payment method.",
+                                        "properties": {
+                                          "account_subcategories": {
+                                            "description": "The account subcategories to use to filter for selectable accounts. Valid subcategories are `checking` and `savings`.",
+                                            "items": {
+                                              "enum": [
+                                                "checking",
+                                                "savings"
+                                              ],
+                                              "type": "string"
+                                            },
+                                            "type": "array"
+                                          },
+                                          "institution": {
+                                            "description": "ID of the institution to use to filter for selectable accounts.",
+                                            "maxLength": 5000,
+                                            "type": "string"
+                                          }
+                                        },
+                                        "title": "invoice_linked_account_options_filters_param",
+                                        "type": "object"
+                                      },
                                       "permissions": {
                                         "description": "The list of permissions to request. If this parameter is passed, the `payment_method` permission must be included. Valid permissions include: `balances`, `ownership`, `payment_method`, and `transactions`.",
                                         "items": {
@@ -183351,6 +185087,7 @@
                                 "sepa_credit_transfer",
                                 "sepa_debit",
                                 "sofort",
+                                "swish",
                                 "us_bank_account",
                                 "wechat_pay"
                               ],
@@ -183766,11 +185503,11 @@
                     "type": "array"
                   },
                   "invoice_now": {
-                    "description": "Will generate a final invoice that invoices for any un-invoiced metered usage and new/pending proration invoice items.",
+                    "description": "Will generate a final invoice that invoices for any un-invoiced metered usage and new/pending proration invoice items. Defaults to `true`.",
                     "type": "boolean"
                   },
                   "prorate": {
-                    "description": "Will generate a proration invoice item that credits remaining unused time until the subscription period end.",
+                    "description": "Will generate a proration invoice item that credits remaining unused time until the subscription period end. Defaults to `false`.",
                     "type": "boolean"
                   }
                 },
@@ -185031,6 +186768,29 @@
                                   "financial_connections": {
                                     "description": "Additional fields for Financial Connections Session creation",
                                     "properties": {
+                                      "filters": {
+                                        "description": "Provide filters for the linked accounts that the customer can select for the payment method.",
+                                        "properties": {
+                                          "account_subcategories": {
+                                            "description": "The account subcategories to use to filter for selectable accounts. Valid subcategories are `checking` and `savings`.",
+                                            "items": {
+                                              "enum": [
+                                                "checking",
+                                                "savings"
+                                              ],
+                                              "type": "string"
+                                            },
+                                            "type": "array"
+                                          },
+                                          "institution": {
+                                            "description": "ID of the institution to use to filter for selectable accounts.",
+                                            "maxLength": 5000,
+                                            "type": "string"
+                                          }
+                                        },
+                                        "title": "invoice_linked_account_options_filters_param",
+                                        "type": "object"
+                                      },
                                       "permissions": {
                                         "description": "The list of permissions to request. If this parameter is passed, the `payment_method` permission must be included. Valid permissions include: `balances`, `ownership`, `payment_method`, and `transactions`.",
                                         "items": {
@@ -185121,6 +186881,7 @@
                                 "sepa_credit_transfer",
                                 "sepa_debit",
                                 "sofort",
+                                "swish",
                                 "us_bank_account",
                                 "wechat_pay"
                               ],
@@ -185478,7 +187239,7 @@
     },
     "/v1/tax/calculations": {
       "post": {
-        "description": "<p>Calculates tax based on input and returns a Tax <code>Calculation</code> object.</p>",
+        "description": "<p>Calculates tax based on the input and returns a Tax <code>Calculation</code> object.</p>",
         "operationId": "PostTaxCalculations",
         "requestBody": {
           "content": {
@@ -185627,7 +187388,7 @@
                         "items": {
                           "properties": {
                             "type": {
-                              "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                              "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                               "enum": [
                                 "ad_nrt",
                                 "ae_trn",
@@ -185645,11 +187406,13 @@
                                 "ca_pst_mb",
                                 "ca_pst_sk",
                                 "ca_qst",
+                                "ch_uid",
                                 "ch_vat",
                                 "cl_tin",
                                 "cn_tin",
                                 "co_nit",
                                 "cr_tin",
+                                "de_stn",
                                 "do_rcn",
                                 "ec_ruc",
                                 "eg_tin",
@@ -185952,7 +187715,7 @@
     },
     "/v1/tax/calculations/{calculation}/line_items": {
       "get": {
-        "description": "<p>Retrieves the line items of a persisted tax calculation as a collection.</p>",
+        "description": "<p>Retrieves the line items of a tax calculation as a collection, if the calculation hasn’t expired.</p>",
         "operationId": "GetTaxCalculationsCalculationLineItems",
         "parameters": [
           {
@@ -188580,7 +190343,7 @@
     },
     "/v1/tax/transactions/create_from_calculation": {
       "post": {
-        "description": "<p>Creates a Tax <code>Transaction</code> from a calculation.</p>",
+        "description": "<p>Creates a Tax Transaction from a calculation, if that calculation hasn’t expired. Calculations expire after 90 days.</p>",
         "operationId": "PostTaxTransactionsCreateFromCalculation",
         "requestBody": {
           "content": {
@@ -189437,7 +191200,7 @@
                     "type": "object"
                   },
                   "type": {
-                    "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                    "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                     "enum": [
                       "ad_nrt",
                       "ae_trn",
@@ -189455,11 +191218,13 @@
                       "ca_pst_mb",
                       "ca_pst_sk",
                       "ca_qst",
+                      "ch_uid",
                       "ch_vat",
                       "cl_tin",
                       "cn_tin",
                       "co_nit",
                       "cr_tin",
+                      "de_stn",
                       "do_rcn",
                       "ec_ruc",
                       "eg_tin",
@@ -190337,6 +192102,10 @@
                   "explode": true,
                   "style": "deepObject"
                 },
+                "reboot_window": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
                 "stripe_s700": {
                   "explode": true,
                   "style": "deepObject"
@@ -190411,6 +192180,25 @@
                     ],
                     "description": "Configurations for collecting transactions offline."
                   },
+                  "reboot_window": {
+                    "description": "Reboot time settings for readers that support customized reboot time configuration.",
+                    "properties": {
+                      "end_hour": {
+                        "description": "Integer between 0 to 23 that represents the end hour of the reboot time window. The value must be different than the start_hour.",
+                        "type": "integer"
+                      },
+                      "start_hour": {
+                        "description": "Integer between 0 to 23 that represents the start hour of the reboot time window.",
+                        "type": "integer"
+                      }
+                    },
+                    "required": [
+                      "end_hour",
+                      "start_hour"
+                    ],
+                    "title": "reboot_window",
+                    "type": "object"
+                  },
                   "stripe_s700": {
                     "description": "An object containing device type specific settings for Stripe S700 readers",
                     "properties": {
@@ -191007,6 +192795,10 @@
                   "explode": true,
                   "style": "deepObject"
                 },
+                "reboot_window": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
                 "stripe_s700": {
                   "explode": true,
                   "style": "deepObject"
@@ -191091,6 +192883,35 @@
                     ],
                     "description": "Configurations for collecting transactions offline."
                   },
+                  "reboot_window": {
+                    "anyOf": [
+                      {
+                        "properties": {
+                          "end_hour": {
+                            "description": "Integer between 0 to 23 that represents the end hour of the reboot time window. The value must be different than the start_hour.",
+                            "type": "integer"
+                          },
+                          "start_hour": {
+                            "description": "Integer between 0 to 23 that represents the start hour of the reboot time window.",
+                            "type": "integer"
+                          }
+                        },
+                        "required": [
+                          "end_hour",
+                          "start_hour"
+                        ],
+                        "title": "reboot_window",
+                        "type": "object"
+                      },
+                      {
+                        "enum": [
+                          ""
+                        ],
+                        "type": "string"
+                      }
+                    ],
+                    "description": "Reboot time settings for readers that support customized reboot time configuration."
+                  },
                   "stripe_s700": {
                     "anyOf": [
                       {
@@ -191583,7 +193404,7 @@
                     "type": "array"
                   },
                   "location": {
-                    "description": "The id of the location that this connection token is scoped to. If specified the connection token will only be usable with readers assigned to that location, otherwise the connection token will be usable with all readers. Note that location scoping only applies to internet-connected readers. For more details, see [the docs on scoping connection tokens](https://stripe.com/docs/terminal/fleet/locations#connection-tokens).",
+                    "description": "The id of the location that this connection token is scoped to. If specified the connection token will only be usable with readers assigned to that location, otherwise the connection token will be usable with all readers. Note that location scoping only applies to internet-connected readers. For more details, see [the docs on scoping connection tokens](https://docs.stripe.com/terminal/fleet/locations-and-zones?dashboard-or-api=api#connection-tokens).",
                     "maxLength": 5000,
                     "type": "string"
                   }
@@ -192041,7 +193862,7 @@
                 "additionalProperties": false,
                 "properties": {
                   "address": {
-                    "description": "The full address of the location.",
+                    "description": "The full address of the location. If you're updating the `address` field, avoid changing the `country`. If you need to modify the `country` field, create a new `Location` object and re-register any existing readers to that location.",
                     "properties": {
                       "city": {
                         "description": "City, district, suburb, town, or village.",
@@ -192792,7 +194613,7 @@
                           "properties": {
                             "description": {
                               "description": "The description which will be displayed when collecting this input",
-                              "maxLength": 280,
+                              "maxLength": 350,
                               "type": "string"
                             },
                             "skip_button": {
@@ -194558,6 +196379,14 @@
                   "explode": true,
                   "style": "deepObject"
                 },
+                "fleet": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "fuel": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
                 "merchant_data": {
                   "explode": true,
                   "style": "deepObject"
@@ -194621,6 +196450,161 @@
                     },
                     "type": "array"
                   },
+                  "fleet": {
+                    "description": "Fleet-specific information for authorizations using Fleet cards.",
+                    "properties": {
+                      "cardholder_prompt_data": {
+                        "description": "Answers to prompts presented to the cardholder at the point of sale. Prompted fields vary depending on the configuration of your physical fleet cards. Typical points of sale support only numeric entry.",
+                        "properties": {
+                          "driver_id": {
+                            "description": "Driver ID.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "odometer": {
+                            "description": "Odometer reading.",
+                            "type": "integer"
+                          },
+                          "unspecified_id": {
+                            "description": "An alphanumeric ID. This field is used when a vehicle ID, driver ID, or generic ID is entered by the cardholder, but the merchant or card network did not specify the prompt type.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "user_id": {
+                            "description": "User ID.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "vehicle_number": {
+                            "description": "Vehicle number.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          }
+                        },
+                        "title": "fleet_cardholder_prompt_data_specs",
+                        "type": "object"
+                      },
+                      "purchase_type": {
+                        "description": "The type of purchase. One of `fuel_purchase`, `non_fuel_purchase`, or `fuel_and_non_fuel_purchase`.",
+                        "enum": [
+                          "fuel_and_non_fuel_purchase",
+                          "fuel_purchase",
+                          "non_fuel_purchase"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "reported_breakdown": {
+                        "description": "More information about the total amount. This information is not guaranteed to be accurate as some merchants may provide unreliable data.",
+                        "properties": {
+                          "fuel": {
+                            "description": "Breakdown of fuel portion of the purchase.",
+                            "properties": {
+                              "gross_amount_decimal": {
+                                "description": "Gross fuel amount that should equal Fuel Volume multipled by Fuel Unit Cost, inclusive of taxes.",
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_fuel_specs",
+                            "type": "object"
+                          },
+                          "non_fuel": {
+                            "description": "Breakdown of non-fuel portion of the purchase.",
+                            "properties": {
+                              "gross_amount_decimal": {
+                                "description": "Gross non-fuel amount that should equal the sum of the line items, inclusive of taxes.",
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_non_fuel_specs",
+                            "type": "object"
+                          },
+                          "tax": {
+                            "description": "Information about tax included in this transaction.",
+                            "properties": {
+                              "local_amount_decimal": {
+                                "description": "Amount of state or provincial Sales Tax included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+                                "format": "decimal",
+                                "type": "string"
+                              },
+                              "national_amount_decimal": {
+                                "description": "Amount of national Sales Tax or VAT included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_tax_specs",
+                            "type": "object"
+                          }
+                        },
+                        "title": "fleet_reported_breakdown_specs",
+                        "type": "object"
+                      },
+                      "service_type": {
+                        "description": "The type of fuel service. One of `non_fuel_transaction`, `full_service`, or `self_service`.",
+                        "enum": [
+                          "full_service",
+                          "non_fuel_transaction",
+                          "self_service"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      }
+                    },
+                    "title": "fleet_specs",
+                    "type": "object"
+                  },
+                  "fuel": {
+                    "description": "Information about fuel that was purchased with this transaction.",
+                    "properties": {
+                      "industry_product_code": {
+                        "description": "[Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased.",
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "quantity_decimal": {
+                        "description": "The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places.",
+                        "format": "decimal",
+                        "type": "string"
+                      },
+                      "type": {
+                        "description": "The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`.",
+                        "enum": [
+                          "diesel",
+                          "other",
+                          "unleaded_plus",
+                          "unleaded_regular",
+                          "unleaded_super"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "unit": {
+                        "description": "The units for `quantity_decimal`. One of `charging_minute`, `imperial_gallon`, `kilogram`, `kilowatt_hour`, `liter`, `pound`, `us_gallon`, or `other`.",
+                        "enum": [
+                          "charging_minute",
+                          "imperial_gallon",
+                          "kilogram",
+                          "kilowatt_hour",
+                          "liter",
+                          "other",
+                          "pound",
+                          "us_gallon"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "unit_cost_decimal": {
+                        "description": "The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places.",
+                        "format": "decimal",
+                        "type": "string"
+                      }
+                    },
+                    "title": "fuel_specs",
+                    "type": "object"
+                  },
                   "is_amount_controllable": {
                     "description": "If set `true`, you may provide [amount](https://stripe.com/docs/api/issuing/authorizations/approve#approve_issuing_authorization-amount) to control how much to hold for the authorization.",
                     "type": "boolean"
@@ -195173,6 +197157,112 @@
                   "purchase_details": {
                     "description": "Additional purchase information that is optionally provided by the merchant.",
                     "properties": {
+                      "fleet": {
+                        "description": "Fleet-specific information for transactions using Fleet cards.",
+                        "properties": {
+                          "cardholder_prompt_data": {
+                            "description": "Answers to prompts presented to the cardholder at the point of sale. Prompted fields vary depending on the configuration of your physical fleet cards. Typical points of sale support only numeric entry.",
+                            "properties": {
+                              "driver_id": {
+                                "description": "Driver ID.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "odometer": {
+                                "description": "Odometer reading.",
+                                "type": "integer"
+                              },
+                              "unspecified_id": {
+                                "description": "An alphanumeric ID. This field is used when a vehicle ID, driver ID, or generic ID is entered by the cardholder, but the merchant or card network did not specify the prompt type.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "user_id": {
+                                "description": "User ID.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "vehicle_number": {
+                                "description": "Vehicle number.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_cardholder_prompt_data_specs",
+                            "type": "object"
+                          },
+                          "purchase_type": {
+                            "description": "The type of purchase. One of `fuel_purchase`, `non_fuel_purchase`, or `fuel_and_non_fuel_purchase`.",
+                            "enum": [
+                              "fuel_and_non_fuel_purchase",
+                              "fuel_purchase",
+                              "non_fuel_purchase"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "reported_breakdown": {
+                            "description": "More information about the total amount. This information is not guaranteed to be accurate as some merchants may provide unreliable data.",
+                            "properties": {
+                              "fuel": {
+                                "description": "Breakdown of fuel portion of the purchase.",
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "description": "Gross fuel amount that should equal Fuel Volume multipled by Fuel Unit Cost, inclusive of taxes.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_fuel_specs",
+                                "type": "object"
+                              },
+                              "non_fuel": {
+                                "description": "Breakdown of non-fuel portion of the purchase.",
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "description": "Gross non-fuel amount that should equal the sum of the line items, inclusive of taxes.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_non_fuel_specs",
+                                "type": "object"
+                              },
+                              "tax": {
+                                "description": "Information about tax included in this transaction.",
+                                "properties": {
+                                  "local_amount_decimal": {
+                                    "description": "Amount of state or provincial Sales Tax included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  },
+                                  "national_amount_decimal": {
+                                    "description": "Amount of national Sales Tax or VAT included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_tax_specs",
+                                "type": "object"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_specs",
+                            "type": "object"
+                          },
+                          "service_type": {
+                            "description": "The type of fuel service. One of `non_fuel_transaction`, `full_service`, or `self_service`.",
+                            "enum": [
+                              "full_service",
+                              "non_fuel_transaction",
+                              "self_service"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          }
+                        },
+                        "title": "fleet_specs",
+                        "type": "object"
+                      },
                       "flight": {
                         "description": "Information about the flight that was purchased with this transaction.",
                         "properties": {
@@ -195241,6 +197331,16 @@
                       "fuel": {
                         "description": "Information about fuel that was purchased with this transaction.",
                         "properties": {
+                          "industry_product_code": {
+                            "description": "[Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "quantity_decimal": {
+                            "description": "The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places.",
+                            "format": "decimal",
+                            "type": "string"
+                          },
                           "type": {
                             "description": "The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`.",
                             "enum": [
@@ -195254,10 +197354,15 @@
                             "type": "string"
                           },
                           "unit": {
-                            "description": "The units for `volume_decimal`. One of `liter`, `us_gallon`, or `other`.",
+                            "description": "The units for `quantity_decimal`. One of `charging_minute`, `imperial_gallon`, `kilogram`, `kilowatt_hour`, `liter`, `pound`, `us_gallon`, or `other`.",
                             "enum": [
+                              "charging_minute",
+                              "imperial_gallon",
+                              "kilogram",
+                              "kilowatt_hour",
                               "liter",
                               "other",
+                              "pound",
                               "us_gallon"
                             ],
                             "maxLength": 5000,
@@ -195267,11 +197372,6 @@
                             "description": "The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places.",
                             "format": "decimal",
                             "type": "string"
-                          },
-                          "volume_decimal": {
-                            "description": "The volume of the fuel that was pumped, represented as a decimal string with at most 12 decimal places.",
-                            "format": "decimal",
-                            "type": "string"
                           }
                         },
                         "title": "fuel_specs",
@@ -195424,6 +197524,243 @@
         }
       }
     },
+    "/v1/test_helpers/issuing/authorizations/{authorization}/finalize_amount": {
+      "post": {
+        "description": "<p>Finalize the amount on an Authorization prior to capture, when the initial authorization was for an estimated amount.</p>",
+        "operationId": "PostTestHelpersIssuingAuthorizationsAuthorizationFinalizeAmount",
+        "parameters": [
+          {
+            "in": "path",
+            "name": "authorization",
+            "required": true,
+            "schema": {
+              "maxLength": 5000,
+              "type": "string"
+            },
+            "style": "simple"
+          }
+        ],
+        "requestBody": {
+          "content": {
+            "application/x-www-form-urlencoded": {
+              "encoding": {
+                "expand": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "fleet": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "fuel": {
+                  "explode": true,
+                  "style": "deepObject"
+                }
+              },
+              "schema": {
+                "additionalProperties": false,
+                "properties": {
+                  "expand": {
+                    "description": "Specifies which fields in the response should be expanded.",
+                    "items": {
+                      "maxLength": 5000,
+                      "type": "string"
+                    },
+                    "type": "array"
+                  },
+                  "final_amount": {
+                    "description": "The final authorization amount that will be captured by the merchant. This amount is in the authorization currency and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal).",
+                    "type": "integer"
+                  },
+                  "fleet": {
+                    "description": "Fleet-specific information for authorizations using Fleet cards.",
+                    "properties": {
+                      "cardholder_prompt_data": {
+                        "description": "Answers to prompts presented to the cardholder at the point of sale. Prompted fields vary depending on the configuration of your physical fleet cards. Typical points of sale support only numeric entry.",
+                        "properties": {
+                          "driver_id": {
+                            "description": "Driver ID.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "odometer": {
+                            "description": "Odometer reading.",
+                            "type": "integer"
+                          },
+                          "unspecified_id": {
+                            "description": "An alphanumeric ID. This field is used when a vehicle ID, driver ID, or generic ID is entered by the cardholder, but the merchant or card network did not specify the prompt type.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "user_id": {
+                            "description": "User ID.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "vehicle_number": {
+                            "description": "Vehicle number.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          }
+                        },
+                        "title": "fleet_cardholder_prompt_data_specs",
+                        "type": "object"
+                      },
+                      "purchase_type": {
+                        "description": "The type of purchase. One of `fuel_purchase`, `non_fuel_purchase`, or `fuel_and_non_fuel_purchase`.",
+                        "enum": [
+                          "fuel_and_non_fuel_purchase",
+                          "fuel_purchase",
+                          "non_fuel_purchase"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "reported_breakdown": {
+                        "description": "More information about the total amount. This information is not guaranteed to be accurate as some merchants may provide unreliable data.",
+                        "properties": {
+                          "fuel": {
+                            "description": "Breakdown of fuel portion of the purchase.",
+                            "properties": {
+                              "gross_amount_decimal": {
+                                "description": "Gross fuel amount that should equal Fuel Volume multipled by Fuel Unit Cost, inclusive of taxes.",
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_fuel_specs",
+                            "type": "object"
+                          },
+                          "non_fuel": {
+                            "description": "Breakdown of non-fuel portion of the purchase.",
+                            "properties": {
+                              "gross_amount_decimal": {
+                                "description": "Gross non-fuel amount that should equal the sum of the line items, inclusive of taxes.",
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_non_fuel_specs",
+                            "type": "object"
+                          },
+                          "tax": {
+                            "description": "Information about tax included in this transaction.",
+                            "properties": {
+                              "local_amount_decimal": {
+                                "description": "Amount of state or provincial Sales Tax included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+                                "format": "decimal",
+                                "type": "string"
+                              },
+                              "national_amount_decimal": {
+                                "description": "Amount of national Sales Tax or VAT included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_tax_specs",
+                            "type": "object"
+                          }
+                        },
+                        "title": "fleet_reported_breakdown_specs",
+                        "type": "object"
+                      },
+                      "service_type": {
+                        "description": "The type of fuel service. One of `non_fuel_transaction`, `full_service`, or `self_service`.",
+                        "enum": [
+                          "full_service",
+                          "non_fuel_transaction",
+                          "self_service"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      }
+                    },
+                    "title": "fleet_specs",
+                    "type": "object"
+                  },
+                  "fuel": {
+                    "description": "Information about fuel that was purchased with this transaction.",
+                    "properties": {
+                      "industry_product_code": {
+                        "description": "[Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased.",
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "quantity_decimal": {
+                        "description": "The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places.",
+                        "format": "decimal",
+                        "type": "string"
+                      },
+                      "type": {
+                        "description": "The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`.",
+                        "enum": [
+                          "diesel",
+                          "other",
+                          "unleaded_plus",
+                          "unleaded_regular",
+                          "unleaded_super"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "unit": {
+                        "description": "The units for `quantity_decimal`. One of `charging_minute`, `imperial_gallon`, `kilogram`, `kilowatt_hour`, `liter`, `pound`, `us_gallon`, or `other`.",
+                        "enum": [
+                          "charging_minute",
+                          "imperial_gallon",
+                          "kilogram",
+                          "kilowatt_hour",
+                          "liter",
+                          "other",
+                          "pound",
+                          "us_gallon"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "unit_cost_decimal": {
+                        "description": "The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places.",
+                        "format": "decimal",
+                        "type": "string"
+                      }
+                    },
+                    "title": "fuel_specs",
+                    "type": "object"
+                  }
+                },
+                "required": [
+                  "final_amount"
+                ],
+                "type": "object"
+              }
+            }
+          },
+          "required": true
+        },
+        "responses": {
+          "200": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/issuing.authorization"
+                }
+              }
+            },
+            "description": "Successful response."
+          },
+          "default": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/error"
+                }
+              }
+            },
+            "description": "Error response."
+          }
+        }
+      }
+    },
     "/v1/test_helpers/issuing/authorizations/{authorization}/increment": {
       "post": {
         "description": "<p>Increment a test-mode Authorization.</p>",
@@ -196485,6 +198822,112 @@
                   "purchase_details": {
                     "description": "Additional purchase information that is optionally provided by the merchant.",
                     "properties": {
+                      "fleet": {
+                        "description": "Fleet-specific information for transactions using Fleet cards.",
+                        "properties": {
+                          "cardholder_prompt_data": {
+                            "description": "Answers to prompts presented to the cardholder at the point of sale. Prompted fields vary depending on the configuration of your physical fleet cards. Typical points of sale support only numeric entry.",
+                            "properties": {
+                              "driver_id": {
+                                "description": "Driver ID.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "odometer": {
+                                "description": "Odometer reading.",
+                                "type": "integer"
+                              },
+                              "unspecified_id": {
+                                "description": "An alphanumeric ID. This field is used when a vehicle ID, driver ID, or generic ID is entered by the cardholder, but the merchant or card network did not specify the prompt type.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "user_id": {
+                                "description": "User ID.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "vehicle_number": {
+                                "description": "Vehicle number.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_cardholder_prompt_data_specs",
+                            "type": "object"
+                          },
+                          "purchase_type": {
+                            "description": "The type of purchase. One of `fuel_purchase`, `non_fuel_purchase`, or `fuel_and_non_fuel_purchase`.",
+                            "enum": [
+                              "fuel_and_non_fuel_purchase",
+                              "fuel_purchase",
+                              "non_fuel_purchase"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "reported_breakdown": {
+                            "description": "More information about the total amount. This information is not guaranteed to be accurate as some merchants may provide unreliable data.",
+                            "properties": {
+                              "fuel": {
+                                "description": "Breakdown of fuel portion of the purchase.",
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "description": "Gross fuel amount that should equal Fuel Volume multipled by Fuel Unit Cost, inclusive of taxes.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_fuel_specs",
+                                "type": "object"
+                              },
+                              "non_fuel": {
+                                "description": "Breakdown of non-fuel portion of the purchase.",
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "description": "Gross non-fuel amount that should equal the sum of the line items, inclusive of taxes.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_non_fuel_specs",
+                                "type": "object"
+                              },
+                              "tax": {
+                                "description": "Information about tax included in this transaction.",
+                                "properties": {
+                                  "local_amount_decimal": {
+                                    "description": "Amount of state or provincial Sales Tax included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  },
+                                  "national_amount_decimal": {
+                                    "description": "Amount of national Sales Tax or VAT included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_tax_specs",
+                                "type": "object"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_specs",
+                            "type": "object"
+                          },
+                          "service_type": {
+                            "description": "The type of fuel service. One of `non_fuel_transaction`, `full_service`, or `self_service`.",
+                            "enum": [
+                              "full_service",
+                              "non_fuel_transaction",
+                              "self_service"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          }
+                        },
+                        "title": "fleet_specs",
+                        "type": "object"
+                      },
                       "flight": {
                         "description": "Information about the flight that was purchased with this transaction.",
                         "properties": {
@@ -196553,6 +198996,16 @@
                       "fuel": {
                         "description": "Information about fuel that was purchased with this transaction.",
                         "properties": {
+                          "industry_product_code": {
+                            "description": "[Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "quantity_decimal": {
+                            "description": "The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places.",
+                            "format": "decimal",
+                            "type": "string"
+                          },
                           "type": {
                             "description": "The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`.",
                             "enum": [
@@ -196566,10 +199019,15 @@
                             "type": "string"
                           },
                           "unit": {
-                            "description": "The units for `volume_decimal`. One of `liter`, `us_gallon`, or `other`.",
+                            "description": "The units for `quantity_decimal`. One of `charging_minute`, `imperial_gallon`, `kilogram`, `kilowatt_hour`, `liter`, `pound`, `us_gallon`, or `other`.",
                             "enum": [
+                              "charging_minute",
+                              "imperial_gallon",
+                              "kilogram",
+                              "kilowatt_hour",
                               "liter",
                               "other",
+                              "pound",
                               "us_gallon"
                             ],
                             "maxLength": 5000,
@@ -196579,11 +199037,6 @@
                             "description": "The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places.",
                             "format": "decimal",
                             "type": "string"
-                          },
-                          "volume_decimal": {
-                            "description": "The volume of the fuel that was pumped, represented as a decimal string with at most 12 decimal places.",
-                            "format": "decimal",
-                            "type": "string"
                           }
                         },
                         "title": "fuel_specs",
@@ -197069,6 +199522,112 @@
                   "purchase_details": {
                     "description": "Additional purchase information that is optionally provided by the merchant.",
                     "properties": {
+                      "fleet": {
+                        "description": "Fleet-specific information for transactions using Fleet cards.",
+                        "properties": {
+                          "cardholder_prompt_data": {
+                            "description": "Answers to prompts presented to the cardholder at the point of sale. Prompted fields vary depending on the configuration of your physical fleet cards. Typical points of sale support only numeric entry.",
+                            "properties": {
+                              "driver_id": {
+                                "description": "Driver ID.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "odometer": {
+                                "description": "Odometer reading.",
+                                "type": "integer"
+                              },
+                              "unspecified_id": {
+                                "description": "An alphanumeric ID. This field is used when a vehicle ID, driver ID, or generic ID is entered by the cardholder, but the merchant or card network did not specify the prompt type.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "user_id": {
+                                "description": "User ID.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "vehicle_number": {
+                                "description": "Vehicle number.",
+                                "maxLength": 5000,
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_cardholder_prompt_data_specs",
+                            "type": "object"
+                          },
+                          "purchase_type": {
+                            "description": "The type of purchase. One of `fuel_purchase`, `non_fuel_purchase`, or `fuel_and_non_fuel_purchase`.",
+                            "enum": [
+                              "fuel_and_non_fuel_purchase",
+                              "fuel_purchase",
+                              "non_fuel_purchase"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "reported_breakdown": {
+                            "description": "More information about the total amount. This information is not guaranteed to be accurate as some merchants may provide unreliable data.",
+                            "properties": {
+                              "fuel": {
+                                "description": "Breakdown of fuel portion of the purchase.",
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "description": "Gross fuel amount that should equal Fuel Volume multipled by Fuel Unit Cost, inclusive of taxes.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_fuel_specs",
+                                "type": "object"
+                              },
+                              "non_fuel": {
+                                "description": "Breakdown of non-fuel portion of the purchase.",
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "description": "Gross non-fuel amount that should equal the sum of the line items, inclusive of taxes.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_non_fuel_specs",
+                                "type": "object"
+                              },
+                              "tax": {
+                                "description": "Information about tax included in this transaction.",
+                                "properties": {
+                                  "local_amount_decimal": {
+                                    "description": "Amount of state or provincial Sales Tax included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  },
+                                  "national_amount_decimal": {
+                                    "description": "Amount of national Sales Tax or VAT included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_tax_specs",
+                                "type": "object"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_specs",
+                            "type": "object"
+                          },
+                          "service_type": {
+                            "description": "The type of fuel service. One of `non_fuel_transaction`, `full_service`, or `self_service`.",
+                            "enum": [
+                              "full_service",
+                              "non_fuel_transaction",
+                              "self_service"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          }
+                        },
+                        "title": "fleet_specs",
+                        "type": "object"
+                      },
                       "flight": {
                         "description": "Information about the flight that was purchased with this transaction.",
                         "properties": {
@@ -197137,6 +199696,16 @@
                       "fuel": {
                         "description": "Information about fuel that was purchased with this transaction.",
                         "properties": {
+                          "industry_product_code": {
+                            "description": "[Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased.",
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "quantity_decimal": {
+                            "description": "The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places.",
+                            "format": "decimal",
+                            "type": "string"
+                          },
                           "type": {
                             "description": "The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`.",
                             "enum": [
@@ -197150,10 +199719,15 @@
                             "type": "string"
                           },
                           "unit": {
-                            "description": "The units for `volume_decimal`. One of `liter`, `us_gallon`, or `other`.",
+                            "description": "The units for `quantity_decimal`. One of `charging_minute`, `imperial_gallon`, `kilogram`, `kilowatt_hour`, `liter`, `pound`, `us_gallon`, or `other`.",
                             "enum": [
+                              "charging_minute",
+                              "imperial_gallon",
+                              "kilogram",
+                              "kilowatt_hour",
                               "liter",
                               "other",
+                              "pound",
                               "us_gallon"
                             ],
                             "maxLength": 5000,
@@ -197163,11 +199737,6 @@
                             "description": "The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places.",
                             "format": "decimal",
                             "type": "string"
-                          },
-                          "volume_decimal": {
-                            "description": "The volume of the fuel that was pumped, represented as a decimal string with at most 12 decimal places.",
-                            "format": "decimal",
-                            "type": "string"
                           }
                         },
                         "title": "fuel_specs",
@@ -199241,7 +201810,7 @@
                                 "type": "string"
                               }
                             },
-                            "title": "address_specs",
+                            "title": "legal_entity_and_kyc_address_specs",
                             "type": "object"
                           },
                           "address_kana": {
@@ -200129,7 +202698,7 @@
                             "type": "string"
                           }
                         },
-                        "title": "address_specs",
+                        "title": "legal_entity_and_kyc_address_specs",
                         "type": "object"
                       },
                       "address_kana": {
@@ -201686,7 +204255,7 @@
                     "type": "integer"
                   },
                   "description": {
-                    "description": "An arbitrary string which you can attach to a reversal object. It is displayed alongside the reversal in the Dashboard. This will be unset if you POST an empty value.",
+                    "description": "An arbitrary string which you can attach to a reversal object. This will be unset if you POST an empty value.",
                     "maxLength": 5000,
                     "type": "string"
                   },
@@ -206627,7 +209196,8 @@
                       "2022-11-15",
                       "2023-08-16",
                       "2023-10-16",
-                      "2024-04-10"
+                      "2024-04-10",
+                      "2024-06-20"
                     ],
                     "maxLength": 5000,
                     "type": "string",
diff --git a/embedded/openapi/spec3.json b/embedded/openapi/spec3.json
index 18dddc3a..3e58da82 100644
--- a/embedded/openapi/spec3.json
+++ b/embedded/openapi/spec3.json
@@ -521,6 +521,15 @@
             ],
             "type": "string"
           },
+          "gb_bank_transfer_payments": {
+            "description": "The status of the GB customer_balance payments (GBP currency) capability of the account, or whether the account can directly process GB customer_balance charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "giropay_payments": {
             "description": "The status of the giropay payments capability of the account, or whether the account can directly process giropay charges.",
             "enum": [
@@ -566,6 +575,15 @@
             ],
             "type": "string"
           },
+          "jp_bank_transfer_payments": {
+            "description": "The status of the Japanese customer_balance payments (JPY currency) capability of the account, or whether the account can directly process Japanese customer_balance charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "klarna_payments": {
             "description": "The status of the Klarna payments capability of the account, or whether the account can directly process Klarna charges.",
             "enum": [
@@ -611,6 +629,24 @@
             ],
             "type": "string"
           },
+          "multibanco_payments": {
+            "description": "The status of the Multibanco payments capability of the account, or whether the account can directly process Multibanco charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
+          "mx_bank_transfer_payments": {
+            "description": "The status of the Mexican customer_balance payments (MXN currency) capability of the account, or whether the account can directly process Mexican customer_balance charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "oxxo_payments": {
             "description": "The status of the OXXO payments capability of the account, or whether the account can directly process OXXO charges.",
             "enum": [
@@ -656,6 +692,15 @@
             ],
             "type": "string"
           },
+          "sepa_bank_transfer_payments": {
+            "description": "The status of the SEPA customer_balance payments (EUR currency) capability of the account, or whether the account can directly process SEPA customer_balance charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "sepa_debit_payments": {
             "description": "The status of the SEPA Direct Debits payments capability of the account, or whether the account can directly process SEPA Direct Debits charges.",
             "enum": [
@@ -719,6 +764,15 @@
             ],
             "type": "string"
           },
+          "twint_payments": {
+            "description": "The status of the TWINT capability of the account, or whether the account can directly process TWINT charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "us_bank_account_ach_payments": {
             "description": "The status of the US bank account ACH payments capability of the account, or whether the account can directly process US bank account charges.",
             "enum": [
@@ -728,6 +782,15 @@
             ],
             "type": "string"
           },
+          "us_bank_transfer_payments": {
+            "description": "The status of the US customer_balance payments (USD currency) capability of the account, or whether the account can directly process US customer_balance charges.",
+            "enum": [
+              "active",
+              "inactive",
+              "pending"
+            ],
+            "type": "string"
+          },
           "zip_payments": {
             "description": "The status of the Zip capability of the account, or whether the account can directly process Zip charges.",
             "enum": [
@@ -768,8 +831,19 @@
             "type": "array"
           },
           "disabled_reason": {
-            "description": "This is typed as a string for consistency with `requirements.disabled_reason`, but it safe to assume `future_requirements.disabled_reason` is empty because fields in `future_requirements` will never disable the account.",
-            "maxLength": 5000,
+            "description": "This is typed as an enum for consistency with `requirements.disabled_reason`, but it safe to assume `future_requirements.disabled_reason` is null because fields in `future_requirements` will never disable the account.",
+            "enum": [
+              "other",
+              "paused.inactivity",
+              "pending.onboarding",
+              "pending.review",
+              "platform_disabled",
+              "platform_paused",
+              "rejected.inactivity",
+              "rejected.other",
+              "rejected.unsupported_business",
+              "requirements.fields_needed"
+            ],
             "nullable": true,
             "type": "string"
           },
@@ -845,8 +919,19 @@
             "type": "array"
           },
           "disabled_reason": {
-            "description": "If the capability is disabled, this string describes why. [Learn more about handling verification issues](https://stripe.com/docs/connect/handling-api-verification). Can be `requirements.fields_needed`, `pending.onboarding`, `pending.review`, `rejected.other`, `platform_paused`, `rejected.inactivty`, or `rejected.unsupported_business`.\n\n`rejected.unsupported_business` means that the account's business is not supported by the capability. For example, payment methods may restrict the businesses they support in their terms of service, such as in [Afterpay Clearpay's terms of service](/afterpay-clearpay/legal#restricted-businesses).\n\n`rejected.inactivity` means that the capability has been paused for inactivity. This disabled reason currently only applies to the Issuing capability. See [Issuing: Managing Inactive Connects](https://support.stripe.com/questions/issuing-managing-inactive-connect-accounts) for more details.",
-            "maxLength": 5000,
+            "description": "Description of why the capability is disabled. [Learn more about handling verification issues](https://stripe.com/docs/connect/handling-api-verification).",
+            "enum": [
+              "other",
+              "paused.inactivity",
+              "pending.onboarding",
+              "pending.review",
+              "platform_disabled",
+              "platform_paused",
+              "rejected.inactivity",
+              "rejected.other",
+              "rejected.unsupported_business",
+              "requirements.fields_needed"
+            ],
             "nullable": true,
             "type": "string"
           },
@@ -1405,7 +1490,8 @@
               "verification_missing_directors",
               "verification_missing_executives",
               "verification_missing_owners",
-              "verification_requires_additional_memorandum_of_associations"
+              "verification_requires_additional_memorandum_of_associations",
+              "verification_requires_additional_proof_of_registration"
             ],
             "type": "string",
             "x-stripeBypassValidation": true
@@ -1827,7 +1913,8 @@
                 "$ref": "#/components/schemas/source"
               }
             ],
-            "description": "The [source object](https://stripe.com/docs/api/sources/object) for errors returned on a request involving a source."
+            "description": "The [source object](https://stripe.com/docs/api/sources/object) for errors returned on a request involving a source.",
+            "x-stripeBypassValidation": true
           },
           "type": {
             "description": "The type of error returned. One of `api_error`, `card_error`, `idempotency_error`, or `invalid_request_error`",
@@ -2523,9 +2610,6 @@
               {
                 "$ref": "#/components/schemas/payout"
               },
-              {
-                "$ref": "#/components/schemas/platform_tax_fee"
-              },
               {
                 "$ref": "#/components/schemas/refund"
               },
@@ -2579,9 +2663,6 @@
                 {
                   "$ref": "#/components/schemas/payout"
                 },
-                {
-                  "$ref": "#/components/schemas/platform_tax_fee"
-                },
                 {
                   "$ref": "#/components/schemas/refund"
                 },
@@ -2679,7 +2760,7 @@
         "x-resourceId": "balance_transaction"
       },
       "bank_account": {
-        "description": "These bank accounts are payment methods on `Customer` objects.\n\nOn the other hand [External Accounts](/api#external_accounts) are transfer\ndestinations on `Account` objects for accounts where [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection)\nis `application`, which includes [Custom accounts](/connect/custom-accounts).\nThey can be bank accounts or debit cards as well, and are documented in the links above.\n\nRelated guide: [Bank debits and transfers](/payments/bank-debits-transfers)",
+        "description": "These bank accounts are payment methods on `Customer` objects.\n\nOn the other hand [External Accounts](/api#external_accounts) are transfer\ndestinations on `Account` objects for connected accounts.\nThey can be bank accounts or debit cards as well, and are documented in the links above.\n\nRelated guide: [Bank debits and transfers](/payments/bank-debits-transfers)",
         "properties": {
           "account": {
             "anyOf": [
@@ -3026,6 +3107,21 @@
       "bank_connections_resource_link_account_session_filters": {
         "description": "",
         "properties": {
+          "account_subcategories": {
+            "description": "Restricts the Session to subcategories of accounts that can be linked. Valid subcategories are: `checking`, `savings`, `mortgage`, `line_of_credit`, `credit_card`.",
+            "items": {
+              "enum": [
+                "checking",
+                "credit_card",
+                "line_of_credit",
+                "mortgage",
+                "savings"
+              ],
+              "type": "string"
+            },
+            "nullable": true,
+            "type": "array"
+          },
           "countries": {
             "description": "List of countries from which to filter accounts.",
             "items": {
@@ -3346,7 +3442,7 @@
             "type": "number"
           },
           "end_time": {
-            "description": "End timestamp for this event summary (inclusive).",
+            "description": "End timestamp for this event summary (exclusive). Must be aligned with minute boundaries.",
             "format": "unix-time",
             "type": "integer"
           },
@@ -3372,7 +3468,7 @@
             "type": "string"
           },
           "start_time": {
-            "description": "Start timestamp for this event summary (inclusive).",
+            "description": "Start timestamp for this event summary (inclusive). Must be aligned with minute boundaries.",
             "format": "unix-time",
             "type": "integer"
           }
@@ -5153,7 +5249,7 @@
                 "$ref": "#/components/schemas/payment_intent"
               }
             ],
-            "description": "The ID of the PaymentIntent for Checkout Sessions in `payment` mode.",
+            "description": "The ID of the PaymentIntent for Checkout Sessions in `payment` mode. You can't confirm or cancel the PaymentIntent for a Checkout Session. To cancel, [expire the Checkout Session](https://stripe.com/docs/api/checkout/sessions/expire) instead.",
             "nullable": true,
             "x-expansionResources": {
               "oneOf": [
@@ -5269,7 +5365,7 @@
                 "$ref": "#/components/schemas/setup_intent"
               }
             ],
-            "description": "The ID of the SetupIntent for Checkout Sessions in `setup` mode.",
+            "description": "The ID of the SetupIntent for Checkout Sessions in `setup` mode. You can't confirm or cancel the SetupIntent for a Checkout Session. To cancel, [expire the Checkout Session](https://stripe.com/docs/api/checkout/sessions/expire) instead.",
             "nullable": true,
             "x-expansionResources": {
               "oneOf": [
@@ -5942,6 +6038,21 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "checkout_multibanco_payment_method_options": {
+        "description": "",
+        "properties": {
+          "setup_future_usage": {
+            "description": "Indicates that you intend to make future payments with this PaymentIntent's payment method.\n\nProviding this parameter will [attach the payment method](https://stripe.com/docs/payments/save-during-payment) to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be [attached](https://stripe.com/docs/api/payment_methods/attach) to a Customer after the transaction completes.\n\nWhen processing card payments, Stripe also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as [SCA](https://stripe.com/docs/strong-customer-authentication).",
+            "enum": [
+              "none"
+            ],
+            "type": "string"
+          }
+        },
+        "title": "CheckoutMultibancoPaymentMethodOptions",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "checkout_oxxo_payment_method_options": {
         "description": "",
         "properties": {
@@ -6141,6 +6252,9 @@
           "mobilepay": {
             "$ref": "#/components/schemas/checkout_mobilepay_payment_method_options"
           },
+          "multibanco": {
+            "$ref": "#/components/schemas/checkout_multibanco_payment_method_options"
+          },
           "oxxo": {
             "$ref": "#/components/schemas/checkout_oxxo_payment_method_options"
           },
@@ -6196,6 +6310,7 @@
           "konbini",
           "link",
           "mobilepay",
+          "multibanco",
           "oxxo",
           "p24",
           "paynow",
@@ -6951,6 +7066,9 @@
           "mobilepay": {
             "$ref": "#/components/schemas/payment_method_mobilepay"
           },
+          "multibanco": {
+            "$ref": "#/components/schemas/payment_method_multibanco"
+          },
           "oxxo": {
             "$ref": "#/components/schemas/payment_method_oxxo"
           },
@@ -6981,6 +7099,9 @@
           "swish": {
             "$ref": "#/components/schemas/payment_method_swish"
           },
+          "twint": {
+            "$ref": "#/components/schemas/payment_method_twint"
+          },
           "type": {
             "description": "The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.",
             "enum": [
@@ -7008,6 +7129,7 @@
               "konbini",
               "link",
               "mobilepay",
+              "multibanco",
               "oxxo",
               "p24",
               "paynow",
@@ -7018,6 +7140,7 @@
               "sepa_debit",
               "sofort",
               "swish",
+              "twint",
               "us_bank_account",
               "wechat_pay",
               "zip"
@@ -7067,6 +7190,7 @@
           "konbini",
           "link",
           "mobilepay",
+          "multibanco",
           "oxxo",
           "p24",
           "paynow",
@@ -7077,6 +7201,7 @@
           "sepa_debit",
           "sofort",
           "swish",
+          "twint",
           "us_bank_account",
           "wechat_pay",
           "zip"
@@ -8409,7 +8534,7 @@
             "type": "string"
           },
           "next_invoice_sequence": {
-            "description": "The suffix of the customer's next invoice number (for example, 0001).",
+            "description": "The suffix of the customer's next invoice number (for example, 0001). When the account uses account level sequencing, this parameter is ignored in API requests and the field omitted in API responses.",
             "type": "integer"
           },
           "object": {
@@ -9294,10 +9419,10 @@
         "x-resourceId": "customer_cash_balance_transaction"
       },
       "customer_session": {
-        "description": "A customer session allows you to grant client access to Stripe's frontend SDKs (like StripeJs)\ncontrol over a customer.",
+        "description": "A Customer Session allows you to grant Stripe's frontend SDKs (like Stripe.js) client-side access\ncontrol over a Customer.",
         "properties": {
           "client_secret": {
-            "description": "The client secret of this customer session. Used on the client to set up secure access to the given `customer`.\n\nThe client secret can be used to provide access to `customer` from your frontend. It should not be stored, logged, or exposed to anyone other than the relevant customer. Make sure that you have TLS enabled on any page that includes the client secret.",
+            "description": "The client secret of this Customer Session. Used on the client to set up secure access to the given `customer`.\n\nThe client secret can be used to provide access to `customer` from your frontend. It should not be stored, logged, or exposed to anyone other than the relevant customer. Make sure that you have TLS enabled on any page that includes the client secret.",
             "maxLength": 5000,
             "type": "string"
           },
@@ -9319,7 +9444,7 @@
                 "$ref": "#/components/schemas/customer"
               }
             ],
-            "description": "The customer the customer session was created for.",
+            "description": "The Customer the Customer Session was created for.",
             "x-expansionResources": {
               "oneOf": [
                 {
@@ -9329,7 +9454,7 @@
             }
           },
           "expires_at": {
-            "description": "The timestamp at which this customer session will expire.",
+            "description": "The timestamp at which this Customer Session will expire.",
             "format": "unix-time",
             "type": "integer"
           },
@@ -9362,7 +9487,7 @@
         "x-resourceId": "customer_session"
       },
       "customer_session_resource_components": {
-        "description": "Configuration for the components supported by this customer session.",
+        "description": "Configuration for the components supported by this Customer Session.",
         "properties": {
           "buy_button": {
             "$ref": "#/components/schemas/customer_session_resource_components_resource_buy_button"
@@ -15373,6 +15498,9 @@
       "invoice_payment_method_options_us_bank_account_linked_account_options": {
         "description": "",
         "properties": {
+          "filters": {
+            "$ref": "#/components/schemas/invoice_payment_method_options_us_bank_account_linked_account_options_filters"
+          },
           "permissions": {
             "description": "The list of permissions to request. The `payment_method` permission must be included.",
             "items": {
@@ -15403,6 +15531,27 @@
         },
         "title": "invoice_payment_method_options_us_bank_account_linked_account_options",
         "type": "object",
+        "x-expandableFields": [
+          "filters"
+        ]
+      },
+      "invoice_payment_method_options_us_bank_account_linked_account_options_filters": {
+        "description": "",
+        "properties": {
+          "account_subcategories": {
+            "description": "The account subcategories to use to filter for possible accounts to link. Valid subcategories are `checking` and `savings`.",
+            "items": {
+              "enum": [
+                "checking",
+                "savings"
+              ],
+              "type": "string"
+            },
+            "type": "array"
+          }
+        },
+        "title": "invoice_payment_method_options_us_bank_account_linked_account_options_filters",
+        "type": "object",
         "x-expandableFields": []
       },
       "invoice_rendering_pdf": {
@@ -16143,6 +16292,7 @@
                 "revolut_pay",
                 "sepa_debit",
                 "sofort",
+                "swish",
                 "us_bank_account",
                 "wechat_pay"
               ],
@@ -16226,7 +16376,7 @@
         "description": "",
         "properties": {
           "type": {
-            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, or `unknown`",
+            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, `de_stn`, `ch_uid`, or `unknown`",
             "enum": [
               "ad_nrt",
               "ae_trn",
@@ -16244,11 +16394,13 @@
               "ca_pst_mb",
               "ca_pst_sk",
               "ca_qst",
+              "ch_uid",
               "ch_vat",
               "cl_tin",
               "cn_tin",
               "co_nit",
               "cr_tin",
+              "de_stn",
               "do_rcn",
               "ec_ruc",
               "eg_tin",
@@ -16518,6 +16670,24 @@
             "description": "The currency of the cardholder. This currency can be different from the currency presented at authorization and the `merchant_currency` field on this authorization. Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies).",
             "type": "string"
           },
+          "fleet": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_data"
+              }
+            ],
+            "description": "Fleet-specific information for authorizations using Fleet cards.",
+            "nullable": true
+          },
+          "fuel": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fuel_data"
+              }
+            ],
+            "description": "Information about fuel that was purchased with this transaction. Typically this information is received from the merchant after the authorization has been approved and the fuel dispensed.",
+            "nullable": true
+          },
           "id": {
             "description": "Unique identifier for the object.",
             "maxLength": 5000,
@@ -16660,6 +16830,8 @@
           "balance_transactions",
           "card",
           "cardholder",
+          "fleet",
+          "fuel",
           "merchant_data",
           "network_data",
           "pending_request",
@@ -17351,6 +17523,7 @@
           }
         },
         "required": [
+          "features",
           "id",
           "livemode",
           "name",
@@ -17884,6 +18057,238 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "issuing_authorization_fleet_cardholder_prompt_data": {
+        "description": "",
+        "properties": {
+          "alphanumeric_id": {
+            "description": "[Deprecated] An alphanumeric ID, though typical point of sales only support numeric entry. The card program can be configured to prompt for a vehicle ID, driver ID, or generic ID.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "driver_id": {
+            "description": "Driver ID.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "odometer": {
+            "description": "Odometer reading.",
+            "nullable": true,
+            "type": "integer"
+          },
+          "unspecified_id": {
+            "description": "An alphanumeric ID. This field is used when a vehicle ID, driver ID, or generic ID is entered by the cardholder, but the merchant or card network did not specify the prompt type.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "user_id": {
+            "description": "User ID.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "vehicle_number": {
+            "description": "Vehicle number.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingAuthorizationFleetCardholderPromptData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_authorization_fleet_data": {
+        "description": "",
+        "properties": {
+          "cardholder_prompt_data": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_cardholder_prompt_data"
+              }
+            ],
+            "description": "Answers to prompts presented to the cardholder at the point of sale. Prompted fields vary depending on the configuration of your physical fleet cards. Typical points of sale support only numeric entry.",
+            "nullable": true
+          },
+          "purchase_type": {
+            "description": "The type of purchase.",
+            "enum": [
+              "fuel_and_non_fuel_purchase",
+              "fuel_purchase",
+              "non_fuel_purchase"
+            ],
+            "nullable": true,
+            "type": "string"
+          },
+          "reported_breakdown": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_reported_breakdown"
+              }
+            ],
+            "description": "More information about the total amount. Typically this information is received from the merchant after the authorization has been approved and the fuel dispensed. This information is not guaranteed to be accurate as some merchants may provide unreliable data.",
+            "nullable": true
+          },
+          "service_type": {
+            "description": "The type of fuel service.",
+            "enum": [
+              "full_service",
+              "non_fuel_transaction",
+              "self_service"
+            ],
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingAuthorizationFleetData",
+        "type": "object",
+        "x-expandableFields": [
+          "cardholder_prompt_data",
+          "reported_breakdown"
+        ]
+      },
+      "issuing_authorization_fleet_fuel_price_data": {
+        "description": "",
+        "properties": {
+          "gross_amount_decimal": {
+            "description": "Gross fuel amount that should equal Fuel Quantity multiplied by Fuel Unit Cost, inclusive of taxes.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingAuthorizationFleetFuelPriceData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_authorization_fleet_non_fuel_price_data": {
+        "description": "",
+        "properties": {
+          "gross_amount_decimal": {
+            "description": "Gross non-fuel amount that should equal the sum of the line items, inclusive of taxes.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingAuthorizationFleetNonFuelPriceData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_authorization_fleet_reported_breakdown": {
+        "description": "",
+        "properties": {
+          "fuel": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_fuel_price_data"
+              }
+            ],
+            "description": "Breakdown of fuel portion of the purchase.",
+            "nullable": true
+          },
+          "non_fuel": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_non_fuel_price_data"
+              }
+            ],
+            "description": "Breakdown of non-fuel portion of the purchase.",
+            "nullable": true
+          },
+          "tax": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_authorization_fleet_tax_data"
+              }
+            ],
+            "description": "Information about tax included in this transaction.",
+            "nullable": true
+          }
+        },
+        "title": "IssuingAuthorizationFleetReportedBreakdown",
+        "type": "object",
+        "x-expandableFields": [
+          "fuel",
+          "non_fuel",
+          "tax"
+        ]
+      },
+      "issuing_authorization_fleet_tax_data": {
+        "description": "",
+        "properties": {
+          "local_amount_decimal": {
+            "description": "Amount of state or provincial Sales Tax included in the transaction amount. `null` if not reported by merchant or not subject to tax.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          },
+          "national_amount_decimal": {
+            "description": "Amount of national Sales Tax or VAT included in the transaction amount. `null` if not reported by merchant or not subject to tax.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingAuthorizationFleetTaxData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_authorization_fuel_data": {
+        "description": "",
+        "properties": {
+          "industry_product_code": {
+            "description": "[Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "quantity_decimal": {
+            "description": "The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          },
+          "type": {
+            "description": "The type of fuel that was purchased.",
+            "enum": [
+              "diesel",
+              "other",
+              "unleaded_plus",
+              "unleaded_regular",
+              "unleaded_super"
+            ],
+            "nullable": true,
+            "type": "string"
+          },
+          "unit": {
+            "description": "The units for `quantity_decimal`.",
+            "enum": [
+              "charging_minute",
+              "imperial_gallon",
+              "kilogram",
+              "kilowatt_hour",
+              "liter",
+              "other",
+              "pound",
+              "us_gallon"
+            ],
+            "nullable": true,
+            "type": "string"
+          },
+          "unit_cost_decimal": {
+            "description": "The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingAuthorizationFuelData",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "issuing_authorization_merchant_data": {
         "description": "",
         "properties": {
@@ -18086,11 +18491,16 @@
             "enum": [
               "account_disabled",
               "card_active",
+              "card_canceled",
+              "card_expired",
               "card_inactive",
+              "cardholder_blocked",
               "cardholder_inactive",
               "cardholder_verification_required",
+              "insecure_authorization_method",
               "insufficient_funds",
               "not_allowed",
+              "pin_blocked",
               "spending_controls",
               "suspected_fraud",
               "verification_failed",
@@ -21673,6 +22083,171 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "issuing_transaction_fleet_cardholder_prompt_data": {
+        "description": "",
+        "properties": {
+          "driver_id": {
+            "description": "Driver ID.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "odometer": {
+            "description": "Odometer reading.",
+            "nullable": true,
+            "type": "integer"
+          },
+          "unspecified_id": {
+            "description": "An alphanumeric ID. This field is used when a vehicle ID, driver ID, or generic ID is entered by the cardholder, but the merchant or card network did not specify the prompt type.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "user_id": {
+            "description": "User ID.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "vehicle_number": {
+            "description": "Vehicle number.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingTransactionFleetCardholderPromptData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_transaction_fleet_data": {
+        "description": "",
+        "properties": {
+          "cardholder_prompt_data": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_cardholder_prompt_data"
+              }
+            ],
+            "description": "Answers to prompts presented to cardholder at point of sale.",
+            "nullable": true
+          },
+          "purchase_type": {
+            "description": "The type of purchase. One of `fuel_purchase`, `non_fuel_purchase`, or `fuel_and_non_fuel_purchase`.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "reported_breakdown": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_reported_breakdown"
+              }
+            ],
+            "description": "More information about the total amount. This information is not guaranteed to be accurate as some merchants may provide unreliable data.",
+            "nullable": true
+          },
+          "service_type": {
+            "description": "The type of fuel service. One of `non_fuel_transaction`, `full_service`, or `self_service`.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingTransactionFleetData",
+        "type": "object",
+        "x-expandableFields": [
+          "cardholder_prompt_data",
+          "reported_breakdown"
+        ]
+      },
+      "issuing_transaction_fleet_fuel_price_data": {
+        "description": "",
+        "properties": {
+          "gross_amount_decimal": {
+            "description": "Gross fuel amount that should equal Fuel Volume multipled by Fuel Unit Cost, inclusive of taxes.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingTransactionFleetFuelPriceData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_transaction_fleet_non_fuel_price_data": {
+        "description": "",
+        "properties": {
+          "gross_amount_decimal": {
+            "description": "Gross non-fuel amount that should equal the sum of the line items, inclusive of taxes.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingTransactionFleetNonFuelPriceData",
+        "type": "object",
+        "x-expandableFields": []
+      },
+      "issuing_transaction_fleet_reported_breakdown": {
+        "description": "",
+        "properties": {
+          "fuel": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_fuel_price_data"
+              }
+            ],
+            "description": "Breakdown of fuel portion of the purchase.",
+            "nullable": true
+          },
+          "non_fuel": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_non_fuel_price_data"
+              }
+            ],
+            "description": "Breakdown of non-fuel portion of the purchase.",
+            "nullable": true
+          },
+          "tax": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_tax_data"
+              }
+            ],
+            "description": "Information about tax included in this transaction.",
+            "nullable": true
+          }
+        },
+        "title": "IssuingTransactionFleetReportedBreakdown",
+        "type": "object",
+        "x-expandableFields": [
+          "fuel",
+          "non_fuel",
+          "tax"
+        ]
+      },
+      "issuing_transaction_fleet_tax_data": {
+        "description": "",
+        "properties": {
+          "local_amount_decimal": {
+            "description": "Amount of state or provincial Sales Tax included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          },
+          "national_amount_decimal": {
+            "description": "Amount of national Sales Tax or VAT included in the transaction amount. Null if not reported by merchant or not subject to tax.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "IssuingTransactionFleetTaxData",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "issuing_transaction_flight_data": {
         "description": "",
         "properties": {
@@ -21759,13 +22334,25 @@
       "issuing_transaction_fuel_data": {
         "description": "",
         "properties": {
+          "industry_product_code": {
+            "description": "[Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "quantity_decimal": {
+            "description": "The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places.",
+            "format": "decimal",
+            "nullable": true,
+            "type": "string"
+          },
           "type": {
             "description": "The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`.",
             "maxLength": 5000,
             "type": "string"
           },
           "unit": {
-            "description": "The units for `volume_decimal`. One of `liter`, `us_gallon`, or `other`.",
+            "description": "The units for `quantity_decimal`. One of `charging_minute`, `imperial_gallon`, `kilogram`, `kilowatt_hour`, `liter`, `pound`, `us_gallon`, or `other`.",
             "maxLength": 5000,
             "type": "string"
           },
@@ -21773,12 +22360,6 @@
             "description": "The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places.",
             "format": "decimal",
             "type": "string"
-          },
-          "volume_decimal": {
-            "description": "The volume of the fuel that was pumped, represented as a decimal string with at most 12 decimal places.",
-            "format": "decimal",
-            "nullable": true,
-            "type": "string"
           }
         },
         "required": [
@@ -21837,6 +22418,15 @@
       "issuing_transaction_purchase_details": {
         "description": "",
         "properties": {
+          "fleet": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/issuing_transaction_fleet_data"
+              }
+            ],
+            "description": "Fleet-specific information for transactions using Fleet cards.",
+            "nullable": true
+          },
           "flight": {
             "anyOf": [
               {
@@ -21882,6 +22472,7 @@
         "title": "IssuingTransactionPurchaseDetails",
         "type": "object",
         "x-expandableFields": [
+          "fleet",
           "flight",
           "fuel",
           "lodging",
@@ -22756,6 +23347,9 @@
       "linked_account_options_us_bank_account": {
         "description": "",
         "properties": {
+          "filters": {
+            "$ref": "#/components/schemas/payment_flows_private_payment_methods_us_bank_account_linked_account_options_filters"
+          },
           "permissions": {
             "description": "The list of permissions to request. The `payment_method` permission must be included.",
             "items": {
@@ -22791,7 +23385,9 @@
         },
         "title": "linked_account_options_us_bank_account",
         "type": "object",
-        "x-expandableFields": []
+        "x-expandableFields": [
+          "filters"
+        ]
       },
       "login_link": {
         "description": "Login Links are single-use URLs for a connected account to access the Express Dashboard. The connected account's [account.controller.stripe_dashboard.type](/api/accounts/object#account_object-controller-stripe_dashboard-type) must be `express` to have access to the Express Dashboard.",
@@ -23794,6 +24390,25 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "payment_flows_private_payment_methods_us_bank_account_linked_account_options_filters": {
+        "description": "",
+        "properties": {
+          "account_subcategories": {
+            "description": "The account subcategories to use to filter for possible accounts to link. Valid subcategories are `checking` and `savings`.",
+            "items": {
+              "enum": [
+                "checking",
+                "savings"
+              ],
+              "type": "string"
+            },
+            "type": "array"
+          }
+        },
+        "title": "PaymentFlowsPrivatePaymentMethodsUsBankAccountLinkedAccountOptionsFilters",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "payment_intent": {
         "description": "A PaymentIntent guides you through the process of collecting a payment from your customer.\nWe recommend that you create exactly one PaymentIntent for each order or\ncustomer session in your system. You can reference the PaymentIntent later to\nsee the history of payment attempts for a particular session.\n\nA PaymentIntent transitions through\n[multiple statuses](https://stripe.com/docs/payments/intents#intent-statuses)\nthroughout its lifetime as it interfaces with Stripe.js to perform\nauthentication flows and ultimately creates at most one successful charge.\n\nRelated guide: [Payment Intents API](https://stripe.com/docs/payments/payment-intents)",
         "properties": {
@@ -24240,6 +24855,9 @@
           "konbini_display_details": {
             "$ref": "#/components/schemas/payment_intent_next_action_konbini"
           },
+          "multibanco_display_details": {
+            "$ref": "#/components/schemas/payment_intent_next_action_display_multibanco_details"
+          },
           "oxxo_display_details": {
             "$ref": "#/components/schemas/payment_intent_next_action_display_oxxo_details"
           },
@@ -24292,6 +24910,7 @@
           "cashapp_handle_redirect_or_display_qr_code",
           "display_bank_transfer_instructions",
           "konbini_display_details",
+          "multibanco_display_details",
           "oxxo_display_details",
           "paynow_display_qr_code",
           "pix_display_qr_code",
@@ -24497,6 +25116,38 @@
           "financial_addresses"
         ]
       },
+      "payment_intent_next_action_display_multibanco_details": {
+        "description": "",
+        "properties": {
+          "entity": {
+            "description": "Entity number associated with this Multibanco payment.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "expires_at": {
+            "description": "The timestamp at which the Multibanco voucher expires.",
+            "format": "unix-time",
+            "nullable": true,
+            "type": "integer"
+          },
+          "hosted_voucher_url": {
+            "description": "The URL for the hosted Multibanco voucher page, which allows customers to view a Multibanco voucher.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
+          "reference": {
+            "description": "Reference number associated with this Multibanco payment.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          }
+        },
+        "title": "PaymentIntentNextActionDisplayMultibancoDetails",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "payment_intent_next_action_display_oxxo_details": {
         "description": "",
         "properties": {
@@ -25236,6 +25887,16 @@
               }
             ]
           },
+          "multibanco": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/payment_method_options_multibanco"
+              },
+              {
+                "$ref": "#/components/schemas/payment_intent_type_specific_payment_method_options_client"
+              }
+            ]
+          },
           "oxxo": {
             "anyOf": [
               {
@@ -25336,6 +25997,16 @@
               }
             ]
           },
+          "twint": {
+            "anyOf": [
+              {
+                "$ref": "#/components/schemas/payment_method_options_twint"
+              },
+              {
+                "$ref": "#/components/schemas/payment_intent_type_specific_payment_method_options_client"
+              }
+            ]
+          },
           "us_bank_account": {
             "anyOf": [
               {
@@ -25394,6 +26065,7 @@
           "konbini",
           "link",
           "mobilepay",
+          "multibanco",
           "oxxo",
           "p24",
           "paynow",
@@ -25404,6 +26076,7 @@
           "sepa_debit",
           "sofort",
           "swish",
+          "twint",
           "us_bank_account",
           "wechat_pay",
           "zip"
@@ -26105,6 +26778,8 @@
                 "klarna",
                 "konbini",
                 "link",
+                "mobilepay",
+                "multibanco",
                 "oxxo",
                 "p24",
                 "paynow",
@@ -26114,8 +26789,10 @@
                 "sepa_debit",
                 "sofort",
                 "swish",
+                "twint",
                 "us_bank_account",
-                "wechat_pay"
+                "wechat_pay",
+                "zip"
               ],
               "type": "string",
               "x-stripeBypassValidation": true
@@ -27354,6 +28031,9 @@
           "mobilepay": {
             "$ref": "#/components/schemas/payment_method_mobilepay"
           },
+          "multibanco": {
+            "$ref": "#/components/schemas/payment_method_multibanco"
+          },
           "object": {
             "description": "String representing the object's type. Objects of the same type share the same value.",
             "enum": [
@@ -27394,6 +28074,9 @@
           "swish": {
             "$ref": "#/components/schemas/payment_method_swish"
           },
+          "twint": {
+            "$ref": "#/components/schemas/payment_method_twint"
+          },
           "type": {
             "description": "The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.",
             "enum": [
@@ -27421,6 +28104,7 @@
               "konbini",
               "link",
               "mobilepay",
+              "multibanco",
               "oxxo",
               "p24",
               "paynow",
@@ -27431,6 +28115,7 @@
               "sepa_debit",
               "sofort",
               "swish",
+              "twint",
               "us_bank_account",
               "wechat_pay",
               "zip"
@@ -27485,6 +28170,7 @@
           "konbini",
           "link",
           "mobilepay",
+          "multibanco",
           "oxxo",
           "p24",
           "paynow",
@@ -27496,6 +28182,7 @@
           "sepa_debit",
           "sofort",
           "swish",
+          "twint",
           "us_bank_account",
           "wechat_pay",
           "zip"
@@ -28312,6 +28999,9 @@
           "mobilepay": {
             "$ref": "#/components/schemas/payment_method_config_resource_payment_method_properties"
           },
+          "multibanco": {
+            "$ref": "#/components/schemas/payment_method_config_resource_payment_method_properties"
+          },
           "name": {
             "description": "The configuration's name.",
             "maxLength": 5000,
@@ -28404,6 +29094,7 @@
           "konbini",
           "link",
           "mobilepay",
+          "multibanco",
           "oxxo",
           "p24",
           "paynow",
@@ -28543,6 +29234,9 @@
           "swish": {
             "$ref": "#/components/schemas/payment_method_details_swish"
           },
+          "twint": {
+            "$ref": "#/components/schemas/payment_method_details_twint"
+          },
           "type": {
             "description": "The type of transaction-specific details of the payment method used in the payment, one of `ach_credit_transfer`, `ach_debit`, `acss_debit`, `alipay`, `au_becs_debit`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `klarna`, `multibanco`, `p24`, `sepa_debit`, `sofort`, `stripe_account`, or `wechat`.\nAn additional hash is included on `payment_method_details` with a name matching this value.\nIt contains information specific to the payment method.",
             "maxLength": 5000,
@@ -28605,6 +29299,7 @@
           "sofort",
           "stripe_account",
           "swish",
+          "twint",
           "us_bank_account",
           "wechat",
           "wechat_pay",
@@ -30027,7 +30722,7 @@
             "type": "string"
           },
           "preferred_locale": {
-            "description": "Preferred language of the Klarna authorization page that the customer is redirected to.\nCan be one of `de-AT`, `en-AT`, `nl-BE`, `fr-BE`, `en-BE`, `de-DE`, `en-DE`, `da-DK`, `en-DK`, `es-ES`, `en-ES`, `fi-FI`, `sv-FI`, `en-FI`, `en-GB`, `en-IE`, `it-IT`, `en-IT`, `nl-NL`, `en-NL`, `nb-NO`, `en-NO`, `sv-SE`, `en-SE`, `en-US`, `es-US`, `fr-FR`, `en-FR`, `cs-CZ`, `en-CZ`, `el-GR`, `en-GR`, `en-AU`, `en-NZ`, `en-CA`, `fr-CA`, `pl-PL`, `en-PL`, `pt-PT`, `en-PT`, `de-CH`, `fr-CH`, `it-CH`, or `en-CH`",
+            "description": "Preferred language of the Klarna authorization page that the customer is redirected to.\nCan be one of `de-AT`, `en-AT`, `nl-BE`, `fr-BE`, `en-BE`, `de-DE`, `en-DE`, `da-DK`, `en-DK`, `es-ES`, `en-ES`, `fi-FI`, `sv-FI`, `en-FI`, `en-GB`, `en-IE`, `it-IT`, `en-IT`, `nl-NL`, `en-NL`, `nb-NO`, `en-NO`, `sv-SE`, `en-SE`, `en-US`, `es-US`, `fr-FR`, `en-FR`, `cs-CZ`, `en-CZ`, `ro-RO`, `en-RO`, `el-GR`, `en-GR`, `en-AU`, `en-NZ`, `en-CA`, `fr-CA`, `pl-PL`, `en-PL`, `pt-PT`, `en-PT`, `de-CH`, `fr-CH`, `it-CH`, or `en-CH`",
             "maxLength": 5000,
             "nullable": true,
             "type": "string"
@@ -30465,6 +31160,13 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "payment_method_details_twint": {
+        "description": "",
+        "properties": {},
+        "title": "payment_method_details_twint",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "payment_method_details_us_bank_account": {
         "description": "",
         "properties": {
@@ -30970,6 +31672,13 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "payment_method_multibanco": {
+        "description": "",
+        "properties": {},
+        "title": "payment_method_multibanco",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "payment_method_options_affirm": {
         "description": "",
         "properties": {
@@ -31539,6 +32248,21 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "payment_method_options_multibanco": {
+        "description": "",
+        "properties": {
+          "setup_future_usage": {
+            "description": "Indicates that you intend to make future payments with this PaymentIntent's payment method.\n\nProviding this parameter will [attach the payment method](https://stripe.com/docs/payments/save-during-payment) to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be [attached](https://stripe.com/docs/api/payment_methods/attach) to a Customer after the transaction completes.\n\nWhen processing card payments, Stripe also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as [SCA](https://stripe.com/docs/strong-customer-authentication).",
+            "enum": [
+              "none"
+            ],
+            "type": "string"
+          }
+        },
+        "title": "payment_method_options_multibanco",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "payment_method_options_oxxo": {
         "description": "",
         "properties": {
@@ -31719,6 +32443,21 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "payment_method_options_twint": {
+        "description": "",
+        "properties": {
+          "setup_future_usage": {
+            "description": "Indicates that you intend to make future payments with this PaymentIntent's payment method.\n\nProviding this parameter will [attach the payment method](https://stripe.com/docs/payments/save-during-payment) to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be [attached](https://stripe.com/docs/api/payment_methods/attach) to a Customer after the transaction completes.\n\nWhen processing card payments, Stripe also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as [SCA](https://stripe.com/docs/strong-customer-authentication).",
+            "enum": [
+              "none"
+            ],
+            "type": "string"
+          }
+        },
+        "title": "payment_method_options_twint",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "payment_method_options_us_bank_account_mandate_options": {
         "description": "",
         "properties": {
@@ -31949,6 +32688,13 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "payment_method_twint": {
+        "description": "",
+        "properties": {},
+        "title": "payment_method_twint",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "payment_method_us_bank_account": {
         "description": "",
         "properties": {
@@ -32327,6 +33073,12 @@
       "payment_pages_checkout_session_custom_fields_dropdown": {
         "description": "",
         "properties": {
+          "default_value": {
+            "description": "The value that will pre-fill on the payment page.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
           "options": {
             "description": "The options available for the customer to select. Up to 200 options allowed.",
             "items": {
@@ -32377,6 +33129,12 @@
       "payment_pages_checkout_session_custom_fields_numeric": {
         "description": "",
         "properties": {
+          "default_value": {
+            "description": "The value that will pre-fill the field on the payment page.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
           "maximum_length": {
             "description": "The maximum character length constraint for the customer's input.",
             "nullable": true,
@@ -32423,6 +33181,12 @@
       "payment_pages_checkout_session_custom_fields_text": {
         "description": "",
         "properties": {
+          "default_value": {
+            "description": "The value that will pre-fill the field on the payment page.",
+            "maxLength": 5000,
+            "nullable": true,
+            "type": "string"
+          },
           "maximum_length": {
             "description": "The maximum character length constraint for the customer's input.",
             "nullable": true,
@@ -33101,7 +33865,7 @@
         "description": "",
         "properties": {
           "type": {
-            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, or `unknown`",
+            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, `de_stn`, `ch_uid`, or `unknown`",
             "enum": [
               "ad_nrt",
               "ae_trn",
@@ -33119,11 +33883,13 @@
               "ca_pst_mb",
               "ca_pst_sk",
               "ca_qst",
+              "ch_uid",
               "ch_vat",
               "cl_tin",
               "cn_tin",
               "co_nit",
               "cr_tin",
+              "de_stn",
               "do_rcn",
               "ec_ruc",
               "eg_tin",
@@ -34279,48 +35045,6 @@
         "type": "object",
         "x-expandableFields": []
       },
-      "platform_tax_fee": {
-        "description": "",
-        "properties": {
-          "account": {
-            "description": "The Connected account that incurred this charge.",
-            "maxLength": 5000,
-            "type": "string"
-          },
-          "id": {
-            "description": "Unique identifier for the object.",
-            "maxLength": 5000,
-            "type": "string"
-          },
-          "object": {
-            "description": "String representing the object's type. Objects of the same type share the same value.",
-            "enum": [
-              "platform_tax_fee"
-            ],
-            "type": "string"
-          },
-          "source_transaction": {
-            "description": "The payment object that caused this tax to be inflicted.",
-            "maxLength": 5000,
-            "type": "string"
-          },
-          "type": {
-            "description": "The type of tax (VAT).",
-            "maxLength": 5000,
-            "type": "string"
-          }
-        },
-        "required": [
-          "account",
-          "id",
-          "object",
-          "source_transaction",
-          "type"
-        ],
-        "title": "PlatformTax",
-        "type": "object",
-        "x-expandableFields": []
-      },
       "portal_business_profile": {
         "description": "",
         "properties": {
@@ -36993,6 +37717,9 @@
           "klarna": {
             "$ref": "#/components/schemas/destination_details_unimplemented"
           },
+          "multibanco": {
+            "$ref": "#/components/schemas/refund_destination_details_generic"
+          },
           "mx_bank_transfer": {
             "$ref": "#/components/schemas/refund_destination_details_generic"
           },
@@ -37058,6 +37785,7 @@
           "grabpay",
           "jp_bank_transfer",
           "klarna",
+          "multibanco",
           "mx_bank_transfer",
           "p24",
           "paynow",
@@ -39465,7 +40193,7 @@
             }
           },
           "type": {
-            "description": "The type of calculation to use on the shipping rate. Can only be `fixed_amount` for now.",
+            "description": "The type of calculation to use on the shipping rate.",
             "enum": [
               "fixed_amount"
             ],
@@ -41345,6 +42073,9 @@
             "maxLength": 5000,
             "type": "string"
           },
+          "invoice_settings": {
+            "$ref": "#/components/schemas/subscriptions_resource_subscription_invoice_settings"
+          },
           "items": {
             "description": "List of subscription items, each with an attached price.",
             "properties": {
@@ -41607,6 +42338,7 @@
           "customer",
           "discounts",
           "id",
+          "invoice_settings",
           "items",
           "livemode",
           "metadata",
@@ -41628,6 +42360,7 @@
           "default_tax_rates",
           "discount",
           "discounts",
+          "invoice_settings",
           "items",
           "latest_invoice",
           "on_behalf_of",
@@ -42833,6 +43566,7 @@
                 "revolut_pay",
                 "sepa_debit",
                 "sofort",
+                "swish",
                 "us_bank_account",
                 "wechat_pay"
               ],
@@ -42901,6 +43635,52 @@
           "subscription_items"
         ]
       },
+      "subscriptions_resource_subscription_invoice_settings": {
+        "description": "",
+        "properties": {
+          "account_tax_ids": {
+            "description": "The account tax IDs associated with the subscription. Will be set on invoices generated by the subscription.",
+            "items": {
+              "anyOf": [
+                {
+                  "maxLength": 5000,
+                  "type": "string"
+                },
+                {
+                  "$ref": "#/components/schemas/tax_id"
+                },
+                {
+                  "$ref": "#/components/schemas/deleted_tax_id"
+                }
+              ],
+              "x-expansionResources": {
+                "oneOf": [
+                  {
+                    "$ref": "#/components/schemas/tax_id"
+                  },
+                  {
+                    "$ref": "#/components/schemas/deleted_tax_id"
+                  }
+                ]
+              }
+            },
+            "nullable": true,
+            "type": "array"
+          },
+          "issuer": {
+            "$ref": "#/components/schemas/connect_account_reference"
+          }
+        },
+        "required": [
+          "issuer"
+        ],
+        "title": "SubscriptionsResourceSubscriptionInvoiceSettings",
+        "type": "object",
+        "x-expandableFields": [
+          "account_tax_ids",
+          "issuer"
+        ]
+      },
       "subscriptions_trials_resource_end_behavior": {
         "description": "Defines how a subscription behaves when a free trial ends.",
         "properties": {
@@ -43767,7 +44547,7 @@
             "nullable": true
           },
           "type": {
-            "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`. Note that some legacy tax IDs have type `unknown`",
+            "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`. Note that some legacy tax IDs have type `unknown`",
             "enum": [
               "ad_nrt",
               "ae_trn",
@@ -43785,11 +44565,13 @@
               "ca_pst_mb",
               "ca_pst_sk",
               "ca_qst",
+              "ch_uid",
               "ch_vat",
               "cl_tin",
               "cn_tin",
               "co_nit",
               "cr_tin",
+              "de_stn",
               "do_rcn",
               "ec_ruc",
               "eg_tin",
@@ -44392,7 +45174,7 @@
         "description": "",
         "properties": {
           "type": {
-            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, or `unknown`",
+            "description": "The type of the tax ID, one of `ad_nrt`, `ar_cuit`, `eu_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eu_oss_vat`, `pe_ruc`, `ro_tin`, `rs_pib`, `sv_nit`, `uy_ruc`, `ve_rif`, `vn_tin`, `gb_vat`, `nz_gst`, `au_abn`, `au_arn`, `in_gst`, `no_vat`, `no_voec`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ru_kpp`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, `il_vat`, `ge_vat`, `ua_vat`, `is_vat`, `bg_uic`, `hu_tin`, `si_tin`, `ke_pin`, `tr_tin`, `eg_tin`, `ph_tin`, `bh_vat`, `kz_bin`, `ng_tin`, `om_vat`, `de_stn`, `ch_uid`, or `unknown`",
             "enum": [
               "ad_nrt",
               "ae_trn",
@@ -44410,11 +45192,13 @@
               "ca_pst_mb",
               "ca_pst_sk",
               "ca_qst",
+              "ch_uid",
               "ch_vat",
               "cl_tin",
               "cn_tin",
               "co_nit",
               "cr_tin",
+              "de_stn",
               "do_rcn",
               "ec_ruc",
               "eg_tin",
@@ -45159,6 +45943,9 @@
           "offline": {
             "$ref": "#/components/schemas/terminal_configuration_configuration_resource_offline_config"
           },
+          "reboot_window": {
+            "$ref": "#/components/schemas/terminal_configuration_configuration_resource_reboot_window"
+          },
           "stripe_s700": {
             "$ref": "#/components/schemas/terminal_configuration_configuration_resource_device_type_specific_config"
           },
@@ -45179,6 +45966,7 @@
         "x-expandableFields": [
           "bbpos_wisepos_e",
           "offline",
+          "reboot_window",
           "stripe_s700",
           "tipping",
           "verifone_p400"
@@ -45189,7 +45977,7 @@
         "description": "A Connection Token is used by the Stripe Terminal SDK to connect to a reader.\n\nRelated guide: [Fleet management](https://stripe.com/docs/terminal/fleet/locations)",
         "properties": {
           "location": {
-            "description": "The id of the location that this connection token is scoped to. Note that location scoping only applies to internet-connected readers. For more details, see [the docs on scoping connection tokens](https://stripe.com/docs/terminal/fleet/locations#connection-tokens).",
+            "description": "The id of the location that this connection token is scoped to. Note that location scoping only applies to internet-connected readers. For more details, see [the docs on scoping connection tokens](https://docs.stripe.com/terminal/fleet/locations-and-zones?dashboard-or-api=api#connection-tokens).",
             "maxLength": 5000,
             "type": "string"
           },
@@ -45459,6 +46247,26 @@
         "type": "object",
         "x-expandableFields": []
       },
+      "terminal_configuration_configuration_resource_reboot_window": {
+        "description": "",
+        "properties": {
+          "end_hour": {
+            "description": "Integer between 0 to 23 that represents the end hour of the reboot time window. The value must be different than the start_hour.",
+            "type": "integer"
+          },
+          "start_hour": {
+            "description": "Integer between 0 to 23 that represents the start hour of the reboot time window.",
+            "type": "integer"
+          }
+        },
+        "required": [
+          "end_hour",
+          "start_hour"
+        ],
+        "title": "TerminalConfigurationConfigurationResourceRebootWindow",
+        "type": "object",
+        "x-expandableFields": []
+      },
       "terminal_configuration_configuration_resource_tipping": {
         "description": "",
         "properties": {
@@ -49801,7 +50609,7 @@
     "description": "The Stripe REST API. Please see https://stripe.com/docs/api for more details.",
     "termsOfService": "https://stripe.com/us/terms/",
     "title": "Stripe API",
-    "version": "2024-04-10",
+    "version": "2024-06-20",
     "x-stripeSpecFilename": "spec3"
   },
   "openapi": "3.0.0",
@@ -50840,6 +51648,15 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "gb_bank_transfer_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "giropay_payments": {
                         "properties": {
                           "requested": {
@@ -50885,6 +51702,15 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "jp_bank_transfer_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "klarna_payments": {
                         "properties": {
                           "requested": {
@@ -50930,6 +51756,24 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "multibanco_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
+                      "mx_bank_transfer_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "oxxo_payments": {
                         "properties": {
                           "requested": {
@@ -50975,6 +51819,15 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "sepa_bank_transfer_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "sepa_debit_payments": {
                         "properties": {
                           "requested": {
@@ -51038,6 +51891,15 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "twint_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "us_bank_account_ach_payments": {
                         "properties": {
                           "requested": {
@@ -51047,6 +51909,15 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "us_bank_transfer_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "zip_payments": {
                         "properties": {
                           "requested": {
@@ -51090,7 +51961,7 @@
                             "type": "string"
                           }
                         },
-                        "title": "address_specs",
+                        "title": "legal_entity_and_kyc_address_specs",
                         "type": "object"
                       },
                       "address_kana": {
@@ -52030,7 +52901,7 @@
                     "type": "object"
                   },
                   "tos_acceptance": {
-                    "description": "Details on the account's acceptance of the [Stripe Services Agreement](/connect/updating-accounts#tos-acceptance). This property can only be updated for accounts where [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection) is `application`, which includes Custom accounts.",
+                    "description": "Details on the account's acceptance of the [Stripe Services Agreement](/connect/updating-accounts#tos-acceptance). This property can only be updated for accounts where [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection) is `application`, which includes Custom accounts. This property defaults to a `full` service agreement when empty.",
                     "properties": {
                       "date": {
                         "format": "unix-time",
@@ -52543,6 +53414,15 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "gb_bank_transfer_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "giropay_payments": {
                         "properties": {
                           "requested": {
@@ -52588,6 +53468,15 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "jp_bank_transfer_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "klarna_payments": {
                         "properties": {
                           "requested": {
@@ -52633,6 +53522,24 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "multibanco_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
+                      "mx_bank_transfer_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "oxxo_payments": {
                         "properties": {
                           "requested": {
@@ -52678,6 +53585,15 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "sepa_bank_transfer_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "sepa_debit_payments": {
                         "properties": {
                           "requested": {
@@ -52741,6 +53657,15 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "twint_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "us_bank_account_ach_payments": {
                         "properties": {
                           "requested": {
@@ -52750,6 +53675,15 @@
                         "title": "capability_param",
                         "type": "object"
                       },
+                      "us_bank_transfer_payments": {
+                        "properties": {
+                          "requested": {
+                            "type": "boolean"
+                          }
+                        },
+                        "title": "capability_param",
+                        "type": "object"
+                      },
                       "zip_payments": {
                         "properties": {
                           "requested": {
@@ -52793,7 +53727,7 @@
                             "type": "string"
                           }
                         },
-                        "title": "address_specs",
+                        "title": "legal_entity_and_kyc_address_specs",
                         "type": "object"
                       },
                       "address_kana": {
@@ -53697,7 +54631,7 @@
                     "type": "object"
                   },
                   "tos_acceptance": {
-                    "description": "Details on the account's acceptance of the [Stripe Services Agreement](/connect/updating-accounts#tos-acceptance). This property can only be updated for accounts where [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection) is `application`, which includes Custom accounts.",
+                    "description": "Details on the account's acceptance of the [Stripe Services Agreement](/connect/updating-accounts#tos-acceptance). This property can only be updated for accounts where [controller.requirement_collection](/api/accounts/object#account_object-controller-requirement_collection) is `application`, which includes Custom accounts. This property defaults to a `full` service agreement when empty.",
                     "properties": {
                       "date": {
                         "format": "unix-time",
@@ -54478,7 +55412,7 @@
                     "type": "array"
                   },
                   "requested": {
-                    "description": "To request a new capability for an account, pass true. There can be a delay before the requested capability becomes active. If the capability has any activation requirements, the response includes them in the `requirements` arrays.\n\nIf a capability isn't permanent, you can remove it from the account by passing false. Most capabilities are permanent after they've been requested. Attempting to remove a permanent capability returns an error.",
+                    "description": "To request a new capability for an account, pass true. There can be a delay before the requested capability becomes active. If the capability has any activation requirements, the response includes them in the `requirements` arrays.\n\nIf a capability isn't permanent, you can remove it from the account by passing false. Some capabilities are permanent after they've been requested. Attempting to remove a permanent capability returns an error.",
                     "type": "boolean"
                   }
                 },
@@ -55537,7 +56471,7 @@
                         "type": "string"
                       }
                     },
-                    "title": "address_specs",
+                    "title": "legal_entity_and_kyc_address_specs",
                     "type": "object"
                   },
                   "address_kana": {
@@ -56253,7 +57187,7 @@
                         "type": "string"
                       }
                     },
-                    "title": "address_specs",
+                    "title": "legal_entity_and_kyc_address_specs",
                     "type": "object"
                   },
                   "address_kana": {
@@ -56984,7 +57918,7 @@
                         "type": "string"
                       }
                     },
-                    "title": "address_specs",
+                    "title": "legal_entity_and_kyc_address_specs",
                     "type": "object"
                   },
                   "address_kana": {
@@ -57700,7 +58634,7 @@
                         "type": "string"
                       }
                     },
-                    "title": "address_specs",
+                    "title": "legal_entity_and_kyc_address_specs",
                     "type": "object"
                   },
                   "address_kana": {
@@ -60938,7 +61872,7 @@
             "style": "form"
           },
           {
-            "description": "The timestamp from when to stop aggregating meter events (exclusive).",
+            "description": "The timestamp from when to stop aggregating meter events (exclusive). Must be aligned with minute boundaries.",
             "in": "query",
             "name": "end_time",
             "required": true,
@@ -60996,7 +61930,7 @@
             "style": "form"
           },
           {
-            "description": "The timestamp from when to start aggregating meter events (inclusive).",
+            "description": "The timestamp from when to start aggregating meter events (inclusive). Must be aligned with minute boundaries.",
             "in": "query",
             "name": "start_time",
             "required": true,
@@ -61018,12 +61952,13 @@
             "style": "form"
           },
           {
-            "description": "Specifies what granularity to use when generating event summaries. If not specified, a single event summary would be returned for the specified time range.",
+            "description": "Specifies what granularity to use when generating event summaries. If not specified, a single event summary would be returned for the specified time range. For hourly granularity, start and end times must align with hour boundaries (e.g., 00:00, 01:00, ..., 23:00). For daily granularity, start and end times must align with UTC day boundaries (00:00 UTC).",
             "in": "query",
             "name": "value_grouping_window",
             "required": false,
             "schema": {
               "enum": [
+                "day",
                 "hour"
               ],
               "type": "string"
@@ -64786,6 +65721,10 @@
                       "properties": {
                         "dropdown": {
                           "properties": {
+                            "default_value": {
+                              "maxLength": 100,
+                              "type": "string"
+                            },
                             "options": {
                               "items": {
                                 "properties": {
@@ -64840,6 +65779,10 @@
                         },
                         "numeric": {
                           "properties": {
+                            "default_value": {
+                              "maxLength": 255,
+                              "type": "string"
+                            },
                             "maximum_length": {
                               "type": "integer"
                             },
@@ -64855,6 +65798,10 @@
                         },
                         "text": {
                           "properties": {
+                            "default_value": {
+                              "maxLength": 255,
+                              "type": "string"
+                            },
                             "maximum_length": {
                               "type": "integer"
                             },
@@ -65955,6 +66902,18 @@
                         "title": "payment_method_options_param",
                         "type": "object"
                       },
+                      "multibanco": {
+                        "properties": {
+                          "setup_future_usage": {
+                            "enum": [
+                              "none"
+                            ],
+                            "type": "string"
+                          }
+                        },
+                        "title": "payment_method_options_param",
+                        "type": "object"
+                      },
                       "oxxo": {
                         "properties": {
                           "expires_after_days": {
@@ -66223,6 +67182,7 @@
                         "konbini",
                         "link",
                         "mobilepay",
+                        "multibanco",
                         "oxxo",
                         "p24",
                         "paynow",
@@ -66233,6 +67193,7 @@
                         "sepa_debit",
                         "sofort",
                         "swish",
+                        "twint",
                         "us_bank_account",
                         "wechat_pay",
                         "zip"
@@ -66840,7 +67801,7 @@
                     "type": "string"
                   },
                   "tax_id_collection": {
-                    "description": "Controls tax ID collection settings for the session.",
+                    "description": "Controls tax ID collection during checkout.",
                     "properties": {
                       "enabled": {
                         "type": "boolean"
@@ -67579,7 +68540,7 @@
     },
     "/v1/climate/orders/{order}/cancel": {
       "post": {
-        "description": "<p>Cancels a Climate order. You can cancel an order within 30 days of creation. Stripe refunds the\nreservation <code>amount_subtotal</code>, but not the <code>amount_fees</code> for user-triggered cancellations. Frontier\nmight cancel reservations if suppliers fail to deliver. If Frontier cancels the reservation, Stripe\nprovides 90 days advance notice and refunds the <code>amount_total</code>.</p>",
+        "description": "<p>Cancels a Climate order. You can cancel an order within 24 hours of creation. Stripe refunds the\nreservation <code>amount_subtotal</code>, but not the <code>amount_fees</code> for user-triggered cancellations. Frontier\nmight cancel reservations if suppliers fail to deliver. If Frontier cancels the reservation, Stripe\nprovides 90 days advance notice and refunds the <code>amount_total</code>.</p>",
         "operationId": "PostClimateOrdersOrderCancel",
         "parameters": [
           {
@@ -69060,6 +70021,14 @@
                     "format": "unix-time",
                     "type": "integer"
                   },
+                  "email_type": {
+                    "description": "Type of email to send to the customer, one of `credit_note` or `none` and the default is `credit_note`.",
+                    "enum": [
+                      "credit_note",
+                      "none"
+                    ],
+                    "type": "string"
+                  },
                   "expand": {
                     "description": "Specifies which fields in the response should be expanded.",
                     "items": {
@@ -69280,6 +70249,20 @@
             },
             "style": "form"
           },
+          {
+            "description": "Type of email to send to the customer, one of `credit_note` or `none` and the default is `credit_note`.",
+            "in": "query",
+            "name": "email_type",
+            "required": false,
+            "schema": {
+              "enum": [
+                "credit_note",
+                "none"
+              ],
+              "type": "string"
+            },
+            "style": "form"
+          },
           {
             "description": "Specifies which fields in the response should be expanded.",
             "explode": true,
@@ -69568,6 +70551,20 @@
             },
             "style": "form"
           },
+          {
+            "description": "Type of email to send to the customer, one of `credit_note` or `none` and the default is `credit_note`.",
+            "in": "query",
+            "name": "email_type",
+            "required": false,
+            "schema": {
+              "enum": [
+                "credit_note",
+                "none"
+              ],
+              "type": "string"
+            },
+            "style": "form"
+          },
           {
             "description": "A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with `obj_bar`, your subsequent call can include `ending_before=obj_bar` in order to fetch the previous page of the list.",
             "in": "query",
@@ -70242,7 +71239,7 @@
     },
     "/v1/customer_sessions": {
       "post": {
-        "description": "<p>Creates a customer session object that includes a single-use client secret that you can use on your front-end to grant client-side API access for certain customer resources.</p>",
+        "description": "<p>Creates a Customer Session object that includes a single-use client secret that you can use on your front-end to grant client-side API access for certain customer resources.</p>",
         "operationId": "PostCustomerSessions",
         "requestBody": {
           "content": {
@@ -70292,7 +71289,7 @@
                     "type": "object"
                   },
                   "customer": {
-                    "description": "The ID of an existing customer for which to create the customer session.",
+                    "description": "The ID of an existing customer for which to create the Customer Session.",
                     "maxLength": 5000,
                     "type": "string"
                   },
@@ -70900,11 +71897,13 @@
                             "ca_pst_mb",
                             "ca_pst_sk",
                             "ca_qst",
+                            "ch_uid",
                             "ch_vat",
                             "cl_tin",
                             "cn_tin",
                             "co_nit",
                             "cr_tin",
+                            "de_stn",
                             "do_rcn",
                             "ec_ruc",
                             "eg_tin",
@@ -74513,6 +75512,7 @@
                 "konbini",
                 "link",
                 "mobilepay",
+                "multibanco",
                 "oxxo",
                 "p24",
                 "paynow",
@@ -74523,6 +75523,7 @@
                 "sepa_debit",
                 "sofort",
                 "swish",
+                "twint",
                 "us_bank_account",
                 "wechat_pay",
                 "zip"
@@ -76438,6 +77439,22 @@
                                 "properties": {
                                   "financial_connections": {
                                     "properties": {
+                                      "filters": {
+                                        "properties": {
+                                          "account_subcategories": {
+                                            "items": {
+                                              "enum": [
+                                                "checking",
+                                                "savings"
+                                              ],
+                                              "type": "string"
+                                            },
+                                            "type": "array"
+                                          }
+                                        },
+                                        "title": "invoice_linked_account_options_filters_param",
+                                        "type": "object"
+                                      },
                                       "permissions": {
                                         "items": {
                                           "enum": [
@@ -76523,6 +77540,7 @@
                                 "revolut_pay",
                                 "sepa_debit",
                                 "sofort",
+                                "swish",
                                 "us_bank_account",
                                 "wechat_pay"
                               ],
@@ -77758,6 +78776,22 @@
                                 "properties": {
                                   "financial_connections": {
                                     "properties": {
+                                      "filters": {
+                                        "properties": {
+                                          "account_subcategories": {
+                                            "items": {
+                                              "enum": [
+                                                "checking",
+                                                "savings"
+                                              ],
+                                              "type": "string"
+                                            },
+                                            "type": "array"
+                                          }
+                                        },
+                                        "title": "invoice_linked_account_options_filters_param",
+                                        "type": "object"
+                                      },
                                       "permissions": {
                                         "items": {
                                           "enum": [
@@ -77843,6 +78877,7 @@
                                 "revolut_pay",
                                 "sepa_debit",
                                 "sofort",
+                                "swish",
                                 "us_bank_account",
                                 "wechat_pay"
                               ],
@@ -78335,7 +79370,7 @@
                     "type": "array"
                   },
                   "type": {
-                    "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                    "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                     "enum": [
                       "ad_nrt",
                       "ae_trn",
@@ -78353,11 +79388,13 @@
                       "ca_pst_mb",
                       "ca_pst_sk",
                       "ca_qst",
+                      "ch_uid",
                       "ch_vat",
                       "cl_tin",
                       "cn_tin",
                       "co_nit",
                       "cr_tin",
+                      "de_stn",
                       "do_rcn",
                       "ec_ruc",
                       "eg_tin",
@@ -81885,6 +82922,19 @@
                   "filters": {
                     "description": "Filters to restrict the kinds of accounts to collect.",
                     "properties": {
+                      "account_subcategories": {
+                        "items": {
+                          "enum": [
+                            "checking",
+                            "credit_card",
+                            "line_of_credit",
+                            "mortgage",
+                            "savings"
+                          ],
+                          "type": "string"
+                        },
+                        "type": "array"
+                      },
                       "countries": {
                         "items": {
                           "maxLength": 5000,
@@ -85214,6 +86264,22 @@
                                 "properties": {
                                   "financial_connections": {
                                     "properties": {
+                                      "filters": {
+                                        "properties": {
+                                          "account_subcategories": {
+                                            "items": {
+                                              "enum": [
+                                                "checking",
+                                                "savings"
+                                              ],
+                                              "type": "string"
+                                            },
+                                            "type": "array"
+                                          }
+                                        },
+                                        "title": "invoice_linked_account_options_filters_param",
+                                        "type": "object"
+                                      },
                                       "permissions": {
                                         "items": {
                                           "enum": [
@@ -85299,6 +86365,7 @@
                                 "revolut_pay",
                                 "sepa_debit",
                                 "sofort",
+                                "swish",
                                 "us_bank_account",
                                 "wechat_pay"
                               ],
@@ -85855,11 +86922,13 @@
                                 "ca_pst_mb",
                                 "ca_pst_sk",
                                 "ca_qst",
+                                "ch_uid",
                                 "ch_vat",
                                 "cl_tin",
                                 "cn_tin",
                                 "co_nit",
                                 "cr_tin",
+                                "de_stn",
                                 "do_rcn",
                                 "ec_ruc",
                                 "eg_tin",
@@ -86730,7 +87799,7 @@
                     "type": "object"
                   },
                   "subscription": {
-                    "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
+                    "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_details.items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_details.items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
                     "maxLength": 5000,
                     "type": "string"
                   },
@@ -87392,11 +88461,13 @@
                           "ca_pst_mb",
                           "ca_pst_sk",
                           "ca_qst",
+                          "ch_uid",
                           "ch_vat",
                           "cl_tin",
                           "cn_tin",
                           "co_nit",
                           "cr_tin",
+                          "de_stn",
                           "do_rcn",
                           "ec_ruc",
                           "eg_tin",
@@ -88323,7 +89394,7 @@
             "style": "deepObject"
           },
           {
-            "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
+            "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_details.items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_details.items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
             "in": "query",
             "name": "subscription",
             "required": false,
@@ -89212,11 +90283,13 @@
                           "ca_pst_mb",
                           "ca_pst_sk",
                           "ca_qst",
+                          "ch_uid",
                           "ch_vat",
                           "cl_tin",
                           "cn_tin",
                           "co_nit",
                           "cr_tin",
+                          "de_stn",
                           "do_rcn",
                           "ec_ruc",
                           "eg_tin",
@@ -90175,7 +91248,7 @@
             "style": "form"
           },
           {
-            "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
+            "description": "The identifier of the subscription for which you'd like to retrieve the upcoming invoice. If not provided, but a `subscription_details.items` is provided, you will preview creating a subscription with those items. If neither `subscription` nor `subscription_details.items` is provided, you will retrieve the next upcoming invoice from among the customer's subscriptions.",
             "in": "query",
             "name": "subscription",
             "required": false,
@@ -91582,6 +92655,22 @@
                                 "properties": {
                                   "financial_connections": {
                                     "properties": {
+                                      "filters": {
+                                        "properties": {
+                                          "account_subcategories": {
+                                            "items": {
+                                              "enum": [
+                                                "checking",
+                                                "savings"
+                                              ],
+                                              "type": "string"
+                                            },
+                                            "type": "array"
+                                          }
+                                        },
+                                        "title": "invoice_linked_account_options_filters_param",
+                                        "type": "object"
+                                      },
                                       "permissions": {
                                         "items": {
                                           "enum": [
@@ -91667,6 +92756,7 @@
                                 "revolut_pay",
                                 "sepa_debit",
                                 "sofort",
+                                "swish",
                                 "us_bank_account",
                                 "wechat_pay"
                               ],
@@ -91995,10 +93085,10 @@
         }
       }
     },
-    "/v1/invoices/{invoice}/finalize": {
+    "/v1/invoices/{invoice}/add_lines": {
       "post": {
-        "description": "<p>Stripe automatically finalizes drafts before sending and attempting payment on invoices. However, if you’d like to finalize a draft invoice manually, you can do so using this method.</p>",
-        "operationId": "PostInvoicesInvoiceFinalize",
+        "description": "<p>Adds multiple line items to an invoice. This is only possible when an invoice is still a draft.</p>",
+        "operationId": "PostInvoicesInvoiceAddLines",
         "parameters": [
           {
             "in": "path",
@@ -92018,15 +93108,19 @@
                 "expand": {
                   "explode": true,
                   "style": "deepObject"
+                },
+                "invoice_metadata": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "lines": {
+                  "explode": true,
+                  "style": "deepObject"
                 }
               },
               "schema": {
                 "additionalProperties": false,
                 "properties": {
-                  "auto_advance": {
-                    "description": "Controls whether Stripe performs [automatic collection](https://stripe.com/docs/invoicing/integration/automatic-advancement-collection) of the invoice. If `false`, the invoice's state doesn't automatically advance without an explicit action.",
-                    "type": "boolean"
-                  },
                   "expand": {
                     "description": "Specifies which fields in the response should be expanded.",
                     "items": {
@@ -92034,13 +93128,366 @@
                       "type": "string"
                     },
                     "type": "array"
+                  },
+                  "invoice_metadata": {
+                    "anyOf": [
+                      {
+                        "additionalProperties": {
+                          "type": "string"
+                        },
+                        "type": "object"
+                      },
+                      {
+                        "enum": [
+                          ""
+                        ],
+                        "type": "string"
+                      }
+                    ],
+                    "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`."
+                  },
+                  "lines": {
+                    "description": "The line items to add.",
+                    "items": {
+                      "properties": {
+                        "amount": {
+                          "type": "integer"
+                        },
+                        "description": {
+                          "maxLength": 5000,
+                          "type": "string"
+                        },
+                        "discountable": {
+                          "type": "boolean"
+                        },
+                        "discounts": {
+                          "anyOf": [
+                            {
+                              "items": {
+                                "properties": {
+                                  "coupon": {
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  },
+                                  "discount": {
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  },
+                                  "promotion_code": {
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "discounts_data_param",
+                                "type": "object"
+                              },
+                              "type": "array"
+                            },
+                            {
+                              "enum": [
+                                ""
+                              ],
+                              "type": "string"
+                            }
+                          ]
+                        },
+                        "invoice_item": {
+                          "maxLength": 5000,
+                          "type": "string"
+                        },
+                        "metadata": {
+                          "anyOf": [
+                            {
+                              "additionalProperties": {
+                                "type": "string"
+                              },
+                              "type": "object"
+                            },
+                            {
+                              "enum": [
+                                ""
+                              ],
+                              "type": "string"
+                            }
+                          ]
+                        },
+                        "period": {
+                          "properties": {
+                            "end": {
+                              "format": "unix-time",
+                              "type": "integer"
+                            },
+                            "start": {
+                              "format": "unix-time",
+                              "type": "integer"
+                            }
+                          },
+                          "required": [
+                            "end",
+                            "start"
+                          ],
+                          "title": "period",
+                          "type": "object"
+                        },
+                        "price": {
+                          "maxLength": 5000,
+                          "type": "string"
+                        },
+                        "price_data": {
+                          "properties": {
+                            "currency": {
+                              "type": "string"
+                            },
+                            "product": {
+                              "maxLength": 5000,
+                              "type": "string"
+                            },
+                            "product_data": {
+                              "properties": {
+                                "description": {
+                                  "maxLength": 40000,
+                                  "type": "string"
+                                },
+                                "images": {
+                                  "items": {
+                                    "type": "string"
+                                  },
+                                  "type": "array"
+                                },
+                                "metadata": {
+                                  "additionalProperties": {
+                                    "type": "string"
+                                  },
+                                  "type": "object"
+                                },
+                                "name": {
+                                  "maxLength": 5000,
+                                  "type": "string"
+                                },
+                                "tax_code": {
+                                  "maxLength": 5000,
+                                  "type": "string"
+                                }
+                              },
+                              "required": [
+                                "name"
+                              ],
+                              "title": "product_data",
+                              "type": "object"
+                            },
+                            "tax_behavior": {
+                              "enum": [
+                                "exclusive",
+                                "inclusive",
+                                "unspecified"
+                              ],
+                              "type": "string"
+                            },
+                            "unit_amount": {
+                              "type": "integer"
+                            },
+                            "unit_amount_decimal": {
+                              "format": "decimal",
+                              "type": "string"
+                            }
+                          },
+                          "required": [
+                            "currency"
+                          ],
+                          "title": "one_time_price_data_with_product_data",
+                          "type": "object"
+                        },
+                        "quantity": {
+                          "type": "integer"
+                        },
+                        "tax_amounts": {
+                          "anyOf": [
+                            {
+                              "items": {
+                                "properties": {
+                                  "amount": {
+                                    "type": "integer"
+                                  },
+                                  "tax_rate_data": {
+                                    "properties": {
+                                      "country": {
+                                        "maxLength": 5000,
+                                        "type": "string"
+                                      },
+                                      "description": {
+                                        "maxLength": 5000,
+                                        "type": "string"
+                                      },
+                                      "display_name": {
+                                        "maxLength": 50,
+                                        "type": "string"
+                                      },
+                                      "inclusive": {
+                                        "type": "boolean"
+                                      },
+                                      "jurisdiction": {
+                                        "maxLength": 50,
+                                        "type": "string"
+                                      },
+                                      "percentage": {
+                                        "type": "number"
+                                      },
+                                      "state": {
+                                        "maxLength": 2,
+                                        "type": "string"
+                                      },
+                                      "tax_type": {
+                                        "enum": [
+                                          "amusement_tax",
+                                          "communications_tax",
+                                          "gst",
+                                          "hst",
+                                          "igst",
+                                          "jct",
+                                          "lease_tax",
+                                          "pst",
+                                          "qst",
+                                          "rst",
+                                          "sales_tax",
+                                          "vat"
+                                        ],
+                                        "type": "string",
+                                        "x-stripeBypassValidation": true
+                                      }
+                                    },
+                                    "required": [
+                                      "display_name",
+                                      "inclusive",
+                                      "percentage"
+                                    ],
+                                    "title": "tax_rate_data_param",
+                                    "type": "object"
+                                  },
+                                  "taxable_amount": {
+                                    "type": "integer"
+                                  }
+                                },
+                                "required": [
+                                  "amount",
+                                  "tax_rate_data",
+                                  "taxable_amount"
+                                ],
+                                "title": "tax_amount_param",
+                                "type": "object"
+                              },
+                              "type": "array"
+                            },
+                            {
+                              "enum": [
+                                ""
+                              ],
+                              "type": "string"
+                            }
+                          ]
+                        },
+                        "tax_rates": {
+                          "anyOf": [
+                            {
+                              "items": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "type": "array"
+                            },
+                            {
+                              "enum": [
+                                ""
+                              ],
+                              "type": "string"
+                            }
+                          ]
+                        }
+                      },
+                      "title": "lines_data_param",
+                      "type": "object"
+                    },
+                    "type": "array"
                   }
                 },
+                "required": [
+                  "lines"
+                ],
                 "type": "object"
               }
             }
           },
-          "required": false
+          "required": true
+        },
+        "responses": {
+          "200": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/invoice"
+                }
+              }
+            },
+            "description": "Successful response."
+          },
+          "default": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/error"
+                }
+              }
+            },
+            "description": "Error response."
+          }
+        }
+      }
+    },
+    "/v1/invoices/{invoice}/finalize": {
+      "post": {
+        "description": "<p>Stripe automatically finalizes drafts before sending and attempting payment on invoices. However, if you’d like to finalize a draft invoice manually, you can do so using this method.</p>",
+        "operationId": "PostInvoicesInvoiceFinalize",
+        "parameters": [
+          {
+            "in": "path",
+            "name": "invoice",
+            "required": true,
+            "schema": {
+              "maxLength": 5000,
+              "type": "string"
+            },
+            "style": "simple"
+          }
+        ],
+        "requestBody": {
+          "content": {
+            "application/x-www-form-urlencoded": {
+              "encoding": {
+                "expand": {
+                  "explode": true,
+                  "style": "deepObject"
+                }
+              },
+              "schema": {
+                "additionalProperties": false,
+                "properties": {
+                  "auto_advance": {
+                    "description": "Controls whether Stripe performs [automatic collection](https://stripe.com/docs/invoicing/integration/automatic-advancement-collection) of the invoice. If `false`, the invoice's state doesn't automatically advance without an explicit action.",
+                    "type": "boolean"
+                  },
+                  "expand": {
+                    "description": "Specifies which fields in the response should be expanded.",
+                    "items": {
+                      "maxLength": 5000,
+                      "type": "string"
+                    },
+                    "type": "array"
+                  }
+                },
+                "type": "object"
+              }
+            }
+          },
+          "required": false
         },
         "responses": {
           "200": {
@@ -92334,7 +93781,7 @@
                         "type": "string"
                       }
                     ],
-                    "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. For `type=recurring` line items, the incoming metadata specified on the request is directly used to set this value, in contrast to `type=invoiceitem` line items, where any existing metadata on the invoice line is merged with the incoming data."
+                    "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. For [type=subscription](https://stripe.com/docs/api/invoices/line_item#invoice_line_item_object-type) line items, the incoming metadata specified on the request is directly used to set this value, in contrast to [type=invoiceitem](api/invoices/line_item#invoice_line_item_object-type) line items, where any existing metadata on the invoice line is merged with the incoming data."
                   },
                   "period": {
                     "description": "The period associated with this invoice item. When set to different values, the period will be rendered on the invoice. If you have [Stripe Revenue Recognition](https://stripe.com/docs/revenue-recognition) enabled, the period will be used to recognize and defer revenue. See the [Revenue Recognition documentation](https://stripe.com/docs/revenue-recognition/methodology/subscriptions-and-invoicing) for details.",
@@ -92739,6 +94186,126 @@
         }
       }
     },
+    "/v1/invoices/{invoice}/remove_lines": {
+      "post": {
+        "description": "<p>Removes multiple line items from an invoice. This is only possible when an invoice is still a draft.</p>",
+        "operationId": "PostInvoicesInvoiceRemoveLines",
+        "parameters": [
+          {
+            "in": "path",
+            "name": "invoice",
+            "required": true,
+            "schema": {
+              "maxLength": 5000,
+              "type": "string"
+            },
+            "style": "simple"
+          }
+        ],
+        "requestBody": {
+          "content": {
+            "application/x-www-form-urlencoded": {
+              "encoding": {
+                "expand": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "invoice_metadata": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "lines": {
+                  "explode": true,
+                  "style": "deepObject"
+                }
+              },
+              "schema": {
+                "additionalProperties": false,
+                "properties": {
+                  "expand": {
+                    "description": "Specifies which fields in the response should be expanded.",
+                    "items": {
+                      "maxLength": 5000,
+                      "type": "string"
+                    },
+                    "type": "array"
+                  },
+                  "invoice_metadata": {
+                    "anyOf": [
+                      {
+                        "additionalProperties": {
+                          "type": "string"
+                        },
+                        "type": "object"
+                      },
+                      {
+                        "enum": [
+                          ""
+                        ],
+                        "type": "string"
+                      }
+                    ],
+                    "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`."
+                  },
+                  "lines": {
+                    "description": "The line items to remove.",
+                    "items": {
+                      "properties": {
+                        "behavior": {
+                          "enum": [
+                            "delete",
+                            "unassign"
+                          ],
+                          "type": "string"
+                        },
+                        "id": {
+                          "maxLength": 5000,
+                          "type": "string"
+                        }
+                      },
+                      "required": [
+                        "behavior",
+                        "id"
+                      ],
+                      "title": "lines_data_param",
+                      "type": "object"
+                    },
+                    "type": "array"
+                  }
+                },
+                "required": [
+                  "lines"
+                ],
+                "type": "object"
+              }
+            }
+          },
+          "required": true
+        },
+        "responses": {
+          "200": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/invoice"
+                }
+              }
+            },
+            "description": "Successful response."
+          },
+          "default": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/error"
+                }
+              }
+            },
+            "description": "Error response."
+          }
+        }
+      }
+    },
     "/v1/invoices/{invoice}/send": {
       "post": {
         "description": "<p>Stripe will automatically send invoices to customers according to your <a href=\"https://dashboard.stripe.com/account/billing/automatic\">subscriptions settings</a>. However, if you’d like to manually send an invoice to your customer out of the normal schedule, you can do so. When sending invoices that have already been paid, there will be no reference to the payment in the email.</p>\n\n<p>Requests made in test-mode result in no emails being sent, despite sending an <code>invoice.sent</code> event.</p>",
@@ -92806,6 +94373,366 @@
         }
       }
     },
+    "/v1/invoices/{invoice}/update_lines": {
+      "post": {
+        "description": "<p>Updates multiple line items on an invoice. This is only possible when an invoice is still a draft.</p>",
+        "operationId": "PostInvoicesInvoiceUpdateLines",
+        "parameters": [
+          {
+            "in": "path",
+            "name": "invoice",
+            "required": true,
+            "schema": {
+              "maxLength": 5000,
+              "type": "string"
+            },
+            "style": "simple"
+          }
+        ],
+        "requestBody": {
+          "content": {
+            "application/x-www-form-urlencoded": {
+              "encoding": {
+                "expand": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "invoice_metadata": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "lines": {
+                  "explode": true,
+                  "style": "deepObject"
+                }
+              },
+              "schema": {
+                "additionalProperties": false,
+                "properties": {
+                  "expand": {
+                    "description": "Specifies which fields in the response should be expanded.",
+                    "items": {
+                      "maxLength": 5000,
+                      "type": "string"
+                    },
+                    "type": "array"
+                  },
+                  "invoice_metadata": {
+                    "anyOf": [
+                      {
+                        "additionalProperties": {
+                          "type": "string"
+                        },
+                        "type": "object"
+                      },
+                      {
+                        "enum": [
+                          ""
+                        ],
+                        "type": "string"
+                      }
+                    ],
+                    "description": "Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. For [type=subscription](https://stripe.com/docs/api/invoices/line_item#invoice_line_item_object-type) line items, the incoming metadata specified on the request is directly used to set this value, in contrast to [type=invoiceitem](api/invoices/line_item#invoice_line_item_object-type) line items, where any existing metadata on the invoice line is merged with the incoming data."
+                  },
+                  "lines": {
+                    "description": "The line items to update.",
+                    "items": {
+                      "properties": {
+                        "amount": {
+                          "type": "integer"
+                        },
+                        "description": {
+                          "maxLength": 5000,
+                          "type": "string"
+                        },
+                        "discountable": {
+                          "type": "boolean"
+                        },
+                        "discounts": {
+                          "anyOf": [
+                            {
+                              "items": {
+                                "properties": {
+                                  "coupon": {
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  },
+                                  "discount": {
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  },
+                                  "promotion_code": {
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "discounts_data_param",
+                                "type": "object"
+                              },
+                              "type": "array"
+                            },
+                            {
+                              "enum": [
+                                ""
+                              ],
+                              "type": "string"
+                            }
+                          ]
+                        },
+                        "id": {
+                          "maxLength": 5000,
+                          "type": "string"
+                        },
+                        "metadata": {
+                          "anyOf": [
+                            {
+                              "additionalProperties": {
+                                "type": "string"
+                              },
+                              "type": "object"
+                            },
+                            {
+                              "enum": [
+                                ""
+                              ],
+                              "type": "string"
+                            }
+                          ]
+                        },
+                        "period": {
+                          "properties": {
+                            "end": {
+                              "format": "unix-time",
+                              "type": "integer"
+                            },
+                            "start": {
+                              "format": "unix-time",
+                              "type": "integer"
+                            }
+                          },
+                          "required": [
+                            "end",
+                            "start"
+                          ],
+                          "title": "period",
+                          "type": "object"
+                        },
+                        "price": {
+                          "maxLength": 5000,
+                          "type": "string"
+                        },
+                        "price_data": {
+                          "properties": {
+                            "currency": {
+                              "type": "string"
+                            },
+                            "product": {
+                              "maxLength": 5000,
+                              "type": "string"
+                            },
+                            "product_data": {
+                              "properties": {
+                                "description": {
+                                  "maxLength": 40000,
+                                  "type": "string"
+                                },
+                                "images": {
+                                  "items": {
+                                    "type": "string"
+                                  },
+                                  "type": "array"
+                                },
+                                "metadata": {
+                                  "additionalProperties": {
+                                    "type": "string"
+                                  },
+                                  "type": "object"
+                                },
+                                "name": {
+                                  "maxLength": 5000,
+                                  "type": "string"
+                                },
+                                "tax_code": {
+                                  "maxLength": 5000,
+                                  "type": "string"
+                                }
+                              },
+                              "required": [
+                                "name"
+                              ],
+                              "title": "product_data",
+                              "type": "object"
+                            },
+                            "tax_behavior": {
+                              "enum": [
+                                "exclusive",
+                                "inclusive",
+                                "unspecified"
+                              ],
+                              "type": "string"
+                            },
+                            "unit_amount": {
+                              "type": "integer"
+                            },
+                            "unit_amount_decimal": {
+                              "format": "decimal",
+                              "type": "string"
+                            }
+                          },
+                          "required": [
+                            "currency"
+                          ],
+                          "title": "one_time_price_data_with_product_data",
+                          "type": "object"
+                        },
+                        "quantity": {
+                          "type": "integer"
+                        },
+                        "tax_amounts": {
+                          "anyOf": [
+                            {
+                              "items": {
+                                "properties": {
+                                  "amount": {
+                                    "type": "integer"
+                                  },
+                                  "tax_rate_data": {
+                                    "properties": {
+                                      "country": {
+                                        "maxLength": 5000,
+                                        "type": "string"
+                                      },
+                                      "description": {
+                                        "maxLength": 5000,
+                                        "type": "string"
+                                      },
+                                      "display_name": {
+                                        "maxLength": 50,
+                                        "type": "string"
+                                      },
+                                      "inclusive": {
+                                        "type": "boolean"
+                                      },
+                                      "jurisdiction": {
+                                        "maxLength": 50,
+                                        "type": "string"
+                                      },
+                                      "percentage": {
+                                        "type": "number"
+                                      },
+                                      "state": {
+                                        "maxLength": 2,
+                                        "type": "string"
+                                      },
+                                      "tax_type": {
+                                        "enum": [
+                                          "amusement_tax",
+                                          "communications_tax",
+                                          "gst",
+                                          "hst",
+                                          "igst",
+                                          "jct",
+                                          "lease_tax",
+                                          "pst",
+                                          "qst",
+                                          "rst",
+                                          "sales_tax",
+                                          "vat"
+                                        ],
+                                        "type": "string",
+                                        "x-stripeBypassValidation": true
+                                      }
+                                    },
+                                    "required": [
+                                      "display_name",
+                                      "inclusive",
+                                      "percentage"
+                                    ],
+                                    "title": "tax_rate_data_param",
+                                    "type": "object"
+                                  },
+                                  "taxable_amount": {
+                                    "type": "integer"
+                                  }
+                                },
+                                "required": [
+                                  "amount",
+                                  "tax_rate_data",
+                                  "taxable_amount"
+                                ],
+                                "title": "tax_amount_param",
+                                "type": "object"
+                              },
+                              "type": "array"
+                            },
+                            {
+                              "enum": [
+                                ""
+                              ],
+                              "type": "string"
+                            }
+                          ]
+                        },
+                        "tax_rates": {
+                          "anyOf": [
+                            {
+                              "items": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "type": "array"
+                            },
+                            {
+                              "enum": [
+                                ""
+                              ],
+                              "type": "string"
+                            }
+                          ]
+                        }
+                      },
+                      "required": [
+                        "id"
+                      ],
+                      "title": "lines_data_param",
+                      "type": "object"
+                    },
+                    "type": "array"
+                  }
+                },
+                "required": [
+                  "lines"
+                ],
+                "type": "object"
+              }
+            }
+          },
+          "required": true
+        },
+        "responses": {
+          "200": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/invoice"
+                }
+              }
+            },
+            "description": "Successful response."
+          },
+          "default": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/error"
+                }
+              }
+            },
+            "description": "Error response."
+          }
+        }
+      }
+    },
     "/v1/invoices/{invoice}/void": {
       "post": {
         "description": "<p>Mark a finalized invoice as void. This cannot be undone. Voiding an invoice is similar to <a href=\"#delete_invoice\">deletion</a>, however it only applies to finalized invoices and maintains a papertrail where the invoice can still be found.</p>\n\n<p>Consult with local regulations to determine whether and how an invoice might be amended, canceled, or voided in the jurisdiction you’re doing business in. You might need to <a href=\"#create_invoice\">issue another invoice</a> or <a href=\"#create_credit_note\">credit note</a> instead. Stripe recommends that you consult with your legal counsel for advice specific to your business.</p>",
@@ -99017,7 +100944,7 @@
                               "cancellation_reason": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99045,7 +100972,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99059,7 +100986,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99171,7 +101098,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99218,7 +101145,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99261,7 +101188,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99289,7 +101216,7 @@
                               "return_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99354,7 +101281,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99411,7 +101338,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99425,7 +101352,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99476,7 +101403,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99490,7 +101417,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99569,7 +101496,7 @@
                               "cancellation_reason": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99583,7 +101510,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99845,7 +101772,7 @@
                               "cancellation_reason": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99873,7 +101800,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99887,7 +101814,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -99999,7 +101926,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -100046,7 +101973,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -100089,7 +102016,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -100117,7 +102044,7 @@
                               "return_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -100182,7 +102109,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -100239,7 +102166,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -100253,7 +102180,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -100304,7 +102231,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -100318,7 +102245,7 @@
                               "product_description": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -100397,7 +102324,7 @@
                               "cancellation_reason": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -100411,7 +102338,7 @@
                               "explanation": {
                                 "anyOf": [
                                   {
-                                    "maxLength": 1500,
+                                    "maxLength": 2500,
                                     "type": "string"
                                   },
                                   {
@@ -102364,6 +104291,19 @@
                   "filters": {
                     "description": "Filters to restrict the kinds of accounts to collect.",
                     "properties": {
+                      "account_subcategories": {
+                        "items": {
+                          "enum": [
+                            "checking",
+                            "credit_card",
+                            "line_of_credit",
+                            "mortgage",
+                            "savings"
+                          ],
+                          "type": "string"
+                        },
+                        "type": "array"
+                      },
                       "countries": {
                         "items": {
                           "maxLength": 5000,
@@ -103890,6 +105830,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "multibanco": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "oxxo": {
                         "properties": {},
                         "title": "param",
@@ -104006,6 +105951,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "twint": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "type": {
                         "enum": [
                           "acss_debit",
@@ -104029,6 +105979,7 @@
                           "konbini",
                           "link",
                           "mobilepay",
+                          "multibanco",
                           "oxxo",
                           "p24",
                           "paynow",
@@ -104039,6 +105990,7 @@
                           "sepa_debit",
                           "sofort",
                           "swish",
+                          "twint",
                           "us_bank_account",
                           "wechat_pay",
                           "zip"
@@ -105064,6 +107016,7 @@
                                   "en-NZ",
                                   "en-PL",
                                   "en-PT",
+                                  "en-RO",
                                   "en-SE",
                                   "en-US",
                                   "es-ES",
@@ -105080,6 +107033,7 @@
                                   "nl-NL",
                                   "pl-PL",
                                   "pt-PT",
+                                  "ro-RO",
                                   "sv-FI",
                                   "sv-SE"
                                 ],
@@ -105242,6 +107196,28 @@
                           }
                         ]
                       },
+                      "multibanco": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "setup_future_usage": {
+                                "enum": [
+                                  "none"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
                       "oxxo": {
                         "anyOf": [
                           {
@@ -105380,16 +107356,172 @@
                           }
                         ]
                       },
-                      "pix": {
+                      "pix": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "expires_after_seconds": {
+                                "type": "integer"
+                              },
+                              "expires_at": {
+                                "format": "unix-time",
+                                "type": "integer"
+                              },
+                              "setup_future_usage": {
+                                "enum": [
+                                  "none"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "promptpay": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "setup_future_usage": {
+                                "enum": [
+                                  "none"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "revolut_pay": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "capture_method": {
+                                "enum": [
+                                  "",
+                                  "manual"
+                                ],
+                                "type": "string"
+                              },
+                              "setup_future_usage": {
+                                "enum": [
+                                  "",
+                                  "none",
+                                  "off_session"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "sepa_debit": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "mandate_options": {
+                                "properties": {},
+                                "title": "payment_method_options_mandate_options_param",
+                                "type": "object"
+                              },
+                              "setup_future_usage": {
+                                "enum": [
+                                  "",
+                                  "none",
+                                  "off_session",
+                                  "on_session"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_intent_payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "sofort": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "preferred_language": {
+                                "enum": [
+                                  "",
+                                  "de",
+                                  "en",
+                                  "es",
+                                  "fr",
+                                  "it",
+                                  "nl",
+                                  "pl"
+                                ],
+                                "type": "string"
+                              },
+                              "setup_future_usage": {
+                                "enum": [
+                                  "",
+                                  "none",
+                                  "off_session"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "swish": {
                         "anyOf": [
                           {
                             "properties": {
-                              "expires_after_seconds": {
-                                "type": "integer"
-                              },
-                              "expires_at": {
-                                "format": "unix-time",
-                                "type": "integer"
+                              "reference": {
+                                "anyOf": [
+                                  {
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  },
+                                  {
+                                    "enum": [
+                                      ""
+                                    ],
+                                    "type": "string"
+                                  }
+                                ]
                               },
                               "setup_future_usage": {
                                 "enum": [
@@ -105398,89 +107530,6 @@
                                 "type": "string"
                               }
                             },
-                            "title": "payment_method_options_param",
-                            "type": "object"
-                          },
-                          {
-                            "enum": [
-                              ""
-                            ],
-                            "type": "string"
-                          }
-                        ]
-                      },
-                      "promptpay": {
-                        "anyOf": [
-                          {
-                            "properties": {
-                              "setup_future_usage": {
-                                "enum": [
-                                  "none"
-                                ],
-                                "type": "string"
-                              }
-                            },
-                            "title": "payment_method_options_param",
-                            "type": "object"
-                          },
-                          {
-                            "enum": [
-                              ""
-                            ],
-                            "type": "string"
-                          }
-                        ]
-                      },
-                      "revolut_pay": {
-                        "anyOf": [
-                          {
-                            "properties": {
-                              "capture_method": {
-                                "enum": [
-                                  "",
-                                  "manual"
-                                ],
-                                "type": "string"
-                              },
-                              "setup_future_usage": {
-                                "enum": [
-                                  "",
-                                  "none",
-                                  "off_session"
-                                ],
-                                "type": "string"
-                              }
-                            },
-                            "title": "payment_method_options_param",
-                            "type": "object"
-                          },
-                          {
-                            "enum": [
-                              ""
-                            ],
-                            "type": "string"
-                          }
-                        ]
-                      },
-                      "sepa_debit": {
-                        "anyOf": [
-                          {
-                            "properties": {
-                              "mandate_options": {
-                                "properties": {},
-                                "title": "payment_method_options_mandate_options_param",
-                                "type": "object"
-                              },
-                              "setup_future_usage": {
-                                "enum": [
-                                  "",
-                                  "none",
-                                  "off_session",
-                                  "on_session"
-                                ],
-                                "type": "string"
-                              }
-                            },
                             "title": "payment_intent_payment_method_options_param",
                             "type": "object"
                           },
@@ -105492,61 +107541,10 @@
                           }
                         ]
                       },
-                      "sofort": {
-                        "anyOf": [
-                          {
-                            "properties": {
-                              "preferred_language": {
-                                "enum": [
-                                  "",
-                                  "de",
-                                  "en",
-                                  "es",
-                                  "fr",
-                                  "it",
-                                  "nl",
-                                  "pl"
-                                ],
-                                "type": "string"
-                              },
-                              "setup_future_usage": {
-                                "enum": [
-                                  "",
-                                  "none",
-                                  "off_session"
-                                ],
-                                "type": "string"
-                              }
-                            },
-                            "title": "payment_method_options_param",
-                            "type": "object"
-                          },
-                          {
-                            "enum": [
-                              ""
-                            ],
-                            "type": "string"
-                          }
-                        ]
-                      },
-                      "swish": {
+                      "twint": {
                         "anyOf": [
                           {
                             "properties": {
-                              "reference": {
-                                "anyOf": [
-                                  {
-                                    "maxLength": 5000,
-                                    "type": "string"
-                                  },
-                                  {
-                                    "enum": [
-                                      ""
-                                    ],
-                                    "type": "string"
-                                  }
-                                ]
-                              },
                               "setup_future_usage": {
                                 "enum": [
                                   "none"
@@ -105554,7 +107552,7 @@
                                 "type": "string"
                               }
                             },
-                            "title": "payment_intent_payment_method_options_param",
+                            "title": "payment_method_options_param",
                             "type": "object"
                           },
                           {
@@ -105571,6 +107569,23 @@
                             "properties": {
                               "financial_connections": {
                                 "properties": {
+                                  "filters": {
+                                    "properties": {
+                                      "account_subcategories": {
+                                        "items": {
+                                          "enum": [
+                                            "checking",
+                                            "savings"
+                                          ],
+                                          "maxLength": 5000,
+                                          "type": "string"
+                                        },
+                                        "type": "array"
+                                      }
+                                    },
+                                    "title": "linked_account_options_filters_param",
+                                    "type": "object"
+                                  },
                                   "permissions": {
                                     "items": {
                                       "enum": [
@@ -106617,6 +108632,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "multibanco": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "oxxo": {
                         "properties": {},
                         "title": "param",
@@ -106733,6 +108753,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "twint": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "type": {
                         "enum": [
                           "acss_debit",
@@ -106756,6 +108781,7 @@
                           "konbini",
                           "link",
                           "mobilepay",
+                          "multibanco",
                           "oxxo",
                           "p24",
                           "paynow",
@@ -106766,6 +108792,7 @@
                           "sepa_debit",
                           "sofort",
                           "swish",
+                          "twint",
                           "us_bank_account",
                           "wechat_pay",
                           "zip"
@@ -107791,6 +109818,7 @@
                                   "en-NZ",
                                   "en-PL",
                                   "en-PT",
+                                  "en-RO",
                                   "en-SE",
                                   "en-US",
                                   "es-ES",
@@ -107807,6 +109835,7 @@
                                   "nl-NL",
                                   "pl-PL",
                                   "pt-PT",
+                                  "ro-RO",
                                   "sv-FI",
                                   "sv-SE"
                                 ],
@@ -107969,6 +109998,28 @@
                           }
                         ]
                       },
+                      "multibanco": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "setup_future_usage": {
+                                "enum": [
+                                  "none"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
                       "oxxo": {
                         "anyOf": [
                           {
@@ -108189,21 +110240,94 @@
                           }
                         ]
                       },
-                      "sepa_debit": {
+                      "sepa_debit": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "mandate_options": {
+                                "properties": {},
+                                "title": "payment_method_options_mandate_options_param",
+                                "type": "object"
+                              },
+                              "setup_future_usage": {
+                                "enum": [
+                                  "",
+                                  "none",
+                                  "off_session",
+                                  "on_session"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_intent_payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "sofort": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "preferred_language": {
+                                "enum": [
+                                  "",
+                                  "de",
+                                  "en",
+                                  "es",
+                                  "fr",
+                                  "it",
+                                  "nl",
+                                  "pl"
+                                ],
+                                "type": "string"
+                              },
+                              "setup_future_usage": {
+                                "enum": [
+                                  "",
+                                  "none",
+                                  "off_session"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "swish": {
                         "anyOf": [
                           {
                             "properties": {
-                              "mandate_options": {
-                                "properties": {},
-                                "title": "payment_method_options_mandate_options_param",
-                                "type": "object"
+                              "reference": {
+                                "anyOf": [
+                                  {
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  },
+                                  {
+                                    "enum": [
+                                      ""
+                                    ],
+                                    "type": "string"
+                                  }
+                                ]
                               },
                               "setup_future_usage": {
                                 "enum": [
-                                  "",
-                                  "none",
-                                  "off_session",
-                                  "on_session"
+                                  "none"
                                 ],
                                 "type": "string"
                               }
@@ -108219,61 +110343,10 @@
                           }
                         ]
                       },
-                      "sofort": {
+                      "twint": {
                         "anyOf": [
                           {
                             "properties": {
-                              "preferred_language": {
-                                "enum": [
-                                  "",
-                                  "de",
-                                  "en",
-                                  "es",
-                                  "fr",
-                                  "it",
-                                  "nl",
-                                  "pl"
-                                ],
-                                "type": "string"
-                              },
-                              "setup_future_usage": {
-                                "enum": [
-                                  "",
-                                  "none",
-                                  "off_session"
-                                ],
-                                "type": "string"
-                              }
-                            },
-                            "title": "payment_method_options_param",
-                            "type": "object"
-                          },
-                          {
-                            "enum": [
-                              ""
-                            ],
-                            "type": "string"
-                          }
-                        ]
-                      },
-                      "swish": {
-                        "anyOf": [
-                          {
-                            "properties": {
-                              "reference": {
-                                "anyOf": [
-                                  {
-                                    "maxLength": 5000,
-                                    "type": "string"
-                                  },
-                                  {
-                                    "enum": [
-                                      ""
-                                    ],
-                                    "type": "string"
-                                  }
-                                ]
-                              },
                               "setup_future_usage": {
                                 "enum": [
                                   "none"
@@ -108281,7 +110354,7 @@
                                 "type": "string"
                               }
                             },
-                            "title": "payment_intent_payment_method_options_param",
+                            "title": "payment_method_options_param",
                             "type": "object"
                           },
                           {
@@ -108298,6 +110371,23 @@
                             "properties": {
                               "financial_connections": {
                                 "properties": {
+                                  "filters": {
+                                    "properties": {
+                                      "account_subcategories": {
+                                        "items": {
+                                          "enum": [
+                                            "checking",
+                                            "savings"
+                                          ],
+                                          "maxLength": 5000,
+                                          "type": "string"
+                                        },
+                                        "type": "array"
+                                      }
+                                    },
+                                    "title": "linked_account_options_filters_param",
+                                    "type": "object"
+                                  },
                                   "permissions": {
                                     "items": {
                                       "enum": [
@@ -109488,6 +111578,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "multibanco": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "oxxo": {
                         "properties": {},
                         "title": "param",
@@ -109604,6 +111699,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "twint": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "type": {
                         "enum": [
                           "acss_debit",
@@ -109627,6 +111727,7 @@
                           "konbini",
                           "link",
                           "mobilepay",
+                          "multibanco",
                           "oxxo",
                           "p24",
                           "paynow",
@@ -109637,6 +111738,7 @@
                           "sepa_debit",
                           "sofort",
                           "swish",
+                          "twint",
                           "us_bank_account",
                           "wechat_pay",
                           "zip"
@@ -110662,6 +112764,7 @@
                                   "en-NZ",
                                   "en-PL",
                                   "en-PT",
+                                  "en-RO",
                                   "en-SE",
                                   "en-US",
                                   "es-ES",
@@ -110678,6 +112781,7 @@
                                   "nl-NL",
                                   "pl-PL",
                                   "pt-PT",
+                                  "ro-RO",
                                   "sv-FI",
                                   "sv-SE"
                                 ],
@@ -110840,6 +112944,28 @@
                           }
                         ]
                       },
+                      "multibanco": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "setup_future_usage": {
+                                "enum": [
+                                  "none"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
                       "oxxo": {
                         "anyOf": [
                           {
@@ -110978,16 +113104,172 @@
                           }
                         ]
                       },
-                      "pix": {
+                      "pix": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "expires_after_seconds": {
+                                "type": "integer"
+                              },
+                              "expires_at": {
+                                "format": "unix-time",
+                                "type": "integer"
+                              },
+                              "setup_future_usage": {
+                                "enum": [
+                                  "none"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "promptpay": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "setup_future_usage": {
+                                "enum": [
+                                  "none"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "revolut_pay": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "capture_method": {
+                                "enum": [
+                                  "",
+                                  "manual"
+                                ],
+                                "type": "string"
+                              },
+                              "setup_future_usage": {
+                                "enum": [
+                                  "",
+                                  "none",
+                                  "off_session"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "sepa_debit": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "mandate_options": {
+                                "properties": {},
+                                "title": "payment_method_options_mandate_options_param",
+                                "type": "object"
+                              },
+                              "setup_future_usage": {
+                                "enum": [
+                                  "",
+                                  "none",
+                                  "off_session",
+                                  "on_session"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_intent_payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "sofort": {
+                        "anyOf": [
+                          {
+                            "properties": {
+                              "preferred_language": {
+                                "enum": [
+                                  "",
+                                  "de",
+                                  "en",
+                                  "es",
+                                  "fr",
+                                  "it",
+                                  "nl",
+                                  "pl"
+                                ],
+                                "type": "string"
+                              },
+                              "setup_future_usage": {
+                                "enum": [
+                                  "",
+                                  "none",
+                                  "off_session"
+                                ],
+                                "type": "string"
+                              }
+                            },
+                            "title": "payment_method_options_param",
+                            "type": "object"
+                          },
+                          {
+                            "enum": [
+                              ""
+                            ],
+                            "type": "string"
+                          }
+                        ]
+                      },
+                      "swish": {
                         "anyOf": [
                           {
                             "properties": {
-                              "expires_after_seconds": {
-                                "type": "integer"
-                              },
-                              "expires_at": {
-                                "format": "unix-time",
-                                "type": "integer"
+                              "reference": {
+                                "anyOf": [
+                                  {
+                                    "maxLength": 5000,
+                                    "type": "string"
+                                  },
+                                  {
+                                    "enum": [
+                                      ""
+                                    ],
+                                    "type": "string"
+                                  }
+                                ]
                               },
                               "setup_future_usage": {
                                 "enum": [
@@ -110996,89 +113278,6 @@
                                 "type": "string"
                               }
                             },
-                            "title": "payment_method_options_param",
-                            "type": "object"
-                          },
-                          {
-                            "enum": [
-                              ""
-                            ],
-                            "type": "string"
-                          }
-                        ]
-                      },
-                      "promptpay": {
-                        "anyOf": [
-                          {
-                            "properties": {
-                              "setup_future_usage": {
-                                "enum": [
-                                  "none"
-                                ],
-                                "type": "string"
-                              }
-                            },
-                            "title": "payment_method_options_param",
-                            "type": "object"
-                          },
-                          {
-                            "enum": [
-                              ""
-                            ],
-                            "type": "string"
-                          }
-                        ]
-                      },
-                      "revolut_pay": {
-                        "anyOf": [
-                          {
-                            "properties": {
-                              "capture_method": {
-                                "enum": [
-                                  "",
-                                  "manual"
-                                ],
-                                "type": "string"
-                              },
-                              "setup_future_usage": {
-                                "enum": [
-                                  "",
-                                  "none",
-                                  "off_session"
-                                ],
-                                "type": "string"
-                              }
-                            },
-                            "title": "payment_method_options_param",
-                            "type": "object"
-                          },
-                          {
-                            "enum": [
-                              ""
-                            ],
-                            "type": "string"
-                          }
-                        ]
-                      },
-                      "sepa_debit": {
-                        "anyOf": [
-                          {
-                            "properties": {
-                              "mandate_options": {
-                                "properties": {},
-                                "title": "payment_method_options_mandate_options_param",
-                                "type": "object"
-                              },
-                              "setup_future_usage": {
-                                "enum": [
-                                  "",
-                                  "none",
-                                  "off_session",
-                                  "on_session"
-                                ],
-                                "type": "string"
-                              }
-                            },
                             "title": "payment_intent_payment_method_options_param",
                             "type": "object"
                           },
@@ -111090,61 +113289,10 @@
                           }
                         ]
                       },
-                      "sofort": {
-                        "anyOf": [
-                          {
-                            "properties": {
-                              "preferred_language": {
-                                "enum": [
-                                  "",
-                                  "de",
-                                  "en",
-                                  "es",
-                                  "fr",
-                                  "it",
-                                  "nl",
-                                  "pl"
-                                ],
-                                "type": "string"
-                              },
-                              "setup_future_usage": {
-                                "enum": [
-                                  "",
-                                  "none",
-                                  "off_session"
-                                ],
-                                "type": "string"
-                              }
-                            },
-                            "title": "payment_method_options_param",
-                            "type": "object"
-                          },
-                          {
-                            "enum": [
-                              ""
-                            ],
-                            "type": "string"
-                          }
-                        ]
-                      },
-                      "swish": {
+                      "twint": {
                         "anyOf": [
                           {
                             "properties": {
-                              "reference": {
-                                "anyOf": [
-                                  {
-                                    "maxLength": 5000,
-                                    "type": "string"
-                                  },
-                                  {
-                                    "enum": [
-                                      ""
-                                    ],
-                                    "type": "string"
-                                  }
-                                ]
-                              },
                               "setup_future_usage": {
                                 "enum": [
                                   "none"
@@ -111152,7 +113300,7 @@
                                 "type": "string"
                               }
                             },
-                            "title": "payment_intent_payment_method_options_param",
+                            "title": "payment_method_options_param",
                             "type": "object"
                           },
                           {
@@ -111169,6 +113317,23 @@
                             "properties": {
                               "financial_connections": {
                                 "properties": {
+                                  "filters": {
+                                    "properties": {
+                                      "account_subcategories": {
+                                        "items": {
+                                          "enum": [
+                                            "checking",
+                                            "savings"
+                                          ],
+                                          "maxLength": 5000,
+                                          "type": "string"
+                                        },
+                                        "type": "array"
+                                      }
+                                    },
+                                    "title": "linked_account_options_filters_param",
+                                    "type": "object"
+                                  },
                                   "permissions": {
                                     "items": {
                                       "enum": [
@@ -112517,6 +114682,8 @@
                         "klarna",
                         "konbini",
                         "link",
+                        "mobilepay",
+                        "multibanco",
                         "oxxo",
                         "p24",
                         "paynow",
@@ -112526,8 +114693,10 @@
                         "sepa_debit",
                         "sofort",
                         "swish",
+                        "twint",
                         "us_bank_account",
-                        "wechat_pay"
+                        "wechat_pay",
+                        "zip"
                       ],
                       "type": "string",
                       "x-stripeBypassValidation": true
@@ -113123,6 +115292,10 @@
                 "subscription_data": {
                   "explode": true,
                   "style": "deepObject"
+                },
+                "tax_id_collection": {
+                  "explode": true,
+                  "style": "deepObject"
                 }
               },
               "schema": {
@@ -113749,6 +115922,8 @@
                             "klarna",
                             "konbini",
                             "link",
+                            "mobilepay",
+                            "multibanco",
                             "oxxo",
                             "p24",
                             "paynow",
@@ -113758,8 +115933,10 @@
                             "sepa_debit",
                             "sofort",
                             "swish",
+                            "twint",
                             "us_bank_account",
-                            "wechat_pay"
+                            "wechat_pay",
+                            "zip"
                           ],
                           "type": "string",
                           "x-stripeBypassValidation": true
@@ -114155,6 +116332,19 @@
                     },
                     "title": "subscription_data_update_params",
                     "type": "object"
+                  },
+                  "tax_id_collection": {
+                    "description": "Controls tax ID collection during checkout.",
+                    "properties": {
+                      "enabled": {
+                        "type": "boolean"
+                      }
+                    },
+                    "required": [
+                      "enabled"
+                    ],
+                    "title": "tax_id_collection_params",
+                    "type": "object"
                   }
                 },
                 "type": "object"
@@ -114589,6 +116779,10 @@
                   "explode": true,
                   "style": "deepObject"
                 },
+                "multibanco": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
                 "oxxo": {
                   "explode": true,
                   "style": "deepObject"
@@ -115216,6 +117410,27 @@
                     "title": "payment_method_param",
                     "type": "object"
                   },
+                  "multibanco": {
+                    "description": "Stripe users in Europe and the United States can accept Multibanco payments from customers in Portugal using [Sources](https://stripe.com/docs/sources)—a single integration path for creating payments using any supported method.",
+                    "properties": {
+                      "display_preference": {
+                        "properties": {
+                          "preference": {
+                            "enum": [
+                              "none",
+                              "off",
+                              "on"
+                            ],
+                            "type": "string"
+                          }
+                        },
+                        "title": "display_preference_param",
+                        "type": "object"
+                      }
+                    },
+                    "title": "payment_method_param",
+                    "type": "object"
+                  },
                   "name": {
                     "description": "Configuration name.",
                     "maxLength": 100,
@@ -115707,6 +117922,10 @@
                   "explode": true,
                   "style": "deepObject"
                 },
+                "multibanco": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
                 "oxxo": {
                   "explode": true,
                   "style": "deepObject"
@@ -116338,6 +118557,27 @@
                     "title": "payment_method_param",
                     "type": "object"
                   },
+                  "multibanco": {
+                    "description": "Stripe users in Europe and the United States can accept Multibanco payments from customers in Portugal using [Sources](https://stripe.com/docs/sources)—a single integration path for creating payments using any supported method.",
+                    "properties": {
+                      "display_preference": {
+                        "properties": {
+                          "preference": {
+                            "enum": [
+                              "none",
+                              "off",
+                              "on"
+                            ],
+                            "type": "string"
+                          }
+                        },
+                        "title": "display_preference_param",
+                        "type": "object"
+                      }
+                    },
+                    "title": "payment_method_param",
+                    "type": "object"
+                  },
                   "name": {
                     "description": "Configuration name.",
                     "maxLength": 100,
@@ -117132,6 +119372,7 @@
                 "konbini",
                 "link",
                 "mobilepay",
+                "multibanco",
                 "oxxo",
                 "p24",
                 "paynow",
@@ -117142,6 +119383,7 @@
                 "sepa_debit",
                 "sofort",
                 "swish",
+                "twint",
                 "us_bank_account",
                 "wechat_pay",
                 "zip"
@@ -117335,6 +119577,10 @@
                   "explode": true,
                   "style": "deepObject"
                 },
+                "multibanco": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
                 "oxxo": {
                   "explode": true,
                   "style": "deepObject"
@@ -117379,6 +119625,10 @@
                   "explode": true,
                   "style": "deepObject"
                 },
+                "twint": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
                 "us_bank_account": {
                   "explode": true,
                   "style": "deepObject"
@@ -117862,6 +120112,12 @@
                     "title": "param",
                     "type": "object"
                   },
+                  "multibanco": {
+                    "description": "If this is a `multibanco` PaymentMethod, this hash contains details about the Multibanco payment method.",
+                    "properties": {},
+                    "title": "param",
+                    "type": "object"
+                  },
                   "oxxo": {
                     "description": "If this is an `oxxo` PaymentMethod, this hash contains details about the OXXO payment method.",
                     "properties": {},
@@ -117994,6 +120250,12 @@
                     "title": "param",
                     "type": "object"
                   },
+                  "twint": {
+                    "description": "If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method.",
+                    "properties": {},
+                    "title": "param",
+                    "type": "object"
+                  },
                   "type": {
                     "description": "The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.",
                     "enum": [
@@ -118019,6 +120281,7 @@
                       "konbini",
                       "link",
                       "mobilepay",
+                      "multibanco",
                       "oxxo",
                       "p24",
                       "paynow",
@@ -118029,6 +120292,7 @@
                       "sepa_debit",
                       "sofort",
                       "swish",
+                      "twint",
                       "us_bank_account",
                       "wechat_pay",
                       "zip"
@@ -119509,6 +121773,7 @@
                             "type": "boolean"
                           },
                           "id": {
+                            "deprecated": true,
                             "maxLength": 5000,
                             "type": "string"
                           },
@@ -120345,6 +122610,7 @@
                         "type": "boolean"
                       },
                       "id": {
+                        "deprecated": true,
                         "maxLength": 5000,
                         "type": "string"
                       },
@@ -128720,6 +130986,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "multibanco": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "oxxo": {
                         "properties": {},
                         "title": "param",
@@ -128836,6 +131107,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "twint": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "type": {
                         "enum": [
                           "acss_debit",
@@ -128859,6 +131135,7 @@
                           "konbini",
                           "link",
                           "mobilepay",
+                          "multibanco",
                           "oxxo",
                           "p24",
                           "paynow",
@@ -128869,6 +131146,7 @@
                           "sepa_debit",
                           "sofort",
                           "swish",
+                          "twint",
                           "us_bank_account",
                           "wechat_pay",
                           "zip"
@@ -129219,6 +131497,23 @@
                         "properties": {
                           "financial_connections": {
                             "properties": {
+                              "filters": {
+                                "properties": {
+                                  "account_subcategories": {
+                                    "items": {
+                                      "enum": [
+                                        "checking",
+                                        "savings"
+                                      ],
+                                      "maxLength": 5000,
+                                      "type": "string"
+                                    },
+                                    "type": "array"
+                                  }
+                                },
+                                "title": "linked_account_options_filters_param",
+                                "type": "object"
+                              },
                               "permissions": {
                                 "items": {
                                   "enum": [
@@ -129931,6 +132226,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "multibanco": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "oxxo": {
                         "properties": {},
                         "title": "param",
@@ -130047,6 +132347,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "twint": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "type": {
                         "enum": [
                           "acss_debit",
@@ -130070,6 +132375,7 @@
                           "konbini",
                           "link",
                           "mobilepay",
+                          "multibanco",
                           "oxxo",
                           "p24",
                           "paynow",
@@ -130080,6 +132386,7 @@
                           "sepa_debit",
                           "sofort",
                           "swish",
+                          "twint",
                           "us_bank_account",
                           "wechat_pay",
                           "zip"
@@ -130430,6 +132737,23 @@
                         "properties": {
                           "financial_connections": {
                             "properties": {
+                              "filters": {
+                                "properties": {
+                                  "account_subcategories": {
+                                    "items": {
+                                      "enum": [
+                                        "checking",
+                                        "savings"
+                                      ],
+                                      "maxLength": 5000,
+                                      "type": "string"
+                                    },
+                                    "type": "array"
+                                  }
+                                },
+                                "title": "linked_account_options_filters_param",
+                                "type": "object"
+                              },
                               "permissions": {
                                 "items": {
                                   "enum": [
@@ -130552,7 +132876,7 @@
     },
     "/v1/setup_intents/{intent}/cancel": {
       "post": {
-        "description": "<p>You can cancel a SetupIntent object when it’s in one of these statuses: <code>requires_payment_method</code>, <code>requires_confirmation</code>, or <code>requires_action</code>. </p>\n\n<p>After you cancel it, setup is abandoned and any operations on the SetupIntent fail with an error.</p>",
+        "description": "<p>You can cancel a SetupIntent object when it’s in one of these statuses: <code>requires_payment_method</code>, <code>requires_confirmation</code>, or <code>requires_action</code>. </p>\n\n<p>After you cancel it, setup is abandoned and any operations on the SetupIntent fail with an error. You can’t cancel the SetupIntent for a Checkout Session. <a href=\"/docs/api/checkout/sessions/expire\">Expire the Checkout Session</a> instead.</p>",
         "operationId": "PostSetupIntentsIntentCancel",
         "parameters": [
           {
@@ -131166,6 +133490,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "multibanco": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "oxxo": {
                         "properties": {},
                         "title": "param",
@@ -131282,6 +133611,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "twint": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "type": {
                         "enum": [
                           "acss_debit",
@@ -131305,6 +133639,7 @@
                           "konbini",
                           "link",
                           "mobilepay",
+                          "multibanco",
                           "oxxo",
                           "p24",
                           "paynow",
@@ -131315,6 +133650,7 @@
                           "sepa_debit",
                           "sofort",
                           "swish",
+                          "twint",
                           "us_bank_account",
                           "wechat_pay",
                           "zip"
@@ -131665,6 +134001,23 @@
                         "properties": {
                           "financial_connections": {
                             "properties": {
+                              "filters": {
+                                "properties": {
+                                  "account_subcategories": {
+                                    "items": {
+                                      "enum": [
+                                        "checking",
+                                        "savings"
+                                      ],
+                                      "maxLength": 5000,
+                                      "type": "string"
+                                    },
+                                    "type": "array"
+                                  }
+                                },
+                                "title": "linked_account_options_filters_param",
+                                "type": "object"
+                              },
                               "permissions": {
                                 "items": {
                                   "enum": [
@@ -132205,7 +134558,7 @@
                     "type": "string"
                   },
                   "type": {
-                    "description": "The type of calculation to use on the shipping rate. Can only be `fixed_amount` for now.",
+                    "description": "The type of calculation to use on the shipping rate.",
                     "enum": [
                       "fixed_amount"
                     ],
@@ -138107,6 +140460,22 @@
                                 "properties": {
                                   "financial_connections": {
                                     "properties": {
+                                      "filters": {
+                                        "properties": {
+                                          "account_subcategories": {
+                                            "items": {
+                                              "enum": [
+                                                "checking",
+                                                "savings"
+                                              ],
+                                              "type": "string"
+                                            },
+                                            "type": "array"
+                                          }
+                                        },
+                                        "title": "invoice_linked_account_options_filters_param",
+                                        "type": "object"
+                                      },
                                       "permissions": {
                                         "items": {
                                           "enum": [
@@ -138192,6 +140561,7 @@
                                 "revolut_pay",
                                 "sepa_debit",
                                 "sofort",
+                                "swish",
                                 "us_bank_account",
                                 "wechat_pay"
                               ],
@@ -138574,11 +140944,11 @@
                     "type": "array"
                   },
                   "invoice_now": {
-                    "description": "Will generate a final invoice that invoices for any un-invoiced metered usage and new/pending proration invoice items.",
+                    "description": "Will generate a final invoice that invoices for any un-invoiced metered usage and new/pending proration invoice items. Defaults to `true`.",
                     "type": "boolean"
                   },
                   "prorate": {
-                    "description": "Will generate a proration invoice item that credits remaining unused time until the subscription period end.",
+                    "description": "Will generate a proration invoice item that credits remaining unused time until the subscription period end. Defaults to `false`.",
                     "type": "boolean"
                   }
                 },
@@ -139608,6 +141978,22 @@
                                 "properties": {
                                   "financial_connections": {
                                     "properties": {
+                                      "filters": {
+                                        "properties": {
+                                          "account_subcategories": {
+                                            "items": {
+                                              "enum": [
+                                                "checking",
+                                                "savings"
+                                              ],
+                                              "type": "string"
+                                            },
+                                            "type": "array"
+                                          }
+                                        },
+                                        "title": "invoice_linked_account_options_filters_param",
+                                        "type": "object"
+                                      },
                                       "permissions": {
                                         "items": {
                                           "enum": [
@@ -139693,6 +142079,7 @@
                                 "revolut_pay",
                                 "sepa_debit",
                                 "sofort",
+                                "swish",
                                 "us_bank_account",
                                 "wechat_pay"
                               ],
@@ -140020,7 +142407,7 @@
     },
     "/v1/tax/calculations": {
       "post": {
-        "description": "<p>Calculates tax based on input and returns a Tax <code>Calculation</code> object.</p>",
+        "description": "<p>Calculates tax based on the input and returns a Tax <code>Calculation</code> object.</p>",
         "operationId": "PostTaxCalculations",
         "requestBody": {
           "content": {
@@ -140176,11 +142563,13 @@
                                 "ca_pst_mb",
                                 "ca_pst_sk",
                                 "ca_qst",
+                                "ch_uid",
                                 "ch_vat",
                                 "cl_tin",
                                 "cn_tin",
                                 "co_nit",
                                 "cr_tin",
+                                "de_stn",
                                 "do_rcn",
                                 "ec_ruc",
                                 "eg_tin",
@@ -140464,7 +142853,7 @@
     },
     "/v1/tax/calculations/{calculation}/line_items": {
       "get": {
-        "description": "<p>Retrieves the line items of a persisted tax calculation as a collection.</p>",
+        "description": "<p>Retrieves the line items of a tax calculation as a collection, if the calculation hasn’t expired.</p>",
         "operationId": "GetTaxCalculationsCalculationLineItems",
         "parameters": [
           {
@@ -142601,7 +144990,7 @@
     },
     "/v1/tax/transactions/create_from_calculation": {
       "post": {
-        "description": "<p>Creates a Tax <code>Transaction</code> from a calculation.</p>",
+        "description": "<p>Creates a Tax Transaction from a calculation, if that calculation hasn’t expired. Calculations expire after 90 days.</p>",
         "operationId": "PostTaxTransactionsCreateFromCalculation",
         "requestBody": {
           "content": {
@@ -143444,7 +145833,7 @@
                     "type": "object"
                   },
                   "type": {
-                    "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
+                    "description": "Type of the tax ID, one of `ad_nrt`, `ae_trn`, `ar_cuit`, `au_abn`, `au_arn`, `bg_uic`, `bh_vat`, `bo_tin`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_gst_hst`, `ca_pst_bc`, `ca_pst_mb`, `ca_pst_sk`, `ca_qst`, `ch_uid`, `ch_vat`, `cl_tin`, `cn_tin`, `co_nit`, `cr_tin`, `de_stn`, `do_rcn`, `ec_ruc`, `eg_tin`, `es_cif`, `eu_oss_vat`, `eu_vat`, `gb_vat`, `ge_vat`, `hk_br`, `hu_tin`, `id_npwp`, `il_vat`, `in_gst`, `is_vat`, `jp_cn`, `jp_rn`, `jp_trn`, `ke_pin`, `kr_brn`, `kz_bin`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `ng_tin`, `no_vat`, `no_voec`, `nz_gst`, `om_vat`, `pe_ruc`, `ph_tin`, `ro_tin`, `rs_pib`, `ru_inn`, `ru_kpp`, `sa_vat`, `sg_gst`, `sg_uen`, `si_tin`, `sv_nit`, `th_vat`, `tr_tin`, `tw_vat`, `ua_vat`, `us_ein`, `uy_ruc`, `ve_rif`, `vn_tin`, or `za_vat`",
                     "enum": [
                       "ad_nrt",
                       "ae_trn",
@@ -143462,11 +145851,13 @@
                       "ca_pst_mb",
                       "ca_pst_sk",
                       "ca_qst",
+                      "ch_uid",
                       "ch_vat",
                       "cl_tin",
                       "cn_tin",
                       "co_nit",
                       "cr_tin",
+                      "de_stn",
                       "do_rcn",
                       "ec_ruc",
                       "eg_tin",
@@ -144340,6 +146731,10 @@
                   "explode": true,
                   "style": "deepObject"
                 },
+                "reboot_window": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
                 "stripe_s700": {
                   "explode": true,
                   "style": "deepObject"
@@ -144412,6 +146807,23 @@
                     ],
                     "description": "Configurations for collecting transactions offline."
                   },
+                  "reboot_window": {
+                    "description": "Reboot time settings for readers that support customized reboot time configuration.",
+                    "properties": {
+                      "end_hour": {
+                        "type": "integer"
+                      },
+                      "start_hour": {
+                        "type": "integer"
+                      }
+                    },
+                    "required": [
+                      "end_hour",
+                      "start_hour"
+                    ],
+                    "title": "reboot_window",
+                    "type": "object"
+                  },
                   "stripe_s700": {
                     "description": "An object containing device type specific settings for Stripe S700 readers",
                     "properties": {
@@ -144950,6 +147362,10 @@
                   "explode": true,
                   "style": "deepObject"
                 },
+                "reboot_window": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
                 "stripe_s700": {
                   "explode": true,
                   "style": "deepObject"
@@ -145032,6 +147448,33 @@
                     ],
                     "description": "Configurations for collecting transactions offline."
                   },
+                  "reboot_window": {
+                    "anyOf": [
+                      {
+                        "properties": {
+                          "end_hour": {
+                            "type": "integer"
+                          },
+                          "start_hour": {
+                            "type": "integer"
+                          }
+                        },
+                        "required": [
+                          "end_hour",
+                          "start_hour"
+                        ],
+                        "title": "reboot_window",
+                        "type": "object"
+                      },
+                      {
+                        "enum": [
+                          ""
+                        ],
+                        "type": "string"
+                      }
+                    ],
+                    "description": "Reboot time settings for readers that support customized reboot time configuration."
+                  },
                   "stripe_s700": {
                     "anyOf": [
                       {
@@ -145466,7 +147909,7 @@
                     "type": "array"
                   },
                   "location": {
-                    "description": "The id of the location that this connection token is scoped to. If specified the connection token will only be usable with readers assigned to that location, otherwise the connection token will be usable with all readers. Note that location scoping only applies to internet-connected readers. For more details, see [the docs on scoping connection tokens](https://stripe.com/docs/terminal/fleet/locations#connection-tokens).",
+                    "description": "The id of the location that this connection token is scoped to. If specified the connection token will only be usable with readers assigned to that location, otherwise the connection token will be usable with all readers. Note that location scoping only applies to internet-connected readers. For more details, see [the docs on scoping connection tokens](https://docs.stripe.com/terminal/fleet/locations-and-zones?dashboard-or-api=api#connection-tokens).",
                     "maxLength": 5000,
                     "type": "string"
                   }
@@ -145918,7 +148361,7 @@
                 "additionalProperties": false,
                 "properties": {
                   "address": {
-                    "description": "The full address of the location.",
+                    "description": "The full address of the location. If you're updating the `address` field, avoid changing the `country`. If you need to modify the `country` field, create a new `Location` object and re-register any existing readers to that location.",
                     "properties": {
                       "city": {
                         "maxLength": 5000,
@@ -147456,6 +149899,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "multibanco": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "oxxo": {
                         "properties": {},
                         "title": "param",
@@ -147572,6 +150020,11 @@
                         "title": "param",
                         "type": "object"
                       },
+                      "twint": {
+                        "properties": {},
+                        "title": "param",
+                        "type": "object"
+                      },
                       "type": {
                         "enum": [
                           "acss_debit",
@@ -147595,6 +150048,7 @@
                           "konbini",
                           "link",
                           "mobilepay",
+                          "multibanco",
                           "oxxo",
                           "p24",
                           "paynow",
@@ -147605,6 +150059,7 @@
                           "sepa_debit",
                           "sofort",
                           "swish",
+                          "twint",
                           "us_bank_account",
                           "wechat_pay",
                           "zip"
@@ -147863,6 +150318,14 @@
                   "explode": true,
                   "style": "deepObject"
                 },
+                "fleet": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "fuel": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
                 "merchant_data": {
                   "explode": true,
                   "style": "deepObject"
@@ -147924,6 +150387,140 @@
                     },
                     "type": "array"
                   },
+                  "fleet": {
+                    "description": "Fleet-specific information for authorizations using Fleet cards.",
+                    "properties": {
+                      "cardholder_prompt_data": {
+                        "properties": {
+                          "driver_id": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "odometer": {
+                            "type": "integer"
+                          },
+                          "unspecified_id": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "user_id": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "vehicle_number": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          }
+                        },
+                        "title": "fleet_cardholder_prompt_data_specs",
+                        "type": "object"
+                      },
+                      "purchase_type": {
+                        "enum": [
+                          "fuel_and_non_fuel_purchase",
+                          "fuel_purchase",
+                          "non_fuel_purchase"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "reported_breakdown": {
+                        "properties": {
+                          "fuel": {
+                            "properties": {
+                              "gross_amount_decimal": {
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_fuel_specs",
+                            "type": "object"
+                          },
+                          "non_fuel": {
+                            "properties": {
+                              "gross_amount_decimal": {
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_non_fuel_specs",
+                            "type": "object"
+                          },
+                          "tax": {
+                            "properties": {
+                              "local_amount_decimal": {
+                                "format": "decimal",
+                                "type": "string"
+                              },
+                              "national_amount_decimal": {
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_tax_specs",
+                            "type": "object"
+                          }
+                        },
+                        "title": "fleet_reported_breakdown_specs",
+                        "type": "object"
+                      },
+                      "service_type": {
+                        "enum": [
+                          "full_service",
+                          "non_fuel_transaction",
+                          "self_service"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      }
+                    },
+                    "title": "fleet_specs",
+                    "type": "object"
+                  },
+                  "fuel": {
+                    "description": "Information about fuel that was purchased with this transaction.",
+                    "properties": {
+                      "industry_product_code": {
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "quantity_decimal": {
+                        "format": "decimal",
+                        "type": "string"
+                      },
+                      "type": {
+                        "enum": [
+                          "diesel",
+                          "other",
+                          "unleaded_plus",
+                          "unleaded_regular",
+                          "unleaded_super"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "unit": {
+                        "enum": [
+                          "charging_minute",
+                          "imperial_gallon",
+                          "kilogram",
+                          "kilowatt_hour",
+                          "liter",
+                          "other",
+                          "pound",
+                          "us_gallon"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "unit_cost_decimal": {
+                        "format": "decimal",
+                        "type": "string"
+                      }
+                    },
+                    "title": "fuel_specs",
+                    "type": "object"
+                  },
                   "is_amount_controllable": {
                     "description": "If set `true`, you may provide [amount](https://stripe.com/docs/api/issuing/authorizations/approve#approve_issuing_authorization-amount) to control how much to hold for the authorization.",
                     "type": "boolean"
@@ -148457,6 +151054,95 @@
                   "purchase_details": {
                     "description": "Additional purchase information that is optionally provided by the merchant.",
                     "properties": {
+                      "fleet": {
+                        "properties": {
+                          "cardholder_prompt_data": {
+                            "properties": {
+                              "driver_id": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "odometer": {
+                                "type": "integer"
+                              },
+                              "unspecified_id": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "user_id": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "vehicle_number": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_cardholder_prompt_data_specs",
+                            "type": "object"
+                          },
+                          "purchase_type": {
+                            "enum": [
+                              "fuel_and_non_fuel_purchase",
+                              "fuel_purchase",
+                              "non_fuel_purchase"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "reported_breakdown": {
+                            "properties": {
+                              "fuel": {
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_fuel_specs",
+                                "type": "object"
+                              },
+                              "non_fuel": {
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_non_fuel_specs",
+                                "type": "object"
+                              },
+                              "tax": {
+                                "properties": {
+                                  "local_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  },
+                                  "national_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_tax_specs",
+                                "type": "object"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_specs",
+                            "type": "object"
+                          },
+                          "service_type": {
+                            "enum": [
+                              "full_service",
+                              "non_fuel_transaction",
+                              "self_service"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          }
+                        },
+                        "title": "fleet_specs",
+                        "type": "object"
+                      },
                       "flight": {
                         "properties": {
                           "departure_at": {
@@ -148512,6 +151198,14 @@
                       },
                       "fuel": {
                         "properties": {
+                          "industry_product_code": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "quantity_decimal": {
+                            "format": "decimal",
+                            "type": "string"
+                          },
                           "type": {
                             "enum": [
                               "diesel",
@@ -148525,8 +151219,13 @@
                           },
                           "unit": {
                             "enum": [
+                              "charging_minute",
+                              "imperial_gallon",
+                              "kilogram",
+                              "kilowatt_hour",
                               "liter",
                               "other",
+                              "pound",
                               "us_gallon"
                             ],
                             "maxLength": 5000,
@@ -148535,10 +151234,6 @@
                           "unit_cost_decimal": {
                             "format": "decimal",
                             "type": "string"
-                          },
-                          "volume_decimal": {
-                            "format": "decimal",
-                            "type": "string"
                           }
                         },
                         "title": "fuel_specs",
@@ -148686,6 +151381,222 @@
         }
       }
     },
+    "/v1/test_helpers/issuing/authorizations/{authorization}/finalize_amount": {
+      "post": {
+        "description": "<p>Finalize the amount on an Authorization prior to capture, when the initial authorization was for an estimated amount.</p>",
+        "operationId": "PostTestHelpersIssuingAuthorizationsAuthorizationFinalizeAmount",
+        "parameters": [
+          {
+            "in": "path",
+            "name": "authorization",
+            "required": true,
+            "schema": {
+              "maxLength": 5000,
+              "type": "string"
+            },
+            "style": "simple"
+          }
+        ],
+        "requestBody": {
+          "content": {
+            "application/x-www-form-urlencoded": {
+              "encoding": {
+                "expand": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "fleet": {
+                  "explode": true,
+                  "style": "deepObject"
+                },
+                "fuel": {
+                  "explode": true,
+                  "style": "deepObject"
+                }
+              },
+              "schema": {
+                "additionalProperties": false,
+                "properties": {
+                  "expand": {
+                    "description": "Specifies which fields in the response should be expanded.",
+                    "items": {
+                      "maxLength": 5000,
+                      "type": "string"
+                    },
+                    "type": "array"
+                  },
+                  "final_amount": {
+                    "description": "The final authorization amount that will be captured by the merchant. This amount is in the authorization currency and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal).",
+                    "type": "integer"
+                  },
+                  "fleet": {
+                    "description": "Fleet-specific information for authorizations using Fleet cards.",
+                    "properties": {
+                      "cardholder_prompt_data": {
+                        "properties": {
+                          "driver_id": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "odometer": {
+                            "type": "integer"
+                          },
+                          "unspecified_id": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "user_id": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "vehicle_number": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          }
+                        },
+                        "title": "fleet_cardholder_prompt_data_specs",
+                        "type": "object"
+                      },
+                      "purchase_type": {
+                        "enum": [
+                          "fuel_and_non_fuel_purchase",
+                          "fuel_purchase",
+                          "non_fuel_purchase"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "reported_breakdown": {
+                        "properties": {
+                          "fuel": {
+                            "properties": {
+                              "gross_amount_decimal": {
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_fuel_specs",
+                            "type": "object"
+                          },
+                          "non_fuel": {
+                            "properties": {
+                              "gross_amount_decimal": {
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_non_fuel_specs",
+                            "type": "object"
+                          },
+                          "tax": {
+                            "properties": {
+                              "local_amount_decimal": {
+                                "format": "decimal",
+                                "type": "string"
+                              },
+                              "national_amount_decimal": {
+                                "format": "decimal",
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_tax_specs",
+                            "type": "object"
+                          }
+                        },
+                        "title": "fleet_reported_breakdown_specs",
+                        "type": "object"
+                      },
+                      "service_type": {
+                        "enum": [
+                          "full_service",
+                          "non_fuel_transaction",
+                          "self_service"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      }
+                    },
+                    "title": "fleet_specs",
+                    "type": "object"
+                  },
+                  "fuel": {
+                    "description": "Information about fuel that was purchased with this transaction.",
+                    "properties": {
+                      "industry_product_code": {
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "quantity_decimal": {
+                        "format": "decimal",
+                        "type": "string"
+                      },
+                      "type": {
+                        "enum": [
+                          "diesel",
+                          "other",
+                          "unleaded_plus",
+                          "unleaded_regular",
+                          "unleaded_super"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "unit": {
+                        "enum": [
+                          "charging_minute",
+                          "imperial_gallon",
+                          "kilogram",
+                          "kilowatt_hour",
+                          "liter",
+                          "other",
+                          "pound",
+                          "us_gallon"
+                        ],
+                        "maxLength": 5000,
+                        "type": "string"
+                      },
+                      "unit_cost_decimal": {
+                        "format": "decimal",
+                        "type": "string"
+                      }
+                    },
+                    "title": "fuel_specs",
+                    "type": "object"
+                  }
+                },
+                "required": [
+                  "final_amount"
+                ],
+                "type": "object"
+              }
+            }
+          },
+          "required": true
+        },
+        "responses": {
+          "200": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/issuing.authorization"
+                }
+              }
+            },
+            "description": "Successful response."
+          },
+          "default": {
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/error"
+                }
+              }
+            },
+            "description": "Error response."
+          }
+        }
+      }
+    },
     "/v1/test_helpers/issuing/authorizations/{authorization}/increment": {
       "post": {
         "description": "<p>Increment a test-mode Authorization.</p>",
@@ -149736,6 +152647,95 @@
                   "purchase_details": {
                     "description": "Additional purchase information that is optionally provided by the merchant.",
                     "properties": {
+                      "fleet": {
+                        "properties": {
+                          "cardholder_prompt_data": {
+                            "properties": {
+                              "driver_id": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "odometer": {
+                                "type": "integer"
+                              },
+                              "unspecified_id": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "user_id": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "vehicle_number": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_cardholder_prompt_data_specs",
+                            "type": "object"
+                          },
+                          "purchase_type": {
+                            "enum": [
+                              "fuel_and_non_fuel_purchase",
+                              "fuel_purchase",
+                              "non_fuel_purchase"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "reported_breakdown": {
+                            "properties": {
+                              "fuel": {
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_fuel_specs",
+                                "type": "object"
+                              },
+                              "non_fuel": {
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_non_fuel_specs",
+                                "type": "object"
+                              },
+                              "tax": {
+                                "properties": {
+                                  "local_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  },
+                                  "national_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_tax_specs",
+                                "type": "object"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_specs",
+                            "type": "object"
+                          },
+                          "service_type": {
+                            "enum": [
+                              "full_service",
+                              "non_fuel_transaction",
+                              "self_service"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          }
+                        },
+                        "title": "fleet_specs",
+                        "type": "object"
+                      },
                       "flight": {
                         "properties": {
                           "departure_at": {
@@ -149791,6 +152791,14 @@
                       },
                       "fuel": {
                         "properties": {
+                          "industry_product_code": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "quantity_decimal": {
+                            "format": "decimal",
+                            "type": "string"
+                          },
                           "type": {
                             "enum": [
                               "diesel",
@@ -149804,8 +152812,13 @@
                           },
                           "unit": {
                             "enum": [
+                              "charging_minute",
+                              "imperial_gallon",
+                              "kilogram",
+                              "kilowatt_hour",
                               "liter",
                               "other",
+                              "pound",
                               "us_gallon"
                             ],
                             "maxLength": 5000,
@@ -149814,10 +152827,6 @@
                           "unit_cost_decimal": {
                             "format": "decimal",
                             "type": "string"
-                          },
-                          "volume_decimal": {
-                            "format": "decimal",
-                            "type": "string"
                           }
                         },
                         "title": "fuel_specs",
@@ -150289,6 +153298,95 @@
                   "purchase_details": {
                     "description": "Additional purchase information that is optionally provided by the merchant.",
                     "properties": {
+                      "fleet": {
+                        "properties": {
+                          "cardholder_prompt_data": {
+                            "properties": {
+                              "driver_id": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "odometer": {
+                                "type": "integer"
+                              },
+                              "unspecified_id": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "user_id": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              },
+                              "vehicle_number": {
+                                "maxLength": 5000,
+                                "type": "string"
+                              }
+                            },
+                            "title": "fleet_cardholder_prompt_data_specs",
+                            "type": "object"
+                          },
+                          "purchase_type": {
+                            "enum": [
+                              "fuel_and_non_fuel_purchase",
+                              "fuel_purchase",
+                              "non_fuel_purchase"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "reported_breakdown": {
+                            "properties": {
+                              "fuel": {
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_fuel_specs",
+                                "type": "object"
+                              },
+                              "non_fuel": {
+                                "properties": {
+                                  "gross_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_non_fuel_specs",
+                                "type": "object"
+                              },
+                              "tax": {
+                                "properties": {
+                                  "local_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  },
+                                  "national_amount_decimal": {
+                                    "format": "decimal",
+                                    "type": "string"
+                                  }
+                                },
+                                "title": "fleet_reported_breakdown_tax_specs",
+                                "type": "object"
+                              }
+                            },
+                            "title": "fleet_reported_breakdown_specs",
+                            "type": "object"
+                          },
+                          "service_type": {
+                            "enum": [
+                              "full_service",
+                              "non_fuel_transaction",
+                              "self_service"
+                            ],
+                            "maxLength": 5000,
+                            "type": "string"
+                          }
+                        },
+                        "title": "fleet_specs",
+                        "type": "object"
+                      },
                       "flight": {
                         "properties": {
                           "departure_at": {
@@ -150344,6 +153442,14 @@
                       },
                       "fuel": {
                         "properties": {
+                          "industry_product_code": {
+                            "maxLength": 5000,
+                            "type": "string"
+                          },
+                          "quantity_decimal": {
+                            "format": "decimal",
+                            "type": "string"
+                          },
                           "type": {
                             "enum": [
                               "diesel",
@@ -150357,8 +153463,13 @@
                           },
                           "unit": {
                             "enum": [
+                              "charging_minute",
+                              "imperial_gallon",
+                              "kilogram",
+                              "kilowatt_hour",
                               "liter",
                               "other",
+                              "pound",
                               "us_gallon"
                             ],
                             "maxLength": 5000,
@@ -150367,10 +153478,6 @@
                           "unit_cost_decimal": {
                             "format": "decimal",
                             "type": "string"
-                          },
-                          "volume_decimal": {
-                            "format": "decimal",
-                            "type": "string"
                           }
                         },
                         "title": "fuel_specs",
@@ -152337,7 +155444,7 @@
                                 "type": "string"
                               }
                             },
-                            "title": "address_specs",
+                            "title": "legal_entity_and_kyc_address_specs",
                             "type": "object"
                           },
                           "address_kana": {
@@ -153083,7 +156190,7 @@
                             "type": "string"
                           }
                         },
-                        "title": "address_specs",
+                        "title": "legal_entity_and_kyc_address_specs",
                         "type": "object"
                       },
                       "address_kana": {
@@ -154561,7 +157668,7 @@
                     "type": "integer"
                   },
                   "description": {
-                    "description": "An arbitrary string which you can attach to a reversal object. It is displayed alongside the reversal in the Dashboard. This will be unset if you POST an empty value.",
+                    "description": "An arbitrary string which you can attach to a reversal object. This will be unset if you POST an empty value.",
                     "maxLength": 5000,
                     "type": "string"
                   },
@@ -159354,7 +162461,8 @@
                       "2022-11-15",
                       "2023-08-16",
                       "2023-10-16",
-                      "2024-04-10"
+                      "2024-04-10",
+                      "2024-06-20"
                     ],
                     "maxLength": 5000,
                     "type": "string",
@@ -159493,6 +162601,10 @@
                         "issuing_dispute.funds_reinstated",
                         "issuing_dispute.submitted",
                         "issuing_dispute.updated",
+                        "issuing_personalization_design.activated",
+                        "issuing_personalization_design.deactivated",
+                        "issuing_personalization_design.rejected",
+                        "issuing_personalization_design.updated",
                         "issuing_token.created",
                         "issuing_token.updated",
                         "issuing_transaction.created",
@@ -159973,6 +163085,10 @@
                         "issuing_dispute.funds_reinstated",
                         "issuing_dispute.submitted",
                         "issuing_dispute.updated",
+                        "issuing_personalization_design.activated",
+                        "issuing_personalization_design.deactivated",
+                        "issuing_personalization_design.rejected",
+                        "issuing_personalization_design.updated",
                         "issuing_token.created",
                         "issuing_token.updated",
                         "issuing_transaction.created",
diff --git a/server/server.go b/server/server.go
index 86f54614..d72d5dad 100644
--- a/server/server.go
+++ b/server/server.go
@@ -228,7 +228,9 @@ func NewStubServer(fixtures *spec.Fixtures, spec *spec.Spec, strictVersionCheck,
 // HandleRequest handes an HTTP request directed at the API stub.
 func (s *StubServer) HandleRequest(w http.ResponseWriter, r *http.Request) {
 	start := time.Now()
-	fmt.Printf("Request: %v %v\n", r.Method, r.URL.Path)
+	if s.verbose {
+		fmt.Printf("Request: %v %v\n", r.Method, r.URL.Path)
+	}
 
 	//
 	// Validate headers
@@ -238,7 +240,7 @@ func (s *StubServer) HandleRequest(w http.ResponseWriter, r *http.Request) {
 	if !validateAuth(auth) {
 		message := fmt.Sprintf(invalidAuthorization, auth)
 		stripeError := createStripeError(typeInvalidRequestError, message)
-		writeResponse(w, r, start, http.StatusUnauthorized, stripeError)
+		writeResponse(w, r, start, s.verbose, http.StatusUnauthorized, stripeError)
 		return
 	}
 
@@ -251,7 +253,7 @@ func (s *StubServer) HandleRequest(w http.ResponseWriter, r *http.Request) {
 		if stripeVersion != "" && stripeVersion != s.spec.Info.Version {
 			message := fmt.Sprintf(invalidStripeVersion, stripeVersion, s.spec.Info.Version)
 			stripeError := createStripeError(typeInvalidRequestError, message)
-			writeResponse(w, r, start, http.StatusBadRequest, stripeError)
+			writeResponse(w, r, start, s.verbose, http.StatusBadRequest, stripeError)
 			return
 		}
 	}
@@ -279,21 +281,21 @@ func (s *StubServer) HandleRequest(w http.ResponseWriter, r *http.Request) {
 		message := fmt.Sprintf("Couldn't parse path parameters: %v", err)
 		fmt.Printf(message + "\n")
 		stripeError := createStripeError(typeInvalidRequestError, message)
-		writeResponse(w, r, start, http.StatusBadRequest, stripeError)
+		writeResponse(w, r, start, s.verbose, http.StatusBadRequest, stripeError)
 		return
 	}
 
 	if route == nil {
 		message := fmt.Sprintf(invalidRoute, r.Method, r.URL.Path)
 		stripeError := createStripeError(typeInvalidRequestError, message)
-		writeResponse(w, r, start, http.StatusNotFound, stripeError)
+		writeResponse(w, r, start, s.verbose, http.StatusNotFound, stripeError)
 		return
 	}
 
 	response, ok := route.operation.Responses["200"]
 	if !ok {
 		fmt.Printf("Couldn't find 200 response in spec\n")
-		writeResponse(w, r, start, http.StatusInternalServerError,
+		writeResponse(w, r, start, s.verbose, http.StatusInternalServerError,
 			createInternalServerError())
 		return
 	}
@@ -308,7 +310,7 @@ func (s *StubServer) HandleRequest(w http.ResponseWriter, r *http.Request) {
 		responseContent = pdfResponseContent
 	} else {
 		fmt.Printf("Couldn't find application/json or application/pdf in response\n")
-		writeResponse(w, r, start, http.StatusInternalServerError,
+		writeResponse(w, r, start, s.verbose, http.StatusInternalServerError,
 			createInternalServerError())
 		return
 	}
@@ -323,7 +325,7 @@ func (s *StubServer) HandleRequest(w http.ResponseWriter, r *http.Request) {
 		message := fmt.Sprintf("Couldn't parse query/body: %v", err)
 		fmt.Printf(message + "\n")
 		stripeError := createStripeError(typeInvalidRequestError, message)
-		writeResponse(w, r, start, http.StatusBadRequest, stripeError)
+		writeResponse(w, r, start, s.verbose, http.StatusBadRequest, stripeError)
 		return
 	}
 
@@ -340,7 +342,7 @@ func (s *StubServer) HandleRequest(w http.ResponseWriter, r *http.Request) {
 	// it.
 	requestData, stripeError := validateAndCoerceRequest(r, route, requestData)
 	if stripeError != nil {
-		writeResponse(w, r, start, http.StatusBadRequest, stripeError)
+		writeResponse(w, r, start, s.verbose, http.StatusBadRequest, stripeError)
 		return
 	}
 
@@ -360,7 +362,7 @@ func (s *StubServer) HandleRequest(w http.ResponseWriter, r *http.Request) {
 	})
 	if err != nil {
 		fmt.Printf("Couldn't generate response: %v\n", err)
-		writeResponse(w, r, start, http.StatusInternalServerError,
+		writeResponse(w, r, start, s.verbose, http.StatusInternalServerError,
 			createInternalServerError())
 		return
 	}
@@ -371,7 +373,7 @@ func (s *StubServer) HandleRequest(w http.ResponseWriter, r *http.Request) {
 		}
 		fmt.Printf("Response data: %s\n", responseDataJSON)
 	}
-	writeResponse(w, r, start, http.StatusOK, responseData)
+	writeResponse(w, r, start, s.verbose, http.StatusOK, responseData)
 }
 
 func (s *StubServer) initializeRouter() error {
@@ -889,7 +891,7 @@ func validateAuth(auth string) bool {
 	return true
 }
 
-func writeResponse(w http.ResponseWriter, r *http.Request, start time.Time, status int, data interface{}) {
+func writeResponse(w http.ResponseWriter, r *http.Request, start time.Time, verbose bool, status int, data interface{}) {
 	if data == nil {
 		data = http.StatusText(status)
 	}
@@ -913,7 +915,7 @@ func writeResponse(w http.ResponseWriter, r *http.Request, start time.Time, stat
 
 	if err != nil {
 		fmt.Printf("Error serializing response: %v\n", err)
-		writeResponse(w, r, start, http.StatusInternalServerError, nil)
+		writeResponse(w, r, start, verbose, http.StatusInternalServerError, nil)
 		return
 	}
 
@@ -924,7 +926,9 @@ func writeResponse(w http.ResponseWriter, r *http.Request, start time.Time, stat
 	if err != nil {
 		fmt.Printf("Error writing to client: %v\n", err)
 	}
-	fmt.Printf("Response: elapsed=%v status=%v\n", time.Now().Sub(start), status)
+	if verbose {
+		fmt.Printf("Response: elapsed=%v status=%v\n", time.Now().Sub(start), status)
+	}
 }
 
 // isJSONFile judges based on a file's extension whether it's a JSON file. It's
diff --git a/spec/spec.go b/spec/spec.go
index 1f90048c..d99e32c1 100644
--- a/spec/spec.go
+++ b/spec/spec.go
@@ -85,6 +85,9 @@ var supportedSchemaFields = []string{
 	"x-stripeOperations",
 	"x-stripeParam",
 	"x-stripeEvent",
+	// This isn't used in our SDK, but is additional metadata unnecessary for
+	// stripe-mock.
+	"deprecated",
 
 	// This is currently a hint for the server-side so I haven't included it in
 	// Schema yet. If we do start validating responses that come out of