Skip to content

Commit 3509bb5

Browse files
OpenAPI Update (#1039)
Update OpenAPI for 6325d4792d3cb716a77d230ee9be71d7fd7f2347 Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
1 parent 658a14a commit 3509bb5

File tree

1 file changed

+7
-100
lines changed

1 file changed

+7
-100
lines changed

embedded/openapi/spec3.beta.sdk.json

Lines changed: 7 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -32010,6 +32010,12 @@
3201032010
"nullable": true,
3201132011
"type": "string"
3201232012
},
32013+
"tax_id": {
32014+
"description": "The seller's tax identification number. Currently populated for French merchants only.",
32015+
"maxLength": 5000,
32016+
"nullable": true,
32017+
"type": "string"
32018+
},
3201332019
"terminal_id": {
3201432020
"description": "An ID assigned by the seller to the location of the sale.",
3201532021
"maxLength": 5000,
@@ -32047,6 +32053,7 @@
3204732053
"network_id",
3204832054
"postal_code",
3204932055
"state",
32056+
"tax_id",
3205032057
"terminal_id",
3205132058
"url"
3205232059
]
@@ -42867,30 +42874,6 @@
4286742874
"status"
4286842875
]
4286942876
},
42870-
"payment_flows_private_payment_methods_card_details_api_resource_enterprise_features_partial_authorization_partial_authorization": {
42871-
"description": "",
42872-
"properties": {
42873-
"status": {
42874-
"description": "Indicates whether the transaction requested for partial authorization feature and the authorization outcome.",
42875-
"enum": [
42876-
"declined",
42877-
"fully_authorized",
42878-
"not_requested",
42879-
"partially_authorized"
42880-
],
42881-
"type": "string"
42882-
}
42883-
},
42884-
"required": [
42885-
"status"
42886-
],
42887-
"title": "PaymentFlowsPrivatePaymentMethodsCardDetailsAPIResourceEnterpriseFeaturesPartialAuthorizationPartialAuthorization",
42888-
"type": "object",
42889-
"x-expandableFields": [],
42890-
"x-stripeMostCommon": [
42891-
"status"
42892-
]
42893-
},
4289442877
"payment_flows_private_payment_methods_card_details_api_resource_multicapture": {
4289542878
"description": "",
4289642879
"properties": {
@@ -45544,14 +45527,6 @@
4554445527
],
4554545528
"type": "string"
4554645529
},
45547-
"request_partial_authorization": {
45548-
"description": "Request partial authorization on this PaymentIntent.",
45549-
"enum": [
45550-
"if_available",
45551-
"never"
45552-
],
45553-
"type": "string"
45554-
},
4555545530
"request_three_d_secure": {
4555645531
"description": "We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and [other requirements](https://stripe.com/docs/strong-customer-authentication). However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to `automatic`. Read our guide on [manually requesting 3D Secure](https://stripe.com/docs/payments/3d-secure/authentication-flow#manual-three-ds) for more information on how this configuration interacts with Radar and our SCA Engine.",
4555745532
"enum": [
@@ -45613,7 +45588,6 @@
4561345588
"request_incremental_authorization",
4561445589
"request_multicapture",
4561545590
"request_overcapture",
45616-
"request_partial_authorization",
4561745591
"request_three_d_secure",
4561845592
"require_cvc_recollection",
4561945593
"setup_future_usage",
@@ -50267,11 +50241,6 @@
5026750241
"nullable": true,
5026850242
"type": "integer"
5026950243
},
50270-
"amount_requested": {
50271-
"description": "The latest amount intended to be authorized by this charge.",
50272-
"nullable": true,
50273-
"type": "integer"
50274-
},
5027550244
"authorization_code": {
5027650245
"description": "Authorization code on the charge.",
5027750246
"maxLength": 5000,
@@ -50398,9 +50367,6 @@
5039850367
"overcapture": {
5039950368
"$ref": "#/components/schemas/payment_flows_private_payment_methods_card_details_api_resource_enterprise_features_overcapture_overcapture"
5040050369
},
50401-
"partial_authorization": {
50402-
"$ref": "#/components/schemas/payment_flows_private_payment_methods_card_details_api_resource_enterprise_features_partial_authorization_partial_authorization"
50403-
},
5040450370
"three_d_secure": {
5040550371
"anyOf": [
5040650372
{
@@ -50447,13 +50413,11 @@
5044750413
"multicapture",
5044850414
"network_token",
5044950415
"overcapture",
50450-
"partial_authorization",
5045150416
"three_d_secure",
5045250417
"wallet"
5045350418
],
5045450419
"x-stripeMostCommon": [
5045550420
"amount_authorized",
50456-
"amount_requested",
5045750421
"authorization_code",
5045850422
"brand",
5045950423
"capture_before",
@@ -50477,7 +50441,6 @@
5047750441
"network",
5047850442
"network_token",
5047950443
"overcapture",
50480-
"partial_authorization",
5048150444
"three_d_secure",
5048250445
"wallet"
5048350446
]
@@ -166081,14 +166044,6 @@
166081166044
],
166082166045
"type": "string"
166083166046
},
166084-
"request_partial_authorization": {
166085-
"description": "Request partial authorization on this PaymentIntent.",
166086-
"enum": [
166087-
"if_available",
166088-
"never"
166089-
],
166090-
"type": "string"
166091-
},
166092166047
"request_three_d_secure": {
166093166048
"description": "We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and [other requirements](https://stripe.com/docs/strong-customer-authentication). However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to `automatic`. Read our guide on [manually requesting 3D Secure](https://stripe.com/docs/payments/3d-secure/authentication-flow#manual-three-ds) for more information on how this configuration interacts with Radar and our SCA Engine.",
166094166049
"enum": [
@@ -171695,14 +171650,6 @@
171695171650
],
171696171651
"type": "string"
171697171652
},
171698-
"request_partial_authorization": {
171699-
"description": "Request partial authorization on this PaymentIntent.",
171700-
"enum": [
171701-
"if_available",
171702-
"never"
171703-
],
171704-
"type": "string"
171705-
},
171706171653
"request_three_d_secure": {
171707171654
"description": "We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and [other requirements](https://stripe.com/docs/strong-customer-authentication). However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to `automatic`. Read our guide on [manually requesting 3D Secure](https://stripe.com/docs/payments/3d-secure/authentication-flow#manual-three-ds) for more information on how this configuration interacts with Radar and our SCA Engine.",
171708171655
"enum": [
@@ -178505,14 +178452,6 @@
178505178452
],
178506178453
"type": "string"
178507178454
},
178508-
"request_partial_authorization": {
178509-
"description": "Request partial authorization on this PaymentIntent.",
178510-
"enum": [
178511-
"if_available",
178512-
"never"
178513-
],
178514-
"type": "string"
178515-
},
178516178455
"request_three_d_secure": {
178517178456
"description": "We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and [other requirements](https://stripe.com/docs/strong-customer-authentication). However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. If not provided, this value defaults to `automatic`. Read our guide on [manually requesting 3D Secure](https://stripe.com/docs/payments/3d-secure/authentication-flow#manual-three-ds) for more information on how this configuration interacts with Radar and our SCA Engine.",
178518178457
"enum": [
@@ -181158,10 +181097,6 @@
181158181097
"explode": true,
181159181098
"style": "deepObject"
181160181099
},
181161-
"payment_method_options": {
181162-
"explode": true,
181163-
"style": "deepObject"
181164-
},
181165181100
"transfer_data": {
181166181101
"explode": true,
181167181102
"style": "deepObject"
@@ -181246,34 +181181,6 @@
181246181181
"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`.",
181247181182
"type": "object"
181248181183
},
181249-
"payment_method_options": {
181250-
"description": "Payment method-specific configuration for this PaymentIntent.",
181251-
"properties": {
181252-
"card": {
181253-
"description": "Configuration for any card payments attempted on this PaymentIntent.",
181254-
"properties": {
181255-
"request_partial_authorization": {
181256-
"description": "Request partial authorization on this PaymentIntent.",
181257-
"enum": [
181258-
"if_available",
181259-
"never"
181260-
],
181261-
"type": "string"
181262-
}
181263-
},
181264-
"title": "payment_intent_increment_authorization_param",
181265-
"type": "object",
181266-
"x-stripeMostCommon": [
181267-
"request_partial_authorization"
181268-
]
181269-
}
181270-
},
181271-
"title": "payment_method_options_increment_authorization_param",
181272-
"type": "object",
181273-
"x-stripeMostCommon": [
181274-
"card"
181275-
]
181276-
},
181277181184
"statement_descriptor": {
181278181185
"description": "Text that appears on the customer's statement as the statement descriptor for a non-card or card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see [the Statement Descriptor docs](https://docs.stripe.com/get-started/account/statement-descriptors).",
181279181186
"maxLength": 22,

0 commit comments

Comments
 (0)