Skip to content

Commit aadf423

Browse files
OpenAPI Update (#824)
Update OpenAPI for 9e660f28bb0c4eeaa41552a8996211b606cbbfe5 Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
1 parent 0a25c6e commit aadf423

File tree

2 files changed

+146
-3
lines changed

2 files changed

+146
-3
lines changed

embedded/openapi/spec3.beta.sdk.json

Lines changed: 80 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37249,6 +37249,9 @@
3724937249
"description": "When enabled, using a card that is attached to a customer will require the CVC to be provided again (i.e. using the cvc_token parameter).",
3725037250
"type": "boolean"
3725137251
},
37252+
"routing": {
37253+
"$ref": "#/components/schemas/payment_method_options_card_present_routing"
37254+
},
3725237255
"setup_future_usage": {
3725337256
"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).",
3725437257
"enum": [
@@ -37272,7 +37275,8 @@
3727237275
"title": "PaymentIntentTypeSpecificPaymentMethodOptionsClient",
3727337276
"type": "object",
3727437277
"x-expandableFields": [
37275-
"installments"
37278+
"installments",
37279+
"routing"
3727637280
]
3727737281
},
3727837282
"payment_link": {
@@ -43566,6 +43570,9 @@
4356643570
"description": "Request ability to [increment](https://stripe.com/docs/terminal/features/incremental-authorizations) this PaymentIntent if the combination of MCC and card brand is eligible. Check [incremental_authorization_supported](https://stripe.com/docs/api/charges/object#charge_object-payment_method_details-card_present-incremental_authorization_supported) in the [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support.",
4356743571
"nullable": true,
4356843572
"type": "boolean"
43573+
},
43574+
"routing": {
43575+
"$ref": "#/components/schemas/payment_method_options_card_present_routing"
4356943576
}
4357043577
},
4357143578
"required": [
@@ -43574,7 +43581,33 @@
4357443581
],
4357543582
"title": "payment_method_options_card_present",
4357643583
"type": "object",
43577-
"x-expandableFields": []
43584+
"x-expandableFields": [
43585+
"routing"
43586+
]
43587+
},
43588+
"payment_method_options_card_present_routing": {
43589+
"description": "",
43590+
"properties": {
43591+
"requested_priority": {
43592+
"description": "Requested routing priority",
43593+
"enum": [
43594+
"domestic",
43595+
"international"
43596+
],
43597+
"nullable": true,
43598+
"type": "string"
43599+
}
43600+
},
43601+
"required": [
43602+
"requested_priority"
43603+
],
43604+
"title": "payment_method_options_card_present_routing",
43605+
"type": "object",
43606+
"x-expandableFields": [],
43607+
"x-stripeResource": {
43608+
"class_name": "Routing",
43609+
"in_package": ""
43610+
}
4357843611
},
4357943612
"payment_method_options_cashapp": {
4358043613
"description": "",
@@ -137546,6 +137579,21 @@
137546137579
"request_incremental_authorization_support": {
137547137580
"description": "Request ability to [increment](https://stripe.com/docs/terminal/features/incremental-authorizations) this PaymentIntent if the combination of MCC and card brand is eligible. Check [incremental_authorization_supported](https://stripe.com/docs/api/charges/object#charge_object-payment_method_details-card_present-incremental_authorization_supported) in the [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support.",
137548137581
"type": "boolean"
137582+
},
137583+
"routing": {
137584+
"description": "Network routing priority on co-branded EMV cards supporting domestic debit and international card schemes.",
137585+
"properties": {
137586+
"requested_priority": {
137587+
"description": "Routing requested priority",
137588+
"enum": [
137589+
"domestic",
137590+
"international"
137591+
],
137592+
"type": "string"
137593+
}
137594+
},
137595+
"title": "routing_payment_method_options_param",
137596+
"type": "object"
137549137597
}
137550137598
},
137551137599
"title": "payment_method_options_param",
@@ -141725,6 +141773,21 @@
141725141773
"request_incremental_authorization_support": {
141726141774
"description": "Request ability to [increment](https://stripe.com/docs/terminal/features/incremental-authorizations) this PaymentIntent if the combination of MCC and card brand is eligible. Check [incremental_authorization_supported](https://stripe.com/docs/api/charges/object#charge_object-payment_method_details-card_present-incremental_authorization_supported) in the [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support.",
141727141775
"type": "boolean"
141776+
},
141777+
"routing": {
141778+
"description": "Network routing priority on co-branded EMV cards supporting domestic debit and international card schemes.",
141779+
"properties": {
141780+
"requested_priority": {
141781+
"description": "Routing requested priority",
141782+
"enum": [
141783+
"domestic",
141784+
"international"
141785+
],
141786+
"type": "string"
141787+
}
141788+
},
141789+
"title": "routing_payment_method_options_param",
141790+
"type": "object"
141728141791
}
141729141792
},
141730141793
"title": "payment_method_options_param",
@@ -146844,6 +146907,21 @@
146844146907
"request_incremental_authorization_support": {
146845146908
"description": "Request ability to [increment](https://stripe.com/docs/terminal/features/incremental-authorizations) this PaymentIntent if the combination of MCC and card brand is eligible. Check [incremental_authorization_supported](https://stripe.com/docs/api/charges/object#charge_object-payment_method_details-card_present-incremental_authorization_supported) in the [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support.",
146846146909
"type": "boolean"
146910+
},
146911+
"routing": {
146912+
"description": "Network routing priority on co-branded EMV cards supporting domestic debit and international card schemes.",
146913+
"properties": {
146914+
"requested_priority": {
146915+
"description": "Routing requested priority",
146916+
"enum": [
146917+
"domestic",
146918+
"international"
146919+
],
146920+
"type": "string"
146921+
}
146922+
},
146923+
"title": "routing_payment_method_options_param",
146924+
"type": "object"
146847146925
}
146848146926
},
146849146927
"title": "payment_method_options_param",

