diff --git a/embedded/openapi/spec3.beta.sdk.json b/embedded/openapi/spec3.beta.sdk.json index d58f31fb..faeaee79 100644 --- a/embedded/openapi/spec3.beta.sdk.json +++ b/embedded/openapi/spec3.beta.sdk.json @@ -850,6 +850,15 @@ ], "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": [ @@ -73717,6 +73726,17 @@ "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": { @@ -75872,6 +75892,17 @@ "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": { diff --git a/embedded/openapi/spec3.json b/embedded/openapi/spec3.json index 5825a4cf..fcc6d3c4 100644 --- a/embedded/openapi/spec3.json +++ b/embedded/openapi/spec3.json @@ -629,6 +629,15 @@ ], "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": [ @@ -5982,6 +5991,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": { @@ -6181,6 +6205,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" }, @@ -6236,6 +6263,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -6991,6 +7019,9 @@ "mobilepay": { "$ref": "#/components/schemas/payment_method_mobilepay" }, + "multibanco": { + "$ref": "#/components/schemas/payment_method_multibanco" + }, "oxxo": { "$ref": "#/components/schemas/payment_method_oxxo" }, @@ -7048,6 +7079,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -7107,6 +7139,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -24283,6 +24316,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" }, @@ -24335,6 +24371,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", @@ -24540,6 +24577,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": { @@ -25279,6 +25348,16 @@ } ] }, + "multibanco": { + "anyOf": [ + { + "$ref": "#/components/schemas/payment_method_options_multibanco" + }, + { + "$ref": "#/components/schemas/payment_intent_type_specific_payment_method_options_client" + } + ] + }, "oxxo": { "anyOf": [ { @@ -25437,6 +25516,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -27397,6 +27477,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": [ @@ -27464,6 +27547,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -27528,6 +27612,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -28355,6 +28440,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, @@ -28447,6 +28535,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -31013,6 +31102,13 @@ "type": "object", "x-expandableFields": [] }, + "payment_method_multibanco": { + "description": "", + "properties": {}, + "title": "payment_method_multibanco", + "type": "object", + "x-expandableFields": [] + }, "payment_method_options_affirm": { "description": "", "properties": { @@ -31582,6 +31678,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": { @@ -37013,6 +37124,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" }, @@ -37078,6 +37192,7 @@ "grabpay", "jp_bank_transfer", "klarna", + "multibanco", "mx_bank_transfer", "p24", "paynow", @@ -51022,6 +51137,15 @@ "title": "capability_param", "type": "object" }, + "multibanco_payments": { + "properties": { + "requested": { + "type": "boolean" + } + }, + "title": "capability_param", + "type": "object" + }, "mx_bank_transfer_payments": { "properties": { "requested": { @@ -52770,6 +52894,15 @@ "title": "capability_param", "type": "object" }, + "multibanco_payments": { + "properties": { + "requested": { + "type": "boolean" + } + }, + "title": "capability_param", + "type": "object" + }, "mx_bank_transfer_payments": { "properties": { "requested": { @@ -66131,6 +66264,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": { @@ -66399,6 +66544,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -74690,6 +74836,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -104075,6 +104222,11 @@ "title": "param", "type": "object" }, + "multibanco": { + "properties": {}, + "title": "param", + "type": "object" + }, "oxxo": { "properties": {}, "title": "param", @@ -104214,6 +104366,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -105429,6 +105582,28 @@ } ] }, + "multibanco": { + "anyOf": [ + { + "properties": { + "setup_future_usage": { + "enum": [ + "none" + ], + "type": "string" + } + }, + "title": "payment_method_options_param", + "type": "object" + }, + { + "enum": [ + "" + ], + "type": "string" + } + ] + }, "oxxo": { "anyOf": [ { @@ -106804,6 +106979,11 @@ "title": "param", "type": "object" }, + "multibanco": { + "properties": {}, + "title": "param", + "type": "object" + }, "oxxo": { "properties": {}, "title": "param", @@ -106943,6 +107123,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -108158,6 +108339,28 @@ } ] }, + "multibanco": { + "anyOf": [ + { + "properties": { + "setup_future_usage": { + "enum": [ + "none" + ], + "type": "string" + } + }, + "title": "payment_method_options_param", + "type": "object" + }, + { + "enum": [ + "" + ], + "type": "string" + } + ] + }, "oxxo": { "anyOf": [ { @@ -109677,6 +109880,11 @@ "title": "param", "type": "object" }, + "multibanco": { + "properties": {}, + "title": "param", + "type": "object" + }, "oxxo": { "properties": {}, "title": "param", @@ -109816,6 +110024,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -111031,6 +111240,28 @@ } ] }, + "multibanco": { + "anyOf": [ + { + "properties": { + "setup_future_usage": { + "enum": [ + "none" + ], + "type": "string" + } + }, + "title": "payment_method_options_param", + "type": "object" + }, + { + "enum": [ + "" + ], + "type": "string" + } + ] + }, "oxxo": { "anyOf": [ { @@ -114780,6 +115011,10 @@ "explode": true, "style": "deepObject" }, + "multibanco": { + "explode": true, + "style": "deepObject" + }, "oxxo": { "explode": true, "style": "deepObject" @@ -115407,6 +115642,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, @@ -115898,6 +116154,10 @@ "explode": true, "style": "deepObject" }, + "multibanco": { + "explode": true, + "style": "deepObject" + }, "oxxo": { "explode": true, "style": "deepObject" @@ -116529,6 +116789,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, @@ -117323,6 +117604,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -117526,6 +117808,10 @@ "explode": true, "style": "deepObject" }, + "multibanco": { + "explode": true, + "style": "deepObject" + }, "oxxo": { "explode": true, "style": "deepObject" @@ -118053,6 +118339,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": {}, @@ -118210,6 +118502,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -128911,6 +129204,11 @@ "title": "param", "type": "object" }, + "multibanco": { + "properties": {}, + "title": "param", + "type": "object" + }, "oxxo": { "properties": {}, "title": "param", @@ -129050,6 +129348,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -130122,6 +130421,11 @@ "title": "param", "type": "object" }, + "multibanco": { + "properties": {}, + "title": "param", + "type": "object" + }, "oxxo": { "properties": {}, "title": "param", @@ -130261,6 +130565,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -131357,6 +131662,11 @@ "title": "param", "type": "object" }, + "multibanco": { + "properties": {}, + "title": "param", + "type": "object" + }, "oxxo": { "properties": {}, "title": "param", @@ -131496,6 +131806,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow", @@ -147651,6 +147962,11 @@ "title": "param", "type": "object" }, + "multibanco": { + "properties": {}, + "title": "param", + "type": "object" + }, "oxxo": { "properties": {}, "title": "param", @@ -147790,6 +148106,7 @@ "konbini", "link", "mobilepay", + "multibanco", "oxxo", "p24", "paynow",