diff --git a/api-specs/api/types/extension/Extension.raml b/api-specs/api/types/extension/Extension.raml index eebceb33e..1afa35f0a 100644 --- a/api-specs/api/types/extension/Extension.raml +++ b/api-specs/api/types/extension/Extension.raml @@ -51,6 +51,6 @@ properties: type: integer description: | Maximum time (in milliseconds) that the Extension can respond within. - If no timeout is provided, the default value is used for all types of Extensions. + If no timeout is provided, the [default value](#time-limits) is used for all types of Extensions, including `payment` Extensions. The maximum value is 10000 ms (10 seconds) for `payment` Extensions and 2000 ms (2 seconds) for all other Extensions. default: 2000 diff --git a/api-specs/api/types/extension/ExtensionDraft.raml b/api-specs/api/types/extension/ExtensionDraft.raml index 661fd3240..946a2b774 100644 --- a/api-specs/api/types/extension/ExtensionDraft.raml +++ b/api-specs/api/types/extension/ExtensionDraft.raml @@ -22,7 +22,7 @@ properties: type: integer description: | Maximum time (in milliseconds) the Extension can respond within. - If no timeout is provided, the default value is used for all types of Extensions. + If no timeout is provided, the [default value](/#time-limits) is used for all types of Extensions, including `payment` Extensions. The maximum value is 10000 ms (10 seconds) for `payment` Extensions and 2000 ms (2 seconds) for all other Extensions. This limit can be increased per Project after we review the performance impact. diff --git a/api-specs/api/types/extension/updates/ExtensionSetTimeoutInMsAction.raml b/api-specs/api/types/extension/updates/ExtensionSetTimeoutInMsAction.raml index 8473f6852..085225ded 100644 --- a/api-specs/api/types/extension/updates/ExtensionSetTimeoutInMsAction.raml +++ b/api-specs/api/types/extension/updates/ExtensionSetTimeoutInMsAction.raml @@ -8,7 +8,7 @@ properties: type: integer description: | Value to set. If not defined, the maximum value is used. - If no timeout is provided, the default value is used for all types of Extensions. + If no timeout is provided, the [default value](#time-limits) is used for all types of Extensions, including `payment` Extensions. The maximum value is 10000 ms (10 seconds) for `payment` Extensions and 2000 ms (2 seconds) for all other Extensions. This limit can be increased per Project after we review the performance impact.