diff --git a/openapi/spec3.beta.sdk.json b/openapi/spec3.beta.sdk.json index f9802ba7..6536cecd 100644 --- a/openapi/spec3.beta.sdk.json +++ b/openapi/spec3.beta.sdk.json @@ -37249,6 +37249,9 @@ "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).", "type": "boolean" }, + "routing": { + "$ref": "#/components/schemas/payment_method_options_card_present_routing" + }, "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": [ @@ -37272,7 +37275,8 @@ "title": "PaymentIntentTypeSpecificPaymentMethodOptionsClient", "type": "object", "x-expandableFields": [ - "installments" + "installments", + "routing" ] }, "payment_link": { @@ -43566,6 +43570,9 @@ "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.", "nullable": true, "type": "boolean" + }, + "routing": { + "$ref": "#/components/schemas/payment_method_options_card_present_routing" } }, "required": [ @@ -43574,7 +43581,33 @@ ], "title": "payment_method_options_card_present", "type": "object", - "x-expandableFields": [] + "x-expandableFields": [ + "routing" + ] + }, + "payment_method_options_card_present_routing": { + "description": "", + "properties": { + "requested_priority": { + "description": "Requested routing priority", + "enum": [ + "domestic", + "international" + ], + "nullable": true, + "type": "string" + } + }, + "required": [ + "requested_priority" + ], + "title": "payment_method_options_card_present_routing", + "type": "object", + "x-expandableFields": [], + "x-stripeResource": { + "class_name": "Routing", + "in_package": "" + } }, "payment_method_options_cashapp": { "description": "", @@ -137546,6 +137579,21 @@ "request_incremental_authorization_support": { "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.", "type": "boolean" + }, + "routing": { + "description": "Network routing priority on co-branded EMV cards supporting domestic debit and international card schemes.", + "properties": { + "requested_priority": { + "description": "Routing requested priority", + "enum": [ + "domestic", + "international" + ], + "type": "string" + } + }, + "title": "routing_payment_method_options_param", + "type": "object" } }, "title": "payment_method_options_param", @@ -141725,6 +141773,21 @@ "request_incremental_authorization_support": { "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.", "type": "boolean" + }, + "routing": { + "description": "Network routing priority on co-branded EMV cards supporting domestic debit and international card schemes.", + "properties": { + "requested_priority": { + "description": "Routing requested priority", + "enum": [ + "domestic", + "international" + ], + "type": "string" + } + }, + "title": "routing_payment_method_options_param", + "type": "object" } }, "title": "payment_method_options_param", @@ -146844,6 +146907,21 @@ "request_incremental_authorization_support": { "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.", "type": "boolean" + }, + "routing": { + "description": "Network routing priority on co-branded EMV cards supporting domestic debit and international card schemes.", + "properties": { + "requested_priority": { + "description": "Routing requested priority", + "enum": [ + "domestic", + "international" + ], + "type": "string" + } + }, + "title": "routing_payment_method_options_param", + "type": "object" } }, "title": "payment_method_options_param", diff --git a/openapi/spec3.beta.sdk.yaml b/openapi/spec3.beta.sdk.yaml index 40c2221d..56f98b4f 100644 --- a/openapi/spec3.beta.sdk.yaml +++ b/openapi/spec3.beta.sdk.yaml @@ -33859,6 +33859,8 @@ components: require the CVC to be provided again (i.e. using the cvc_token parameter). type: boolean + routing: + $ref: '#/components/schemas/payment_method_options_card_present_routing' setup_future_usage: description: >- Indicates that you intend to make future payments with this @@ -33895,6 +33897,7 @@ components: type: object x-expandableFields: - installments + - routing payment_link: description: >- A payment link is a shareable URL that will take your customers to a @@ -39843,12 +39846,33 @@ components: response to verify support. nullable: true type: boolean + routing: + $ref: '#/components/schemas/payment_method_options_card_present_routing' required: - request_extended_authorization - request_incremental_authorization_support title: payment_method_options_card_present type: object + x-expandableFields: + - routing + payment_method_options_card_present_routing: + description: '' + properties: + requested_priority: + description: Requested routing priority + enum: + - domestic + - international + nullable: true + type: string + required: + - requested_priority + title: payment_method_options_card_present_routing + type: object x-expandableFields: [] + x-stripeResource: + class_name: Routing + in_package: '' payment_method_options_cashapp: description: '' properties: @@ -127588,6 +127612,20 @@ paths: [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support. type: boolean + routing: + description: >- + Network routing priority on co-branded EMV cards + supporting domestic debit and international card + schemes. + properties: + requested_priority: + description: Routing requested priority + enum: + - domestic + - international + type: string + title: routing_payment_method_options_param + type: object title: payment_method_options_param type: object - enum: @@ -132750,6 +132788,20 @@ paths: [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support. type: boolean + routing: + description: >- + Network routing priority on co-branded EMV cards + supporting domestic debit and international card + schemes. + properties: + requested_priority: + description: Routing requested priority + enum: + - domestic + - international + type: string + title: routing_payment_method_options_param + type: object title: payment_method_options_param type: object - enum: @@ -138808,6 +138860,20 @@ paths: [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support. type: boolean + routing: + description: >- + Network routing priority on co-branded EMV cards + supporting domestic debit and international card + schemes. + properties: + requested_priority: + description: Routing requested priority + enum: + - domestic + - international + type: string + title: routing_payment_method_options_param + type: object title: payment_method_options_param type: object - enum: diff --git a/openapi/spec3.json b/openapi/spec3.json index 24672b9a..8fd56d23 100644 --- a/openapi/spec3.json +++ b/openapi/spec3.json @@ -25841,6 +25841,9 @@ "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).", "type": "boolean" }, + "routing": { + "$ref": "#/components/schemas/payment_method_options_card_present_routing" + }, "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": [ @@ -25864,7 +25867,8 @@ "title": "PaymentIntentTypeSpecificPaymentMethodOptionsClient", "type": "object", "x-expandableFields": [ - "installments" + "installments", + "routing" ] }, "payment_link": { @@ -31249,10 +31253,32 @@ "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.", "nullable": true, "type": "boolean" + }, + "routing": { + "$ref": "#/components/schemas/payment_method_options_card_present_routing" } }, "title": "payment_method_options_card_present", "type": "object", + "x-expandableFields": [ + "routing" + ] + }, + "payment_method_options_card_present_routing": { + "description": "", + "properties": { + "requested_priority": { + "description": "Requested routing priority", + "enum": [ + "domestic", + "international" + ], + "nullable": true, + "type": "string" + } + }, + "title": "payment_method_options_card_present_routing", + "type": "object", "x-expandableFields": [] }, "payment_method_options_cashapp": { @@ -104717,6 +104743,19 @@ }, "request_incremental_authorization_support": { "type": "boolean" + }, + "routing": { + "properties": { + "requested_priority": { + "enum": [ + "domestic", + "international" + ], + "type": "string" + } + }, + "title": "routing_payment_method_options_param", + "type": "object" } }, "title": "payment_method_options_param", @@ -107431,6 +107470,19 @@ }, "request_incremental_authorization_support": { "type": "boolean" + }, + "routing": { + "properties": { + "requested_priority": { + "enum": [ + "domestic", + "international" + ], + "type": "string" + } + }, + "title": "routing_payment_method_options_param", + "type": "object" } }, "title": "payment_method_options_param", @@ -110289,6 +110341,19 @@ }, "request_incremental_authorization_support": { "type": "boolean" + }, + "routing": { + "properties": { + "requested_priority": { + "enum": [ + "domestic", + "international" + ], + "type": "string" + } + }, + "title": "routing_payment_method_options_param", + "type": "object" } }, "title": "payment_method_options_param", diff --git a/openapi/spec3.sdk.json b/openapi/spec3.sdk.json index a81aa51e..4402ecc4 100644 --- a/openapi/spec3.sdk.json +++ b/openapi/spec3.sdk.json @@ -31761,6 +31761,9 @@ "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).", "type": "boolean" }, + "routing": { + "$ref": "#/components/schemas/payment_method_options_card_present_routing" + }, "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": [ @@ -31784,7 +31787,8 @@ "title": "PaymentIntentTypeSpecificPaymentMethodOptionsClient", "type": "object", "x-expandableFields": [ - "installments" + "installments", + "routing" ] }, "payment_link": { @@ -37945,6 +37949,9 @@ "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.", "nullable": true, "type": "boolean" + }, + "routing": { + "$ref": "#/components/schemas/payment_method_options_card_present_routing" } }, "required": [ @@ -37953,7 +37960,33 @@ ], "title": "payment_method_options_card_present", "type": "object", - "x-expandableFields": [] + "x-expandableFields": [ + "routing" + ] + }, + "payment_method_options_card_present_routing": { + "description": "", + "properties": { + "requested_priority": { + "description": "Requested routing priority", + "enum": [ + "domestic", + "international" + ], + "nullable": true, + "type": "string" + } + }, + "required": [ + "requested_priority" + ], + "title": "payment_method_options_card_present_routing", + "type": "object", + "x-expandableFields": [], + "x-stripeResource": { + "class_name": "Routing", + "in_package": "" + } }, "payment_method_options_cashapp": { "description": "", @@ -110086,6 +110119,21 @@ "request_incremental_authorization_support": { "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.", "type": "boolean" + }, + "routing": { + "description": "Network routing priority on co-branded EMV cards supporting domestic debit and international card schemes.", + "properties": { + "requested_priority": { + "description": "Routing requested priority", + "enum": [ + "domestic", + "international" + ], + "type": "string" + } + }, + "title": "routing_payment_method_options_param", + "type": "object" } }, "title": "payment_method_options_param", @@ -113074,6 +113122,21 @@ "request_incremental_authorization_support": { "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.", "type": "boolean" + }, + "routing": { + "description": "Network routing priority on co-branded EMV cards supporting domestic debit and international card schemes.", + "properties": { + "requested_priority": { + "description": "Routing requested priority", + "enum": [ + "domestic", + "international" + ], + "type": "string" + } + }, + "title": "routing_payment_method_options_param", + "type": "object" } }, "title": "payment_method_options_param", @@ -116214,6 +116277,21 @@ "request_incremental_authorization_support": { "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.", "type": "boolean" + }, + "routing": { + "description": "Network routing priority on co-branded EMV cards supporting domestic debit and international card schemes.", + "properties": { + "requested_priority": { + "description": "Routing requested priority", + "enum": [ + "domestic", + "international" + ], + "type": "string" + } + }, + "title": "routing_payment_method_options_param", + "type": "object" } }, "title": "payment_method_options_param", diff --git a/openapi/spec3.sdk.yaml b/openapi/spec3.sdk.yaml index 93f9689d..2ca2825a 100644 --- a/openapi/spec3.sdk.yaml +++ b/openapi/spec3.sdk.yaml @@ -28986,6 +28986,8 @@ components: require the CVC to be provided again (i.e. using the cvc_token parameter). type: boolean + routing: + $ref: '#/components/schemas/payment_method_options_card_present_routing' setup_future_usage: description: >- Indicates that you intend to make future payments with this @@ -29022,6 +29024,7 @@ components: type: object x-expandableFields: - installments + - routing payment_link: description: >- A payment link is a shareable URL that will take your customers to a @@ -34839,12 +34842,33 @@ components: response to verify support. nullable: true type: boolean + routing: + $ref: '#/components/schemas/payment_method_options_card_present_routing' required: - request_extended_authorization - request_incremental_authorization_support title: payment_method_options_card_present type: object + x-expandableFields: + - routing + payment_method_options_card_present_routing: + description: '' + properties: + requested_priority: + description: Requested routing priority + enum: + - domestic + - international + nullable: true + type: string + required: + - requested_priority + title: payment_method_options_card_present_routing + type: object x-expandableFields: [] + x-stripeResource: + class_name: Routing + in_package: '' payment_method_options_cashapp: description: '' properties: @@ -101551,6 +101575,20 @@ paths: [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support. type: boolean + routing: + description: >- + Network routing priority on co-branded EMV cards + supporting domestic debit and international card + schemes. + properties: + requested_priority: + description: Routing requested priority + enum: + - domestic + - international + type: string + title: routing_payment_method_options_param + type: object title: payment_method_options_param type: object - enum: @@ -105529,6 +105567,20 @@ paths: [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support. type: boolean + routing: + description: >- + Network routing priority on co-branded EMV cards + supporting domestic debit and international card + schemes. + properties: + requested_priority: + description: Routing requested priority + enum: + - domestic + - international + type: string + title: routing_payment_method_options_param + type: object title: payment_method_options_param type: object - enum: @@ -109661,6 +109713,20 @@ paths: [Confirm](https://stripe.com/docs/api/payment_intents/confirm) response to verify support. type: boolean + routing: + description: >- + Network routing priority on co-branded EMV cards + supporting domestic debit and international card + schemes. + properties: + requested_priority: + description: Routing requested priority + enum: + - domestic + - international + type: string + title: routing_payment_method_options_param + type: object title: payment_method_options_param type: object - enum: diff --git a/openapi/spec3.yaml b/openapi/spec3.yaml index a2714b23..273be7dd 100644 --- a/openapi/spec3.yaml +++ b/openapi/spec3.yaml @@ -24325,6 +24325,8 @@ components: require the CVC to be provided again (i.e. using the cvc_token parameter). type: boolean + routing: + $ref: '#/components/schemas/payment_method_options_card_present_routing' setup_future_usage: description: >- Indicates that you intend to make future payments with this @@ -24361,6 +24363,7 @@ components: type: object x-expandableFields: - installments + - routing payment_link: description: >- A payment link is a shareable URL that will take your customers to a @@ -29497,8 +29500,24 @@ components: response to verify support. nullable: true type: boolean + routing: + $ref: '#/components/schemas/payment_method_options_card_present_routing' title: payment_method_options_card_present type: object + x-expandableFields: + - routing + payment_method_options_card_present_routing: + description: '' + properties: + requested_priority: + description: Requested routing priority + enum: + - domestic + - international + nullable: true + type: string + title: payment_method_options_card_present_routing + type: object x-expandableFields: [] payment_method_options_cashapp: description: '' @@ -90179,6 +90198,15 @@ paths: type: boolean request_incremental_authorization_support: type: boolean + routing: + properties: + requested_priority: + enum: + - domestic + - international + type: string + title: routing_payment_method_options_param + type: object title: payment_method_options_param type: object - enum: @@ -92195,6 +92223,15 @@ paths: type: boolean request_incremental_authorization_support: type: boolean + routing: + properties: + requested_priority: + enum: + - domestic + - international + type: string + title: routing_payment_method_options_param + type: object title: payment_method_options_param type: object - enum: @@ -94358,6 +94395,15 @@ paths: type: boolean request_incremental_authorization_support: type: boolean + routing: + properties: + requested_priority: + enum: + - domestic + - international + type: string + title: routing_payment_method_options_param + type: object title: payment_method_options_param type: object - enum: