|
42969 | 42969 | "status"
|
42970 | 42970 | ]
|
42971 | 42971 | },
|
| 42972 | + "payment_flows_private_payment_methods_card_details_api_resource_enterprise_features_partial_authorization_partial_authorization": { |
| 42973 | + "description": "", |
| 42974 | + "properties": { |
| 42975 | + "status": { |
| 42976 | + "description": "Indicates whether the transaction requested for partial authorization feature and the authorization outcome.", |
| 42977 | + "enum": [ |
| 42978 | + "declined", |
| 42979 | + "fully_authorized", |
| 42980 | + "not_requested", |
| 42981 | + "partially_authorized" |
| 42982 | + ], |
| 42983 | + "type": "string" |
| 42984 | + } |
| 42985 | + }, |
| 42986 | + "required": [ |
| 42987 | + "status" |
| 42988 | + ], |
| 42989 | + "title": "PaymentFlowsPrivatePaymentMethodsCardDetailsAPIResourceEnterpriseFeaturesPartialAuthorizationPartialAuthorization", |
| 42990 | + "type": "object", |
| 42991 | + "x-expandableFields": [], |
| 42992 | + "x-stripeMostCommon": [ |
| 42993 | + "status" |
| 42994 | + ] |
| 42995 | + }, |
42972 | 42996 | "payment_flows_private_payment_methods_card_details_api_resource_multicapture": {
|
42973 | 42997 | "description": "",
|
42974 | 42998 | "properties": {
|
|
45622 | 45646 | ],
|
45623 | 45647 | "type": "string"
|
45624 | 45648 | },
|
| 45649 | + "request_partial_authorization": { |
| 45650 | + "description": "Request partial authorization on this PaymentIntent.", |
| 45651 | + "enum": [ |
| 45652 | + "if_available", |
| 45653 | + "never" |
| 45654 | + ], |
| 45655 | + "type": "string" |
| 45656 | + }, |
45625 | 45657 | "request_three_d_secure": {
|
45626 | 45658 | "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.",
|
45627 | 45659 | "enum": [
|
|
45683 | 45715 | "request_incremental_authorization",
|
45684 | 45716 | "request_multicapture",
|
45685 | 45717 | "request_overcapture",
|
| 45718 | + "request_partial_authorization", |
45686 | 45719 | "request_three_d_secure",
|
45687 | 45720 | "require_cvc_recollection",
|
45688 | 45721 | "setup_future_usage",
|
|
50346 | 50379 | "nullable": true,
|
50347 | 50380 | "type": "integer"
|
50348 | 50381 | },
|
| 50382 | + "amount_requested": { |
| 50383 | + "description": "The latest amount intended to be authorized by this charge.", |
| 50384 | + "nullable": true, |
| 50385 | + "type": "integer" |
| 50386 | + }, |
50349 | 50387 | "authorization_code": {
|
50350 | 50388 | "description": "Authorization code on the charge.",
|
50351 | 50389 | "maxLength": 5000,
|
|
50472 | 50510 | "overcapture": {
|
50473 | 50511 | "$ref": "#/components/schemas/payment_flows_private_payment_methods_card_details_api_resource_enterprise_features_overcapture_overcapture"
|
50474 | 50512 | },
|
| 50513 | + "partial_authorization": { |
| 50514 | + "$ref": "#/components/schemas/payment_flows_private_payment_methods_card_details_api_resource_enterprise_features_partial_authorization_partial_authorization" |
| 50515 | + }, |
50475 | 50516 | "regulated_status": {
|
50476 | 50517 | "description": "Status of a card based on the card issuer.",
|
50477 | 50518 | "enum": [
|
@@ -50527,11 +50568,13 @@
|
50527 | 50568 | "multicapture",
|
50528 | 50569 | "network_token",
|
50529 | 50570 | "overcapture",
|
| 50571 | + "partial_authorization", |
50530 | 50572 | "three_d_secure",
|
50531 | 50573 | "wallet"
|
50532 | 50574 | ],
|
50533 | 50575 | "x-stripeMostCommon": [
|
50534 | 50576 | "amount_authorized",
|
| 50577 | + "amount_requested", |
50535 | 50578 | "authorization_code",
|
50536 | 50579 | "brand",
|
50537 | 50580 | "capture_before",
|
|
50555 | 50598 | "network",
|
50556 | 50599 | "network_token",
|
50557 | 50600 | "overcapture",
|
| 50601 | + "partial_authorization", |
50558 | 50602 | "regulated_status",
|
50559 | 50603 | "three_d_secure",
|
50560 | 50604 | "wallet"
|
@@ -166378,6 +166422,14 @@
|
166378 | 166422 | ],
|
166379 | 166423 | "type": "string"
|
166380 | 166424 | },
|
| 166425 | + "request_partial_authorization": { |
| 166426 | + "description": "Request partial authorization on this PaymentIntent.", |
| 166427 | + "enum": [ |
| 166428 | + "if_available", |
| 166429 | + "never" |
| 166430 | + ], |
| 166431 | + "type": "string" |
| 166432 | + }, |
166381 | 166433 | "request_three_d_secure": {
|
166382 | 166434 | "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.",
|
166383 | 166435 | "enum": [
|
@@ -171984,6 +172036,14 @@
|
171984 | 172036 | ],
|
171985 | 172037 | "type": "string"
|
171986 | 172038 | },
|
| 172039 | + "request_partial_authorization": { |
| 172040 | + "description": "Request partial authorization on this PaymentIntent.", |
| 172041 | + "enum": [ |
| 172042 | + "if_available", |
| 172043 | + "never" |
| 172044 | + ], |
| 172045 | + "type": "string" |
| 172046 | + }, |
171987 | 172047 | "request_three_d_secure": {
|
171988 | 172048 | "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.",
|
171989 | 172049 | "enum": [
|
@@ -178786,6 +178846,14 @@
|
178786 | 178846 | ],
|
178787 | 178847 | "type": "string"
|
178788 | 178848 | },
|
| 178849 | + "request_partial_authorization": { |
| 178850 | + "description": "Request partial authorization on this PaymentIntent.", |
| 178851 | + "enum": [ |
| 178852 | + "if_available", |
| 178853 | + "never" |
| 178854 | + ], |
| 178855 | + "type": "string" |
| 178856 | + }, |
178789 | 178857 | "request_three_d_secure": {
|
178790 | 178858 | "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.",
|
178791 | 178859 | "enum": [
|
@@ -181431,6 +181499,10 @@
|
181431 | 181499 | "explode": true,
|
181432 | 181500 | "style": "deepObject"
|
181433 | 181501 | },
|
| 181502 | + "payment_method_options": { |
| 181503 | + "explode": true, |
| 181504 | + "style": "deepObject" |
| 181505 | + }, |
181434 | 181506 | "transfer_data": {
|
181435 | 181507 | "explode": true,
|
181436 | 181508 | "style": "deepObject"
|
@@ -181515,6 +181587,34 @@
|
181515 | 181587 | "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`.",
|
181516 | 181588 | "type": "object"
|
181517 | 181589 | },
|
| 181590 | + "payment_method_options": { |
| 181591 | + "description": "Payment method-specific configuration for this PaymentIntent.", |
| 181592 | + "properties": { |
| 181593 | + "card": { |
| 181594 | + "description": "Configuration for any card payments attempted on this PaymentIntent.", |
| 181595 | + "properties": { |
| 181596 | + "request_partial_authorization": { |
| 181597 | + "description": "Request partial authorization on this PaymentIntent.", |
| 181598 | + "enum": [ |
| 181599 | + "if_available", |
| 181600 | + "never" |
| 181601 | + ], |
| 181602 | + "type": "string" |
| 181603 | + } |
| 181604 | + }, |
| 181605 | + "title": "payment_intent_increment_authorization_param", |
| 181606 | + "type": "object", |
| 181607 | + "x-stripeMostCommon": [ |
| 181608 | + "request_partial_authorization" |
| 181609 | + ] |
| 181610 | + } |
| 181611 | + }, |
| 181612 | + "title": "payment_method_options_increment_authorization_param", |
| 181613 | + "type": "object", |
| 181614 | + "x-stripeMostCommon": [ |
| 181615 | + "card" |
| 181616 | + ] |
| 181617 | + }, |
181518 | 181618 | "statement_descriptor": {
|
181519 | 181619 | "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).",
|
181520 | 181620 | "maxLength": 22,
|
|
0 commit comments