embedded/openapi/spec3.json

Lines changed: 66 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25841,6 +25841,9 @@
2584125841
"description": "When enabled, using a card that is attached to a customer will require the CVC to be provided again (i.e. using the cvc_token parameter).",
2584225842
"type": "boolean"
2584325843
},
25844+
"routing": {
25845+
"$ref": "#/components/schemas/payment_method_options_card_present_routing"
25846+
},
2584425847
"setup_future_usage": {
2584525848
"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).",
2584625849
"enum": [
@@ -25864,7 +25867,8 @@
2586425867
"title": "PaymentIntentTypeSpecificPaymentMethodOptionsClient",
2586525868
"type": "object",
2586625869
"x-expandableFields": [
25867-
"installments"
25870+
"installments",
25871+
"routing"
2586825872
]
2586925873
},
2587025874
"payment_link": {
@@ -31249,10 +31253,32 @@
3124931253
"description": "Request ability to [increment](https://stripe.com/docs/terminal/features/incremental-authorizations) this PaymentIntent if the combination of MCC and card brand is eligible. Check [incremental_authorization_supported](https://stripe.com/docs/api/charges/object#charge_object-payment_method_details-card_present-incremental_authorization_supported) in the [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support.",
3125031254
"nullable": true,
3125131255
"type": "boolean"
31256+
},
31257+
"routing": {
31258+
"$ref": "#/components/schemas/payment_method_options_card_present_routing"
3125231259
}
3125331260
},
3125431261
"title": "payment_method_options_card_present",
3125531262
"type": "object",
31263+
"x-expandableFields": [
31264+
"routing"
31265+
]
31266+
},
31267+
"payment_method_options_card_present_routing": {
31268+
"description": "",
31269+
"properties": {
31270+
"requested_priority": {
31271+
"description": "Requested routing priority",
31272+
"enum": [
31273+
"domestic",
31274+
"international"
31275+
],
31276+
"nullable": true,
31277+
"type": "string"
31278+
}
31279+
},
31280+
"title": "payment_method_options_card_present_routing",
31281+
"type": "object",
3125631282
"x-expandableFields": []
3125731283
},
3125831284
"payment_method_options_cashapp": {
@@ -104717,6 +104743,19 @@
104717104743
},
104718104744
"request_incremental_authorization_support": {
104719104745
"type": "boolean"
104746+
},
104747+
"routing": {
104748+
"properties": {
104749+
"requested_priority": {
104750+
"enum": [
104751+
"domestic",
104752+
"international"
104753+
],
104754+
"type": "string"
104755+
}
104756+
},
104757+
"title": "routing_payment_method_options_param",
104758+
"type": "object"
104720104759
}
104721104760
},
104722104761
"title": "payment_method_options_param",
@@ -107431,6 +107470,19 @@
107431107470
},
107432107471
"request_incremental_authorization_support": {
107433107472
"type": "boolean"
107473+
},
107474+
"routing": {
107475+
"properties": {
107476+
"requested_priority": {
107477+
"enum": [
107478+
"domestic",
107479+
"international"
107480+
],
107481+
"type": "string"
107482+
}
107483+
},
107484+
"title": "routing_payment_method_options_param",
107485+
"type": "object"
107434107486
}
107435107487
},
107436107488
"title": "payment_method_options_param",
@@ -110289,6 +110341,19 @@
110289110341
},
110290110342
"request_incremental_authorization_support": {
110291110343
"type": "boolean"
110344+
},
110345+
"routing": {
110346+
"properties": {
110347+
"requested_priority": {
110348+
"enum": [
110349+
"domestic",
110350+
"international"
110351+
],
110352+
"type": "string"
110353+
}
110354+
},
110355+
"title": "routing_payment_method_options_param",
110356+
"type": "object"
110292110357
}
110293110358
},
110294110359
"title": "payment_method_options_param",

0 commit comments

Comments
 (0)