diff --git a/CHANGELOG.md b/CHANGELOG.md
index 846ebe01..1ee42d36 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,11 @@
+### v3.2.0 от 11.12.2023
+* Добавлено поле `refund_method` в возвратах
+* Добавлено поле `sbp_operation_id` в `PaymentMethodSbp`
+* Добавлено поле `merchant_customer_bank_account` в объекте `FraudData`
+* Добавлен статус самозанятого `unregistered`
+* Добавлен список провайдеров онлайн-касс `FiscalizationProvider`
+* Добавлен объект Me с подобъектом `Fiscalization`
+
### v3.1.1 от 16.10.2023
* PaymentRequest.save_payment_method может быть null
diff --git a/composer.json b/composer.json
index 63c19a3a..afd9a67b 100644
--- a/composer.json
+++ b/composer.json
@@ -13,9 +13,9 @@
],
"dist": {
"type": "zip",
- "url": "https://git.yoomoney.ru/rest/api/latest/projects/SDK/repos/yookassa-sdk-php/archive?at=refs%2Ftags%2F3.1.1&format=zip"
+ "url": "https://git.yoomoney.ru/rest/api/latest/projects/SDK/repos/yookassa-sdk-php/archive?at=refs%2Ftags%2F3.2.0&format=zip"
},
- "version": "3.1.1",
+ "version": "3.2.0",
"require": {
"php": ">=8.0",
"ext-curl": "*",
diff --git a/docs/classes/YooKassa-Client-ApiClientInterface.md b/docs/classes/YooKassa-Client-ApiClientInterface.md
index 6aaf3cb3..8f3a5d69 100644
--- a/docs/classes/YooKassa-Client-ApiClientInterface.md
+++ b/docs/classes/YooKassa-Client-ApiClientInterface.md
@@ -223,10 +223,10 @@ public setAdvancedCurlOptions() : void
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Client-BaseClient.md b/docs/classes/YooKassa-Client-BaseClient.md
index b5b1b234..2fbc01b3 100644
--- a/docs/classes/YooKassa-Client-BaseClient.md
+++ b/docs/classes/YooKassa-Client-BaseClient.md
@@ -721,10 +721,10 @@ protected handleError(\YooKassa\Common\ResponseObject $response) : void
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Client-CurlClient.md b/docs/classes/YooKassa-Client-CurlClient.md
index 315cb00a..c1edd808 100644
--- a/docs/classes/YooKassa-Client-CurlClient.md
+++ b/docs/classes/YooKassa-Client-CurlClient.md
@@ -510,10 +510,10 @@ public setTimeout(int $timeout) : void
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Client-UserAgent.md b/docs/classes/YooKassa-Client-UserAgent.md
index 5741f2dd..b3e8bb04 100644
--- a/docs/classes/YooKassa-Client-UserAgent.md
+++ b/docs/classes/YooKassa-Client-UserAgent.md
@@ -325,10 +325,10 @@ public setModule(string $name, string $version) : void
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Client.md b/docs/classes/YooKassa-Client.md
index fbfe4f7f..528b211e 100644
--- a/docs/classes/YooKassa-Client.md
+++ b/docs/classes/YooKassa-Client.md
@@ -270,7 +270,7 @@ DEFAULT_ATTEMPTS_COUNT = 3
Текущая версия библиотеки.
```php
-SDK_VERSION = '3.1.1'
+SDK_VERSION = '3.2.0'
```
@@ -2536,10 +2536,10 @@ protected handleError(\YooKassa\Common\ResponseObject $response) : void
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-AbstractEnum.md b/docs/classes/YooKassa-Common-AbstractEnum.md
index 9dd679db..fd486500 100644
--- a/docs/classes/YooKassa-Common-AbstractEnum.md
+++ b/docs/classes/YooKassa-Common-AbstractEnum.md
@@ -127,10 +127,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-AbstractObject.md b/docs/classes/YooKassa-Common-AbstractObject.md
index 936798c5..10cf5433 100644
--- a/docs/classes/YooKassa-Common-AbstractObject.md
+++ b/docs/classes/YooKassa-Common-AbstractObject.md
@@ -375,10 +375,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-AbstractRequest.md b/docs/classes/YooKassa-Common-AbstractRequest.md
index 69a5f150..8e0daf62 100644
--- a/docs/classes/YooKassa-Common-AbstractRequest.md
+++ b/docs/classes/YooKassa-Common-AbstractRequest.md
@@ -452,10 +452,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-AbstractRequestBuilder.md b/docs/classes/YooKassa-Common-AbstractRequestBuilder.md
index 9f00147e..15d7027d 100644
--- a/docs/classes/YooKassa-Common-AbstractRequestBuilder.md
+++ b/docs/classes/YooKassa-Common-AbstractRequestBuilder.md
@@ -160,10 +160,10 @@ Abstract protected initCurrentObject() : \YooKassa\Common\AbstractRequestInterfa
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-AbstractRequestInterface.md b/docs/classes/YooKassa-Common-AbstractRequestInterface.md
index 3434792b..4cc811c4 100644
--- a/docs/classes/YooKassa-Common-AbstractRequestInterface.md
+++ b/docs/classes/YooKassa-Common-AbstractRequestInterface.md
@@ -99,10 +99,10 @@ public getLastValidationError() : string|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md b/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md
index 4345199b..4d781cad 100644
--- a/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md
@@ -122,10 +122,10 @@ public getResponseHeaders() : string[]
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-ApiException.md b/docs/classes/YooKassa-Common-Exceptions-ApiException.md
index ac38dbc9..caac27ba 100644
--- a/docs/classes/YooKassa-Common-Exceptions-ApiException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-ApiException.md
@@ -119,10 +119,10 @@ public getResponseHeaders() : string[]
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md b/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md
index a6ad5080..4d23b8dd 100644
--- a/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md
@@ -122,10 +122,10 @@ public getResponseHeaders() : string[]
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md b/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md
index 08aab2f7..c227619a 100644
--- a/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md
@@ -150,10 +150,10 @@ public getResponseHeaders() : string[]
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-EmptyPropertyValueException.md b/docs/classes/YooKassa-Common-Exceptions-EmptyPropertyValueException.md
index bdd14211..f444a009 100644
--- a/docs/classes/YooKassa-Common-Exceptions-EmptyPropertyValueException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-EmptyPropertyValueException.md
@@ -75,10 +75,10 @@ public getProperty() : string
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-ExtensionNotFoundException.md b/docs/classes/YooKassa-Common-Exceptions-ExtensionNotFoundException.md
index 4cef82f2..15a2980c 100644
--- a/docs/classes/YooKassa-Common-Exceptions-ExtensionNotFoundException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-ExtensionNotFoundException.md
@@ -63,10 +63,10 @@ Constructor.
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md b/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md
index df5ffa54..557cdf4c 100644
--- a/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md
@@ -150,10 +150,10 @@ public getResponseHeaders() : string[]
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md b/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md
index d458da3c..e983f1fc 100644
--- a/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md
+++ b/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md
@@ -153,10 +153,10 @@ public getResponseHeaders() : string[]
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyException.md b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyException.md
index d2643abb..48880cab 100644
--- a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyException.md
@@ -74,10 +74,10 @@ public getProperty() : string
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueException.md b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueException.md
index 4882bef4..e65808c1 100644
--- a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueException.md
@@ -90,10 +90,10 @@ public getValue() : mixed
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueTypeException.md b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueTypeException.md
index 127726ef..9268d3b2 100644
--- a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueTypeException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueTypeException.md
@@ -90,10 +90,10 @@ public getType() : string
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-InvalidRequestException.md b/docs/classes/YooKassa-Common-Exceptions-InvalidRequestException.md
index 7ec0a286..99d34529 100644
--- a/docs/classes/YooKassa-Common-Exceptions-InvalidRequestException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-InvalidRequestException.md
@@ -74,10 +74,10 @@ public getRequestObject() : ?\YooKassa\Common\AbstractRequestInterface
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-JsonException.md b/docs/classes/YooKassa-Common-Exceptions-JsonException.md
index b1db76ed..693416e6 100644
--- a/docs/classes/YooKassa-Common-Exceptions-JsonException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-JsonException.md
@@ -73,10 +73,10 @@ public __construct(mixed $message = '', mixed $code, mixed $previous =
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md b/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md
index 1fe36602..90678ac5 100644
--- a/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md
@@ -150,10 +150,10 @@ public getResponseHeaders() : string[]
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md b/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md
index 66e196f1..29c5ea3d 100644
--- a/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md
@@ -150,10 +150,10 @@ public getResponseHeaders() : string[]
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md b/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md
index de114983..1dca100f 100644
--- a/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md
@@ -150,10 +150,10 @@ public getResponseHeaders() : string[]
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md b/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md
index 568be235..b77ca33f 100644
--- a/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md
@@ -153,10 +153,10 @@ public getResponseHeaders() : string[]
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-HttpVerb.md b/docs/classes/YooKassa-Common-HttpVerb.md
index 5d7b47cb..42bd0754 100644
--- a/docs/classes/YooKassa-Common-HttpVerb.md
+++ b/docs/classes/YooKassa-Common-HttpVerb.md
@@ -202,10 +202,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-ListObject.md b/docs/classes/YooKassa-Common-ListObject.md
index 1fb9b562..a6d5f38b 100644
--- a/docs/classes/YooKassa-Common-ListObject.md
+++ b/docs/classes/YooKassa-Common-ListObject.md
@@ -473,10 +473,10 @@ public toArray() : array
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-ListObjectInterface.md b/docs/classes/YooKassa-Common-ListObjectInterface.md
index 3a644404..c245a733 100644
--- a/docs/classes/YooKassa-Common-ListObjectInterface.md
+++ b/docs/classes/YooKassa-Common-ListObjectInterface.md
@@ -215,10 +215,10 @@ public toArray() : array
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-LoggerWrapper.md b/docs/classes/YooKassa-Common-LoggerWrapper.md
index 3d5bb47a..ab593013 100644
--- a/docs/classes/YooKassa-Common-LoggerWrapper.md
+++ b/docs/classes/YooKassa-Common-LoggerWrapper.md
@@ -312,10 +312,10 @@ that are not necessarily wrong.
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-ResponseObject.md b/docs/classes/YooKassa-Common-ResponseObject.md
index 4e028355..7b09e73a 100644
--- a/docs/classes/YooKassa-Common-ResponseObject.md
+++ b/docs/classes/YooKassa-Common-ResponseObject.md
@@ -171,10 +171,10 @@ public getHeaders() : array
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md
index be117ef8..fcea569b 100644
--- a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md
+++ b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md
@@ -91,10 +91,10 @@ public load(mixed $filePath = null) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md
index b7a77a8d..fbc650ff 100644
--- a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md
+++ b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md
@@ -73,10 +73,10 @@ public load() : \YooKassa\Helpers\Config\ConfigurationLoaderInterface
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-ProductCode.md b/docs/classes/YooKassa-Helpers-ProductCode.md
index bf906168..5285d45d 100644
--- a/docs/classes/YooKassa-Helpers-ProductCode.md
+++ b/docs/classes/YooKassa-Helpers-ProductCode.md
@@ -642,10 +642,10 @@ public validate() : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-Random.md b/docs/classes/YooKassa-Helpers-Random.md
index 1fc26ea6..a723a27f 100644
--- a/docs/classes/YooKassa-Helpers-Random.md
+++ b/docs/classes/YooKassa-Helpers-Random.md
@@ -212,10 +212,10 @@ Static public value(array $values) : mixed
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-RawHeadersParser.md b/docs/classes/YooKassa-Helpers-RawHeadersParser.md
index e7ca74c3..0b39dc6a 100644
--- a/docs/classes/YooKassa-Helpers-RawHeadersParser.md
+++ b/docs/classes/YooKassa-Helpers-RawHeadersParser.md
@@ -70,10 +70,10 @@ Static public parse(mixed $rawHeaders) : mixed
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-SecurityHelper.md b/docs/classes/YooKassa-Helpers-SecurityHelper.md
index 1f32e5df..679d9079 100644
--- a/docs/classes/YooKassa-Helpers-SecurityHelper.md
+++ b/docs/classes/YooKassa-Helpers-SecurityHelper.md
@@ -79,10 +79,10 @@ public isIPTrusted(mixed $ip) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-StringObject.md b/docs/classes/YooKassa-Helpers-StringObject.md
index b4140e25..178e8212 100644
--- a/docs/classes/YooKassa-Helpers-StringObject.md
+++ b/docs/classes/YooKassa-Helpers-StringObject.md
@@ -92,10 +92,10 @@ public __toString() : string
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-TypeCast.md b/docs/classes/YooKassa-Helpers-TypeCast.md
index dc1a7a0b..748864dd 100644
--- a/docs/classes/YooKassa-Helpers-TypeCast.md
+++ b/docs/classes/YooKassa-Helpers-TypeCast.md
@@ -166,10 +166,10 @@ Static public castToDateTime(\DateTime|int|string $value) : null|\DateTime
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-UUID.md b/docs/classes/YooKassa-Helpers-UUID.md
index e368f191..53c01502 100644
--- a/docs/classes/YooKassa-Helpers-UUID.md
+++ b/docs/classes/YooKassa-Helpers-UUID.md
@@ -65,10 +65,10 @@ Static public v4() : string
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-AmountInterface.md b/docs/classes/YooKassa-Model-AmountInterface.md
index dc675b52..38bab2e8 100644
--- a/docs/classes/YooKassa-Model-AmountInterface.md
+++ b/docs/classes/YooKassa-Model-AmountInterface.md
@@ -161,10 +161,10 @@ public toArray() : array
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-CancellationDetailsInterface.md b/docs/classes/YooKassa-Model-CancellationDetailsInterface.md
index 1357fd6c..1f5909a5 100644
--- a/docs/classes/YooKassa-Model-CancellationDetailsInterface.md
+++ b/docs/classes/YooKassa-Model-CancellationDetailsInterface.md
@@ -79,10 +79,10 @@ public getReason() : string
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-CurrencyCode.md b/docs/classes/YooKassa-Model-CurrencyCode.md
index d7cbfedd..9e29b5c6 100644
--- a/docs/classes/YooKassa-Model-CurrencyCode.md
+++ b/docs/classes/YooKassa-Model-CurrencyCode.md
@@ -251,10 +251,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-BaseDeal.md b/docs/classes/YooKassa-Model-Deal-BaseDeal.md
index 8673ed1e..10efa2ab 100644
--- a/docs/classes/YooKassa-Model-Deal-BaseDeal.md
+++ b/docs/classes/YooKassa-Model-Deal-BaseDeal.md
@@ -448,10 +448,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-CaptureDealData.md b/docs/classes/YooKassa-Model-Deal-CaptureDealData.md
index f33fcc40..acb78740 100644
--- a/docs/classes/YooKassa-Model-Deal-CaptureDealData.md
+++ b/docs/classes/YooKassa-Model-Deal-CaptureDealData.md
@@ -432,10 +432,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md b/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md
index 14c738cf..04410066 100644
--- a/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md
+++ b/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md
@@ -510,10 +510,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-DealInterface.md b/docs/classes/YooKassa-Model-Deal-DealInterface.md
index f21537c9..49254f7c 100644
--- a/docs/classes/YooKassa-Model-Deal-DealInterface.md
+++ b/docs/classes/YooKassa-Model-Deal-DealInterface.md
@@ -258,10 +258,10 @@ public getTest() : bool|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-DealStatus.md b/docs/classes/YooKassa-Model-Deal-DealStatus.md
index 58fe652f..5cc1800a 100644
--- a/docs/classes/YooKassa-Model-Deal-DealStatus.md
+++ b/docs/classes/YooKassa-Model-Deal-DealStatus.md
@@ -164,10 +164,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-DealType.md b/docs/classes/YooKassa-Model-Deal-DealType.md
index c994bbaf..2df83c5f 100644
--- a/docs/classes/YooKassa-Model-Deal-DealType.md
+++ b/docs/classes/YooKassa-Model-Deal-DealType.md
@@ -152,10 +152,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-FeeMoment.md b/docs/classes/YooKassa-Model-Deal-FeeMoment.md
index f853fb24..3e29b471 100644
--- a/docs/classes/YooKassa-Model-Deal-FeeMoment.md
+++ b/docs/classes/YooKassa-Model-Deal-FeeMoment.md
@@ -159,10 +159,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md b/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md
index d66620cf..55ee3401 100644
--- a/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md
+++ b/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md
@@ -506,10 +506,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md b/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md
index 724ed33a..fe2dab5e 100644
--- a/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md
+++ b/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md
@@ -455,10 +455,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-RefundDealData.md b/docs/classes/YooKassa-Model-Deal-RefundDealData.md
index c44975a1..f57c43e7 100644
--- a/docs/classes/YooKassa-Model-Deal-RefundDealData.md
+++ b/docs/classes/YooKassa-Model-Deal-RefundDealData.md
@@ -448,10 +448,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md b/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md
index be933ae7..5a5c2032 100644
--- a/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md
+++ b/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md
@@ -502,10 +502,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-SafeDeal.md b/docs/classes/YooKassa-Model-Deal-SafeDeal.md
index c3313231..5a2401b5 100644
--- a/docs/classes/YooKassa-Model-Deal-SafeDeal.md
+++ b/docs/classes/YooKassa-Model-Deal-SafeDeal.md
@@ -1200,10 +1200,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md
index ecf0704b..bd1c9b10 100644
--- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md
+++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md
@@ -491,10 +491,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md
index f8c13a88..e7589ebb 100644
--- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md
+++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md
@@ -152,10 +152,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md b/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md
index a22b9895..0f3f9c83 100644
--- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md
+++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md
@@ -495,10 +495,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Metadata.md b/docs/classes/YooKassa-Model-Metadata.md
index c267a5e6..03d7939e 100644
--- a/docs/classes/YooKassa-Model-Metadata.md
+++ b/docs/classes/YooKassa-Model-Metadata.md
@@ -403,10 +403,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-MonetaryAmount.md b/docs/classes/YooKassa-Model-MonetaryAmount.md
index 5195cfb4..daeafa2e 100644
--- a/docs/classes/YooKassa-Model-MonetaryAmount.md
+++ b/docs/classes/YooKassa-Model-MonetaryAmount.md
@@ -571,10 +571,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-AbstractNotification.md b/docs/classes/YooKassa-Model-Notification-AbstractNotification.md
index cd466d6d..449edb95 100644
--- a/docs/classes/YooKassa-Model-Notification-AbstractNotification.md
+++ b/docs/classes/YooKassa-Model-Notification-AbstractNotification.md
@@ -619,10 +619,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md b/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md
index ac1628a5..1343f859 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md b/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md
index 7a983737..a4eb7bd3 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationEventType.md b/docs/classes/YooKassa-Model-Notification-NotificationEventType.md
index 4dc71412..16ee3f0a 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationEventType.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationEventType.md
@@ -199,10 +199,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationFactory.md b/docs/classes/YooKassa-Model-Notification-NotificationFactory.md
index 6e6e6066..548ccfbc 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationFactory.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationFactory.md
@@ -138,10 +138,10 @@ public factory(array $data) : \YooKassa\Model\Notification\AbstractNotification
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationInterface.md b/docs/classes/YooKassa-Model-Notification-NotificationInterface.md
index 3cc65400..171397a5 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationInterface.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationInterface.md
@@ -100,10 +100,10 @@ public getObject() : \YooKassa\Model\Payment\PaymentInterface|\YooKassa\Model\Re
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md b/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md
index 1da47b77..d62d4093 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md b/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md
index 3f7daff5..c6524d5c 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md b/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md
index 18bb48cd..7d0303a7 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md b/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md
index c001868e..e1aeb275 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationType.md b/docs/classes/YooKassa-Model-Notification-NotificationType.md
index c9508b77..14605b9e 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationType.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationType.md
@@ -130,10 +130,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md b/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md
index 6e7c449e..84bea605 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md
@@ -671,10 +671,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-AuthorizationDetails.md b/docs/classes/YooKassa-Model-Payment-AuthorizationDetails.md
index 55c65f7d..965b0a4b 100644
--- a/docs/classes/YooKassa-Model-Payment-AuthorizationDetails.md
+++ b/docs/classes/YooKassa-Model-Payment-AuthorizationDetails.md
@@ -571,10 +571,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-AuthorizationDetailsInterface.md b/docs/classes/YooKassa-Model-Payment-AuthorizationDetailsInterface.md
index 92b54147..5c2c6d9a 100644
--- a/docs/classes/YooKassa-Model-Payment-AuthorizationDetailsInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-AuthorizationDetailsInterface.md
@@ -100,10 +100,10 @@ public getThreeDSecure() : null|\YooKassa\Model\Payment\ThreeDSecure
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-CancellationDetails.md b/docs/classes/YooKassa-Model-Payment-CancellationDetails.md
index 058b7090..e358fc9f 100644
--- a/docs/classes/YooKassa-Model-Payment-CancellationDetails.md
+++ b/docs/classes/YooKassa-Model-Payment-CancellationDetails.md
@@ -491,10 +491,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-CancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-Payment-CancellationDetailsPartyCode.md
index a87a2951..d4303524 100644
--- a/docs/classes/YooKassa-Model-Payment-CancellationDetailsPartyCode.md
+++ b/docs/classes/YooKassa-Model-Payment-CancellationDetailsPartyCode.md
@@ -172,10 +172,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-CancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-Payment-CancellationDetailsReasonCode.md
index a3bd716f..d2244afc 100644
--- a/docs/classes/YooKassa-Model-Payment-CancellationDetailsReasonCode.md
+++ b/docs/classes/YooKassa-Model-Payment-CancellationDetailsReasonCode.md
@@ -339,10 +339,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-AbstractConfirmation.md b/docs/classes/YooKassa-Model-Payment-Confirmation-AbstractConfirmation.md
index c0c0b498..929ff06b 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-AbstractConfirmation.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-AbstractConfirmation.md
@@ -503,10 +503,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationCodeVerification.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationCodeVerification.md
index 7ee05e57..b98aba25 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationCodeVerification.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationCodeVerification.md
@@ -498,10 +498,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationEmbedded.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationEmbedded.md
index 3466a8fe..f7644976 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationEmbedded.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationEmbedded.md
@@ -570,10 +570,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationExternal.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationExternal.md
index 745411f5..22098134 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationExternal.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationExternal.md
@@ -515,10 +515,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationFactory.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationFactory.md
index d286d747..9a164a1c 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationFactory.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationFactory.md
@@ -95,10 +95,10 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationMobileApplication.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationMobileApplication.md
index 6c3a983d..dd156056 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationMobileApplication.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationMobileApplication.md
@@ -569,10 +569,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationQr.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationQr.md
index 7ed63abc..4f9a62f0 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationQr.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationQr.md
@@ -569,10 +569,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationRedirect.md b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationRedirect.md
index 0153ad34..217c36fa 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationRedirect.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationRedirect.md
@@ -692,10 +692,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-ConfirmationType.md b/docs/classes/YooKassa-Model-Payment-ConfirmationType.md
index 0f086e6d..a0b35db6 100644
--- a/docs/classes/YooKassa-Model-Payment-ConfirmationType.md
+++ b/docs/classes/YooKassa-Model-Payment-ConfirmationType.md
@@ -202,10 +202,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Payment.md b/docs/classes/YooKassa-Model-Payment-Payment.md
index f54b67e8..1f459026 100644
--- a/docs/classes/YooKassa-Model-Payment-Payment.md
+++ b/docs/classes/YooKassa-Model-Payment-Payment.md
@@ -1941,10 +1941,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentInterface.md b/docs/classes/YooKassa-Model-Payment-PaymentInterface.md
index 104a9945..f97ec1e5 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentInterface.md
@@ -419,10 +419,10 @@ public getDeal() : \YooKassa\Model\Deal\PaymentDealInfo|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md
index 535088ff..d08e9174 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md
@@ -664,10 +664,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-CalculatedVatData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-CalculatedVatData.md
index 8fe49693..2eaf8fe2 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-CalculatedVatData.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-CalculatedVatData.md
@@ -551,10 +551,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-MixedVatData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-MixedVatData.md
index 8745736b..fcdc6fa1 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-MixedVatData.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-MixedVatData.md
@@ -497,10 +497,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetails.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetails.md
index 6712b7e0..cf2be08f 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetails.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetails.md
@@ -869,10 +869,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md
index 4a1268f2..5e830a05 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md
@@ -216,10 +216,10 @@ public getAccount() : string|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-UntaxedVatData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-UntaxedVatData.md
index 989a73b1..ed5afdcd 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-UntaxedVatData.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-UntaxedVatData.md
@@ -443,10 +443,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatData.md
index 8d569004..044902aa 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatData.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatData.md
@@ -445,10 +445,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataFactory.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataFactory.md
index 15582a4a..68209d96 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataFactory.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataFactory.md
@@ -99,10 +99,10 @@ public factoryFromArray(array|null $data = [], string|null $type = null) : \YooK
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataInterface.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataInterface.md
index 6dd59b46..711b0907 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataInterface.md
@@ -102,10 +102,10 @@ public getAmount() : \YooKassa\Model\AmountInterface|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataRate.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataRate.md
index e802f19d..e93b3353 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataRate.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataRate.md
@@ -178,10 +178,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataType.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataType.md
index f0a5a909..8c6250f0 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataType.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataType.md
@@ -167,10 +167,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCard.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCard.md
index a49b8fee..b4acda7a 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCard.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCard.md
@@ -890,10 +890,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md
index 5fd640e3..3e3239c9 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md
@@ -167,10 +167,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md
index 2211a7a8..26257c50 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md
@@ -269,10 +269,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md
index 39d48bdc..d16fdfad 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md
@@ -724,10 +724,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md
index 325e3eb9..2f36c1a1 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md
index d9b43ca2..e851460a 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md
@@ -857,10 +857,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md
index 1572fa5e..9bfbb397 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md
@@ -732,10 +732,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodCash.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodCash.md
index ffdcd031..ecbf5d78 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodCash.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodCash.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodFactory.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodFactory.md
index 53592c2a..bde2adbe 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodFactory.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodFactory.md
@@ -112,10 +112,10 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodGooglePay.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodGooglePay.md
index 003ee874..05f9eaff 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodGooglePay.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodGooglePay.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodInstallments.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodInstallments.md
index e3d4af36..863ffced 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodInstallments.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodInstallments.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodMobileBalance.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodMobileBalance.md
index 80942960..cd7f67b7 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodMobileBalance.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodMobileBalance.md
@@ -723,10 +723,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodPsb.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodPsb.md
index dffbd62a..55d4cff6 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodPsb.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodPsb.md
@@ -670,10 +670,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodQiwi.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodQiwi.md
index bc6816d6..7ee3871b 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodQiwi.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodQiwi.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberLoan.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberLoan.md
index 5cd1ce59..97d51a7c 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberLoan.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberLoan.md
@@ -803,10 +803,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberbank.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberbank.md
index cf2aee91..2f71c08d 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberbank.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberbank.md
@@ -789,10 +789,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md
index e23c4d3e..38caa4e9 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md
@@ -21,6 +21,8 @@
| ----------:| ---- | ---- | ------- |
| public | [$id](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property_id) | | Идентификатор записи о сохраненных платежных данных |
| public | [$saved](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property_saved) | | Возможность многократного использования |
+| public | [$sbp_operation_id](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md#property_sbp_operation_id) | | Идентификатор операции в СБП (НСПК). |
+| public | [$sbpOperationId](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md#property_sbpOperationId) | | Идентификатор операции в СБП (НСПК). |
| public | [$title](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property_title) | | Название метода оплаты |
| public | [$type](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property_type) | | Код способа оплаты |
| protected | [$_id](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property__id) | | Идентификатор записи о сохраненных платежных данных. |
@@ -40,6 +42,7 @@
| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
| public | [getId()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_getId) | | Возвращает id. |
| public | [getSaved()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_getSaved) | | Возвращает saved. |
+| public | [getSbpOperationId()](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md#method_getSbpOperationId) | | Возвращает sbp_operation_id. |
| public | [getTitle()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_getTitle) | | Возвращает Название способа оплаты. |
| public | [getType()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_getType) | | Возвращает тип платежного метода. |
| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
@@ -50,6 +53,7 @@
| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
| public | [setId()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_setId) | | Устанавливает id. |
| public | [setSaved()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_setSaved) | | Устанавливает признак возможности многократного использования. |
+| public | [setSbpOperationId()](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md#method_setSbpOperationId) | | Устанавливает sbp_operation_id. |
| public | [setTitle()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_setTitle) | | Устанавливает Название способа оплаты. |
| public | [setType()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_setType) | | Устанавливает тип платежного метода. |
| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
@@ -103,6 +107,30 @@
* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+#### public $sbp_operation_id : string|null
+---
+***Description***
+
+Идентификатор операции в СБП (НСПК).
+
+**Type:** string|null
+
+**Details:**
+
+
+
+#### public $sbpOperationId : string|null
+---
+***Description***
+
+Идентификатор операции в СБП (НСПК).
+
+**Type:** string|null
+
+**Details:**
+
+
#### public $title : string
---
@@ -347,6 +375,23 @@ public getSaved() : bool|null
**Returns:** bool|null -
+
+#### public getSbpOperationId() : string|null
+
+```php
+public getSbpOperationId() : string|null
+```
+
+**Summary**
+
+Возвращает sbp_operation_id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodSbp](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md)
+
+**Returns:** string|null -
+
+
#### public getTitle() : string|null
@@ -554,6 +599,28 @@ public setSaved(bool|array|null $saved = null) : self
**Returns:** self -
+
+#### public setSbpOperationId() : self
+
+```php
+public setSbpOperationId(string|null $sbp_operation_id = null) : self
+```
+
+**Summary**
+
+Устанавливает sbp_operation_id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodSbp](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | sbp_operation_id | Идентификатор операции в СБП (НСПК). |
+
+**Returns:** self -
+
+
#### public setTitle() : self
@@ -669,10 +736,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodTinkoffBank.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodTinkoffBank.md
index d6872e89..85093fb2 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodTinkoffBank.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodTinkoffBank.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodUnknown.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodUnknown.md
index 33a7090e..fa2046c6 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodUnknown.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodUnknown.md
@@ -670,10 +670,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWebmoney.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWebmoney.md
index 2cc794fc..c1710762 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWebmoney.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWebmoney.md
@@ -670,10 +670,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWechat.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWechat.md
index 6f786b19..838da448 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWechat.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWechat.md
@@ -670,10 +670,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodYooMoney.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodYooMoney.md
index aa119450..695b449e 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodYooMoney.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodYooMoney.md
@@ -736,10 +736,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethodType.md b/docs/classes/YooKassa-Model-Payment-PaymentMethodType.md
index 755c33f0..be80b86b 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethodType.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethodType.md
@@ -27,7 +27,7 @@
- `psb` - ПромсвязьБанк
- `installments` - Заплатить по частям
- `wechat` - Платеж через WeChat
-- `sbp` - Платеж через через сервис быстрых платежей
+- `sbp` - Платеж через сервис быстрых платежей
---
### Constants
@@ -340,10 +340,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentStatus.md b/docs/classes/YooKassa-Model-Payment-PaymentStatus.md
index c139a923..81ce1300 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentStatus.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentStatus.md
@@ -178,10 +178,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-ReceiptRegistrationStatus.md b/docs/classes/YooKassa-Model-Payment-ReceiptRegistrationStatus.md
index 60510473..aa60f6e6 100644
--- a/docs/classes/YooKassa-Model-Payment-ReceiptRegistrationStatus.md
+++ b/docs/classes/YooKassa-Model-Payment-ReceiptRegistrationStatus.md
@@ -167,10 +167,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Recipient.md b/docs/classes/YooKassa-Model-Payment-Recipient.md
index e0969074..b14e3113 100644
--- a/docs/classes/YooKassa-Model-Payment-Recipient.md
+++ b/docs/classes/YooKassa-Model-Payment-Recipient.md
@@ -527,10 +527,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-RecipientInterface.md b/docs/classes/YooKassa-Model-Payment-RecipientInterface.md
index 6baab88a..1b61ed6a 100644
--- a/docs/classes/YooKassa-Model-Payment-RecipientInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-RecipientInterface.md
@@ -94,10 +94,10 @@ public getGatewayId() : string|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-ThreeDSecure.md b/docs/classes/YooKassa-Model-Payment-ThreeDSecure.md
index 8f4ae16d..12019555 100644
--- a/docs/classes/YooKassa-Model-Payment-ThreeDSecure.md
+++ b/docs/classes/YooKassa-Model-Payment-ThreeDSecure.md
@@ -440,10 +440,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-Transfer.md b/docs/classes/YooKassa-Model-Payment-Transfer.md
index 891a62cc..59d35045 100644
--- a/docs/classes/YooKassa-Model-Payment-Transfer.md
+++ b/docs/classes/YooKassa-Model-Payment-Transfer.md
@@ -882,10 +882,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-TransferInterface.md b/docs/classes/YooKassa-Model-Payment-TransferInterface.md
index 40757c36..d338f6fc 100644
--- a/docs/classes/YooKassa-Model-Payment-TransferInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-TransferInterface.md
@@ -308,10 +308,10 @@ public getMetadata() : null|\YooKassa\Model\Metadata
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-TransferStatus.md b/docs/classes/YooKassa-Model-Payment-TransferStatus.md
index 8a720530..adeaa5bb 100644
--- a/docs/classes/YooKassa-Model-Payment-TransferStatus.md
+++ b/docs/classes/YooKassa-Model-Payment-TransferStatus.md
@@ -177,10 +177,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md b/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md
index 504a82d0..8b5250d4 100644
--- a/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md
+++ b/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md
@@ -448,10 +448,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md b/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md
index 92627f90..65d21f44 100644
--- a/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md
+++ b/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md
@@ -644,10 +644,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-Payout.md b/docs/classes/YooKassa-Model-Payout-Payout.md
index 499a0ea6..a9e5a16a 100644
--- a/docs/classes/YooKassa-Model-Payout-Payout.md
+++ b/docs/classes/YooKassa-Model-Payout-Payout.md
@@ -1267,10 +1267,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md
index cf369443..595da583 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md
@@ -491,10 +491,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md
index d6b0c3b4..b9d9064b 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md
@@ -163,10 +163,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md
index ebd4ada6..79509768 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md
@@ -251,10 +251,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md
index eb31efe0..3cbf704d 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md
@@ -505,10 +505,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md
index 3e44d196..ba848d65 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md
@@ -703,10 +703,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md
index 066d6893..4f5ecea3 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md
@@ -98,10 +98,10 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md
index 5aa08273..4d45b530 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md
@@ -651,10 +651,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md
index 0fdc55cf..69789285 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md
@@ -174,10 +174,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md b/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md
index a28e88f8..cf7353a5 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md
@@ -538,10 +538,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutInterface.md b/docs/classes/YooKassa-Model-Payout-PayoutInterface.md
index 7d6fc21a..e231f771 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutInterface.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutInterface.md
@@ -238,10 +238,10 @@ public getTest() : bool|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md b/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md
index d47fd2d7..dd34b355 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md
@@ -452,10 +452,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-PayoutStatus.md b/docs/classes/YooKassa-Model-Payout-PayoutStatus.md
index 07859720..1c09be95 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutStatus.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutStatus.md
@@ -174,10 +174,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md b/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md
index 1dcaf25a..1ff98eec 100644
--- a/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md
+++ b/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md
@@ -576,10 +576,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalData.md b/docs/classes/YooKassa-Model-PersonalData-PersonalData.md
index 2d5d7c8b..740daeb0 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalData.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalData.md
@@ -919,10 +919,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md
index 93fe513e..89ee68ee 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md
@@ -489,10 +489,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md
index 28ed26a6..3a66518d 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md
@@ -142,10 +142,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md
index 545b3c95..a158d6b2 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md
@@ -142,10 +142,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md
index 0e3fc0dd..c4167970 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md
@@ -362,10 +362,10 @@ public setMetadata(null|array|\YooKassa\Model\Metadata $metadata = null) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md
index 23143e9b..5702797d 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md
@@ -166,10 +166,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md b/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md
index 468d7788..5a808552 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md
@@ -144,10 +144,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md b/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md
index cf9796a8..fd5ff4b8 100644
--- a/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md
+++ b/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md
@@ -509,10 +509,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-AgentType.md b/docs/classes/YooKassa-Model-Receipt-AgentType.md
index 6570c255..64ec42a1 100644
--- a/docs/classes/YooKassa-Model-Receipt-AgentType.md
+++ b/docs/classes/YooKassa-Model-Receipt-AgentType.md
@@ -203,10 +203,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md b/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md
index 27e21b09..c9212aa7 100644
--- a/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md
+++ b/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md
@@ -669,10 +669,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md b/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md
index db45cd3f..da4aa5d5 100644
--- a/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md
+++ b/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md
@@ -1085,10 +1085,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md b/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md
index 73fa1bd0..257526e0 100644
--- a/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md
+++ b/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md
@@ -509,10 +509,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md b/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md
index f19004ec..045cd4c4 100644
--- a/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md
+++ b/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md
@@ -602,10 +602,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-PaymentMode.md b/docs/classes/YooKassa-Model-Receipt-PaymentMode.md
index 57466593..db242cd9 100644
--- a/docs/classes/YooKassa-Model-Receipt-PaymentMode.md
+++ b/docs/classes/YooKassa-Model-Receipt-PaymentMode.md
@@ -202,10 +202,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md b/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md
index 023ad865..763d7e48 100644
--- a/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md
+++ b/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md
@@ -462,10 +462,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-Receipt.md b/docs/classes/YooKassa-Model-Receipt-Receipt.md
index 60b8bbe1..b151b684 100644
--- a/docs/classes/YooKassa-Model-Receipt-Receipt.md
+++ b/docs/classes/YooKassa-Model-Receipt-Receipt.md
@@ -1050,10 +1050,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptCustomer.md b/docs/classes/YooKassa-Model-Receipt-ReceiptCustomer.md
index ecbbdc11..14e09ba9 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptCustomer.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptCustomer.md
@@ -644,10 +644,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptCustomerInterface.md b/docs/classes/YooKassa-Model-Receipt-ReceiptCustomerInterface.md
index ffc290b7..2141a216 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptCustomerInterface.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptCustomerInterface.md
@@ -140,10 +140,10 @@ public jsonSerialize() : array
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptInterface.md b/docs/classes/YooKassa-Model-Receipt-ReceiptInterface.md
index d5abb5a9..cd034672 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptInterface.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptInterface.md
@@ -181,10 +181,10 @@ public normalize(\YooKassa\Model\AmountInterface $orderAmount, bool $withShippin
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptItem.md b/docs/classes/YooKassa-Model-Receipt-ReceiptItem.md
index f0083d56..71a2c7e5 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptItem.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItem.md
@@ -1689,10 +1689,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md b/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md
index c7e4495d..6855a2a4 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md
@@ -567,10 +567,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptItemInterface.md b/docs/classes/YooKassa-Model-Receipt-ReceiptItemInterface.md
index 5480be28..00c30d99 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemInterface.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemInterface.md
@@ -436,10 +436,10 @@ public isShipping() : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md b/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md
index d24f4798..ce2a2b56 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md
@@ -374,10 +374,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-ReceiptType.md b/docs/classes/YooKassa-Model-Receipt-ReceiptType.md
index ee434fa7..415f3384 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptType.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptType.md
@@ -155,10 +155,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-Settlement.md b/docs/classes/YooKassa-Model-Receipt-Settlement.md
index 674f7641..aba8dc18 100644
--- a/docs/classes/YooKassa-Model-Receipt-Settlement.md
+++ b/docs/classes/YooKassa-Model-Receipt-Settlement.md
@@ -488,10 +488,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-SettlementInterface.md b/docs/classes/YooKassa-Model-Receipt-SettlementInterface.md
index 87ebc054..46ce196f 100644
--- a/docs/classes/YooKassa-Model-Receipt-SettlementInterface.md
+++ b/docs/classes/YooKassa-Model-Receipt-SettlementInterface.md
@@ -83,10 +83,10 @@ public getAmount() : \YooKassa\Model\AmountInterface|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-SettlementType.md b/docs/classes/YooKassa-Model-Receipt-SettlementType.md
index 21826e5f..c0f6214f 100644
--- a/docs/classes/YooKassa-Model-Receipt-SettlementType.md
+++ b/docs/classes/YooKassa-Model-Receipt-SettlementType.md
@@ -168,10 +168,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-Supplier.md b/docs/classes/YooKassa-Model-Receipt-Supplier.md
index cf01d7f7..f8420f2e 100644
--- a/docs/classes/YooKassa-Model-Receipt-Supplier.md
+++ b/docs/classes/YooKassa-Model-Receipt-Supplier.md
@@ -547,10 +547,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Receipt-SupplierInterface.md b/docs/classes/YooKassa-Model-Receipt-SupplierInterface.md
index 06cc00bc..ecbd4968 100644
--- a/docs/classes/YooKassa-Model-Receipt-SupplierInterface.md
+++ b/docs/classes/YooKassa-Model-Receipt-SupplierInterface.md
@@ -177,10 +177,10 @@ public setInn(null|string $inn) : mixed
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-Refund.md b/docs/classes/YooKassa-Model-Refund-Refund.md
index 780aff8b..0905350f 100644
--- a/docs/classes/YooKassa-Model-Refund-Refund.md
+++ b/docs/classes/YooKassa-Model-Refund-Refund.md
@@ -33,6 +33,8 @@
| public | [$paymentId](../classes/YooKassa-Model-Refund-Refund.md#property_paymentId) | | Идентификатор платежа |
| public | [$receipt_registration](../classes/YooKassa-Model-Refund-Refund.md#property_receipt_registration) | | Статус регистрации чека |
| public | [$receiptRegistration](../classes/YooKassa-Model-Refund-Refund.md#property_receiptRegistration) | | Статус регистрации чека |
+| public | [$refund_method](../classes/YooKassa-Model-Refund-Refund.md#property_refund_method) | | Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа |
+| public | [$refundMethod](../classes/YooKassa-Model-Refund-Refund.md#property_refundMethod) | | Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа |
| public | [$sources](../classes/YooKassa-Model-Refund-Refund.md#property_sources) | | Данные о том, с какого магазина и какую сумму нужно удержать для проведения возврата |
| public | [$status](../classes/YooKassa-Model-Refund-Refund.md#property_status) | | Статус возврата |
| protected | [$_amount](../classes/YooKassa-Model-Refund-Refund.md#property__amount) | | |
@@ -64,6 +66,7 @@
| public | [getId()](../classes/YooKassa-Model-Refund-Refund.md#method_getId) | | Возвращает идентификатор возврата платежа. |
| public | [getPaymentId()](../classes/YooKassa-Model-Refund-Refund.md#method_getPaymentId) | | Возвращает идентификатор платежа. |
| public | [getReceiptRegistration()](../classes/YooKassa-Model-Refund-Refund.md#method_getReceiptRegistration) | | Возвращает статус регистрации чека. |
+| public | [getRefundMethod()](../classes/YooKassa-Model-Refund-Refund.md#method_getRefundMethod) | | Возвращает метод возврата. |
| public | [getSources()](../classes/YooKassa-Model-Refund-Refund.md#method_getSources) | | Возвращает информацию о распределении денег — сколько и в какой магазин нужно перевести. |
| public | [getStatus()](../classes/YooKassa-Model-Refund-Refund.md#method_getStatus) | | Возвращает статус текущего возврата. |
| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
@@ -80,6 +83,7 @@
| public | [setId()](../classes/YooKassa-Model-Refund-Refund.md#method_setId) | | Устанавливает идентификатор возврата. |
| public | [setPaymentId()](../classes/YooKassa-Model-Refund-Refund.md#method_setPaymentId) | | Устанавливает идентификатор платежа. |
| public | [setReceiptRegistration()](../classes/YooKassa-Model-Refund-Refund.md#method_setReceiptRegistration) | | Устанавливает статус регистрации чека. |
+| public | [setRefundMethod()](../classes/YooKassa-Model-Refund-Refund.md#method_setRefundMethod) | | Устанавливает метод возврата. |
| public | [setSources()](../classes/YooKassa-Model-Refund-Refund.md#method_setSources) | | Устанавливает sources (массив распределения денег между магазинами). |
| public | [setStatus()](../classes/YooKassa-Model-Refund-Refund.md#method_setStatus) | | Устанавливает статус возврата платежа. |
| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
@@ -264,6 +268,30 @@ MAX_LENGTH_DESCRIPTION = 250
**Details:**
+
+#### public $refund_method : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+---
+***Description***
+
+Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа
+
+**Type:** AbstractRefundMethod|null
+
+**Details:**
+
+
+
+#### public $refundMethod : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+---
+***Description***
+
+Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа
+
+**Type:** AbstractRefundMethod|null
+
+**Details:**
+
+
#### public $sources : \YooKassa\Common\ListObjectInterface|\YooKassa\Model\Refund\SourceInterface[]
---
@@ -640,6 +668,23 @@ public getReceiptRegistration() : string|null
**Returns:** string|null - Статус регистрации чека
+
+#### public getRefundMethod() : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+
+```php
+public getRefundMethod() : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+```
+
+**Summary**
+
+Возвращает метод возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+**Returns:** \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null -
+
+
#### public getSources() : \YooKassa\Model\Refund\SourceInterface[]|\YooKassa\Common\ListObjectInterface
@@ -969,6 +1014,28 @@ public setReceiptRegistration(string|null $receipt_registration = null) : self
**Returns:** self -
+
+#### public setRefundMethod() : self
+
+```php
+public setRefundMethod(\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|array|null $refund_method = null) : self
+```
+
+**Summary**
+
+Устанавливает метод возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod OR array OR null | refund_method | |
+
+**Returns:** self -
+
+
#### public setSources() : self
@@ -1079,10 +1146,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetails.md b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetails.md
index 1f2e65c0..5a1291c5 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetails.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetails.md
@@ -491,10 +491,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md
index 982cc995..865ef777 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md
@@ -164,10 +164,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md
index e1c4b335..c490a648 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md
@@ -166,10 +166,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundInterface.md b/docs/classes/YooKassa-Model-Refund-RefundInterface.md
index 50efa6ff..130c4398 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundInterface.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundInterface.md
@@ -221,10 +221,10 @@ public getDeal() : null|\YooKassa\Model\Deal\RefundDealInfo
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md
new file mode 100644
index 00000000..1e96dfc4
--- /dev/null
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md
@@ -0,0 +1,457 @@
+# [YooKassa API SDK](../home.md)
+
+# Abstract Class: \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod
+### Namespace: [\YooKassa\Model\Refund\RefundMethod](../namespaces/yookassa-model-refund-refundmethod.md)
+---
+**Summary:**
+
+Класс, представляющий модель AbstractRefundMethod.
+
+**Description:**
+
+Абстрактный класс, описывающий основные свойства и методы методов возврата.
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$type](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#property_type) | | Код метода возврата |
+| protected | [$_type](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#property__type) | | Код метода возврата. |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Common-AbstractObject.md#method___construct) | | AbstractObject constructor. |
+| public | [__get()](../classes/YooKassa-Common-AbstractObject.md#method___get) | | Возвращает значение свойства. |
+| public | [__isset()](../classes/YooKassa-Common-AbstractObject.md#method___isset) | | Проверяет наличие свойства. |
+| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. |
+| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. |
+| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
+| public | [getType()](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#method_getType) | | Возвращает тип метода возврата. |
+| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
+| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. |
+| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. |
+| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. |
+| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. |
+| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
+| public | [setType()](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#method_setType) | | Устанавливает тип метода возврата. |
+| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
+| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
+| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | |
+
+---
+### Details
+* File: [lib/Model/Refund/RefundMethod/AbstractRefundMethod.php](../../lib/Model/Refund/RefundMethod/AbstractRefundMethod.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $type : string
+---
+***Description***
+
+Код метода возврата
+
+**Type:** string
+
+**Details:**
+
+
+
+#### protected $_type : ?string
+---
+**Summary**
+
+Код метода возврата.
+
+**Type:** ?string
+
+**Details:**
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(array|null $data = []) : mixed
+```
+
+**Summary**
+
+AbstractObject constructor.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array OR null | data | |
+
+**Returns:** mixed -
+
+
+
+#### public __get() : mixed
+
+```php
+public __get(string $propertyName) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public __isset() : bool
+
+```php
+public __isset(string $propertyName) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public __set() : void
+
+```php
+public __set(string $propertyName, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public __unset() : void
+
+```php
+public __unset(string $propertyName) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public fromArray() : void
+
+```php
+public fromArray(array|\Traversable $sourceArray) : void
+```
+
+**Summary**
+
+Устанавливает значения свойств текущего объекта из массива.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array OR \Traversable | sourceArray | Ассоциативный массив с настройками |
+
+**Returns:** void -
+
+
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает тип метода возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+
+**Returns:** string|null - Тип метода возврата
+
+
+
+#### public getValidator() : \YooKassa\Validator\Validator
+
+```php
+public getValidator() : \YooKassa\Validator\Validator
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** \YooKassa\Validator\Validator -
+
+
+
+#### public jsonSerialize() : array
+
+```php
+public jsonSerialize() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### public offsetExists() : bool
+
+```php
+public offsetExists(string $offset) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public offsetGet() : mixed
+
+```php
+public offsetGet(string $offset) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public offsetSet() : void
+
+```php
+public offsetSet(string $offset, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public offsetUnset() : void
+
+```php
+public offsetUnset(string $offset) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public setType() : self
+
+```php
+public setType(string|null $type = null) : self
+```
+
+**Summary**
+
+Устанавливает тип метода возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | type | Тип метода возврата |
+
+**Returns:** self -
+
+
+
+#### public toArray() : array
+
+```php
+public toArray() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации
+Является алиасом метода AbstractObject::jsonSerialize().
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### protected getUnknownProperties() : array
+
+```php
+protected getUnknownProperties() : array
+```
+
+**Summary**
+
+Возвращает массив свойств которые не существуют, но были заданы у объекта.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив с не существующими у текущего объекта свойствами
+
+
+
+#### protected validatePropertyValue() : mixed
+
+```php
+protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | |
+| mixed | propertyValue | |
+
+**Returns:** mixed -
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md
new file mode 100644
index 00000000..2946ff32
--- /dev/null
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md
@@ -0,0 +1,107 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\Refund\RefundMethod\RefundMethodFactory
+### Namespace: [\YooKassa\Model\Refund\RefundMethod](../namespaces/yookassa-model-refund-refundmethod.md)
+---
+**Summary:**
+
+Класс, представляющий модель RefundMethodFactory.
+
+**Description:**
+
+Фабрика создания объекта платежных методов из массива.
+
+---
+### Constants
+* No constants found
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [factory()](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md#method_factory) | | Фабричный метод создания объекта платежных данных по типу. |
+| public | [factoryFromArray()](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md#method_factoryFromArray) | | Фабричный метод создания объекта платежных данных из массива. |
+
+---
+### Details
+* File: [lib/Model/Refund/RefundMethod/RefundMethodFactory.php](../../lib/Model/Refund/RefundMethod/RefundMethodFactory.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * \YooKassa\Model\Refund\RefundMethod\RefundMethodFactory
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Methods
+
+#### public factory() : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod
+
+```php
+public factory(string|null $type) : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod
+```
+
+**Summary**
+
+Фабричный метод создания объекта платежных данных по типу.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\RefundMethodFactory](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | type | Тип платежного метода |
+
+**Returns:** \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod -
+
+
+
+#### public factoryFromArray() : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod
+
+```php
+public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod
+```
+
+**Summary**
+
+Фабричный метод создания объекта платежных данных из массива.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\RefundMethodFactory](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array | data | Массив платежных данных |
+| null OR string | type | Тип платежного метода |
+
+**Returns:** \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod -
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md
new file mode 100644
index 00000000..b6c32789
--- /dev/null
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md
@@ -0,0 +1,523 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\Refund\RefundMethod\RefundMethodSbp
+### Namespace: [\YooKassa\Model\Refund\RefundMethod](../namespaces/yookassa-model-refund-refundmethod.md)
+---
+**Summary:**
+
+Класс, представляющий модель RefundMethodSbp.
+
+**Description:**
+
+Возврат через СБП (Система быстрых платежей ЦБ РФ).
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$sbp_operation_id](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md#property_sbp_operation_id) | | Идентификатор операции в СБП (НСПК). |
+| public | [$sbpOperationId](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md#property_sbpOperationId) | | Идентификатор операции в СБП (НСПК). |
+| public | [$type](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#property_type) | | Код метода возврата |
+| protected | [$_type](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#property__type) | | Код метода возврата. |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md#method___construct) | | |
+| public | [__get()](../classes/YooKassa-Common-AbstractObject.md#method___get) | | Возвращает значение свойства. |
+| public | [__isset()](../classes/YooKassa-Common-AbstractObject.md#method___isset) | | Проверяет наличие свойства. |
+| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. |
+| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. |
+| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
+| public | [getSbpOperationId()](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md#method_getSbpOperationId) | | Возвращает sbp_operation_id. |
+| public | [getType()](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#method_getType) | | Возвращает тип метода возврата. |
+| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
+| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. |
+| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. |
+| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. |
+| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. |
+| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
+| public | [setSbpOperationId()](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md#method_setSbpOperationId) | | Устанавливает sbp_operation_id. |
+| public | [setType()](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#method_setType) | | Устанавливает тип метода возврата. |
+| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
+| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
+| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | |
+
+---
+### Details
+* File: [lib/Model/Refund/RefundMethod/RefundMethodSbp.php](../../lib/Model/Refund/RefundMethod/RefundMethodSbp.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+ * \YooKassa\Model\Refund\RefundMethod\RefundMethodSbp
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $sbp_operation_id : string|null
+---
+***Description***
+
+Идентификатор операции в СБП (НСПК).
+
+**Type:** string|null
+
+**Details:**
+
+
+
+#### public $sbpOperationId : string|null
+---
+***Description***
+
+Идентификатор операции в СБП (НСПК).
+
+**Type:** string|null
+
+**Details:**
+
+
+
+#### public $type : string
+---
+***Description***
+
+Код метода возврата
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+
+
+
+#### protected $_type : ?string
+---
+**Summary**
+
+Код метода возврата.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(?array $data = []) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\RefundMethodSbp](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| ?array | data | |
+
+**Returns:** mixed -
+
+
+
+#### public __get() : mixed
+
+```php
+public __get(string $propertyName) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public __isset() : bool
+
+```php
+public __isset(string $propertyName) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public __set() : void
+
+```php
+public __set(string $propertyName, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public __unset() : void
+
+```php
+public __unset(string $propertyName) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public fromArray() : void
+
+```php
+public fromArray(array|\Traversable $sourceArray) : void
+```
+
+**Summary**
+
+Устанавливает значения свойств текущего объекта из массива.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array OR \Traversable | sourceArray | Ассоциативный массив с настройками |
+
+**Returns:** void -
+
+
+
+#### public getSbpOperationId() : string|null
+
+```php
+public getSbpOperationId() : string|null
+```
+
+**Summary**
+
+Возвращает sbp_operation_id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\RefundMethodSbp](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md)
+
+**Returns:** string|null -
+
+
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает тип метода возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+
+**Returns:** string|null - Тип метода возврата
+
+
+
+#### public getValidator() : \YooKassa\Validator\Validator
+
+```php
+public getValidator() : \YooKassa\Validator\Validator
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** \YooKassa\Validator\Validator -
+
+
+
+#### public jsonSerialize() : array
+
+```php
+public jsonSerialize() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### public offsetExists() : bool
+
+```php
+public offsetExists(string $offset) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public offsetGet() : mixed
+
+```php
+public offsetGet(string $offset) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public offsetSet() : void
+
+```php
+public offsetSet(string $offset, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public offsetUnset() : void
+
+```php
+public offsetUnset(string $offset) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public setSbpOperationId() : self
+
+```php
+public setSbpOperationId(string|null $sbp_operation_id = null) : self
+```
+
+**Summary**
+
+Устанавливает sbp_operation_id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\RefundMethodSbp](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | sbp_operation_id | Идентификатор операции в СБП (НСПК). |
+
+**Returns:** self -
+
+
+
+#### public setType() : self
+
+```php
+public setType(string|null $type = null) : self
+```
+
+**Summary**
+
+Устанавливает тип метода возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | type | Тип метода возврата |
+
+**Returns:** self -
+
+
+
+#### public toArray() : array
+
+```php
+public toArray() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации
+Является алиасом метода AbstractObject::jsonSerialize().
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### protected getUnknownProperties() : array
+
+```php
+protected getUnknownProperties() : array
+```
+
+**Summary**
+
+Возвращает массив свойств которые не существуют, но были заданы у объекта.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив с не существующими у текущего объекта свойствами
+
+
+
+#### protected validatePropertyValue() : mixed
+
+```php
+protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | |
+| mixed | propertyValue | |
+
+**Returns:** mixed -
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md
new file mode 100644
index 00000000..b32043cc
--- /dev/null
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md
@@ -0,0 +1,457 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\Refund\RefundMethod\RefundMethodUnknown
+### Namespace: [\YooKassa\Model\Refund\RefundMethod](../namespaces/yookassa-model-refund-refundmethod.md)
+---
+**Summary:**
+
+Класс, представляющий модель RefundMethodUnknown.
+
+**Description:**
+
+Неизвестный метод возврата.
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$type](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#property_type) | | Код метода возврата |
+| protected | [$_type](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#property__type) | | Код метода возврата. |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md#method___construct) | | |
+| public | [__get()](../classes/YooKassa-Common-AbstractObject.md#method___get) | | Возвращает значение свойства. |
+| public | [__isset()](../classes/YooKassa-Common-AbstractObject.md#method___isset) | | Проверяет наличие свойства. |
+| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. |
+| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. |
+| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
+| public | [getType()](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#method_getType) | | Возвращает тип метода возврата. |
+| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
+| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. |
+| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. |
+| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. |
+| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. |
+| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
+| public | [setType()](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md#method_setType) | | Устанавливает тип метода возврата. |
+| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
+| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
+| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | |
+
+---
+### Details
+* File: [lib/Model/Refund/RefundMethod/RefundMethodUnknown.php](../../lib/Model/Refund/RefundMethod/RefundMethodUnknown.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+ * \YooKassa\Model\Refund\RefundMethod\RefundMethodUnknown
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+| deprecated | | Не используется в реальных возвратах |
+
+---
+## Properties
+
+#### public $type : string
+---
+***Description***
+
+Код метода возврата
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+
+
+
+#### protected $_type : ?string
+---
+**Summary**
+
+Код метода возврата.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(?array $data = []) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\RefundMethodUnknown](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| ?array | data | |
+
+**Returns:** mixed -
+
+
+
+#### public __get() : mixed
+
+```php
+public __get(string $propertyName) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public __isset() : bool
+
+```php
+public __isset(string $propertyName) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public __set() : void
+
+```php
+public __set(string $propertyName, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public __unset() : void
+
+```php
+public __unset(string $propertyName) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public fromArray() : void
+
+```php
+public fromArray(array|\Traversable $sourceArray) : void
+```
+
+**Summary**
+
+Устанавливает значения свойств текущего объекта из массива.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array OR \Traversable | sourceArray | Ассоциативный массив с настройками |
+
+**Returns:** void -
+
+
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает тип метода возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+
+**Returns:** string|null - Тип метода возврата
+
+
+
+#### public getValidator() : \YooKassa\Validator\Validator
+
+```php
+public getValidator() : \YooKassa\Validator\Validator
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** \YooKassa\Validator\Validator -
+
+
+
+#### public jsonSerialize() : array
+
+```php
+public jsonSerialize() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### public offsetExists() : bool
+
+```php
+public offsetExists(string $offset) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public offsetGet() : mixed
+
+```php
+public offsetGet(string $offset) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public offsetSet() : void
+
+```php
+public offsetSet(string $offset, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public offsetUnset() : void
+
+```php
+public offsetUnset(string $offset) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public setType() : self
+
+```php
+public setType(string|null $type = null) : self
+```
+
+**Summary**
+
+Устанавливает тип метода возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | type | Тип метода возврата |
+
+**Returns:** self -
+
+
+
+#### public toArray() : array
+
+```php
+public toArray() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации
+Является алиасом метода AbstractObject::jsonSerialize().
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### protected getUnknownProperties() : array
+
+```php
+protected getUnknownProperties() : array
+```
+
+**Summary**
+
+Возвращает массив свойств которые не существуют, но были заданы у объекта.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив с не существующими у текущего объекта свойствами
+
+
+
+#### protected validatePropertyValue() : mixed
+
+```php
+protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | |
+| mixed | propertyValue | |
+
+**Returns:** mixed -
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethodType.md b/docs/classes/YooKassa-Model-Refund-RefundMethodType.md
new file mode 100644
index 00000000..21726bf0
--- /dev/null
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethodType.md
@@ -0,0 +1,166 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\Refund\RefundMethodType
+### Namespace: [\YooKassa\Model\Refund](../namespaces/yookassa-model-refund.md)
+---
+**Summary:**
+
+Класс, представляющий модель PaymentMethodType.
+
+**Description:**
+
+Тип источника средств для проведения платежа.
+
+Возможные значения:
+- `sbp` - Возврат через сервис быстрых платежей
+
+---
+### Constants
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [SBP](../classes/YooKassa-Model-Refund-RefundMethodType.md#constant_SBP) | | Возврат через сервис быстрых платежей |
+| public | [UNKNOWN](../classes/YooKassa-Model-Refund-RefundMethodType.md#constant_UNKNOWN) | *deprecated* | Для неизвестных методов возврата |
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| protected | [$validValues](../classes/YooKassa-Model-Refund-RefundMethodType.md#property_validValues) | | |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [getEnabledValues()](../classes/YooKassa-Common-AbstractEnum.md#method_getEnabledValues) | | Возвращает значения в enum'е значения которых разрешены. |
+| public | [getValidValues()](../classes/YooKassa-Common-AbstractEnum.md#method_getValidValues) | | Возвращает все значения в enum'e. |
+| public | [valueExists()](../classes/YooKassa-Common-AbstractEnum.md#method_valueExists) | | Проверяет наличие значения в enum'e. |
+
+---
+### Details
+* File: [lib/Model/Refund/RefundMethodType.php](../../lib/Model/Refund/RefundMethodType.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md)
+ * \YooKassa\Model\Refund\RefundMethodType
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Constants
+
+###### SBP
+Возврат через сервис быстрых платежей
+
+```php
+SBP = 'sbp'
+```
+
+
+
+###### ~~UNKNOWN~~
+Для неизвестных методов возврата
+
+```php
+UNKNOWN = 'unknown'
+```
+
+**deprecated**
+Не используется для реальных возвратов
+
+
+---
+## Properties
+
+#### protected $validValues : array
+---
+**Type:** array
+Массив принимаемых enum'ом значений
+**Details:**
+
+
+
+---
+## Methods
+
+#### public getEnabledValues() : string[]
+
+```php
+Static public getEnabledValues() : string[]
+```
+
+**Summary**
+
+Возвращает значения в enum'е значения которых разрешены.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md)
+
+**Returns:** string[] - Массив разрешённых значений
+
+
+
+#### public getValidValues() : array
+
+```php
+Static public getValidValues() : array
+```
+
+**Summary**
+
+Возвращает все значения в enum'e.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md)
+
+**Returns:** array - Массив значений в перечислении
+
+
+
+#### public valueExists() : bool
+
+```php
+Static public valueExists(mixed $value) : bool
+```
+
+**Summary**
+
+Проверяет наличие значения в enum'e.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| mixed | value | Проверяемое значение |
+
+**Returns:** bool - True если значение имеется, false если нет
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundStatus.md b/docs/classes/YooKassa-Model-Refund-RefundStatus.md
index 6aa8d8b9..12a4d176 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundStatus.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundStatus.md
@@ -161,10 +161,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-Source.md b/docs/classes/YooKassa-Model-Refund-Source.md
index 14c1dd13..525a842a 100644
--- a/docs/classes/YooKassa-Model-Refund-Source.md
+++ b/docs/classes/YooKassa-Model-Refund-Source.md
@@ -608,10 +608,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-SourceInterface.md b/docs/classes/YooKassa-Model-Refund-SourceInterface.md
index 024a6a11..ee039dd3 100644
--- a/docs/classes/YooKassa-Model-Refund-SourceInterface.md
+++ b/docs/classes/YooKassa-Model-Refund-SourceInterface.md
@@ -209,10 +209,10 @@ public setPlatformFeeAmount(\YooKassa\Model\AmountInterface|array|null $platform
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md
index 51faedfe..007ec6bd 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md
@@ -870,10 +870,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md
index 6a86c643..285d9cb5 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md
@@ -445,10 +445,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md
index 0a14df1a..98dc3e5c 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md
@@ -96,10 +96,10 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md
index bfc1ab1f..0e8c22e1 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md
@@ -518,10 +518,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md
index d5448ef2..7fc163fb 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md
@@ -151,10 +151,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md
index 946e0315..3370e306 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md
@@ -360,10 +360,10 @@ public setTest(bool $test) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md
index 626884af..b777d494 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md
@@ -14,7 +14,8 @@
Возможные значения:
- `pending` — ЮMoney запросили права на регистрацию чеков, но самозанятый еще не ответил на заявку;
- `confirmed` — самозанятый выдал права ЮMoney; вы можете делать выплаты;
-- `canceled` — самозанятый отклонил заявку или отозвал ранее выданные права.
+- `canceled` — самозанятый отклонил заявку или отозвал ранее выданные права;
+- `unregistered` — самозанятый с таким ИНН не зарегистрирован в сервисе Мой налог, или пользователь потерял статус самозанятого.
---
### Constants
@@ -23,6 +24,7 @@
| public | [PENDING](../classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md#constant_PENDING) | | ЮMoney запросили права на регистрацию чеков, но самозанятый еще не ответил на заявку |
| public | [CONFIRMED](../classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md#constant_CONFIRMED) | | Самозанятый выдал права ЮMoney, вы можете делать выплаты |
| public | [CANCELED](../classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md#constant_CANCELED) | | Самозанятый отклонил заявку или отозвал ранее выданные права |
+| public | [UNREGISTERED](../classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md#constant_UNREGISTERED) | | Самозанятый с таким ИНН не зарегистрирован в сервисе Мой налог, или пользователь потерял статус самозанятого |
---
### Properties
@@ -85,6 +87,15 @@ CANCELED = 'canceled'
```
+
+###### UNREGISTERED
+Самозанятый с таким ИНН не зарегистрирован в сервисе Мой налог, или пользователь потерял статус самозанятого
+
+```php
+UNREGISTERED = 'unregistered'
+```
+
+
---
## Properties
@@ -176,10 +187,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Settings-FiscalizationData.md b/docs/classes/YooKassa-Model-Settings-FiscalizationData.md
new file mode 100644
index 00000000..0a326683
--- /dev/null
+++ b/docs/classes/YooKassa-Model-Settings-FiscalizationData.md
@@ -0,0 +1,497 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\Settings\FiscalizationData
+### Namespace: [\YooKassa\Model\Settings](../namespaces/yookassa-model-settings.md)
+---
+**Summary:**
+
+Класс, представляющий модель FiscalizationData.
+
+**Description:**
+
+Настройки магазина для %[отправки чеков в налоговую](/developers/payment-acceptance/receipts/basics).
+
+Присутствует, если вы запрашивали настройки магазина, и этот магазин использует решения ЮKassa для отправки чеков.
+Отсутствует, если магазин еще не включал отправку чеков через ЮKassa.
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$enabled](../classes/YooKassa-Model-Settings-FiscalizationData.md#property_enabled) | | В настройках магазина включена отправка чеков. |
+| public | [$provider](../classes/YooKassa-Model-Settings-FiscalizationData.md#property_provider) | | |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Common-AbstractObject.md#method___construct) | | AbstractObject constructor. |
+| public | [__get()](../classes/YooKassa-Common-AbstractObject.md#method___get) | | Возвращает значение свойства. |
+| public | [__isset()](../classes/YooKassa-Common-AbstractObject.md#method___isset) | | Проверяет наличие свойства. |
+| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. |
+| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. |
+| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
+| public | [getEnabled()](../classes/YooKassa-Model-Settings-FiscalizationData.md#method_getEnabled) | | Возвращает enabled. |
+| public | [getProvider()](../classes/YooKassa-Model-Settings-FiscalizationData.md#method_getProvider) | | Возвращает provider. |
+| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
+| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. |
+| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. |
+| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. |
+| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. |
+| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
+| public | [setEnabled()](../classes/YooKassa-Model-Settings-FiscalizationData.md#method_setEnabled) | | Устанавливает enabled. |
+| public | [setProvider()](../classes/YooKassa-Model-Settings-FiscalizationData.md#method_setProvider) | | Устанавливает provider. |
+| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
+| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
+| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | |
+
+---
+### Details
+* File: [lib/Model/Settings/FiscalizationData.php](../../lib/Model/Settings/FiscalizationData.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * \YooKassa\Model\Settings\FiscalizationData
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $enabled : bool
+---
+***Description***
+
+В настройках магазина включена отправка чеков.
+
+**Type:** bool
+
+**Details:**
+
+
+
+#### public $provider : string
+---
+**Type:** string
+
+**Details:**
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(array|null $data = []) : mixed
+```
+
+**Summary**
+
+AbstractObject constructor.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array OR null | data | |
+
+**Returns:** mixed -
+
+
+
+#### public __get() : mixed
+
+```php
+public __get(string $propertyName) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public __isset() : bool
+
+```php
+public __isset(string $propertyName) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public __set() : void
+
+```php
+public __set(string $propertyName, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public __unset() : void
+
+```php
+public __unset(string $propertyName) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public fromArray() : void
+
+```php
+public fromArray(array|\Traversable $sourceArray) : void
+```
+
+**Summary**
+
+Устанавливает значения свойств текущего объекта из массива.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array OR \Traversable | sourceArray | Ассоциативный массив с настройками |
+
+**Returns:** void -
+
+
+
+#### public getEnabled() : bool|null
+
+```php
+public getEnabled() : bool|null
+```
+
+**Summary**
+
+Возвращает enabled.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\FiscalizationData](../classes/YooKassa-Model-Settings-FiscalizationData.md)
+
+**Returns:** bool|null -
+
+
+
+#### public getProvider() : string|null
+
+```php
+public getProvider() : string|null
+```
+
+**Summary**
+
+Возвращает provider.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\FiscalizationData](../classes/YooKassa-Model-Settings-FiscalizationData.md)
+
+**Returns:** string|null -
+
+
+
+#### public getValidator() : \YooKassa\Validator\Validator
+
+```php
+public getValidator() : \YooKassa\Validator\Validator
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** \YooKassa\Validator\Validator -
+
+
+
+#### public jsonSerialize() : array
+
+```php
+public jsonSerialize() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### public offsetExists() : bool
+
+```php
+public offsetExists(string $offset) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public offsetGet() : mixed
+
+```php
+public offsetGet(string $offset) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public offsetSet() : void
+
+```php
+public offsetSet(string $offset, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public offsetUnset() : void
+
+```php
+public offsetUnset(string $offset) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public setEnabled() : self
+
+```php
+public setEnabled(bool|array|null $enabled = null) : self
+```
+
+**Summary**
+
+Устанавливает enabled.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\FiscalizationData](../classes/YooKassa-Model-Settings-FiscalizationData.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| bool OR array OR null | enabled | В настройках магазина включена отправка чеков. |
+
+**Returns:** self -
+
+
+
+#### public setProvider() : self
+
+```php
+public setProvider(string|null $provider = null) : self
+```
+
+**Summary**
+
+Устанавливает provider.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\FiscalizationData](../classes/YooKassa-Model-Settings-FiscalizationData.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | provider | |
+
+**Returns:** self -
+
+
+
+#### public toArray() : array
+
+```php
+public toArray() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации
+Является алиасом метода AbstractObject::jsonSerialize().
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### protected getUnknownProperties() : array
+
+```php
+protected getUnknownProperties() : array
+```
+
+**Summary**
+
+Возвращает массив свойств которые не существуют, но были заданы у объекта.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив с не существующими у текущего объекта свойствами
+
+
+
+#### protected validatePropertyValue() : mixed
+
+```php
+protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | |
+| mixed | propertyValue | |
+
+**Returns:** mixed -
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Settings-FiscalizationProvider.md b/docs/classes/YooKassa-Model-Settings-FiscalizationProvider.md
new file mode 100644
index 00000000..11f9d94f
--- /dev/null
+++ b/docs/classes/YooKassa-Model-Settings-FiscalizationProvider.md
@@ -0,0 +1,284 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\Settings\FiscalizationProvider
+### Namespace: [\YooKassa\Model\Settings](../namespaces/yookassa-model-settings.md)
+---
+**Summary:**
+
+Класс, представляющий модель FiscalizationProvider.
+
+**Description:**
+
+Решение ЮKassa, которое магазин использует для отправки чеков.
+Возможные значения:
+- [Чеки для самозанятых](https://yookassa.ru/developers/payment-acceptance/receipts/self-employed/basics) — `fns`
+- [54-ФЗ: Чеки от ЮKassa](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/basics) — `avanpost`
+- [54-ФЗ: сторонняя онлайн-касса](https://yookassa.ru/developers/payment-acceptance/receipts/54fz/other-services/basics) (наименование онлайн-кассы) — `a_qsi` (aQsi online), `atol` (АТОЛ Онлайн), `business_ru` (Бизнес.ру), `evotor` (Эвотор), `first_ofd` (Первый ОФД), `kit_invest` (Кит Инвест), `life_pay` (LIFE PAY), `mertrade` (Mertrade), `modul_kassa` (МодульКасса), `rocket` (RocketR), `shtrih_m` (Orange Data).
+
+---
+### Constants
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [ATOL](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_ATOL) | | АТОЛ Онлайн |
+| public | [BUSINESS_RU](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_BUSINESS_RU) | | Бизнес.ру |
+| public | [SHTRIH_M](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_SHTRIH_M) | | Orange Data |
+| public | [MODUL_KASSA](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_MODUL_KASSA) | | МодульКасса |
+| public | [EVOTOR](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_EVOTOR) | | Эвотор |
+| public | [KIT_INVEST](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_KIT_INVEST) | | Кит Инвест |
+| public | [A_QSI](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_A_QSI) | | aQsi online |
+| public | [FNS](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_FNS) | | Чеки для самозанятых |
+| public | [AVANPOST](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_AVANPOST) | | 54-ФЗ: Чеки от ЮKassa |
+| public | [MERTRADE](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_MERTRADE) | | Mertrade |
+| public | [FIRST_OFD](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_FIRST_OFD) | | Первый ОФД |
+| public | [LIFE_PAY](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_LIFE_PAY) | | LIFE PAY |
+| public | [ROCKET](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#constant_ROCKET) | | RocketR |
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| protected | [$validValues](../classes/YooKassa-Model-Settings-FiscalizationProvider.md#property_validValues) | | Возвращает список доступных значений |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [getEnabledValues()](../classes/YooKassa-Common-AbstractEnum.md#method_getEnabledValues) | | Возвращает значения в enum'е значения которых разрешены. |
+| public | [getValidValues()](../classes/YooKassa-Common-AbstractEnum.md#method_getValidValues) | | Возвращает все значения в enum'e. |
+| public | [valueExists()](../classes/YooKassa-Common-AbstractEnum.md#method_valueExists) | | Проверяет наличие значения в enum'e. |
+
+---
+### Details
+* File: [lib/Model/Settings/FiscalizationProvider.php](../../lib/Model/Settings/FiscalizationProvider.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md)
+ * \YooKassa\Model\Settings\FiscalizationProvider
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Constants
+
+###### ATOL
+АТОЛ Онлайн
+
+```php
+ATOL = 'atol'
+```
+
+
+
+###### BUSINESS_RU
+Бизнес.ру
+
+```php
+BUSINESS_RU = 'business_ru'
+```
+
+
+
+###### SHTRIH_M
+Orange Data
+
+```php
+SHTRIH_M = 'shtrih_m'
+```
+
+
+
+###### MODUL_KASSA
+МодульКасса
+
+```php
+MODUL_KASSA = 'modul_kassa'
+```
+
+
+
+###### EVOTOR
+Эвотор
+
+```php
+EVOTOR = 'evotor'
+```
+
+
+
+###### KIT_INVEST
+Кит Инвест
+
+```php
+KIT_INVEST = 'kit_invest'
+```
+
+
+
+###### A_QSI
+aQsi online
+
+```php
+A_QSI = 'a_qsi'
+```
+
+
+
+###### FNS
+Чеки для самозанятых
+
+```php
+FNS = 'fns'
+```
+
+
+
+###### AVANPOST
+54-ФЗ: Чеки от ЮKassa
+
+```php
+AVANPOST = 'avanpost'
+```
+
+
+
+###### MERTRADE
+Mertrade
+
+```php
+MERTRADE = 'mertrade'
+```
+
+
+
+###### FIRST_OFD
+Первый ОФД
+
+```php
+FIRST_OFD = 'first_ofd'
+```
+
+
+
+###### LIFE_PAY
+LIFE PAY
+
+```php
+LIFE_PAY = 'life_pay'
+```
+
+
+
+###### ROCKET
+RocketR
+
+```php
+ROCKET = 'rocket'
+```
+
+
+
+---
+## Properties
+
+#### protected $validValues : array
+---
+**Summary**
+
+Возвращает список доступных значений
+
+**Type:** array
+Массив принимаемых enum'ом значений
+**Details:**
+
+
+##### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| return | | |
+
+
+---
+## Methods
+
+#### public getEnabledValues() : string[]
+
+```php
+Static public getEnabledValues() : string[]
+```
+
+**Summary**
+
+Возвращает значения в enum'е значения которых разрешены.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md)
+
+**Returns:** string[] - Массив разрешённых значений
+
+
+
+#### public getValidValues() : array
+
+```php
+Static public getValidValues() : array
+```
+
+**Summary**
+
+Возвращает все значения в enum'e.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md)
+
+**Returns:** array - Массив значений в перечислении
+
+
+
+#### public valueExists() : bool
+
+```php
+Static public valueExists(mixed $value) : bool
+```
+
+**Summary**
+
+Проверяет наличие значения в enum'e.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractEnum](../classes/YooKassa-Common-AbstractEnum.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| mixed | value | Проверяемое значение |
+
+**Returns:** bool - True если значение имеется, false если нет
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Settings-Me.md b/docs/classes/YooKassa-Model-Settings-Me.md
new file mode 100644
index 00000000..4be2ea5f
--- /dev/null
+++ b/docs/classes/YooKassa-Model-Settings-Me.md
@@ -0,0 +1,1023 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\Settings\Me
+### Namespace: [\YooKassa\Model\Settings](../namespaces/yookassa-model-settings.md)
+---
+**Summary:**
+
+Класс, представляющий модель Me.
+
+**Description:**
+
+Информация о настройках магазина или шлюза.
+
+---
+### Constants
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [STATUS_ENABLED](../classes/YooKassa-Model-Settings-Me.md#constant_STATUS_ENABLED) | | Подключен к ЮKassa, может проводить платежи или выплаты |
+| public | [STATUS_DISABLED](../classes/YooKassa-Model-Settings-Me.md#constant_STATUS_DISABLED) | | Не может проводить платежи или выплаты (еще не подключен, закрыт или временно не работает) |
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$account_id](../classes/YooKassa-Model-Settings-Me.md#property_account_id) | | Идентификатор магазина или шлюза. |
+| public | [$accountId](../classes/YooKassa-Model-Settings-Me.md#property_accountId) | | Идентификатор магазина или шлюза. |
+| public | [$fiscalization](../classes/YooKassa-Model-Settings-Me.md#property_fiscalization) | | Настройки магазина для [отправки чеков в налоговую](https://yookassa.ru/developers/payment-acceptance/receipts/basics). |
+| public | [$fiscalization_enabled](../classes/YooKassa-Model-Settings-Me.md#property_fiscalization_enabled) | | Устаревший параметр, который раньше использовался для определения настроек отправки чеков в налоговую. Сохранен для поддержки обратной совместимости, в новых версиях API может быть удален. Используйте объект ~`fiscalization`, чтобы определить, какие у магазина настройки отправки чеков. |
+| public | [$fiscalizationEnabled](../classes/YooKassa-Model-Settings-Me.md#property_fiscalizationEnabled) | | Устаревший параметр, который раньше использовался для определения настроек отправки чеков в налоговую. Сохранен для поддержки обратной совместимости, в новых версиях API может быть удален. Используйте объект ~`fiscalization`, чтобы определить, какие у магазина настройки отправки чеков. |
+| public | [$itn](../classes/YooKassa-Model-Settings-Me.md#property_itn) | | ИНН магазина (10 или 12 цифр). Присутствует, если вы запрашивали настройки магазина. |
+| public | [$name](../classes/YooKassa-Model-Settings-Me.md#property_name) | | Название шлюза, которое отображается в личном кабинете ЮKassa. Присутствует, если вы запрашивали настройки шлюза. |
+| public | [$payment_methods](../classes/YooKassa-Model-Settings-Me.md#property_payment_methods) | | Список [способов оплаты](https://yookassa.ru/developers/payment-acceptance/getting-started/payment-methods#all), доступных магазину. Присутствует, если вы запрашивали настройки магазина. |
+| public | [$paymentMethods](../classes/YooKassa-Model-Settings-Me.md#property_paymentMethods) | | Список [способов оплаты](https://yookassa.ru/developers/payment-acceptance/getting-started/payment-methods#all), доступных магазину. Присутствует, если вы запрашивали настройки магазина. |
+| public | [$payout_balance](../classes/YooKassa-Model-Settings-Me.md#property_payout_balance) | | Баланс вашего шлюза. Присутствует, если вы запрашивали настройки шлюза. |
+| public | [$payout_methods](../classes/YooKassa-Model-Settings-Me.md#property_payout_methods) | | Список способов получения выплат, доступных шлюзу. Возможные значения: `bank_card` — выплаты на банковские карты; `yoo_money` — выплаты на кошельки ЮMoney; `sbp` — выплаты через СБП. Присутствует, если вы запрашивали настройки шлюза. |
+| public | [$payoutBalance](../classes/YooKassa-Model-Settings-Me.md#property_payoutBalance) | | Баланс вашего шлюза. Присутствует, если вы запрашивали настройки шлюза. |
+| public | [$payoutMethods](../classes/YooKassa-Model-Settings-Me.md#property_payoutMethods) | | Список способов получения выплат, доступных шлюзу. Возможные значения: `bank_card` — выплаты на банковские карты; `yoo_money` — выплаты на кошельки ЮMoney; `sbp` — выплаты через СБП. Присутствует, если вы запрашивали настройки шлюза. |
+| public | [$status](../classes/YooKassa-Model-Settings-Me.md#property_status) | | Статус магазина или шлюза. |
+| public | [$test](../classes/YooKassa-Model-Settings-Me.md#property_test) | | Это тестовый магазин или шлюз. |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Common-AbstractObject.md#method___construct) | | AbstractObject constructor. |
+| public | [__get()](../classes/YooKassa-Common-AbstractObject.md#method___get) | | Возвращает значение свойства. |
+| public | [__isset()](../classes/YooKassa-Common-AbstractObject.md#method___isset) | | Проверяет наличие свойства. |
+| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. |
+| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. |
+| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
+| public | [getAccountId()](../classes/YooKassa-Model-Settings-Me.md#method_getAccountId) | | Возвращает идентификатор магазина или шлюза. |
+| public | [getFiscalization()](../classes/YooKassa-Model-Settings-Me.md#method_getFiscalization) | | Возвращает настройки магазина для отправки чеков в налоговую. |
+| public | [getFiscalizationEnabled()](../classes/YooKassa-Model-Settings-Me.md#method_getFiscalizationEnabled) | *deprecated* | Возвращает признак включенной фискализации. |
+| public | [getItn()](../classes/YooKassa-Model-Settings-Me.md#method_getItn) | | Возвращает ИНН магазина. |
+| public | [getName()](../classes/YooKassa-Model-Settings-Me.md#method_getName) | | Возвращает название шлюза. |
+| public | [getPaymentMethods()](../classes/YooKassa-Model-Settings-Me.md#method_getPaymentMethods) | | Возвращает список способов оплаты, доступных магазину. |
+| public | [getPayoutBalance()](../classes/YooKassa-Model-Settings-Me.md#method_getPayoutBalance) | | Возвращает баланс вашего шлюза. |
+| public | [getPayoutMethods()](../classes/YooKassa-Model-Settings-Me.md#method_getPayoutMethods) | | Возвращает список способов получения выплат. |
+| public | [getStatus()](../classes/YooKassa-Model-Settings-Me.md#method_getStatus) | | Возвращает статус магазина или шлюза. |
+| public | [getTest()](../classes/YooKassa-Model-Settings-Me.md#method_getTest) | | Возвращает тестовый магазин или шлюз. |
+| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
+| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. |
+| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. |
+| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. |
+| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. |
+| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
+| public | [setAccountId()](../classes/YooKassa-Model-Settings-Me.md#method_setAccountId) | | Устанавливает идентификатор магазина или шлюза. |
+| public | [setFiscalization()](../classes/YooKassa-Model-Settings-Me.md#method_setFiscalization) | | Устанавливает настройки магазина для отправки чеков в налоговую. |
+| public | [setFiscalizationEnabled()](../classes/YooKassa-Model-Settings-Me.md#method_setFiscalizationEnabled) | *deprecated* | Устанавливает признак включенной фискализации. |
+| public | [setItn()](../classes/YooKassa-Model-Settings-Me.md#method_setItn) | | Устанавливает ИНН магазина. |
+| public | [setName()](../classes/YooKassa-Model-Settings-Me.md#method_setName) | | Устанавливает название шлюза. |
+| public | [setPaymentMethods()](../classes/YooKassa-Model-Settings-Me.md#method_setPaymentMethods) | | Устанавливает список способов оплаты, доступных магазину. |
+| public | [setPayoutBalance()](../classes/YooKassa-Model-Settings-Me.md#method_setPayoutBalance) | | Устанавливает Баланс вашего шлюза. |
+| public | [setPayoutMethods()](../classes/YooKassa-Model-Settings-Me.md#method_setPayoutMethods) | | Устанавливает список способов получения выплат. |
+| public | [setStatus()](../classes/YooKassa-Model-Settings-Me.md#method_setStatus) | | Устанавливает статус магазина или шлюза. |
+| public | [setTest()](../classes/YooKassa-Model-Settings-Me.md#method_setTest) | | Устанавливает тестовый магазин или шлюз. |
+| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
+| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
+| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | |
+
+---
+### Details
+* File: [lib/Model/Settings/Me.php](../../lib/Model/Settings/Me.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * \YooKassa\Model\Settings\Me
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Constants
+
+###### STATUS_ENABLED
+Подключен к ЮKassa, может проводить платежи или выплаты
+
+```php
+STATUS_ENABLED = 'enabled'
+```
+
+
+
+###### STATUS_DISABLED
+Не может проводить платежи или выплаты (еще не подключен, закрыт или временно не работает)
+
+```php
+STATUS_DISABLED = 'disabled'
+```
+
+
+
+---
+## Properties
+
+#### public $account_id : string
+---
+***Description***
+
+Идентификатор магазина или шлюза.
+
+**Type:** string
+
+**Details:**
+
+
+
+#### public $accountId : string
+---
+***Description***
+
+Идентификатор магазина или шлюза.
+
+**Type:** string
+
+**Details:**
+
+
+
+#### public $fiscalization : \YooKassa\Model\Settings\FiscalizationData
+---
+***Description***
+
+Настройки магазина для [отправки чеков в налоговую](https://yookassa.ru/developers/payment-acceptance/receipts/basics).
+
+**Type:** FiscalizationData
+
+**Details:**
+
+
+
+#### public $fiscalization_enabled : bool
+---
+***Description***
+
+Устаревший параметр, который раньше использовался для определения настроек отправки чеков в налоговую. Сохранен для поддержки обратной совместимости, в новых версиях API может быть удален. Используйте объект ~`fiscalization`, чтобы определить, какие у магазина настройки отправки чеков.
+
+**Type:** bool
+
+**Details:**
+
+
+
+#### public $fiscalizationEnabled : bool
+---
+***Description***
+
+Устаревший параметр, который раньше использовался для определения настроек отправки чеков в налоговую. Сохранен для поддержки обратной совместимости, в новых версиях API может быть удален. Используйте объект ~`fiscalization`, чтобы определить, какие у магазина настройки отправки чеков.
+
+**Type:** bool
+
+**Details:**
+
+
+
+#### public $itn : string|null
+---
+***Description***
+
+ИНН магазина (10 или 12 цифр). Присутствует, если вы запрашивали настройки магазина.
+
+**Type:** string|null
+
+**Details:**
+
+
+
+#### public $name : string|null
+---
+***Description***
+
+Название шлюза, которое отображается в личном кабинете ЮKassa. Присутствует, если вы запрашивали настройки шлюза.
+
+**Type:** string|null
+
+**Details:**
+
+
+
+#### public $payment_methods : string[]|array
+---
+***Description***
+
+Список [способов оплаты](https://yookassa.ru/developers/payment-acceptance/getting-started/payment-methods#all), доступных магазину. Присутствует, если вы запрашивали настройки магазина.
+
+**Type:** string[]|array
+
+**Details:**
+
+
+
+#### public $paymentMethods : string[]|array
+---
+***Description***
+
+Список [способов оплаты](https://yookassa.ru/developers/payment-acceptance/getting-started/payment-methods#all), доступных магазину. Присутствует, если вы запрашивали настройки магазина.
+
+**Type:** string[]|array
+
+**Details:**
+
+
+
+#### public $payout_balance : \YooKassa\Model\AmountInterface|null
+---
+***Description***
+
+Баланс вашего шлюза. Присутствует, если вы запрашивали настройки шлюза.
+
+**Type:** AmountInterface|null
+
+**Details:**
+
+
+
+#### public $payout_methods : string[]|array
+---
+***Description***
+
+Список способов получения выплат, доступных шлюзу. Возможные значения: `bank_card` — выплаты на банковские карты; `yoo_money` — выплаты на кошельки ЮMoney; `sbp` — выплаты через СБП. Присутствует, если вы запрашивали настройки шлюза.
+
+**Type:** string[]|array
+
+**Details:**
+
+
+
+#### public $payoutBalance : \YooKassa\Model\AmountInterface|null
+---
+***Description***
+
+Баланс вашего шлюза. Присутствует, если вы запрашивали настройки шлюза.
+
+**Type:** AmountInterface|null
+
+**Details:**
+
+
+
+#### public $payoutMethods : string[]|array
+---
+***Description***
+
+Список способов получения выплат, доступных шлюзу. Возможные значения: `bank_card` — выплаты на банковские карты; `yoo_money` — выплаты на кошельки ЮMoney; `sbp` — выплаты через СБП. Присутствует, если вы запрашивали настройки шлюза.
+
+**Type:** string[]|array
+
+**Details:**
+
+
+
+#### public $status : string
+---
+***Description***
+
+Статус магазина или шлюза.
+
+**Type:** string
+
+**Details:**
+
+
+
+#### public $test : bool
+---
+***Description***
+
+Это тестовый магазин или шлюз.
+
+**Type:** bool
+
+**Details:**
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(array|null $data = []) : mixed
+```
+
+**Summary**
+
+AbstractObject constructor.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array OR null | data | |
+
+**Returns:** mixed -
+
+
+
+#### public __get() : mixed
+
+```php
+public __get(string $propertyName) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public __isset() : bool
+
+```php
+public __isset(string $propertyName) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public __set() : void
+
+```php
+public __set(string $propertyName, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public __unset() : void
+
+```php
+public __unset(string $propertyName) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public fromArray() : void
+
+```php
+public fromArray(array|\Traversable $sourceArray) : void
+```
+
+**Summary**
+
+Устанавливает значения свойств текущего объекта из массива.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array OR \Traversable | sourceArray | Ассоциативный массив с настройками |
+
+**Returns:** void -
+
+
+
+#### public getAccountId() : string|null
+
+```php
+public getAccountId() : string|null
+```
+
+**Summary**
+
+Возвращает идентификатор магазина или шлюза.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+**Returns:** string|null -
+
+
+
+#### public getFiscalization() : \YooKassa\Model\Settings\FiscalizationData|null
+
+```php
+public getFiscalization() : \YooKassa\Model\Settings\FiscalizationData|null
+```
+
+**Summary**
+
+Возвращает настройки магазина для отправки чеков в налоговую.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+**Returns:** \YooKassa\Model\Settings\FiscalizationData|null -
+
+
+
+#### (deprecated) - public getFiscalizationEnabled() : bool|null
+
+```php
+public getFiscalizationEnabled() : bool|null
+```
+
+**Summary**
+
+Возвращает признак включенной фискализации.
+
+**Deprecated**
+DeprecatedУстарел.
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+**Returns:** bool|null -
+
+
+
+#### public getItn() : string|null
+
+```php
+public getItn() : string|null
+```
+
+**Summary**
+
+Возвращает ИНН магазина.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+**Returns:** string|null -
+
+
+
+#### public getName() : string|null
+
+```php
+public getName() : string|null
+```
+
+**Summary**
+
+Возвращает название шлюза.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+**Returns:** string|null -
+
+
+
+#### public getPaymentMethods() : string[]|array|null
+
+```php
+public getPaymentMethods() : string[]|array|null
+```
+
+**Summary**
+
+Возвращает список способов оплаты, доступных магазину.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+**Returns:** string[]|array|null -
+
+
+
+#### public getPayoutBalance() : \YooKassa\Model\AmountInterface|null
+
+```php
+public getPayoutBalance() : \YooKassa\Model\AmountInterface|null
+```
+
+**Summary**
+
+Возвращает баланс вашего шлюза.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+**Returns:** \YooKassa\Model\AmountInterface|null -
+
+
+
+#### public getPayoutMethods() : string[]|null
+
+```php
+public getPayoutMethods() : string[]|null
+```
+
+**Summary**
+
+Возвращает список способов получения выплат.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+**Returns:** string[]|null -
+
+
+
+#### public getStatus() : string|null
+
+```php
+public getStatus() : string|null
+```
+
+**Summary**
+
+Возвращает статус магазина или шлюза.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+**Returns:** string|null -
+
+
+
+#### public getTest() : bool|null
+
+```php
+public getTest() : bool|null
+```
+
+**Summary**
+
+Возвращает тестовый магазин или шлюз.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+**Returns:** bool|null -
+
+
+
+#### public getValidator() : \YooKassa\Validator\Validator
+
+```php
+public getValidator() : \YooKassa\Validator\Validator
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** \YooKassa\Validator\Validator -
+
+
+
+#### public jsonSerialize() : array
+
+```php
+public jsonSerialize() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### public offsetExists() : bool
+
+```php
+public offsetExists(string $offset) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public offsetGet() : mixed
+
+```php
+public offsetGet(string $offset) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public offsetSet() : void
+
+```php
+public offsetSet(string $offset, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public offsetUnset() : void
+
+```php
+public offsetUnset(string $offset) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public setAccountId() : self
+
+```php
+public setAccountId(string|int|null $account_id = null) : self
+```
+
+**Summary**
+
+Устанавливает идентификатор магазина или шлюза.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR int OR null | account_id | |
+
+**Returns:** self -
+
+
+
+#### public setFiscalization() : self
+
+```php
+public setFiscalization(\YooKassa\Model\Settings\FiscalizationData|array|null $fiscalization = null) : self
+```
+
+**Summary**
+
+Устанавливает настройки магазина для отправки чеков в налоговую.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\Settings\FiscalizationData OR array OR null | fiscalization | Настройки магазина для отправки чеков в налоговую. |
+
+**Returns:** self -
+
+
+
+#### (deprecated) - public setFiscalizationEnabled() : self
+
+```php
+public setFiscalizationEnabled(bool|array|null $fiscalization_enabled = null) : self
+```
+
+**Summary**
+
+Устанавливает признак включенной фискализации.
+
+**Deprecated**
+DeprecatedУстарел.
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| bool OR array OR null | fiscalization_enabled | Признак включенной фискализации. |
+
+**Returns:** self -
+
+
+
+#### public setItn() : self
+
+```php
+public setItn(string|array|null $itn = null) : self
+```
+
+**Summary**
+
+Устанавливает ИНН магазина.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR array OR null | itn | ИНН магазина (10 или 12 цифр). |
+
+**Returns:** self -
+
+
+
+#### public setName() : self
+
+```php
+public setName(string|null $name = null) : self
+```
+
+**Summary**
+
+Устанавливает название шлюза.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | name | Название шлюза, которое отображается в личном кабинете ЮKassa. |
+
+**Returns:** self -
+
+
+
+#### public setPaymentMethods() : self
+
+```php
+public setPaymentMethods(string[]|array|null $payment_methods = null) : self
+```
+
+**Summary**
+
+Устанавливает список способов оплаты, доступных магазину.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string[] OR array OR null | payment_methods | Список способов оплаты, доступных магазину. |
+
+**Returns:** self -
+
+
+
+#### public setPayoutBalance() : self
+
+```php
+public setPayoutBalance(\YooKassa\Model\AmountInterface|array|null $payout_balance = null) : self
+```
+
+**Summary**
+
+Устанавливает Баланс вашего шлюза.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\AmountInterface OR array OR null | payout_balance | Баланс вашего шлюза. Присутствует, если вы запрашивали настройки шлюза. |
+
+**Returns:** self -
+
+
+
+#### public setPayoutMethods() : self
+
+```php
+public setPayoutMethods(string[]|array|null $payout_methods = null) : self
+```
+
+**Summary**
+
+Устанавливает список способов получения выплат.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string[] OR array OR null | payout_methods | Список способов получения выплат, доступных шлюзу. |
+
+**Returns:** self -
+
+
+
+#### public setStatus() : self
+
+```php
+public setStatus(string|null $status = null) : self
+```
+
+**Summary**
+
+Устанавливает статус магазина или шлюза.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | status | Статус магазина или шлюза. |
+
+**Returns:** self -
+
+
+
+#### public setTest() : self
+
+```php
+public setTest(bool|null $test = null) : self
+```
+
+**Summary**
+
+Устанавливает тестовый магазин или шлюз.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| bool OR null | test | Это тестовый магазин или шлюз. |
+
+**Returns:** self -
+
+
+
+#### public toArray() : array
+
+```php
+public toArray() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации
+Является алиасом метода AbstractObject::jsonSerialize().
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### protected getUnknownProperties() : array
+
+```php
+protected getUnknownProperties() : array
+```
+
+**Summary**
+
+Возвращает массив свойств которые не существуют, но были заданы у объекта.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив с не существующими у текущего объекта свойствами
+
+
+
+#### protected validatePropertyValue() : mixed
+
+```php
+protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | |
+| mixed | propertyValue | |
+
+**Returns:** mixed -
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Webhook-Webhook.md b/docs/classes/YooKassa-Model-Webhook-Webhook.md
index cfa0c0d6..6017bffc 100644
--- a/docs/classes/YooKassa-Model-Webhook-Webhook.md
+++ b/docs/classes/YooKassa-Model-Webhook-Webhook.md
@@ -542,10 +542,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Webhook-WebhookInterface.md b/docs/classes/YooKassa-Model-Webhook-WebhookInterface.md
index 34179883..675faa5a 100644
--- a/docs/classes/YooKassa-Model-Webhook-WebhookInterface.md
+++ b/docs/classes/YooKassa-Model-Webhook-WebhookInterface.md
@@ -171,10 +171,10 @@ public setUrl(string|null $url = null) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-AbstractListResponse.md b/docs/classes/YooKassa-Request-AbstractListResponse.md
index 46e48036..f9391f58 100644
--- a/docs/classes/YooKassa-Request-AbstractListResponse.md
+++ b/docs/classes/YooKassa-Request-AbstractListResponse.md
@@ -502,10 +502,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md b/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md
index 444210c3..c024b3cc 100644
--- a/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md
+++ b/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md
@@ -1232,10 +1232,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md b/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md
index ac1806c6..0902fe43 100644
--- a/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md
+++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md
@@ -807,10 +807,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md b/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md
index f9693b5f..1f1211ff 100644
--- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md
@@ -280,10 +280,10 @@ protected initCurrentObject() : \YooKassa\Request\Deals\CreateDealRequest
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md b/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md
index 306a6ba2..9078c53e 100644
--- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md
@@ -286,10 +286,10 @@ public setMetadata(null|array|\YooKassa\Model\Metadata $metadata) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md b/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md
index 7382156c..e7910ca2 100644
--- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md
@@ -74,10 +74,10 @@ public serialize(\YooKassa\Request\Deals\CreateDealRequestInterface $request) :
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md b/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md
index 2bda8e3f..443bc10b 100644
--- a/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md
+++ b/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md
@@ -1233,10 +1233,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-DealResponse.md b/docs/classes/YooKassa-Request-Deals-DealResponse.md
index e402093f..1d2ba358 100644
--- a/docs/classes/YooKassa-Request-Deals-DealResponse.md
+++ b/docs/classes/YooKassa-Request-Deals-DealResponse.md
@@ -1233,10 +1233,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-DealsRequest.md b/docs/classes/YooKassa-Request-Deals-DealsRequest.md
index 75ab9368..b780229b 100644
--- a/docs/classes/YooKassa-Request-Deals-DealsRequest.md
+++ b/docs/classes/YooKassa-Request-Deals-DealsRequest.md
@@ -1371,10 +1371,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md b/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md
index 77f66fd7..af539c9a 100644
--- a/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md
@@ -437,10 +437,10 @@ protected initCurrentObject() : \YooKassa\Request\Deals\DealsRequest
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md b/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md
index d6cf9b7c..e16bfbe4 100644
--- a/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md
@@ -765,10 +765,10 @@ public setFullTextSearch(string|null $full_text_search) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md b/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md
index 8718848e..77f05c76 100644
--- a/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md
@@ -74,10 +74,10 @@ public serialize(\YooKassa\Common\AbstractRequest|\YooKassa\Request\Deals\DealsR
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Deals-DealsResponse.md b/docs/classes/YooKassa-Request-Deals-DealsResponse.md
index 3e282e35..94e0a4a9 100644
--- a/docs/classes/YooKassa-Request-Deals-DealsResponse.md
+++ b/docs/classes/YooKassa-Request-Deals-DealsResponse.md
@@ -532,10 +532,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequest.md b/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequest.md
index 2634cf84..4b6686d7 100644
--- a/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequest.md
+++ b/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequest.md
@@ -806,10 +806,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md b/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md
index 6b7f0e7c..6019f935 100644
--- a/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md
@@ -471,10 +471,10 @@ protected initCurrentObject() : \YooKassa\Common\AbstractRequestInterface|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md b/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md
index 269149d2..ce779f68 100644
--- a/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md
@@ -1998,10 +1998,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-Airline.md b/docs/classes/YooKassa-Request-Payments-Airline.md
index e7a5af0a..0d1f9aec 100644
--- a/docs/classes/YooKassa-Request-Payments-Airline.md
+++ b/docs/classes/YooKassa-Request-Payments-Airline.md
@@ -690,10 +690,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-AirlineInterface.md b/docs/classes/YooKassa-Request-Payments-AirlineInterface.md
index 80856955..40075d5f 100644
--- a/docs/classes/YooKassa-Request-Payments-AirlineInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-AirlineInterface.md
@@ -123,10 +123,10 @@ public getLegs() : \YooKassa\Request\Payments\LegInterface[]|\YooKassa\Common\Li
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CancelResponse.md b/docs/classes/YooKassa-Request-Payments-CancelResponse.md
index e31c36b2..e2a787da 100644
--- a/docs/classes/YooKassa-Request-Payments-CancelResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-CancelResponse.md
@@ -1999,10 +1999,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md
index db476293..ac564a77 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md
@@ -507,10 +507,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesEmbedded.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesEmbedded.md
index d662104e..176e972f 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesEmbedded.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesEmbedded.md
@@ -535,10 +535,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesExternal.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesExternal.md
index 7b492245..e341485b 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesExternal.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesExternal.md
@@ -535,10 +535,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesFactory.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesFactory.md
index 8a8f1a80..8417ab4a 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesFactory.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesFactory.md
@@ -90,10 +90,10 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Reque
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md
index e59d5b92..b0eb9516 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md
@@ -597,10 +597,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md
index ada8aa08..e0cb4b52 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md
@@ -22,6 +22,8 @@
| ----------:| ---- | ---- | ------- |
| public | [$locale](../classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md#property_locale) | | Язык интерфейса, писем и смс, которые будет видеть или получать пользователь |
| public | [$locale](../classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md#property_locale) | | Язык интерфейса, писем и смс, которые будет видеть или получать пользователь |
+| public | [$return_url](../classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md#property_return_url) | | URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении. |
+| public | [$returnUrl](../classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md#property_returnUrl) | | URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении. |
| public | [$type](../classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md#property_type) | | Код сценария подтверждения |
| public | [$type](../classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md#property_type) | | Код сценария подтверждения |
| protected | [$_locale](../classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md#property__locale) | | |
@@ -38,6 +40,7 @@
| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. |
| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
| public | [getLocale()](../classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md#method_getLocale) | | Возвращает язык интерфейса, писем и смс |
+| public | [getReturnUrl()](../classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md#method_getReturnUrl) | | |
| public | [getType()](../classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md#method_getType) | | Возвращает код сценария подтверждения |
| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. |
@@ -46,6 +49,7 @@
| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. |
| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
| public | [setLocale()](../classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md#method_setLocale) | | Устанавливает язык интерфейса, писем и смс |
+| public | [setReturnUrl()](../classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md#method_setReturnUrl) | | |
| public | [setType()](../classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md#method_setType) | | Устанавливает код сценария подтверждения. |
| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
@@ -97,6 +101,30 @@
* Inherited From: [\YooKassa\Request\Payments\ConfirmationAttributes\AbstractConfirmationAttributes](../classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md)
+
+#### public $return_url : string|null
+---
+***Description***
+
+URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении.
+
+**Type:** string|null
+
+**Details:**
+
+
+
+#### public $returnUrl : string|null
+---
+***Description***
+
+URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении.
+
+**Type:** string|null
+
+**Details:**
+
+
#### public $type : string
---
@@ -289,6 +317,19 @@ public getLocale() : string|null
**Returns:** string|null - Язык интерфейса, писем и смс
+
+#### public getReturnUrl() : string|null
+
+```php
+public getReturnUrl() : string|null
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\ConfirmationAttributes\ConfirmationAttributesQr](../classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md)
+
+**Returns:** string|null - URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении
+
+
#### public getType() : string|null
@@ -447,6 +488,24 @@ public setLocale(string|null $locale = null) : self
**Returns:** self -
+
+#### public setReturnUrl() : self
+
+```php
+public setReturnUrl(string|null $return_url = null) : self
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\ConfirmationAttributes\ConfirmationAttributesQr](../classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | return_url | URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении |
+
+**Returns:** self -
+
+
#### public setType() : self
@@ -535,10 +594,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesRedirect.md b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesRedirect.md
index 3c291a47..78eec6b9 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesRedirect.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesRedirect.md
@@ -644,10 +644,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequest.md b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequest.md
index 888414b7..ea678ad2 100644
--- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequest.md
+++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequest.md
@@ -938,10 +938,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestBuilder.md b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestBuilder.md
index 1cf435b9..91a59861 100644
--- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestBuilder.md
@@ -519,10 +519,10 @@ protected initCurrentObject() : \YooKassa\Common\AbstractRequestInterface|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestInterface.md b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestInterface.md
index 2282b1d1..bbcc7c78 100644
--- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestInterface.md
@@ -289,10 +289,10 @@ public setDeal(null|array|\YooKassa\Model\Deal\CaptureDealData $deal) : \YooKass
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestSerializer.md b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestSerializer.md
index e7b2865a..af1c7414 100644
--- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestSerializer.md
@@ -74,10 +74,10 @@ public serialize(\YooKassa\Request\Payments\CreateCaptureRequestInterface $reque
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CreateCaptureResponse.md b/docs/classes/YooKassa-Request-Payments-CreateCaptureResponse.md
index 7c189497..b450d5c8 100644
--- a/docs/classes/YooKassa-Request-Payments-CreateCaptureResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureResponse.md
@@ -1999,10 +1999,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md
index c2a4d3fa..d1503e56 100644
--- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md
+++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md
@@ -2024,10 +2024,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md
index 97544421..b5d3be2a 100644
--- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md
@@ -1064,10 +1064,10 @@ protected initCurrentObject() : \YooKassa\Request\Payments\CreatePaymentRequest
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md
index f5b32c9b..8385634d 100644
--- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md
@@ -1016,10 +1016,10 @@ public setMerchantCustomerId(string|null $merchant_customer_id) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md
index 58afaafe..1126962c 100644
--- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md
@@ -74,10 +74,10 @@ public serialize(\YooKassa\Request\Payments\CreatePaymentRequestInterface $reque
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md b/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md
index 8e9c7506..b3a5d458 100644
--- a/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md
@@ -1999,10 +1999,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-FraudData.md b/docs/classes/YooKassa-Request-Payments-FraudData.md
index ee1590de..72284f72 100644
--- a/docs/classes/YooKassa-Request-Payments-FraudData.md
+++ b/docs/classes/YooKassa-Request-Payments-FraudData.md
@@ -19,6 +19,8 @@
### Properties
| Visibility | Name | Flag | Summary |
| ----------:| ---- | ---- | ------- |
+| public | [$merchant_customer_bank_account](../classes/YooKassa-Request-Payments-FraudData.md#property_merchant_customer_bank_account) | | Данные банковского счета, открытого в вашей системе |
+| public | [$merchantCustomerBankAccount](../classes/YooKassa-Request-Payments-FraudData.md#property_merchantCustomerBankAccount) | | Данные банковского счета, открытого в вашей системе |
| public | [$topped_up_phone](../classes/YooKassa-Request-Payments-FraudData.md#property_topped_up_phone) | | Номер телефона для пополнения |
| public | [$toppedUpPhone](../classes/YooKassa-Request-Payments-FraudData.md#property_toppedUpPhone) | | Номер телефона для пополнения |
@@ -32,6 +34,7 @@
| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. |
| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. |
| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
+| public | [getMerchantCustomerBankAccount()](../classes/YooKassa-Request-Payments-FraudData.md#method_getMerchantCustomerBankAccount) | | Возвращает данные банковского счета, открытого в вашей системе. |
| public | [getToppedUpPhone()](../classes/YooKassa-Request-Payments-FraudData.md#method_getToppedUpPhone) | | Возвращает номер телефона для пополнения. |
| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. |
@@ -39,6 +42,7 @@
| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. |
| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. |
| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
+| public | [setMerchantCustomerBankAccount()](../classes/YooKassa-Request-Payments-FraudData.md#method_setMerchantCustomerBankAccount) | | Устанавливает данные банковского счета, открытого в вашей системе. |
| public | [setToppedUpPhone()](../classes/YooKassa-Request-Payments-FraudData.md#method_setToppedUpPhone) | | Устанавливает Номер телефона для пополнения. |
| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
@@ -64,26 +68,50 @@
---
## Properties
+
+#### public $merchant_customer_bank_account : \YooKassa\Request\Payments\MerchantCustomerBankAccount|null
+---
+***Description***
+
+Данные банковского счета, открытого в вашей системе
+
+**Type:** MerchantCustomerBankAccount|null
+
+**Details:**
+
+
+
+#### public $merchantCustomerBankAccount : \YooKassa\Request\Payments\MerchantCustomerBankAccount|null
+---
+***Description***
+
+Данные банковского счета, открытого в вашей системе
+
+**Type:** MerchantCustomerBankAccount|null
+
+**Details:**
+
+
-#### public $topped_up_phone : string
+#### public $topped_up_phone : string|null
---
***Description***
Номер телефона для пополнения
-**Type:** string
+**Type:** string|null
**Details:**
-#### public $toppedUpPhone : string
+#### public $toppedUpPhone : string|null
---
***Description***
Номер телефона для пополнения
-**Type:** string
+**Type:** string|null
**Details:**
@@ -224,6 +252,23 @@ public fromArray(array|\Traversable $sourceArray) : void
**Returns:** void -
+
+#### public getMerchantCustomerBankAccount() : \YooKassa\Request\Payments\MerchantCustomerBankAccount|null
+
+```php
+public getMerchantCustomerBankAccount() : \YooKassa\Request\Payments\MerchantCustomerBankAccount|null
+```
+
+**Summary**
+
+Возвращает данные банковского счета, открытого в вашей системе.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\FraudData](../classes/YooKassa-Request-Payments-FraudData.md)
+
+**Returns:** \YooKassa\Request\Payments\MerchantCustomerBankAccount|null - Данные банковского счета
+
+
#### public getToppedUpPhone() : string|null
@@ -360,6 +405,28 @@ public offsetUnset(string $offset) : void
**Returns:** void -
+
+#### public setMerchantCustomerBankAccount() : self
+
+```php
+public setMerchantCustomerBankAccount(\YooKassa\Request\Payments\MerchantCustomerBankAccount|array|null $merchant_customer_bank_account = null) : self
+```
+
+**Summary**
+
+Устанавливает данные банковского счета, открытого в вашей системе.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\FraudData](../classes/YooKassa-Request-Payments-FraudData.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Request\Payments\MerchantCustomerBankAccount OR array OR null | merchant_customer_bank_account | Данные банковского счета |
+
+**Returns:** self -
+
+
#### public setToppedUpPhone() : self
@@ -448,10 +515,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-Leg.md b/docs/classes/YooKassa-Request-Payments-Leg.md
index 71e46055..76eb7a9a 100644
--- a/docs/classes/YooKassa-Request-Payments-Leg.md
+++ b/docs/classes/YooKassa-Request-Payments-Leg.md
@@ -685,10 +685,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-LegInterface.md b/docs/classes/YooKassa-Request-Payments-LegInterface.md
index 066c4774..6cd8fc61 100644
--- a/docs/classes/YooKassa-Request-Payments-LegInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-LegInterface.md
@@ -176,10 +176,10 @@ public setDepartureDate(\DateTime|string|null $value) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-Locale.md b/docs/classes/YooKassa-Request-Payments-Locale.md
index 6e5eac32..885e5932 100644
--- a/docs/classes/YooKassa-Request-Payments-Locale.md
+++ b/docs/classes/YooKassa-Request-Payments-Locale.md
@@ -156,10 +156,10 @@ Static public valueExists(mixed $value) : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md b/docs/classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md
new file mode 100644
index 00000000..e0261eac
--- /dev/null
+++ b/docs/classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md
@@ -0,0 +1,511 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Request\Payments\MerchantCustomerBankAccount
+### Namespace: [\YooKassa\Request\Payments](../namespaces/yookassa-request-payments.md)
+---
+**Summary:**
+
+Класс, представляющий модель MerchantCustomerBankAccount.
+
+**Description:**
+
+Данные банковского счета, открытого в вашей системе. Необходимо передавать, если пользователь %[пополняет свой счет](/developers/payment-acceptance/scenario-extensions/bank-account-in-merchant-system).
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$account_number](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md#property_account_number) | | Номер банковского счета. Формат — 20 символов. |
+| public | [$accountNumber](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md#property_accountNumber) | | Номер банковского счета. Формат — 20 символов. |
+| public | [$bic](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md#property_bic) | | Банковский идентификационный код (БИК) банка, в котором открыт счет. |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Common-AbstractObject.md#method___construct) | | AbstractObject constructor. |
+| public | [__get()](../classes/YooKassa-Common-AbstractObject.md#method___get) | | Возвращает значение свойства. |
+| public | [__isset()](../classes/YooKassa-Common-AbstractObject.md#method___isset) | | Проверяет наличие свойства. |
+| public | [__set()](../classes/YooKassa-Common-AbstractObject.md#method___set) | | Устанавливает значение свойства. |
+| public | [__unset()](../classes/YooKassa-Common-AbstractObject.md#method___unset) | | Удаляет свойство. |
+| public | [fromArray()](../classes/YooKassa-Common-AbstractObject.md#method_fromArray) | | Устанавливает значения свойств текущего объекта из массива. |
+| public | [getAccountNumber()](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md#method_getAccountNumber) | | Возвращает номер банковского счета. |
+| public | [getBic()](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md#method_getBic) | | Возвращает БИК. |
+| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
+| public | [jsonSerialize()](../classes/YooKassa-Common-AbstractObject.md#method_jsonSerialize) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации. |
+| public | [offsetExists()](../classes/YooKassa-Common-AbstractObject.md#method_offsetExists) | | Проверяет наличие свойства. |
+| public | [offsetGet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetGet) | | Возвращает значение свойства. |
+| public | [offsetSet()](../classes/YooKassa-Common-AbstractObject.md#method_offsetSet) | | Устанавливает значение свойства. |
+| public | [offsetUnset()](../classes/YooKassa-Common-AbstractObject.md#method_offsetUnset) | | Удаляет свойство. |
+| public | [setAccountNumber()](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md#method_setAccountNumber) | | Устанавливает номер банковского счета. |
+| public | [setBic()](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md#method_setBic) | | Устанавливает БИК. |
+| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
+| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
+| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | |
+
+---
+### Details
+* File: [lib/Request/Payments/MerchantCustomerBankAccount.php](../../lib/Request/Payments/MerchantCustomerBankAccount.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * \YooKassa\Request\Payments\MerchantCustomerBankAccount
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $account_number : string
+---
+***Description***
+
+Номер банковского счета. Формат — 20 символов.
+
+**Type:** string
+
+**Details:**
+
+
+
+#### public $accountNumber : string
+---
+***Description***
+
+Номер банковского счета. Формат — 20 символов.
+
+**Type:** string
+
+**Details:**
+
+
+
+#### public $bic : string
+---
+***Description***
+
+Банковский идентификационный код (БИК) банка, в котором открыт счет.
+
+**Type:** string
+
+**Details:**
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(array|null $data = []) : mixed
+```
+
+**Summary**
+
+AbstractObject constructor.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array OR null | data | |
+
+**Returns:** mixed -
+
+
+
+#### public __get() : mixed
+
+```php
+public __get(string $propertyName) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public __isset() : bool
+
+```php
+public __isset(string $propertyName) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public __set() : void
+
+```php
+public __set(string $propertyName, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public __unset() : void
+
+```php
+public __unset(string $propertyName) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public fromArray() : void
+
+```php
+public fromArray(array|\Traversable $sourceArray) : void
+```
+
+**Summary**
+
+Устанавливает значения свойств текущего объекта из массива.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array OR \Traversable | sourceArray | Ассоциативный массив с настройками |
+
+**Returns:** void -
+
+
+
+#### public getAccountNumber() : string|null
+
+```php
+public getAccountNumber() : string|null
+```
+
+**Summary**
+
+Возвращает номер банковского счета.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\MerchantCustomerBankAccount](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md)
+
+**Returns:** string|null -
+
+
+
+#### public getBic() : string|null
+
+```php
+public getBic() : string|null
+```
+
+**Summary**
+
+Возвращает БИК.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\MerchantCustomerBankAccount](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md)
+
+**Returns:** string|null -
+
+
+
+#### public getValidator() : \YooKassa\Validator\Validator
+
+```php
+public getValidator() : \YooKassa\Validator\Validator
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** \YooKassa\Validator\Validator -
+
+
+
+#### public jsonSerialize() : array
+
+```php
+public jsonSerialize() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### public offsetExists() : bool
+
+```php
+public offsetExists(string $offset) : bool
+```
+
+**Summary**
+
+Проверяет наличие свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя проверяемого свойства |
+
+**Returns:** bool - True если свойство имеется, false если нет
+
+
+
+#### public offsetGet() : mixed
+
+```php
+public offsetGet(string $offset) : mixed
+```
+
+**Summary**
+
+Возвращает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+
+**Returns:** mixed - Значение свойства
+
+
+
+#### public offsetSet() : void
+
+```php
+public offsetSet(string $offset, mixed $value) : void
+```
+
+**Summary**
+
+Устанавливает значение свойства.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя свойства |
+| mixed | value | Значение свойства |
+
+**Returns:** void -
+
+
+
+#### public offsetUnset() : void
+
+```php
+public offsetUnset(string $offset) : void
+```
+
+**Summary**
+
+Удаляет свойство.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | offset | Имя удаляемого свойства |
+
+**Returns:** void -
+
+
+
+#### public setAccountNumber() : self
+
+```php
+public setAccountNumber(string|null $account_number = null) : self
+```
+
+**Summary**
+
+Устанавливает номер банковского счета.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\MerchantCustomerBankAccount](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | account_number | Номер банковского счета. |
+
+**Returns:** self -
+
+
+
+#### public setBic() : self
+
+```php
+public setBic(string|null $bic = null) : self
+```
+
+**Summary**
+
+Устанавливает БИК.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\MerchantCustomerBankAccount](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | bic | Банковский идентификационный код (БИК) банка, в котором открыт счет. |
+
+**Returns:** self -
+
+
+
+#### public toArray() : array
+
+```php
+public toArray() : array
+```
+
+**Summary**
+
+Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации
+Является алиасом метода AbstractObject::jsonSerialize().
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив со свойствами текущего объекта
+
+
+
+#### protected getUnknownProperties() : array
+
+```php
+protected getUnknownProperties() : array
+```
+
+**Summary**
+
+Возвращает массив свойств которые не существуют, но были заданы у объекта.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+**Returns:** array - Ассоциативный массив с не существующими у текущего объекта свойствами
+
+
+
+#### protected validatePropertyValue() : mixed
+
+```php
+protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string | propertyName | |
+| mixed | propertyValue | |
+
+**Returns:** mixed -
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-Passenger.md b/docs/classes/YooKassa-Request-Payments-Passenger.md
index fbeaef67..8b19f086 100644
--- a/docs/classes/YooKassa-Request-Payments-Passenger.md
+++ b/docs/classes/YooKassa-Request-Payments-Passenger.md
@@ -517,10 +517,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PassengerInterface.md b/docs/classes/YooKassa-Request-Payments-PassengerInterface.md
index 379d9049..a0ddb7e3 100644
--- a/docs/classes/YooKassa-Request-Payments-PassengerInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-PassengerInterface.md
@@ -131,10 +131,10 @@ public setLastName(string|null $value) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md b/docs/classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md
index 666ced83..f1aedec3 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md
@@ -445,10 +445,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md
index 3dc4f733..331f0e86 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md
@@ -498,10 +498,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md
index 69f74fae..682b2a17 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md
@@ -510,10 +510,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md
index 57782378..c46df95a 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md
@@ -577,10 +577,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md
index a1c15591..878e2fb6 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md
@@ -497,10 +497,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCardCard.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCardCard.md
index 39eba47f..0a4e2f1e 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCardCard.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCardCard.md
@@ -677,10 +677,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataCash.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataCash.md
index 76692e39..f427a229 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataCash.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataCash.md
@@ -497,10 +497,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataFactory.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataFactory.md
index 8eb51707..07818180 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataFactory.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataFactory.md
@@ -98,10 +98,10 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataGooglePay.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataGooglePay.md
index 43b9256c..8df5098d 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataGooglePay.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataGooglePay.md
@@ -577,10 +577,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataInstallments.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataInstallments.md
index 79b92948..254e864e 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataInstallments.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataInstallments.md
@@ -443,10 +443,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataMobileBalance.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataMobileBalance.md
index bb9b4c03..6a237b61 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataMobileBalance.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataMobileBalance.md
@@ -497,10 +497,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataQiwi.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataQiwi.md
index d1d15069..28a618e8 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataQiwi.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataQiwi.md
@@ -497,10 +497,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberLoan.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberLoan.md
index ce602c2e..e6413bca 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberLoan.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberLoan.md
@@ -443,10 +443,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberbank.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberbank.md
index fd571ac4..924336f3 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberbank.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberbank.md
@@ -497,10 +497,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSbp.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSbp.md
index 60fad3f1..400ba9b5 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSbp.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSbp.md
@@ -443,10 +443,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataTinkoffBank.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataTinkoffBank.md
index 9b68bff1..d8158f8f 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataTinkoffBank.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataTinkoffBank.md
@@ -443,10 +443,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataYooMoney.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataYooMoney.md
index 330ecca9..03899eb4 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataYooMoney.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataYooMoney.md
@@ -443,10 +443,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentResponse.md b/docs/classes/YooKassa-Request-Payments-PaymentResponse.md
index 40f40897..e43721cb 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentResponse.md
@@ -1999,10 +1999,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md b/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md
index 471fd12b..f6242096 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md
@@ -1357,10 +1357,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md b/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md
index a835c1b1..29b753b7 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md
@@ -507,10 +507,10 @@ protected initCurrentObject() : \YooKassa\Request\Payments\PaymentsRequest
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md b/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md
index 57361903..05ce71ba 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md
@@ -765,10 +765,10 @@ public setPaymentMethod(string $payment_method) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md b/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md
index 64b5c646..a6749d00 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md
@@ -74,10 +74,10 @@ public serialize(\YooKassa\Request\Payments\PaymentsRequestInterface $request) :
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md b/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md
index d5c7e53e..d533dcfc 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md
@@ -532,10 +532,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-TransferData.md b/docs/classes/YooKassa-Request-Payments-TransferData.md
index ac8018d1..50f38285 100644
--- a/docs/classes/YooKassa-Request-Payments-TransferData.md
+++ b/docs/classes/YooKassa-Request-Payments-TransferData.md
@@ -764,10 +764,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-TransferDataInterface.md b/docs/classes/YooKassa-Request-Payments-TransferDataInterface.md
index 904e0995..a472d590 100644
--- a/docs/classes/YooKassa-Request-Payments-TransferDataInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-TransferDataInterface.md
@@ -332,10 +332,10 @@ public hasMetadata() : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md b/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md
index 910d7e05..daa59b2f 100644
--- a/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md
+++ b/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md
@@ -1300,10 +1300,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md
index 44eb803c..bbb7b261 100644
--- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md
+++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md
@@ -1339,10 +1339,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md
index a02e973b..4874ef19 100644
--- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md
@@ -425,10 +425,10 @@ protected initCurrentObject() : \YooKassa\Request\Payouts\CreatePayoutRequest
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md
index 0733f944..e1b5c590 100644
--- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md
@@ -655,10 +655,10 @@ public setMetadata(null|array|\YooKassa\Model\Metadata $metadata) : self
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md
index 5ba628c6..0f898dcf 100644
--- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md
@@ -74,10 +74,10 @@ public serialize(\YooKassa\Request\Payouts\CreatePayoutRequestInterface $request
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md b/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md
index 37d7baa1..0d7ba91a 100644
--- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md
+++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md
@@ -1301,10 +1301,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-IncomeReceiptData.md b/docs/classes/YooKassa-Request-Payouts-IncomeReceiptData.md
index 1e4b2976..4b4ec302 100644
--- a/docs/classes/YooKassa-Request-Payouts-IncomeReceiptData.md
+++ b/docs/classes/YooKassa-Request-Payouts-IncomeReceiptData.md
@@ -523,10 +523,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md
index a93c46ad..ba5ce226 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md
@@ -464,10 +464,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md
index 7754f323..35516c6f 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md
@@ -520,10 +520,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md
index c14571d7..697a8c9a 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md
@@ -435,10 +435,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md
index 8f628ea7..9cb91abd 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md
@@ -98,10 +98,10 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md
index 19b8d293..4b813567 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md
@@ -599,10 +599,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md
index 584dbe74..7362569d 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md
@@ -566,10 +566,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md b/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md
index 6717d494..e7c3e535 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md
@@ -456,10 +456,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md b/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md
index c9f6bcb7..c94a0f94 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md
@@ -1301,10 +1301,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutSelfEmployedInfo.md b/docs/classes/YooKassa-Request-Payouts-PayoutSelfEmployedInfo.md
index 9dfd20b3..e532bdc0 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutSelfEmployedInfo.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutSelfEmployedInfo.md
@@ -456,10 +456,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md b/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md
index 52532b8c..4396d5c1 100644
--- a/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md
+++ b/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md
@@ -532,10 +532,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequest.md b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequest.md
index 584a33ce..62a02cf4 100644
--- a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequest.md
+++ b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequest.md
@@ -945,10 +945,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestBuilder.md b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestBuilder.md
index 52c5c1b7..ed6b4192 100644
--- a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestBuilder.md
@@ -304,10 +304,10 @@ protected initCurrentObject() : \YooKassa\Request\PersonalData\CreatePersonalDat
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md
index 9a0c6ea9..1a558d37 100644
--- a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md
+++ b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md
@@ -376,10 +376,10 @@ public toArray() : array
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestSerializer.md b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestSerializer.md
index 95d958cd..fee8e857 100644
--- a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestSerializer.md
@@ -74,10 +74,10 @@ public serialize(\YooKassa\Request\PersonalData\CreatePersonalDataRequestInterfa
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md b/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md
index 3f26f788..447523aa 100644
--- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md
+++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md
@@ -935,10 +935,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md b/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md
index c2506552..8c7a9f20 100644
--- a/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md
+++ b/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md
@@ -1563,10 +1563,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md
index 98a66b33..5794017c 100644
--- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md
+++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md
@@ -1332,10 +1332,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md
index ac220a3f..99f93f89 100644
--- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md
@@ -592,10 +592,10 @@ protected initCurrentObject() : \YooKassa\Request\Receipts\CreatePostReceiptRequ
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md
index 29870a2c..945fcb0c 100644
--- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md
@@ -587,10 +587,10 @@ public notEmpty() : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestSerializer.md b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestSerializer.md
index b0be0edd..7afce6c7 100644
--- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestSerializer.md
@@ -61,10 +61,10 @@ public serialize(\YooKassa\Request\Receipts\CreatePostReceiptRequestInterface $r
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md b/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md
index 4952ee43..67ee0834 100644
--- a/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md
+++ b/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md
@@ -1676,10 +1676,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseFactory.md b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseFactory.md
index 57e64037..bebc2470 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseFactory.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseFactory.md
@@ -61,10 +61,10 @@ public factory(array $data) : \YooKassa\Request\Receipts\AbstractReceiptResponse
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md
index ee7cd90a..f9ea2861 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md
@@ -206,10 +206,10 @@ public notEmpty() : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md
index 0970df4e..9c127700 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md
@@ -1500,10 +1500,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md
index 21d06ff9..5a891ad0 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md
@@ -378,10 +378,10 @@ public getSupplier() : \YooKassa\Model\Receipt\SupplierInterface|null
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md
index c1c86b41..7b950701 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md
@@ -1158,10 +1158,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestBuilder.md b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestBuilder.md
index c64e9d8b..d4a9bc4a 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestBuilder.md
@@ -407,10 +407,10 @@ protected initCurrentObject() : \YooKassa\Request\Receipts\ReceiptsRequest
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md
index 77348656..0f5c04f9 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md
@@ -378,10 +378,10 @@ public hasLimit() : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestSerializer.md b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestSerializer.md
index 252e6cc0..5b6b82ff 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestSerializer.md
@@ -61,10 +61,10 @@ public serialize(\YooKassa\Request\Receipts\ReceiptsRequestInterface $request) :
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md b/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md
index 594b4d89..75ab7741 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md
@@ -533,10 +533,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md b/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md
index 14766e0d..ead16cba 100644
--- a/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md
+++ b/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md
@@ -1676,10 +1676,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md b/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md
index 8bf5583b..d2558814 100644
--- a/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md
+++ b/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md
@@ -1589,10 +1589,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md b/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md
index 1b9cc76d..10b0d7b0 100644
--- a/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md
+++ b/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md
@@ -33,6 +33,8 @@
| public | [$paymentId](../classes/YooKassa-Model-Refund-Refund.md#property_paymentId) | | Идентификатор платежа |
| public | [$receipt_registration](../classes/YooKassa-Model-Refund-Refund.md#property_receipt_registration) | | Статус регистрации чека |
| public | [$receiptRegistration](../classes/YooKassa-Model-Refund-Refund.md#property_receiptRegistration) | | Статус регистрации чека |
+| public | [$refund_method](../classes/YooKassa-Model-Refund-Refund.md#property_refund_method) | | Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа |
+| public | [$refundMethod](../classes/YooKassa-Model-Refund-Refund.md#property_refundMethod) | | Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа |
| public | [$sources](../classes/YooKassa-Model-Refund-Refund.md#property_sources) | | Данные о том, с какого магазина и какую сумму нужно удержать для проведения возврата |
| public | [$status](../classes/YooKassa-Model-Refund-Refund.md#property_status) | | Статус возврата |
| protected | [$_amount](../classes/YooKassa-Model-Refund-Refund.md#property__amount) | | |
@@ -64,6 +66,7 @@
| public | [getId()](../classes/YooKassa-Model-Refund-Refund.md#method_getId) | | Возвращает идентификатор возврата платежа. |
| public | [getPaymentId()](../classes/YooKassa-Model-Refund-Refund.md#method_getPaymentId) | | Возвращает идентификатор платежа. |
| public | [getReceiptRegistration()](../classes/YooKassa-Model-Refund-Refund.md#method_getReceiptRegistration) | | Возвращает статус регистрации чека. |
+| public | [getRefundMethod()](../classes/YooKassa-Model-Refund-Refund.md#method_getRefundMethod) | | Возвращает метод возврата. |
| public | [getSources()](../classes/YooKassa-Model-Refund-Refund.md#method_getSources) | | Возвращает информацию о распределении денег — сколько и в какой магазин нужно перевести. |
| public | [getStatus()](../classes/YooKassa-Model-Refund-Refund.md#method_getStatus) | | Возвращает статус текущего возврата. |
| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
@@ -80,6 +83,7 @@
| public | [setId()](../classes/YooKassa-Model-Refund-Refund.md#method_setId) | | Устанавливает идентификатор возврата. |
| public | [setPaymentId()](../classes/YooKassa-Model-Refund-Refund.md#method_setPaymentId) | | Устанавливает идентификатор платежа. |
| public | [setReceiptRegistration()](../classes/YooKassa-Model-Refund-Refund.md#method_setReceiptRegistration) | | Устанавливает статус регистрации чека. |
+| public | [setRefundMethod()](../classes/YooKassa-Model-Refund-Refund.md#method_setRefundMethod) | | Устанавливает метод возврата. |
| public | [setSources()](../classes/YooKassa-Model-Refund-Refund.md#method_setSources) | | Устанавливает sources (массив распределения денег между магазинами). |
| public | [setStatus()](../classes/YooKassa-Model-Refund-Refund.md#method_setStatus) | | Устанавливает статус возврата платежа. |
| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
@@ -277,6 +281,32 @@ MAX_LENGTH_DESCRIPTION = 250
* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+#### public $refund_method : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+---
+***Description***
+
+Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа
+
+**Type:** AbstractRefundMethod|null
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+
+
+#### public $refundMethod : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+---
+***Description***
+
+Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа
+
+**Type:** AbstractRefundMethod|null
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+
#### public $sources : \YooKassa\Common\ListObjectInterface|\YooKassa\Model\Refund\SourceInterface[]
---
@@ -665,6 +695,23 @@ public getReceiptRegistration() : string|null
**Returns:** string|null - Статус регистрации чека
+
+#### public getRefundMethod() : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+
+```php
+public getRefundMethod() : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+```
+
+**Summary**
+
+Возвращает метод возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+**Returns:** \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null -
+
+
#### public getSources() : \YooKassa\Model\Refund\SourceInterface[]|\YooKassa\Common\ListObjectInterface
@@ -994,6 +1041,28 @@ public setReceiptRegistration(string|null $receipt_registration = null) : self
**Returns:** self -
+
+#### public setRefundMethod() : self
+
+```php
+public setRefundMethod(\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|array|null $refund_method = null) : self
+```
+
+**Summary**
+
+Устанавливает метод возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod OR array OR null | refund_method | |
+
+**Returns:** self -
+
+
#### public setSources() : self
@@ -1104,10 +1173,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md
index a6166e41..3730831c 100644
--- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md
+++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md
@@ -970,10 +970,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md
index 0e1fe80f..bb2ce0aa 100644
--- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md
@@ -646,10 +646,10 @@ protected initCurrentObject() : \YooKassa\Request\Refunds\CreateRefundRequest
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md
index 0e8c3d55..d11b1db7 100644
--- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md
@@ -341,10 +341,10 @@ public hasDeal() : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md
index 31d00c19..0a6dd3be 100644
--- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md
@@ -74,10 +74,10 @@ public serialize(\YooKassa\Request\Refunds\CreateRefundRequestInterface $request
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md b/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md
index 0ea98a44..bc39cf2b 100644
--- a/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md
+++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md
@@ -33,6 +33,8 @@
| public | [$paymentId](../classes/YooKassa-Model-Refund-Refund.md#property_paymentId) | | Идентификатор платежа |
| public | [$receipt_registration](../classes/YooKassa-Model-Refund-Refund.md#property_receipt_registration) | | Статус регистрации чека |
| public | [$receiptRegistration](../classes/YooKassa-Model-Refund-Refund.md#property_receiptRegistration) | | Статус регистрации чека |
+| public | [$refund_method](../classes/YooKassa-Model-Refund-Refund.md#property_refund_method) | | Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа |
+| public | [$refundMethod](../classes/YooKassa-Model-Refund-Refund.md#property_refundMethod) | | Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа |
| public | [$sources](../classes/YooKassa-Model-Refund-Refund.md#property_sources) | | Данные о том, с какого магазина и какую сумму нужно удержать для проведения возврата |
| public | [$status](../classes/YooKassa-Model-Refund-Refund.md#property_status) | | Статус возврата |
| protected | [$_amount](../classes/YooKassa-Model-Refund-Refund.md#property__amount) | | |
@@ -64,6 +66,7 @@
| public | [getId()](../classes/YooKassa-Model-Refund-Refund.md#method_getId) | | Возвращает идентификатор возврата платежа. |
| public | [getPaymentId()](../classes/YooKassa-Model-Refund-Refund.md#method_getPaymentId) | | Возвращает идентификатор платежа. |
| public | [getReceiptRegistration()](../classes/YooKassa-Model-Refund-Refund.md#method_getReceiptRegistration) | | Возвращает статус регистрации чека. |
+| public | [getRefundMethod()](../classes/YooKassa-Model-Refund-Refund.md#method_getRefundMethod) | | Возвращает метод возврата. |
| public | [getSources()](../classes/YooKassa-Model-Refund-Refund.md#method_getSources) | | Возвращает информацию о распределении денег — сколько и в какой магазин нужно перевести. |
| public | [getStatus()](../classes/YooKassa-Model-Refund-Refund.md#method_getStatus) | | Возвращает статус текущего возврата. |
| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
@@ -80,6 +83,7 @@
| public | [setId()](../classes/YooKassa-Model-Refund-Refund.md#method_setId) | | Устанавливает идентификатор возврата. |
| public | [setPaymentId()](../classes/YooKassa-Model-Refund-Refund.md#method_setPaymentId) | | Устанавливает идентификатор платежа. |
| public | [setReceiptRegistration()](../classes/YooKassa-Model-Refund-Refund.md#method_setReceiptRegistration) | | Устанавливает статус регистрации чека. |
+| public | [setRefundMethod()](../classes/YooKassa-Model-Refund-Refund.md#method_setRefundMethod) | | Устанавливает метод возврата. |
| public | [setSources()](../classes/YooKassa-Model-Refund-Refund.md#method_setSources) | | Устанавливает sources (массив распределения денег между магазинами). |
| public | [setStatus()](../classes/YooKassa-Model-Refund-Refund.md#method_setStatus) | | Устанавливает статус возврата платежа. |
| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
@@ -278,6 +282,32 @@ MAX_LENGTH_DESCRIPTION = 250
* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+#### public $refund_method : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+---
+***Description***
+
+Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа
+
+**Type:** AbstractRefundMethod|null
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+
+
+#### public $refundMethod : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+---
+***Description***
+
+Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа
+
+**Type:** AbstractRefundMethod|null
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+
#### public $sources : \YooKassa\Common\ListObjectInterface|\YooKassa\Model\Refund\SourceInterface[]
---
@@ -666,6 +696,23 @@ public getReceiptRegistration() : string|null
**Returns:** string|null - Статус регистрации чека
+
+#### public getRefundMethod() : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+
+```php
+public getRefundMethod() : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+```
+
+**Summary**
+
+Возвращает метод возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+**Returns:** \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null -
+
+
#### public getSources() : \YooKassa\Model\Refund\SourceInterface[]|\YooKassa\Common\ListObjectInterface
@@ -995,6 +1042,28 @@ public setReceiptRegistration(string|null $receipt_registration = null) : self
**Returns:** self -
+
+#### public setRefundMethod() : self
+
+```php
+public setRefundMethod(\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|array|null $refund_method = null) : self
+```
+
+**Summary**
+
+Устанавливает метод возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod OR array OR null | refund_method | |
+
+**Returns:** self -
+
+
#### public setSources() : self
@@ -1105,10 +1174,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-RefundResponse.md b/docs/classes/YooKassa-Request-Refunds-RefundResponse.md
index 943bc2ee..fedeb058 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundResponse.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundResponse.md
@@ -33,6 +33,8 @@
| public | [$paymentId](../classes/YooKassa-Model-Refund-Refund.md#property_paymentId) | | Идентификатор платежа |
| public | [$receipt_registration](../classes/YooKassa-Model-Refund-Refund.md#property_receipt_registration) | | Статус регистрации чека |
| public | [$receiptRegistration](../classes/YooKassa-Model-Refund-Refund.md#property_receiptRegistration) | | Статус регистрации чека |
+| public | [$refund_method](../classes/YooKassa-Model-Refund-Refund.md#property_refund_method) | | Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа |
+| public | [$refundMethod](../classes/YooKassa-Model-Refund-Refund.md#property_refundMethod) | | Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа |
| public | [$sources](../classes/YooKassa-Model-Refund-Refund.md#property_sources) | | Данные о том, с какого магазина и какую сумму нужно удержать для проведения возврата |
| public | [$status](../classes/YooKassa-Model-Refund-Refund.md#property_status) | | Статус возврата |
| protected | [$_amount](../classes/YooKassa-Model-Refund-Refund.md#property__amount) | | |
@@ -64,6 +66,7 @@
| public | [getId()](../classes/YooKassa-Model-Refund-Refund.md#method_getId) | | Возвращает идентификатор возврата платежа. |
| public | [getPaymentId()](../classes/YooKassa-Model-Refund-Refund.md#method_getPaymentId) | | Возвращает идентификатор платежа. |
| public | [getReceiptRegistration()](../classes/YooKassa-Model-Refund-Refund.md#method_getReceiptRegistration) | | Возвращает статус регистрации чека. |
+| public | [getRefundMethod()](../classes/YooKassa-Model-Refund-Refund.md#method_getRefundMethod) | | Возвращает метод возврата. |
| public | [getSources()](../classes/YooKassa-Model-Refund-Refund.md#method_getSources) | | Возвращает информацию о распределении денег — сколько и в какой магазин нужно перевести. |
| public | [getStatus()](../classes/YooKassa-Model-Refund-Refund.md#method_getStatus) | | Возвращает статус текущего возврата. |
| public | [getValidator()](../classes/YooKassa-Common-AbstractObject.md#method_getValidator) | | |
@@ -80,6 +83,7 @@
| public | [setId()](../classes/YooKassa-Model-Refund-Refund.md#method_setId) | | Устанавливает идентификатор возврата. |
| public | [setPaymentId()](../classes/YooKassa-Model-Refund-Refund.md#method_setPaymentId) | | Устанавливает идентификатор платежа. |
| public | [setReceiptRegistration()](../classes/YooKassa-Model-Refund-Refund.md#method_setReceiptRegistration) | | Устанавливает статус регистрации чека. |
+| public | [setRefundMethod()](../classes/YooKassa-Model-Refund-Refund.md#method_setRefundMethod) | | Устанавливает метод возврата. |
| public | [setSources()](../classes/YooKassa-Model-Refund-Refund.md#method_setSources) | | Устанавливает sources (массив распределения денег между магазинами). |
| public | [setStatus()](../classes/YooKassa-Model-Refund-Refund.md#method_setStatus) | | Устанавливает статус возврата платежа. |
| public | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
@@ -278,6 +282,32 @@ MAX_LENGTH_DESCRIPTION = 250
* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+#### public $refund_method : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+---
+***Description***
+
+Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа
+
+**Type:** AbstractRefundMethod|null
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+
+
+#### public $refundMethod : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+---
+***Description***
+
+Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа
+
+**Type:** AbstractRefundMethod|null
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+
#### public $sources : \YooKassa\Common\ListObjectInterface|\YooKassa\Model\Refund\SourceInterface[]
---
@@ -666,6 +696,23 @@ public getReceiptRegistration() : string|null
**Returns:** string|null - Статус регистрации чека
+
+#### public getRefundMethod() : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+
+```php
+public getRefundMethod() : \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null
+```
+
+**Summary**
+
+Возвращает метод возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+**Returns:** \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|null -
+
+
#### public getSources() : \YooKassa\Model\Refund\SourceInterface[]|\YooKassa\Common\ListObjectInterface
@@ -995,6 +1042,28 @@ public setReceiptRegistration(string|null $receipt_registration = null) : self
**Returns:** self -
+
+#### public setRefundMethod() : self
+
+```php
+public setRefundMethod(\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod|array|null $refund_method = null) : self
+```
+
+**Summary**
+
+Устанавливает метод возврата.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Refund\Refund](../classes/YooKassa-Model-Refund-Refund.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod OR array OR null | refund_method | |
+
+**Returns:** self -
+
+
#### public setSources() : self
@@ -1105,10 +1174,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md b/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md
index 763b2ba7..ce0b7d1e 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md
@@ -1115,10 +1115,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md b/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md
index 3e6730ba..9e204664 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md
@@ -391,10 +391,10 @@ protected initCurrentObject() : \YooKassa\Request\Refunds\RefundsRequestInterfac
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md b/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md
index beddaf52..be7636eb 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md
@@ -305,10 +305,10 @@ public hasCursor() : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md b/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md
index 01074da6..0a72dc9c 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md
@@ -74,10 +74,10 @@ public serialize(\YooKassa\Request\Refunds\RefundsRequestInterface $request) : a
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md b/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md
index abc061bf..a566d3b8 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md
@@ -532,10 +532,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md
index 1dbbe667..bfaffd2f 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md
@@ -721,10 +721,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md
index 24c7ed76..c65bd858 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md
@@ -261,10 +261,10 @@ protected initCurrentObject() : \YooKassa\Request\SelfEmployed\SelfEmployedReque
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md
index f5e2dfcd..5b8046c5 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md
@@ -445,10 +445,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md
index 961d1b06..e25b71d4 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md
@@ -98,10 +98,10 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md
index baaa7fa9..1b6836cd 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md
@@ -451,10 +451,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestInterface.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestInterface.md
index 15d4e829..10ea1df3 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestInterface.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestInterface.md
@@ -247,10 +247,10 @@ public validate() : bool
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md
index f24901de..3be65495 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md
@@ -74,10 +74,10 @@ public serialize(\YooKassa\Request\SelfEmployed\SelfEmployedRequest $request) :
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md
index 6e69f714..86be8737 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md
@@ -884,10 +884,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md b/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md
index 63300c56..252eb9ae 100644
--- a/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md
+++ b/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md
@@ -533,10 +533,10 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/default.md b/docs/namespaces/default.md
index 484f8322..0b651f93 100644
--- a/docs/namespaces/default.md
+++ b/docs/namespaces/default.md
@@ -88,10 +88,10 @@ THE SOFTWARE.
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-client.md b/docs/namespaces/yookassa-client.md
index a4c3e3b6..211e9fd3 100644
--- a/docs/namespaces/yookassa-client.md
+++ b/docs/namespaces/yookassa-client.md
@@ -29,10 +29,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-common-exceptions.md b/docs/namespaces/yookassa-common-exceptions.md
index fb56041f..a8a055eb 100644
--- a/docs/namespaces/yookassa-common-exceptions.md
+++ b/docs/namespaces/yookassa-common-exceptions.md
@@ -37,10 +37,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-common.md b/docs/namespaces/yookassa-common.md
index e82d73c6..ba272e41 100644
--- a/docs/namespaces/yookassa-common.md
+++ b/docs/namespaces/yookassa-common.md
@@ -39,10 +39,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-helpers-config.md b/docs/namespaces/yookassa-helpers-config.md
index 8798b77d..9a5b325a 100644
--- a/docs/namespaces/yookassa-helpers-config.md
+++ b/docs/namespaces/yookassa-helpers-config.md
@@ -27,10 +27,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-helpers.md b/docs/namespaces/yookassa-helpers.md
index 2a384528..0562a666 100644
--- a/docs/namespaces/yookassa-helpers.md
+++ b/docs/namespaces/yookassa-helpers.md
@@ -31,10 +31,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-deal.md b/docs/namespaces/yookassa-model-deal.md
index 80a2dfae..bf8ec511 100644
--- a/docs/namespaces/yookassa-model-deal.md
+++ b/docs/namespaces/yookassa-model-deal.md
@@ -40,10 +40,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-notification.md b/docs/namespaces/yookassa-model-notification.md
index c3035cc6..423d2ab9 100644
--- a/docs/namespaces/yookassa-model-notification.md
+++ b/docs/namespaces/yookassa-model-notification.md
@@ -37,10 +37,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-payment-confirmation.md b/docs/namespaces/yookassa-model-payment-confirmation.md
index ee3b9158..aad4da98 100644
--- a/docs/namespaces/yookassa-model-payment-confirmation.md
+++ b/docs/namespaces/yookassa-model-payment-confirmation.md
@@ -28,10 +28,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-payment-paymentmethod-b2b-sberbank.md b/docs/namespaces/yookassa-model-payment-paymentmethod-b2b-sberbank.md
index a0e33d8e..c2aaafe8 100644
--- a/docs/namespaces/yookassa-model-payment-paymentmethod-b2b-sberbank.md
+++ b/docs/namespaces/yookassa-model-payment-paymentmethod-b2b-sberbank.md
@@ -35,10 +35,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-payment-paymentmethod-b2b.md b/docs/namespaces/yookassa-model-payment-paymentmethod-b2b.md
index b39c5060..a83c9ba2 100644
--- a/docs/namespaces/yookassa-model-payment-paymentmethod-b2b.md
+++ b/docs/namespaces/yookassa-model-payment-paymentmethod-b2b.md
@@ -19,10 +19,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-payment-paymentmethod.md b/docs/namespaces/yookassa-model-payment-paymentmethod.md
index 7fad365b..ee7bc548 100644
--- a/docs/namespaces/yookassa-model-payment-paymentmethod.md
+++ b/docs/namespaces/yookassa-model-payment-paymentmethod.md
@@ -47,10 +47,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-payment.md b/docs/namespaces/yookassa-model-payment.md
index 45c3e3dd..e2c7f0a6 100644
--- a/docs/namespaces/yookassa-model-payment.md
+++ b/docs/namespaces/yookassa-model-payment.md
@@ -47,10 +47,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-payout.md b/docs/namespaces/yookassa-model-payout.md
index f7b3548a..aaf470dc 100644
--- a/docs/namespaces/yookassa-model-payout.md
+++ b/docs/namespaces/yookassa-model-payout.md
@@ -41,10 +41,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-personaldata.md b/docs/namespaces/yookassa-model-personaldata.md
index 43236ed5..7ad1227b 100644
--- a/docs/namespaces/yookassa-model-personaldata.md
+++ b/docs/namespaces/yookassa-model-personaldata.md
@@ -32,10 +32,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-receipt.md b/docs/namespaces/yookassa-model-receipt.md
index d0da9c89..cd765ccc 100644
--- a/docs/namespaces/yookassa-model-receipt.md
+++ b/docs/namespaces/yookassa-model-receipt.md
@@ -47,10 +47,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-refund-refundmethod.md b/docs/namespaces/yookassa-model-refund-refundmethod.md
new file mode 100644
index 00000000..0e9d4267
--- /dev/null
+++ b/docs/namespaces/yookassa-model-refund-refundmethod.md
@@ -0,0 +1,33 @@
+# [YooKassa API SDK](../home.md)
+
+# Namespace: \YooKassa\Model\Refund\RefundMethod
+
+## Parent: [\YooKassa\Model\Refund](../namespaces/yookassa-model-refund.md)
+
+### Classes
+
+| Name | Summary |
+| ---- | ------- |
+| [\YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod](../classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md) | Класс, представляющий модель AbstractRefundMethod. |
+| [\YooKassa\Model\Refund\RefundMethod\RefundMethodFactory](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md) | Класс, представляющий модель RefundMethodFactory. |
+| [\YooKassa\Model\Refund\RefundMethod\RefundMethodSbp](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md) | Класс, представляющий модель RefundMethodSbp. |
+| [\YooKassa\Model\Refund\RefundMethod\RefundMethodUnknown](../classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md) | Класс, представляющий модель RefundMethodUnknown. |
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-refund.md b/docs/namespaces/yookassa-model-refund.md
index 91bd3961..b372a121 100644
--- a/docs/namespaces/yookassa-model-refund.md
+++ b/docs/namespaces/yookassa-model-refund.md
@@ -4,6 +4,10 @@
## Parent: [\YooKassa\Model](../namespaces/yookassa-model.md)
+### Namespaces
+
+* [\YooKassa\Model\Refund\RefundMethod](../namespaces/yookassa-model-refund-refundmethod.md)
+
### Interfaces
| Name | Summary |
@@ -19,6 +23,7 @@
| [\YooKassa\Model\Refund\RefundCancellationDetails](../classes/YooKassa-Model-Refund-RefundCancellationDetails.md) | Класс, представляющий модель RefundCancellationDetails. |
| [\YooKassa\Model\Refund\RefundCancellationDetailsPartyCode](../classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md) | Класс, представляющий модель CancellationDetailsPartyCode. |
| [\YooKassa\Model\Refund\RefundCancellationDetailsReasonCode](../classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md) | Класс, представляющий модель RefundCancellationDetailsReasonCode. |
+| [\YooKassa\Model\Refund\RefundMethodType](../classes/YooKassa-Model-Refund-RefundMethodType.md) | Класс, представляющий модель PaymentMethodType. |
| [\YooKassa\Model\Refund\RefundStatus](../classes/YooKassa-Model-Refund-RefundStatus.md) | Класс, представляющий модель RefundStatus. |
| [\YooKassa\Model\Refund\Source](../classes/YooKassa-Model-Refund-Source.md) | Класс, представляющий модель RefundSourcesData. |
@@ -33,10 +38,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-selfemployed.md b/docs/namespaces/yookassa-model-selfemployed.md
index 84da6800..9dbae6ba 100644
--- a/docs/namespaces/yookassa-model-selfemployed.md
+++ b/docs/namespaces/yookassa-model-selfemployed.md
@@ -32,10 +32,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-settings.md b/docs/namespaces/yookassa-model-settings.md
new file mode 100644
index 00000000..b0c7908d
--- /dev/null
+++ b/docs/namespaces/yookassa-model-settings.md
@@ -0,0 +1,32 @@
+# [YooKassa API SDK](../home.md)
+
+# Namespace: \YooKassa\Model\Settings
+
+## Parent: [\YooKassa\Model](../namespaces/yookassa-model.md)
+
+### Classes
+
+| Name | Summary |
+| ---- | ------- |
+| [\YooKassa\Model\Settings\FiscalizationData](../classes/YooKassa-Model-Settings-FiscalizationData.md) | Класс, представляющий модель FiscalizationData. |
+| [\YooKassa\Model\Settings\FiscalizationProvider](../classes/YooKassa-Model-Settings-FiscalizationProvider.md) | Класс, представляющий модель FiscalizationProvider. |
+| [\YooKassa\Model\Settings\Me](../classes/YooKassa-Model-Settings-Me.md) | Класс, представляющий модель Me. |
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 19](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-webhook.md b/docs/namespaces/yookassa-model-webhook.md
index 549fb4c1..8f1efe9c 100644
--- a/docs/namespaces/yookassa-model-webhook.md
+++ b/docs/namespaces/yookassa-model-webhook.md
@@ -27,10 +27,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model.md b/docs/namespaces/yookassa-model.md
index bff977e9..7e37b08a 100644
--- a/docs/namespaces/yookassa-model.md
+++ b/docs/namespaces/yookassa-model.md
@@ -14,6 +14,7 @@
* [\YooKassa\Model\Receipt](../namespaces/yookassa-model-receipt.md)
* [\YooKassa\Model\Refund](../namespaces/yookassa-model-refund.md)
* [\YooKassa\Model\SelfEmployed](../namespaces/yookassa-model-selfemployed.md)
+* [\YooKassa\Model\Settings](../namespaces/yookassa-model-settings.md)
* [\YooKassa\Model\Webhook](../namespaces/yookassa-model-webhook.md)
### Interfaces
@@ -42,10 +43,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-deals.md b/docs/namespaces/yookassa-request-deals.md
index afcd6513..1a30472d 100644
--- a/docs/namespaces/yookassa-request-deals.md
+++ b/docs/namespaces/yookassa-request-deals.md
@@ -37,10 +37,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payments-confirmationattributes.md b/docs/namespaces/yookassa-request-payments-confirmationattributes.md
index 16ed4f76..7ae9a710 100644
--- a/docs/namespaces/yookassa-request-payments-confirmationattributes.md
+++ b/docs/namespaces/yookassa-request-payments-confirmationattributes.md
@@ -27,10 +27,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payments-paymentdata.md b/docs/namespaces/yookassa-request-payments-paymentdata.md
index abab5e33..925aae42 100644
--- a/docs/namespaces/yookassa-request-payments-paymentdata.md
+++ b/docs/namespaces/yookassa-request-payments-paymentdata.md
@@ -37,10 +37,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payments.md b/docs/namespaces/yookassa-request-payments.md
index 4e7953b6..fcb11365 100644
--- a/docs/namespaces/yookassa-request-payments.md
+++ b/docs/namespaces/yookassa-request-payments.md
@@ -41,6 +41,7 @@
| [\YooKassa\Request\Payments\FraudData](../classes/YooKassa-Request-Payments-FraudData.md) | Класс, представляющий модель FraudData. |
| [\YooKassa\Request\Payments\Leg](../classes/YooKassa-Request-Payments-Leg.md) | Класс, представляющий модель Leg. |
| [\YooKassa\Request\Payments\Locale](../classes/YooKassa-Request-Payments-Locale.md) | Класс, представляющий модель Locale. |
+| [\YooKassa\Request\Payments\MerchantCustomerBankAccount](../classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md) | Класс, представляющий модель MerchantCustomerBankAccount. |
| [\YooKassa\Request\Payments\Passenger](../classes/YooKassa-Request-Payments-Passenger.md) | Класс, представляющий модель PaymentsRequest. |
| [\YooKassa\Request\Payments\PaymentResponse](../classes/YooKassa-Request-Payments-PaymentResponse.md) | Класс, представляющий модель PaymentResponse. |
| [\YooKassa\Request\Payments\PaymentsRequest](../classes/YooKassa-Request-Payments-PaymentsRequest.md) | Класс, представляющий модель PaymentsRequest. |
@@ -60,10 +61,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payouts-payoutdestinationdata.md b/docs/namespaces/yookassa-request-payouts-payoutdestinationdata.md
index d636a42b..5bd651f1 100644
--- a/docs/namespaces/yookassa-request-payouts-payoutdestinationdata.md
+++ b/docs/namespaces/yookassa-request-payouts-payoutdestinationdata.md
@@ -26,10 +26,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payouts.md b/docs/namespaces/yookassa-request-payouts.md
index f157de98..d282a423 100644
--- a/docs/namespaces/yookassa-request-payouts.md
+++ b/docs/namespaces/yookassa-request-payouts.md
@@ -40,10 +40,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-personaldata.md b/docs/namespaces/yookassa-request-personaldata.md
index bb82c660..fc1d8e35 100644
--- a/docs/namespaces/yookassa-request-personaldata.md
+++ b/docs/namespaces/yookassa-request-personaldata.md
@@ -30,10 +30,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-receipts.md b/docs/namespaces/yookassa-request-receipts.md
index e8324b2e..5d8d0a53 100644
--- a/docs/namespaces/yookassa-request-receipts.md
+++ b/docs/namespaces/yookassa-request-receipts.md
@@ -42,10 +42,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-refunds.md b/docs/namespaces/yookassa-request-refunds.md
index 89591fef..46444317 100644
--- a/docs/namespaces/yookassa-request-refunds.md
+++ b/docs/namespaces/yookassa-request-refunds.md
@@ -37,10 +37,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-selfemployed.md b/docs/namespaces/yookassa-request-selfemployed.md
index b4fd4f19..5a4f3a37 100644
--- a/docs/namespaces/yookassa-request-selfemployed.md
+++ b/docs/namespaces/yookassa-request-selfemployed.md
@@ -33,10 +33,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-webhook.md b/docs/namespaces/yookassa-request-webhook.md
index 0208424f..483f59df 100644
--- a/docs/namespaces/yookassa-request-webhook.md
+++ b/docs/namespaces/yookassa-request-webhook.md
@@ -21,10 +21,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request.md b/docs/namespaces/yookassa-request.md
index 259e3d7a..6614bb8c 100644
--- a/docs/namespaces/yookassa-request.md
+++ b/docs/namespaces/yookassa-request.md
@@ -32,10 +32,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa.md b/docs/namespaces/yookassa.md
index b4d778e7..ac218039 100644
--- a/docs/namespaces/yookassa.md
+++ b/docs/namespaces/yookassa.md
@@ -29,10 +29,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/readme.md b/docs/readme.md
index 882a502d..0b108329 100644
--- a/docs/readme.md
+++ b/docs/readme.md
@@ -88,10 +88,10 @@ THE SOFTWARE.
### Reports
* [Errors - 0](reports/errors.md)
* [Markers - 0](reports/markers.md)
-* [Deprecated - 15](reports/deprecated.md)
+* [Deprecated - 19](reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/reports/deprecated.md b/docs/reports/deprecated.md
index d24cbabe..3a09b3a5 100644
--- a/docs/reports/deprecated.md
+++ b/docs/reports/deprecated.md
@@ -12,6 +12,9 @@
* [lib/Model/Payment/PaymentMethod/PaymentMethodWechat.php](../../lib/Model/Payment/PaymentMethod/PaymentMethodWechat.php)
* [lib/Model/Payment/PaymentMethodType.php](../../lib/Model/Payment/PaymentMethodType.php)
* [lib/Model/Refund/RefundCancellationDetailsPartyCode.php](../../lib/Model/Refund/RefundCancellationDetailsPartyCode.php)
+* [lib/Model/Refund/RefundMethod/RefundMethodUnknown.php](../../lib/Model/Refund/RefundMethod/RefundMethodUnknown.php)
+* [lib/Model/Refund/RefundMethodType.php](../../lib/Model/Refund/RefundMethodType.php)
+* [lib/Model/Settings/Me.php](../../lib/Model/Settings/Me.php)
* [lib/Request/Payments/PaymentData/PaymentDataAlfabank.php](../../lib/Request/Payments/PaymentData/PaymentDataAlfabank.php)
@@ -68,6 +71,22 @@
| Line | Element | Description |
| ---- | ------- | ----------- |
| 51 | \YooKassa\Model\Refund\RefundCancellationDetailsPartyCode::YANDEX_CHECKOUT | Устарел. Оставлен для обратной совместимости |
+
+#### [lib/Model/Refund/RefundMethod/RefundMethodUnknown.php](../../lib/Model/Refund/RefundMethod/RefundMethodUnknown.php)
+| Line | Element | Description |
+| ---- | ------- | ----------- |
+| 42 | \YooKassa\Model\Refund\RefundMethod\RefundMethodUnknown | Не используется в реальных возвратах |
+
+#### [lib/Model/Refund/RefundMethodType.php](../../lib/Model/Refund/RefundMethodType.php)
+| Line | Element | Description |
+| ---- | ------- | ----------- |
+| 53 | \YooKassa\Model\Refund\RefundMethodType::UNKNOWN | Не используется для реальных возвратов |
+
+#### [lib/Model/Settings/Me.php](../../lib/Model/Settings/Me.php)
+| Line | Element | Description |
+| ---- | ------- | ----------- |
+| 252 | \YooKassa\Model\Settings\Me::getFiscalizationEnabled() | Устарел. |
+| 265 | \YooKassa\Model\Settings\Me::setFiscalizationEnabled() | Устарел. |
#### [lib/Request/Payments/PaymentData/PaymentDataAlfabank.php](../../lib/Request/Payments/PaymentData/PaymentDataAlfabank.php)
| Line | Element | Description |
@@ -85,10 +104,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/reports/errors.md b/docs/reports/errors.md
index f514a5d3..627cb3ab 100644
--- a/docs/reports/errors.md
+++ b/docs/reports/errors.md
@@ -14,10 +14,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/docs/reports/markers.md b/docs/reports/markers.md
index 572745fa..6b16102d 100644
--- a/docs/reports/markers.md
+++ b/docs/reports/markers.md
@@ -14,10 +14,10 @@
### Reports
* [Errors - 0](../reports/errors.md)
* [Markers - 0](../reports/markers.md)
-* [Deprecated - 15](../reports/deprecated.md)
+* [Deprecated - 19](../reports/deprecated.md)
---
-This document was automatically generated from source code comments on 2023-10-17 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2023-12-11 using [phpDocumentor](http://www.phpdoc.org/)
© 2023 YooMoney
\ No newline at end of file
diff --git a/lib/Client.php b/lib/Client.php
index 8d74e88b..b5d88bea 100644
--- a/lib/Client.php
+++ b/lib/Client.php
@@ -119,7 +119,7 @@ class Client extends BaseClient
/**
* Текущая версия библиотеки.
*/
- public const SDK_VERSION = '3.1.1';
+ public const SDK_VERSION = '3.2.0';
/**
* Получить список платежей магазина.
diff --git a/lib/Model/Payment/PaymentMethod/PaymentMethodSbp.php b/lib/Model/Payment/PaymentMethod/PaymentMethodSbp.php
index e0bee78c..e3e63666 100644
--- a/lib/Model/Payment/PaymentMethod/PaymentMethodSbp.php
+++ b/lib/Model/Payment/PaymentMethod/PaymentMethodSbp.php
@@ -27,6 +27,7 @@
namespace YooKassa\Model\Payment\PaymentMethod;
use YooKassa\Model\Payment\PaymentMethodType;
+use YooKassa\Validator\Constraints as Assert;
/**
* Класс, представляющий модель PaymentMethodSbp.
@@ -37,12 +38,47 @@ use YooKassa\Model\Payment\PaymentMethodType;
* @package YooKassa\Model
* @author cms@yoomoney.ru
* @link https://yookassa.ru/developers/api
+ *
+ * @property string|null $sbp_operation_id Идентификатор операции в СБП (НСПК).
+ * @property string|null $sbpOperationId Идентификатор операции в СБП (НСПК).
*/
class PaymentMethodSbp extends AbstractPaymentMethod
{
+ /**
+ * Идентификатор операции в СБП (НСПК). Пример: `1027088AE4CB48CB81287833347A8777` Обязательный параметр для платежей в статусе ~`succeeded`. В остальных случаях может отсутствовать.
+ *
+ * @var string|null
+ */
+ #[Assert\Type('string')]
+ private ?string $_sbp_operation_id = null;
+
public function __construct(?array $data = [])
{
parent::__construct($data);
$this->setType(PaymentMethodType::SBP);
}
+
+ /**
+ * Возвращает sbp_operation_id.
+ *
+ * @return string|null
+ */
+ public function getSbpOperationId(): ?string
+ {
+ return $this->_sbp_operation_id;
+ }
+
+ /**
+ * Устанавливает sbp_operation_id.
+ *
+ * @param string|null $sbp_operation_id Идентификатор операции в СБП (НСПК).
+ *
+ * @return self
+ */
+ public function setSbpOperationId(?string $sbp_operation_id = null): self
+ {
+ $this->_sbp_operation_id = $this->validatePropertyValue('_sbp_operation_id', $sbp_operation_id);
+ return $this;
+ }
+
}
diff --git a/lib/Model/Payment/PaymentMethodType.php b/lib/Model/Payment/PaymentMethodType.php
index 9872235d..79873369 100644
--- a/lib/Model/Payment/PaymentMethodType.php
+++ b/lib/Model/Payment/PaymentMethodType.php
@@ -49,7 +49,7 @@ use YooKassa\Common\AbstractEnum;
* - `psb` - ПромсвязьБанк
* - `installments` - Заплатить по частям
* - `wechat` - Платеж через WeChat
- * - `sbp` - Платеж через через сервис быстрых платежей
+ * - `sbp` - Платеж через сервис быстрых платежей
*
* @category Class
* @package YooKassa\Model
diff --git a/lib/Model/Refund/Refund.php b/lib/Model/Refund/Refund.php
index 064543db..82c051d1 100644
--- a/lib/Model/Refund/Refund.php
+++ b/lib/Model/Refund/Refund.php
@@ -35,6 +35,8 @@ use YooKassa\Model\CancellationDetailsInterface;
use YooKassa\Model\Deal\RefundDealInfo;
use YooKassa\Model\MonetaryAmount;
use YooKassa\Model\Payment\ReceiptRegistrationStatus;
+use YooKassa\Model\Refund\RefundMethod\AbstractRefundMethod;
+use YooKassa\Model\Refund\RefundMethod\RefundMethodFactory;
use YooKassa\Validator\Constraints as Assert;
/**
@@ -61,6 +63,8 @@ use YooKassa\Validator\Constraints as Assert;
* @property string $description Комментарий, основание для возврата средств покупателю
* @property ListObjectInterface|SourceInterface[] $sources Данные о том, с какого магазина и какую сумму нужно удержать для проведения возврата
* @property RefundDealInfo $deal Данные о сделке, в составе которой проходит возврат
+ * @property AbstractRefundMethod|null $refundMethod Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа
+ * @property AbstractRefundMethod|null $refund_method Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа
*/
class Refund extends AbstractObject implements RefundInterface
{
@@ -145,6 +149,12 @@ class Refund extends AbstractObject implements RefundInterface
#[Assert\Type(RefundDealInfo::class)]
protected ?RefundDealInfo $_deal = null;
+ /**
+ * @var AbstractRefundMethod|null Детали возврата. Зависят от способа оплаты, который использовался при проведении платежа.
+ */
+ #[Assert\Type(AbstractRefundMethod::class)]
+ private ?AbstractRefundMethod $_refund_method = null;
+
/**
* Возвращает идентификатор возврата платежа.
*
@@ -377,4 +387,30 @@ class Refund extends AbstractObject implements RefundInterface
$this->_deal = $this->validatePropertyValue('_deal', $deal);
return $this;
}
+
+ /**
+ * Возвращает метод возврата.
+ *
+ * @return AbstractRefundMethod|null
+ */
+ public function getRefundMethod(): ?AbstractRefundMethod
+ {
+ return $this->_refund_method;
+ }
+
+ /**
+ * Устанавливает метод возврата.
+ *
+ * @param AbstractRefundMethod|array|null $refund_method
+ *
+ * @return self
+ */
+ public function setRefundMethod(mixed $refund_method = null): self
+ {
+ if (is_array($refund_method)) {
+ $refund_method = (new RefundMethodFactory)->factoryFromArray($refund_method);
+ }
+ $this->_refund_method = $this->validatePropertyValue('_refund_method', $refund_method);
+ return $this;
+ }
}
diff --git a/lib/Model/Refund/RefundMethod/AbstractRefundMethod.php b/lib/Model/Refund/RefundMethod/AbstractRefundMethod.php
new file mode 100644
index 00000000..b563b9ac
--- /dev/null
+++ b/lib/Model/Refund/RefundMethod/AbstractRefundMethod.php
@@ -0,0 +1,79 @@
+_type;
+ }
+
+ /**
+ * Устанавливает тип метода возврата.
+ *
+ * @param string|null $type Тип метода возврата
+ *
+ * @return self
+ */
+ public function setType(?string $type = null): self
+ {
+ $this->_type = $this->validatePropertyValue('_type', $type);
+ return $this;
+ }
+}
diff --git a/lib/Model/Refund/RefundMethod/RefundMethodFactory.php b/lib/Model/Refund/RefundMethod/RefundMethodFactory.php
new file mode 100644
index 00000000..2ec9334d
--- /dev/null
+++ b/lib/Model/Refund/RefundMethod/RefundMethodFactory.php
@@ -0,0 +1,90 @@
+ 'RefundMethodSbp',
+ RefundMethodType::UNKNOWN => 'RefundMethodUnknown',
+ ];
+
+ /**
+ * Фабричный метод создания объекта платежных данных по типу.
+ *
+ * @param string|null $type Тип платежного метода
+ *
+ * @return AbstractRefundMethod
+ */
+ public function factory(?string $type): AbstractRefundMethod
+ {
+ if (!array_key_exists($type, $this->typeClassMap)) {
+ $type = RefundMethodType::UNKNOWN;
+ }
+ $className = __NAMESPACE__ . '\\' . $this->typeClassMap[$type];
+
+ return new $className();
+ }
+
+ /**
+ * Фабричный метод создания объекта платежных данных из массива.
+ *
+ * @param array $data Массив платежных данных
+ * @param null|string $type Тип платежного метода
+ */
+ public function factoryFromArray(array $data, ?string $type = null): AbstractRefundMethod
+ {
+ if (null === $type) {
+ if (array_key_exists('type', $data)) {
+ $type = $data['type'];
+ unset($data['type']);
+ } else {
+ throw new InvalidArgumentException(
+ 'Parameter type not specified in RefundMethodFactory.factoryFromArray()'
+ );
+ }
+ }
+
+ $paymentData = $this->factory($type);
+ $paymentData->fromArray($data);
+
+ return $paymentData;
+ }
+}
diff --git a/lib/Model/Refund/RefundMethod/RefundMethodSbp.php b/lib/Model/Refund/RefundMethod/RefundMethodSbp.php
new file mode 100644
index 00000000..fc83eca6
--- /dev/null
+++ b/lib/Model/Refund/RefundMethod/RefundMethodSbp.php
@@ -0,0 +1,84 @@
+setType(RefundMethodType::SBP);
+ }
+
+ /**
+ * Возвращает sbp_operation_id.
+ *
+ * @return string|null
+ */
+ public function getSbpOperationId(): ?string
+ {
+ return $this->_sbp_operation_id;
+ }
+
+ /**
+ * Устанавливает sbp_operation_id.
+ *
+ * @param string|null $sbp_operation_id Идентификатор операции в СБП (НСПК).
+ *
+ * @return self
+ */
+ public function setSbpOperationId(?string $sbp_operation_id = null): self
+ {
+ $this->_sbp_operation_id = $this->validatePropertyValue('_sbp_operation_id', $sbp_operation_id);
+ return $this;
+ }
+
+}
diff --git a/lib/Model/Refund/RefundMethod/RefundMethodUnknown.php b/lib/Model/Refund/RefundMethod/RefundMethodUnknown.php
new file mode 100644
index 00000000..e37f254b
--- /dev/null
+++ b/lib/Model/Refund/RefundMethod/RefundMethodUnknown.php
@@ -0,0 +1,49 @@
+setType(RefundMethodType::UNKNOWN);
+ }
+}
diff --git a/lib/Model/Refund/RefundMethodType.php b/lib/Model/Refund/RefundMethodType.php
new file mode 100644
index 00000000..d95a2241
--- /dev/null
+++ b/lib/Model/Refund/RefundMethodType.php
@@ -0,0 +1,59 @@
+ true,
+ self::UNKNOWN => false,
+ ];
+}
diff --git a/lib/Model/SelfEmployed/SelfEmployedStatus.php b/lib/Model/SelfEmployed/SelfEmployedStatus.php
index 145beafe..96b1bd02 100644
--- a/lib/Model/SelfEmployed/SelfEmployedStatus.php
+++ b/lib/Model/SelfEmployed/SelfEmployedStatus.php
@@ -36,7 +36,8 @@ use YooKassa\Common\AbstractEnum;
* Возможные значения:
* - `pending` — ЮMoney запросили права на регистрацию чеков, но самозанятый еще не ответил на заявку;
* - `confirmed` — самозанятый выдал права ЮMoney; вы можете делать выплаты;
- * - `canceled` — самозанятый отклонил заявку или отозвал ранее выданные права.
+ * - `canceled` — самозанятый отклонил заявку или отозвал ранее выданные права;
+ * - `unregistered` — самозанятый с таким ИНН не зарегистрирован в сервисе Мой налог, или пользователь потерял статус самозанятого.
*
* @category Class
* @package YooKassa\Model
@@ -54,6 +55,9 @@ class SelfEmployedStatus extends AbstractEnum
/** Самозанятый отклонил заявку или отозвал ранее выданные права */
public const CANCELED = 'canceled';
+ /** Самозанятый с таким ИНН не зарегистрирован в сервисе Мой налог, или пользователь потерял статус самозанятого */
+ public const UNREGISTERED = 'unregistered';
+
/**
* Возвращает список доступных значений
* @return string[]
@@ -62,5 +66,6 @@ class SelfEmployedStatus extends AbstractEnum
self::PENDING => true,
self::CONFIRMED => true,
self::CANCELED => true,
+ self::UNREGISTERED => true,
];
}
diff --git a/lib/Model/Settings/FiscalizationData.php b/lib/Model/Settings/FiscalizationData.php
new file mode 100644
index 00000000..5d5e3678
--- /dev/null
+++ b/lib/Model/Settings/FiscalizationData.php
@@ -0,0 +1,115 @@
+_enabled;
+ }
+
+ /**
+ * Устанавливает enabled.
+ *
+ * @param bool|array|null $enabled В настройках магазина включена отправка чеков.
+ *
+ * @return self
+ */
+ public function setEnabled(mixed $enabled = null): self
+ {
+ $this->_enabled = $this->validatePropertyValue('_enabled', $enabled);
+ return $this;
+ }
+
+ /**
+ * Возвращает provider.
+ *
+ * @return string|null
+ */
+ public function getProvider(): ?string
+ {
+ return $this->_provider;
+ }
+
+ /**
+ * Устанавливает provider.
+ *
+ * @param string|null $provider
+ *
+ * @return self
+ */
+ public function setProvider(?string $provider = null): self
+ {
+ $this->_provider = $this->validatePropertyValue('_provider', $provider);
+ return $this;
+ }
+
+}
+
diff --git a/lib/Model/Settings/FiscalizationProvider.php b/lib/Model/Settings/FiscalizationProvider.php
new file mode 100644
index 00000000..d646ecdb
--- /dev/null
+++ b/lib/Model/Settings/FiscalizationProvider.php
@@ -0,0 +1,94 @@
+ true,
+ self::BUSINESS_RU => true,
+ self::SHTRIH_M => true,
+ self::MODUL_KASSA => true,
+ self::EVOTOR => true,
+ self::KIT_INVEST => true,
+ self::A_QSI => true,
+ self::FNS => true,
+ self::AVANPOST => true,
+ self::MERTRADE => true,
+ self::FIRST_OFD => true,
+ self::LIFE_PAY => true,
+ self::ROCKET => true
+ ];
+}
+
diff --git a/lib/Model/Settings/Me.php b/lib/Model/Settings/Me.php
new file mode 100644
index 00000000..b1decd44
--- /dev/null
+++ b/lib/Model/Settings/Me.php
@@ -0,0 +1,387 @@
+_account_id;
+ }
+
+ /**
+ * Устанавливает идентификатор магазина или шлюза.
+ *
+ * @param string|int|null $account_id
+ *
+ * @return self
+ */
+ public function setAccountId(mixed $account_id = null): self
+ {
+ $this->_account_id = $this->validatePropertyValue('_account_id', (string)$account_id);
+ return $this;
+ }
+
+ /**
+ * Возвращает статус магазина или шлюза.
+ *
+ * @return string|null
+ */
+ public function getStatus(): ?string
+ {
+ return $this->_status;
+ }
+
+ /**
+ * Устанавливает статус магазина или шлюза.
+ *
+ * @param string|null $status Статус магазина или шлюза.
+ *
+ * @return self
+ */
+ public function setStatus(?string $status = null): self
+ {
+ $this->_status = $this->validatePropertyValue('_status', $status);
+ return $this;
+ }
+
+ /**
+ * Возвращает тестовый магазин или шлюз.
+ *
+ * @return bool|null
+ */
+ public function getTest(): ?bool
+ {
+ return $this->_test;
+ }
+
+ /**
+ * Устанавливает тестовый магазин или шлюз.
+ *
+ * @param bool|null $test Это тестовый магазин или шлюз.
+ *
+ * @return self
+ */
+ public function setTest(mixed $test = null): self
+ {
+ $this->_test = $this->validatePropertyValue('_test', $test);
+ return $this;
+ }
+
+ /**
+ * Возвращает настройки магазина для отправки чеков в налоговую.
+ *
+ * @return FiscalizationData|null
+ */
+ public function getFiscalization(): ?FiscalizationData
+ {
+ return $this->_fiscalization;
+ }
+
+ /**
+ * Устанавливает настройки магазина для отправки чеков в налоговую.
+ *
+ * @param FiscalizationData|array|null $fiscalization Настройки магазина для отправки чеков в налоговую.
+ *
+ * @return self
+ */
+ public function setFiscalization(mixed $fiscalization = null): self
+ {
+ $this->_fiscalization = $this->validatePropertyValue('_fiscalization', $fiscalization);
+ return $this;
+ }
+
+ /**
+ * Возвращает признак включенной фискализации.
+ *
+ * @deprecated Устарел.
+ * @return bool|null
+ */
+ public function getFiscalizationEnabled(): ?bool
+ {
+ return $this->_fiscalization_enabled;
+ }
+
+ /**
+ * Устанавливает признак включенной фискализации.
+ *
+ * @deprecated Устарел.
+ * @param bool|array|null $fiscalization_enabled Признак включенной фискализации.
+ *
+ * @return self
+ */
+ public function setFiscalizationEnabled(mixed $fiscalization_enabled = null): self
+ {
+ $this->_fiscalization_enabled = $this->validatePropertyValue('_fiscalization_enabled', $fiscalization_enabled);
+ return $this;
+ }
+
+ /**
+ * Возвращает список способов оплаты, доступных магазину.
+ *
+ * @return string[]|array|null
+ */
+ public function getPaymentMethods(): ?array
+ {
+ return $this->_payment_methods;
+ }
+
+ /**
+ * Устанавливает список способов оплаты, доступных магазину.
+ *
+ * @param string[]|array|null $payment_methods Список способов оплаты, доступных магазину.
+ *
+ * @return self
+ */
+ public function setPaymentMethods(mixed $payment_methods = null): self
+ {
+ $this->_payment_methods = $this->validatePropertyValue('_payment_methods', $payment_methods);
+ return $this;
+ }
+
+ /**
+ * Возвращает ИНН магазина.
+ *
+ * @return string|null
+ */
+ public function getItn(): ?string
+ {
+ return $this->_itn;
+ }
+
+ /**
+ * Устанавливает ИНН магазина.
+ *
+ * @param string|array|null $itn ИНН магазина (10 или 12 цифр).
+ *
+ * @return self
+ */
+ public function setItn(mixed $itn = null): self
+ {
+ $this->_itn = $this->validatePropertyValue('_itn', $itn);
+ return $this;
+ }
+
+ /**
+ * Возвращает список способов получения выплат.
+ *
+ * @return string[]|null
+ */
+ public function getPayoutMethods(): ?array
+ {
+ return $this->_payout_methods;
+ }
+
+ /**
+ * Устанавливает список способов получения выплат.
+ *
+ * @param string[]|array|null $payout_methods Список способов получения выплат, доступных шлюзу.
+ *
+ * @return self
+ */
+ public function setPayoutMethods(mixed $payout_methods = null): self
+ {
+ $this->_payout_methods = $this->validatePropertyValue('_payout_methods', $payout_methods);
+ return $this;
+ }
+
+ /**
+ * Возвращает название шлюза.
+ *
+ * @return string|null
+ */
+ public function getName(): ?string
+ {
+ return $this->_name;
+ }
+
+ /**
+ * Устанавливает название шлюза.
+ *
+ * @param string|null $name Название шлюза, которое отображается в личном кабинете ЮKassa.
+ *
+ * @return self
+ */
+ public function setName(?string $name = null): self
+ {
+ $this->_name = $this->validatePropertyValue('_name', $name);
+ return $this;
+ }
+
+ /**
+ * Возвращает баланс вашего шлюза.
+ *
+ * @return AmountInterface|null
+ */
+ public function getPayoutBalance(): ?AmountInterface
+ {
+ return $this->_payout_balance;
+ }
+
+ /**
+ * Устанавливает Баланс вашего шлюза.
+ *
+ * @param AmountInterface|array|null $payout_balance Баланс вашего шлюза. Присутствует, если вы запрашивали настройки шлюза.
+ *
+ * @return self
+ */
+ public function setPayoutBalance(mixed $payout_balance = null): self
+ {
+ $this->_payout_balance = $this->validatePropertyValue('_payout_balance', $payout_balance);
+ return $this;
+ }
+
+}
+
diff --git a/lib/Request/Payments/ConfirmationAttributes/ConfirmationAttributesQr.php b/lib/Request/Payments/ConfirmationAttributes/ConfirmationAttributesQr.php
index c03a7e12..11f5a822 100644
--- a/lib/Request/Payments/ConfirmationAttributes/ConfirmationAttributesQr.php
+++ b/lib/Request/Payments/ConfirmationAttributes/ConfirmationAttributesQr.php
@@ -42,12 +42,40 @@ use YooKassa\Validator\Constraints as Assert;
*
* @property string $type Код сценария подтверждения
* @property string $locale Язык интерфейса, писем и смс, которые будет видеть или получать пользователь
+ * @property string|null $return_url URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении.
+ * @property string|null $returnUrl URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении.
*/
class ConfirmationAttributesQr extends AbstractConfirmationAttributes
{
+ /**
+ * @var string|null URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении. Если платеж делали из мобильной версии сайта, передайте URL, если из мобильного приложения — диплинк.
+ */
+ #[Assert\Type('string')]
+ #[Assert\Length(max: 1024)]
+ private ?string $_return_url = null;
+
public function __construct(?array $data = [])
{
parent::__construct($data);
$this->setType(ConfirmationType::QR);
}
+
+ /**
+ * @return string|null URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении
+ */
+ public function getReturnUrl(): ?string
+ {
+ return $this->_return_url;
+ }
+
+ /**
+ * @param string|null $return_url URL или диплинк, на который вернется пользователь после подтверждения или отмены платежа в приложении
+ *
+ * @return self
+ */
+ public function setReturnUrl(?string $return_url = null): self
+ {
+ $this->_return_url = $this->validatePropertyValue('_return_url', $return_url);
+ return $this;
+ }
}
diff --git a/lib/Request/Payments/FraudData.php b/lib/Request/Payments/FraudData.php
index ad339b31..b54a8d00 100644
--- a/lib/Request/Payments/FraudData.php
+++ b/lib/Request/Payments/FraudData.php
@@ -26,7 +26,6 @@
namespace YooKassa\Request\Payments;
-use Exception;
use YooKassa\Common\AbstractObject;
use YooKassa\Validator\Constraints as Assert;
@@ -40,8 +39,10 @@ use YooKassa\Validator\Constraints as Assert;
* @author cms@yoomoney.ru
* @link https://yookassa.ru/developers/api
*
- * @property string $toppedUpPhone Номер телефона для пополнения
- * @property string $topped_up_phone Номер телефона для пополнения
+ * @property string|null $toppedUpPhone Номер телефона для пополнения
+ * @property string|null $topped_up_phone Номер телефона для пополнения
+ * @property MerchantCustomerBankAccount|null $merchantCustomerBankAccount Данные банковского счета, открытого в вашей системе
+ * @property MerchantCustomerBankAccount|null $merchant_customer_bank_account Данные банковского счета, открытого в вашей системе
*/
class FraudData extends AbstractObject
{
@@ -54,6 +55,14 @@ class FraudData extends AbstractObject
#[Assert\Regex("/^[0-9]{4,15}$/")]
private ?string $_topped_up_phone = null;
+ /**
+ * Данные банковского счета, открытого в вашей системе.
+ * Необходимо передавать, если пользователь [пополняет свой счет](/developers/payment-acceptance/scenario-extensions/bank-account-in-merchant-system).
+ * @var MerchantCustomerBankAccount|null
+ */
+ #[Assert\Type(MerchantCustomerBankAccount::class)]
+ private ?MerchantCustomerBankAccount $_merchant_customer_bank_account = null;
+
/**
* Возвращает номер телефона для пополнения.
*
@@ -76,4 +85,27 @@ class FraudData extends AbstractObject
$this->_topped_up_phone = $this->validatePropertyValue('_topped_up_phone', $topped_up_phone);
return $this;
}
+
+ /**
+ * Возвращает данные банковского счета, открытого в вашей системе.
+ *
+ * @return MerchantCustomerBankAccount|null Данные банковского счета
+ */
+ public function getMerchantCustomerBankAccount(): ?MerchantCustomerBankAccount
+ {
+ return $this->_merchant_customer_bank_account;
+ }
+
+ /**
+ * Устанавливает данные банковского счета, открытого в вашей системе.
+ *
+ * @param MerchantCustomerBankAccount|array|null $merchant_customer_bank_account Данные банковского счета
+ *
+ * @return self
+ */
+ public function setMerchantCustomerBankAccount(mixed $merchant_customer_bank_account = null): self
+ {
+ $this->_merchant_customer_bank_account = $this->validatePropertyValue('_merchant_customer_bank_account', $merchant_customer_bank_account);
+ return $this;
+ }
}
diff --git a/lib/Request/Payments/MerchantCustomerBankAccount.php b/lib/Request/Payments/MerchantCustomerBankAccount.php
new file mode 100644
index 00000000..09702feb
--- /dev/null
+++ b/lib/Request/Payments/MerchantCustomerBankAccount.php
@@ -0,0 +1,111 @@
+_account_number;
+ }
+
+ /**
+ * Устанавливает номер банковского счета.
+ *
+ * @param string|null $account_number Номер банковского счета.
+ *
+ * @return self
+ */
+ public function setAccountNumber(?string $account_number = null): self
+ {
+ $this->_account_number = $this->validatePropertyValue('_account_number', $account_number);
+ return $this;
+ }
+
+ /**
+ * Возвращает БИК.
+ *
+ * @return string|null
+ */
+ public function getBic(): ?string
+ {
+ return $this->_bic;
+ }
+
+ /**
+ * Устанавливает БИК.
+ *
+ * @param string|null $bic Банковский идентификационный код (БИК) банка, в котором открыт счет.
+ *
+ * @return self
+ */
+ public function setBic(?string $bic = null): self
+ {
+ $this->_bic = $this->validatePropertyValue('_bic', $bic);
+ return $this;
+ }
+
+}
diff --git a/phpdoc.xml b/phpdoc.xml
index f7d1e77f..b51ce2bc 100644
--- a/phpdoc.xml
+++ b/phpdoc.xml
@@ -9,7 +9,7 @@
-
+
latest
diff --git a/tests/Model/Payment/PaymentMethod/PaymentMethodSbpTest.php b/tests/Model/Payment/PaymentMethod/PaymentMethodSbpTest.php
index be8d5f13..5b614127 100644
--- a/tests/Model/Payment/PaymentMethod/PaymentMethodSbpTest.php
+++ b/tests/Model/Payment/PaymentMethod/PaymentMethodSbpTest.php
@@ -2,6 +2,8 @@
namespace Tests\YooKassa\Model\Payment\PaymentMethod;
+use TypeError;
+use YooKassa\Helpers\Random;
use YooKassa\Model\Payment\PaymentMethod\PaymentMethodSbp;
use YooKassa\Model\Payment\PaymentMethodType;
@@ -19,4 +21,70 @@ class PaymentMethodSbpTest extends AbstractTestPaymentMethod
{
return PaymentMethodType::SBP;
}
+
+ /**
+ * @dataProvider validSbpOperationIdDataProvider
+ *
+ * @param mixed $value
+ */
+ public function testGetSetSbpOperationId(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+
+ $instance->setSbpOperationId($value);
+ self::assertEquals($value, $instance->getSbpOperationId());
+ self::assertEquals($value, $instance->sbp_operation_id);
+
+ $instance = $this->getTestInstance();
+ $instance->sbp_operation_id = $value;
+ self::assertEquals($value, $instance->getSbpOperationId());
+ self::assertEquals($value, $instance->sbp_operation_id);
+ }
+
+ /**
+ * @dataProvider invalidSbpOperationIdDataProvider
+ *
+ * @param mixed $value
+ */
+ public function testSetInvalidSbpOperationId(mixed $value): void
+ {
+ $this->expectException(TypeError::class);
+
+ $instance = $this->getTestInstance();
+ $instance->setSbpOperationId($value);
+ }
+
+ /**
+ * @dataProvider invalidSbpOperationIdDataProvider
+ *
+ * @param mixed $value
+ */
+ public function testSetterInvalidSbpOperationId(mixed $value): void
+ {
+ $this->expectException(TypeError::class);
+
+ $instance = $this->getTestInstance();
+ $instance->sbpOperationId = $value;
+ }
+
+ public function validSbpOperationIdDataProvider(): array
+ {
+ return [
+ [null],
+ [''],
+ [Random::str(5)],
+ [Random::str(10)],
+ [Random::str(20)],
+ ];
+ }
+
+ public function invalidSbpOperationIdDataProvider(): array
+ {
+ return [
+ [[]],
+ [new \ArrayObject()],
+ [new \stdClass()],
+ ];
+ }
+
}
diff --git a/tests/Model/Refund/RefundMethod/AbstractTestRefundMethod.php b/tests/Model/Refund/RefundMethod/AbstractTestRefundMethod.php
new file mode 100644
index 00000000..8211b11e
--- /dev/null
+++ b/tests/Model/Refund/RefundMethod/AbstractTestRefundMethod.php
@@ -0,0 +1,49 @@
+getTestInstance();
+ self::assertEquals($this->getExpectedType(), $instance->getType());
+ }
+
+ /**
+ * @dataProvider invalidTypeDataProvider
+ */
+ public function testInvalidType(mixed $value): void
+ {
+ $this->expectException(InvalidArgumentException::class);
+ new TestRefundData($value);
+ }
+
+ public static function invalidTypeDataProvider()
+ {
+ return [
+ [''],
+ [null],
+ [Random::str(40)],
+ [0],
+ ];
+ }
+
+ abstract protected function getTestInstance(): AbstractRefundMethod;
+
+ abstract protected function getExpectedType(): string;
+}
+
+class TestRefundData extends AbstractRefundMethod
+{
+ public function __construct($type)
+ {
+ parent::__construct([]);
+ $this->setType($type);
+ }
+}
diff --git a/tests/Model/Refund/RefundMethod/RefundMethodFactoryTest.php b/tests/Model/Refund/RefundMethod/RefundMethodFactoryTest.php
new file mode 100644
index 00000000..7c83fe6f
--- /dev/null
+++ b/tests/Model/Refund/RefundMethod/RefundMethodFactoryTest.php
@@ -0,0 +1,140 @@
+getTestInstance();
+ $paymentData = $instance->factory($type);
+ self::assertNotNull($paymentData);
+ self::assertInstanceOf(AbstractRefundMethod::class, $paymentData);
+ self::assertEquals($type, $paymentData->getType());
+ }
+
+ /**
+ * @dataProvider validArrayDataProvider
+ */
+ public function testFactoryFromArray(array $options, string $actualType): void
+ {
+ $instance = $this->getTestInstance();
+
+ $paymentData = $instance->factoryFromArray($options);
+ self::assertNotNull($paymentData);
+ self::assertInstanceOf(AbstractRefundMethod::class, $paymentData);
+
+ foreach ($options as $property => $value) {
+ if ($property === 'type') {
+ $value = $actualType;
+ }
+ if (is_object($paymentData->{$property})) {
+ self::assertEquals($paymentData->{$property}->toArray(), $value);
+ } else {
+ self::assertEquals($paymentData->{$property}, $value);
+ }
+ }
+
+ $type = $actualType;
+ unset($options['type']);
+ $paymentData = $instance->factoryFromArray($options, $type);
+ self::assertNotNull($paymentData);
+ self::assertInstanceOf(AbstractRefundMethod::class, $paymentData);
+
+ self::assertEquals($type, $paymentData->getType());
+ foreach ($options as $property => $value) {
+ if ($property === 'type') {
+ $value = $actualType;
+ }
+ if (is_object($paymentData->{$property})) {
+ self::assertEquals($paymentData->{$property}->toArray(), $value);
+ } else {
+ self::assertEquals($paymentData->{$property}, $value);
+ }
+ }
+ }
+
+ /**
+ * @dataProvider invalidDataArrayDataProvider
+ *
+ * @param mixed $options
+ */
+ public function testInvalidFactoryFromArray($options): void
+ {
+ $this->expectException(InvalidArgumentException::class);
+ $instance = $this->getTestInstance();
+ $instance->factoryFromArray($options);
+ }
+
+ public static function validTypeDataProvider()
+ {
+ $result = [];
+ foreach (RefundMethodType::getValidValues() as $value) {
+ $result[] = [$value];
+ }
+
+ return $result;
+ }
+
+ public static function invalidTypeDataProvider()
+ {
+ return [
+ [''],
+ [0],
+ [1],
+ [-1],
+ ['5'],
+ [Random::str(10)],
+ ];
+ }
+
+ public static function validArrayDataProvider()
+ {
+ $result = [
+ [
+ [
+ 'type' => RefundMethodType::SBP,
+ 'sbp_operation_id' => Random::str(26, 36),
+ ],
+ RefundMethodType::SBP,
+ ],
+ [
+ [
+ 'type' => PaymentMethodType::CASH,
+ ],
+ RefundMethodType::UNKNOWN,
+ ],
+ ];
+ foreach (RefundMethodType::getValidValues() as $value) {
+ $result[] = [['type' => $value], $value];
+ }
+
+ return $result;
+ }
+
+ public static function invalidDataArrayDataProvider()
+ {
+ return [
+ [[]],
+ ];
+ }
+
+ protected function getTestInstance(): RefundMethodFactory
+ {
+ return new RefundMethodFactory();
+ }
+}
diff --git a/tests/Model/Refund/RefundMethod/RefundMethodSbpTest.php b/tests/Model/Refund/RefundMethod/RefundMethodSbpTest.php
new file mode 100644
index 00000000..bdf6a323
--- /dev/null
+++ b/tests/Model/Refund/RefundMethod/RefundMethodSbpTest.php
@@ -0,0 +1,90 @@
+getTestInstance();
+
+ $instance->setSbpOperationId($value);
+ self::assertEquals($value, $instance->getSbpOperationId());
+ self::assertEquals($value, $instance->sbp_operation_id);
+
+ $instance = $this->getTestInstance();
+ $instance->sbp_operation_id = $value;
+ self::assertEquals($value, $instance->getSbpOperationId());
+ self::assertEquals($value, $instance->sbp_operation_id);
+ }
+
+ /**
+ * @dataProvider invalidLoanOptionDataProvider
+ *
+ * @param mixed $value
+ */
+ public function testSetInvalidLoanOption(mixed $value): void
+ {
+ $this->expectException(TypeError::class);
+
+ $instance = $this->getTestInstance();
+ $instance->setSbpOperationId($value);
+ }
+
+ /**
+ * @dataProvider invalidLoanOptionDataProvider
+ *
+ * @param mixed $value
+ */
+ public function testSetterInvalidLoanOption(mixed $value): void
+ {
+ $this->expectException(TypeError::class);
+
+ $instance = $this->getTestInstance();
+ $instance->sbpOperationId = $value;
+ }
+
+ public function validLoanOptionDataProvider(): array
+ {
+ return [
+ [null],
+ [''],
+ [Random::str(5)],
+ [Random::str(10)],
+ [Random::str(20)],
+ ];
+ }
+
+ public function invalidLoanOptionDataProvider(): array
+ {
+ return [
+ [[]],
+ [new \ArrayObject()],
+ [new \stdClass()],
+ ];
+ }
+
+}
diff --git a/tests/Model/Refund/RefundMethod/RefundMethodUnknownTest.php b/tests/Model/Refund/RefundMethod/RefundMethodUnknownTest.php
new file mode 100644
index 00000000..b72f8b02
--- /dev/null
+++ b/tests/Model/Refund/RefundMethod/RefundMethodUnknownTest.php
@@ -0,0 +1,23 @@
+setRefundMethod($value);
+ if (is_array($value)) {
+ self::assertEquals($value, $instance->getRefundMethod()->toArray());
+ self::assertEquals($value, $instance->refundMethod->toArray());
+ self::assertEquals($value, $instance->refund_method->toArray());
+ } else {
+ self::assertEquals($value, $instance->getRefundMethod());
+ self::assertEquals($value, $instance->refundMethod);
+ self::assertEquals($value, $instance->refund_method);
+ }
+
+ $instance = new Refund();
+ $instance->refundMethod = $value;
+ if (is_array($value)) {
+ self::assertEquals($value, $instance->getRefundMethod()->toArray());
+ self::assertEquals($value, $instance->refundMethod->toArray());
+ self::assertEquals($value, $instance->refund_method->toArray());
+ } else {
+ self::assertEquals($value, $instance->getRefundMethod());
+ self::assertEquals($value, $instance->refundMethod);
+ self::assertEquals($value, $instance->refund_method);
+ }
+
+ $instance = new Refund();
+ $instance->refund_method = $value;
+ if (is_array($value)) {
+ self::assertEquals($value, $instance->getRefundMethod()->toArray());
+ self::assertEquals($value, $instance->refundMethod->toArray());
+ self::assertEquals($value, $instance->refund_method->toArray());
+ } else {
+ self::assertEquals($value, $instance->getRefundMethod());
+ self::assertEquals($value, $instance->refundMethod);
+ self::assertEquals($value, $instance->refund_method);
+ }
+ }
+
+ /**
+ * @throws Exception
+ */
+ public static function validRefundMethodDataProvider(): array
+ {
+ return [
+ [null],
+ [new RefundMethodSbp(['type' => RefundMethodType::SBP])],
+ [['type' => RefundMethodType::SBP, 'sbp_operation_id' => Random::str(36)]],
+ ];
+ }
+
private static function generateRefundSettlements(): array
{
$return = [];
diff --git a/tests/Model/Settings/FiscalizationDataTest.php b/tests/Model/Settings/FiscalizationDataTest.php
new file mode 100644
index 00000000..a72e101a
--- /dev/null
+++ b/tests/Model/Settings/FiscalizationDataTest.php
@@ -0,0 +1,78 @@
+setProvider($options['provider']);
+ self::assertEquals($options['provider'], $instance->getProvider());
+ self::assertEquals($options['provider'], $instance->provider);
+
+ $instance = new FiscalizationData();
+ $instance->provider = $options['provider'];
+ self::assertEquals($options['provider'], $instance->getProvider());
+ self::assertEquals($options['provider'], $instance->provider);
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetEnabled(array $options): void
+ {
+ $instance = new FiscalizationData();
+
+ $instance->setEnabled($options['enabled']);
+ self::assertEquals($options['enabled'], $instance->getEnabled());
+ self::assertEquals($options['enabled'], $instance->enabled);
+
+ $instance = new FiscalizationData();
+ $instance->enabled = $options['enabled'];
+ self::assertEquals($options['enabled'], $instance->getEnabled());
+ self::assertEquals($options['enabled'], $instance->enabled);
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetFiscalization(array $options): void
+ {
+ $instance = new FiscalizationData($options);
+
+ self::assertEquals($options, $instance->toArray());
+ }
+
+ /**
+ * @return array
+ * @throws Exception
+ */
+ public static function validDataProvider(): array
+ {
+ $result = [];
+ for ($i = 0; $i < 10; $i++) {
+ $item = [
+ 'provider' => Random::value(FiscalizationProvider::getValidValues()),
+ 'enabled' => Random::bool(),
+ ];
+ $result[] = [$item];
+ }
+
+ return $result;
+ }
+
+}
diff --git a/tests/Model/Settings/MeTest.php b/tests/Model/Settings/MeTest.php
new file mode 100644
index 00000000..41b170c1
--- /dev/null
+++ b/tests/Model/Settings/MeTest.php
@@ -0,0 +1,343 @@
+setAccountId($options['account_id']);
+ self::assertEquals($options['account_id'], $instance->getAccountId());
+ self::assertEquals($options['account_id'], $instance->accountId);
+ self::assertEquals($options['account_id'], $instance->account_id);
+
+ $instance = new Me();
+ $instance->account_id = $options['account_id'];
+ self::assertEquals($options['account_id'], $instance->getAccountId());
+ self::assertEquals($options['account_id'], $instance->accountId);
+ self::assertEquals($options['account_id'], $instance->account_id);
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetStatus(array $options): void
+ {
+ $instance = new Me();
+
+ $instance->setStatus($options['status']);
+ self::assertEquals($options['status'], $instance->getStatus());
+ self::assertEquals($options['status'], $instance->status);
+
+ $instance = new Me();
+ $instance->status = $options['status'];
+ self::assertEquals($options['status'], $instance->getStatus());
+ self::assertEquals($options['status'], $instance->status);
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetFiscalization(array $options): void
+ {
+ $instance = new Me();
+
+ $instance->setFiscalization($options['fiscalization']);
+ if (is_array($options['fiscalization'])) {
+ self::assertEquals($options['fiscalization'], $instance->getFiscalization()->toArray());
+ self::assertEquals($options['fiscalization'], $instance->fiscalization->toArray());
+ }
+
+ $instance = new Me();
+ $instance->fiscalization = $options['fiscalization'];
+ if (is_array($options['fiscalization'])) {
+ self::assertEquals($options['fiscalization'], $instance->getFiscalization()->toArray());
+ self::assertEquals($options['fiscalization'], $instance->fiscalization->toArray());
+ }
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetFiscalizationEnabled(array $options): void
+ {
+ $instance = new Me();
+
+ $instance->setFiscalizationEnabled($options['fiscalization_enabled']);
+ self::assertEquals($options['fiscalization_enabled'], $instance->getFiscalizationEnabled());
+ self::assertEquals($options['fiscalization_enabled'], $instance->fiscalization_enabled);
+ self::assertEquals($options['fiscalization_enabled'], $instance->fiscalizationEnabled);
+
+ $instance = new Me();
+ $instance->fiscalization_enabled = $options['fiscalization_enabled'];
+ self::assertEquals($options['fiscalization_enabled'], $instance->getFiscalizationEnabled());
+ self::assertEquals($options['fiscalization_enabled'], $instance->fiscalization_enabled);
+ self::assertEquals($options['fiscalization_enabled'], $instance->fiscalizationEnabled);
+
+ $instance = new Me();
+ $instance->fiscalizationEnabled = $options['fiscalization_enabled'];
+ self::assertEquals($options['fiscalization_enabled'], $instance->getFiscalizationEnabled());
+ self::assertEquals($options['fiscalization_enabled'], $instance->fiscalization_enabled);
+ self::assertEquals($options['fiscalization_enabled'], $instance->fiscalizationEnabled);
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetPaymentMethods(array $options): void
+ {
+ $instance = new Me();
+
+ $instance->setPaymentMethods($options['payment_methods']);
+ self::assertEquals($options['payment_methods'], $instance->getPaymentMethods());
+ self::assertEquals($options['payment_methods'], $instance->payment_methods);
+ self::assertEquals($options['payment_methods'], $instance->paymentMethods);
+
+ $instance = new Me();
+ $instance->payment_methods = $options['payment_methods'];
+ self::assertEquals($options['payment_methods'], $instance->getPaymentMethods());
+ self::assertEquals($options['payment_methods'], $instance->payment_methods);
+ self::assertEquals($options['payment_methods'], $instance->paymentMethods);
+
+ $instance = new Me();
+ $instance->paymentMethods = $options['payment_methods'];
+ self::assertEquals($options['payment_methods'], $instance->getPaymentMethods());
+ self::assertEquals($options['payment_methods'], $instance->payment_methods);
+ self::assertEquals($options['payment_methods'], $instance->paymentMethods);
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetPayoutMethods(array $options): void
+ {
+ $instance = new Me();
+
+ $instance->setPayoutMethods($options['payout_methods']);
+ self::assertEquals($options['payout_methods'], $instance->getPayoutMethods());
+ self::assertEquals($options['payout_methods'], $instance->payout_methods);
+ self::assertEquals($options['payout_methods'], $instance->payoutMethods);
+
+ $instance = new Me();
+ $instance->payout_methods = $options['payout_methods'];
+ self::assertEquals($options['payout_methods'], $instance->getPayoutMethods());
+ self::assertEquals($options['payout_methods'], $instance->payout_methods);
+ self::assertEquals($options['payout_methods'], $instance->payoutMethods);
+
+ $instance = new Me();
+ $instance->payoutMethods = $options['payout_methods'];
+ self::assertEquals($options['payout_methods'], $instance->getPayoutMethods());
+ self::assertEquals($options['payout_methods'], $instance->payout_methods);
+ self::assertEquals($options['payout_methods'], $instance->payoutMethods);
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetPayoutBalance(array $options): void
+ {
+ $instance = new Me();
+
+ $instance->setPayoutBalance($options['payout_balance']);
+ if (is_array($options['payout_balance'])) {
+ self::assertEquals($options['payout_balance'], $instance->getPayoutBalance()->toArray());
+ self::assertEquals($options['payout_balance'], $instance->payout_balance->toArray());
+ self::assertEquals($options['payout_balance'], $instance->payoutBalance->toArray());
+ }
+
+ $instance = new Me();
+ $instance->payout_balance = $options['payout_balance'];
+ if (is_array($options['payout_balance'])) {
+ self::assertEquals($options['payout_balance'], $instance->getPayoutBalance()->toArray());
+ self::assertEquals($options['payout_balance'], $instance->payout_balance->toArray());
+ self::assertEquals($options['payout_balance'], $instance->payoutBalance->toArray());
+ }
+
+ $instance = new Me();
+ $instance->payoutBalance = $options['payout_balance'];
+ if (is_array($options['payout_balance'])) {
+ self::assertEquals($options['payout_balance'], $instance->getPayoutBalance()->toArray());
+ self::assertEquals($options['payout_balance'], $instance->payout_balance->toArray());
+ self::assertEquals($options['payout_balance'], $instance->payoutBalance->toArray());
+ }
+ }
+
+ /**
+ * @dataProvider invalidDataProvider
+ *
+ * @param mixed $value
+ */
+ public function testSetInvalidPayoutBalance($value): void
+ {
+ if (empty($value['payout_balance'])) {
+ $this->expectException(EmptyPropertyValueException::class);
+ $instance = new Me();
+ $instance->setPayoutBalance($value['payout_balance']);
+ } elseif (!is_array($value['payout_balance']) && !($value['payout_balance'] instanceof DealBalanceAmount)) {
+ $this->expectException(InvalidPropertyValueTypeException::class);
+ $instance = new Me();
+ $instance->setPayoutBalance($value['payout_balance']);
+ }
+ }
+
+ /**
+ * @dataProvider invalidDataProvider
+ *
+ * @param mixed $value
+ */
+ public function testSetterInvalidPayoutBalance($value): void
+ {
+ if (empty($value['payout_balance'])) {
+ $this->expectException(EmptyPropertyValueException::class);
+ $instance = new Me();
+ $instance->payout_balance = $value['payout_balance'];
+ } elseif (!is_array($value['payout_balance']) && !($value['payout_balance'] instanceof DealBalanceAmount)) {
+ $this->expectException(InvalidPropertyValueTypeException::class);
+ $instance = new Me();
+ $instance->payout_balance = $value['payout_balance'];
+ }
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetTest(array $options): void
+ {
+ $instance = new Me();
+
+ $instance->setTest($options['test']);
+ self::assertSame($options['test'], $instance->getTest());
+ self::assertSame($options['test'], $instance->test);
+
+ $instance = new Me();
+ $instance->test = $options['test'];
+ self::assertSame($options['test'], $instance->getTest());
+ self::assertSame($options['test'], $instance->test);
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetName(array $options): void
+ {
+ $instance = new Me();
+
+ $instance->setName($options['name']);
+ self::assertSame($options['name'], $instance->getName());
+ self::assertSame($options['name'], $instance->name);
+
+ $instance = new Me();
+ $instance->name = $options['name'];
+ self::assertSame($options['name'], $instance->getName());
+ self::assertSame($options['name'], $instance->name);
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetItn(array $options): void
+ {
+ $instance = new Me();
+
+ $instance->setItn($options['itn']);
+ self::assertSame($options['itn'], $instance->getItn());
+ self::assertSame($options['itn'], $instance->itn);
+
+ $instance = new Me();
+ $instance->itn = $options['itn'];
+ self::assertSame($options['itn'], $instance->getItn());
+ self::assertSame($options['itn'], $instance->itn);
+ }
+
+ /**
+ * @return array
+ * @throws Exception
+ */
+ public static function validDataProvider(): array
+ {
+ $result = [];
+ for ($i = 0; $i < 10; $i++) {
+ $item = [
+ 'account_id' => Random::str(5, 6, '1234567890'),
+ 'test' => Random::bool(),
+ 'fiscalization' => [
+ 'provider' => Random::value(FiscalizationProvider::getValidValues()),
+ 'enabled' => Random::bool(),
+ ],
+ 'fiscalization_enabled' => Random::bool(),
+ 'payment_methods' => [
+ 'bank_card',
+ 'yoo_money',
+ 'sbp',
+ ],
+ 'payout_methods' => [
+ 'bank_card',
+ 'yoo_money',
+ 'sbp',
+ ],
+ 'payout_balance' => ['value' => number_format(Random::float(0, 999.99), 2, '.', ''), 'currency' => CurrencyCode::RUB],
+ 'itn' => Random::str(10, 12, '1234567890'),
+ 'name' => Random::str(2, 50),
+ 'status' => Random::value([Me::STATUS_ENABLED, Me::STATUS_DISABLED]),
+ ];
+ $result[] = [$item];
+ }
+
+ return $result;
+ }
+
+ /**
+ * @return \array[][]
+ * @throws Exception
+ */
+ public static function invalidDataProvider(): array
+ {
+ $result = [
+
+ ];
+
+ $invalidData = [
+ new stdClass(),
+ 'invalid_value',
+ new Metadata(),
+ Random::str(5, 10),
+ ];
+ $invalidObjectData = [
+ new stdClass(),
+ new Metadata(),
+ new DateTime(),
+ ];
+ for ($i = 0; $i < 3; $i++) {
+ $item = [
+ 'status' => $invalidData[$i],
+ 'payout_balance' => $invalidObjectData[$i],
+ 'test' => $invalidData[$i],
+ ];
+ $result[] = [$item];
+ }
+
+ return $result;
+ }
+
+}
diff --git a/tests/Request/Payments/ConfirmationAttributes/ConfirmationAttributesQrTest.php b/tests/Request/Payments/ConfirmationAttributes/ConfirmationAttributesQrTest.php
index a086e9a5..45502d08 100644
--- a/tests/Request/Payments/ConfirmationAttributes/ConfirmationAttributesQrTest.php
+++ b/tests/Request/Payments/ConfirmationAttributes/ConfirmationAttributesQrTest.php
@@ -10,6 +10,79 @@ use YooKassa\Request\Payments\ConfirmationAttributes\ConfirmationAttributesQr;
*/
class ConfirmationAttributesQrTest extends AbstractTestConfirmationAttributes
{
+ /**
+ * @dataProvider validUrlDataProvider
+ *
+ * @param mixed $value
+ */
+ public function testGetSetReturnUrl($value): void
+ {
+ $instance = $this->getTestInstance();
+
+ $instance->setReturnUrl($value);
+ if (null === $value || '' === $value) {
+ self::assertNull($instance->getReturnUrl());
+ self::assertNull($instance->returnUrl);
+ self::assertNull($instance->return_url);
+ } else {
+ self::assertEquals($value, $instance->getReturnUrl());
+ self::assertEquals($value, $instance->returnUrl);
+ self::assertEquals($value, $instance->return_url);
+ }
+
+ $instance->returnUrl = $value;
+ if (null === $value || '' === $value) {
+ self::assertNull($instance->getReturnUrl());
+ self::assertNull($instance->returnUrl);
+ self::assertNull($instance->return_url);
+ } else {
+ self::assertEquals($value, $instance->getReturnUrl());
+ self::assertEquals($value, $instance->returnUrl);
+ self::assertEquals($value, $instance->return_url);
+ }
+
+ $instance->return_url = $value;
+ if (null === $value || '' === $value) {
+ self::assertNull($instance->getReturnUrl());
+ self::assertNull($instance->returnUrl);
+ self::assertNull($instance->return_url);
+ } else {
+ self::assertEquals($value, $instance->getReturnUrl());
+ self::assertEquals($value, $instance->returnUrl);
+ self::assertEquals($value, $instance->return_url);
+ }
+ }
+
+ public function validEnforceDataProvider()
+ {
+ return [
+ [true],
+ [false],
+ [null],
+ [''],
+ [0],
+ [1],
+ [100],
+ ];
+ }
+
+ public function invalidEnforceDataProvider()
+ {
+ return [
+ ['true'],
+ ['false'],
+ [[]],
+ [new stdClass()],
+ ];
+ }
+
+ public static function validUrlDataProvider()
+ {
+ return [
+ ['https://test.ru'],
+ ];
+ }
+
protected function getTestInstance(): ConfirmationAttributesQr
{
return new ConfirmationAttributesQr();
diff --git a/tests/Request/Payments/CreatePaymentRequestBuilderTest.php b/tests/Request/Payments/CreatePaymentRequestBuilderTest.php
index 3438c83e..ad824cc7 100644
--- a/tests/Request/Payments/CreatePaymentRequestBuilderTest.php
+++ b/tests/Request/Payments/CreatePaymentRequestBuilderTest.php
@@ -49,7 +49,7 @@ class CreatePaymentRequestBuilderTest extends TestCase
$builder->setAccountId($options['accountId']);
$instance = $builder->build($this->getRequiredData('accountId'));
- if (null === $options['accountId'] || '' === $options['accountId']) {
+ if (empty($options['accountId'])) {
self::assertNull($instance->getRecipient());
} else {
self::assertNotNull($instance->getRecipient());
diff --git a/tests/Request/Payments/FraudDataTest.php b/tests/Request/Payments/FraudDataTest.php
index 9a772ff0..62ab2ae9 100644
--- a/tests/Request/Payments/FraudDataTest.php
+++ b/tests/Request/Payments/FraudDataTest.php
@@ -66,4 +66,92 @@ class FraudDataTest extends TestCase
[Random::str(4, 16)],
];
}
+
+ /**
+ * @dataProvider validMerchantCustomerBankAccountDataProvider
+ */
+ public function testGetSetMerchantCustomerBankAccount(array $options): void
+ {
+ if (!isset($options['merchant_customer_bank_account'])) {
+ return;
+ }
+
+ $instance = new FraudData();
+
+ $instance->setMerchantCustomerBankAccount($options['merchant_customer_bank_account']);
+ if (is_array($options['merchant_customer_bank_account'])) {
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->getMerchantCustomerBankAccount()->toArray());
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchant_customer_bank_account->toArray());
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchantCustomerBankAccount->toArray());
+ } else {
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->getMerchantCustomerBankAccount());
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchant_customer_bank_account);
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchantCustomerBankAccount);
+ }
+
+ $instance = new FraudData();
+ $instance->merchant_customer_bank_account = $options['merchant_customer_bank_account'];
+ if (is_array($options['merchant_customer_bank_account'])) {
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->getMerchantCustomerBankAccount()->toArray());
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchant_customer_bank_account->toArray());
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchantCustomerBankAccount->toArray());
+ } else {
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->getMerchantCustomerBankAccount());
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchant_customer_bank_account);
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchantCustomerBankAccount);
+ }
+
+ $instance = new FraudData();
+ $instance->merchantCustomerBankAccount = $options['merchant_customer_bank_account'];
+ if (is_array($options['merchant_customer_bank_account'])) {
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->getMerchantCustomerBankAccount()->toArray());
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchant_customer_bank_account->toArray());
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchantCustomerBankAccount->toArray());
+ } else {
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->getMerchantCustomerBankAccount());
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchant_customer_bank_account);
+ self::assertEquals($options['merchant_customer_bank_account'], $instance->merchantCustomerBankAccount);
+ }
+ }
+
+ /**
+ * @dataProvider invalidMerchantCustomerBankAccountDataProvider
+ *
+ * @param mixed $value
+ * @throws Exception
+ */
+ public function testSetInvalidMerchantCustomerBankAccount($value): void
+ {
+ $this->expectException(InvalidArgumentException::class);
+ $instance = new FraudData();
+ $instance->setMerchantCustomerBankAccount($value);
+ }
+
+ public static function validMerchantCustomerBankAccountDataProvider()
+ {
+ $result = [];
+ $result[] = [['topped_up_phone' => null]];
+ $result[] = [['topped_up_phone' => '', 'merchant_customer_bank_account' => null]];
+ for ($i = 0; $i < 10; $i++) {
+ $payment = [
+ 'topped_up_phone' => Random::str(4, 15, '0123456789'),
+ 'merchant_customer_bank_account' => [
+ 'account_number' => Random::str(20, 20, '0123456789'),
+ 'bic' => Random::str(20, 20, '0123456789'),
+ ],
+ ];
+ $result[] = [$payment];
+ }
+
+ return $result;
+ }
+
+ public static function invalidMerchantCustomerBankAccountDataProvider()
+ {
+ return [
+ [Random::str(1, 3, '0123456789')],
+ [Random::str(16, 30, '0123456789')],
+ [Random::str(4, 16)],
+ ];
+ }
}
diff --git a/tests/Request/Payments/MerchantCustomerBankAccountTest.php b/tests/Request/Payments/MerchantCustomerBankAccountTest.php
new file mode 100644
index 00000000..004f0de0
--- /dev/null
+++ b/tests/Request/Payments/MerchantCustomerBankAccountTest.php
@@ -0,0 +1,82 @@
+setAccountNumber($options['account_number']);
+ self::assertEquals($options['account_number'], $instance->getAccountNumber());
+ self::assertEquals($options['account_number'], $instance->accountNumber);
+ self::assertEquals($options['account_number'], $instance->account_number);
+
+ $instance = new MerchantCustomerBankAccount();
+ $instance->accountNumber = $options['account_number'];
+ self::assertEquals($options['account_number'], $instance->getAccountNumber());
+ self::assertEquals($options['account_number'], $instance->accountNumber);
+ self::assertEquals($options['account_number'], $instance->account_number);
+
+ $instance = new MerchantCustomerBankAccount();
+ $instance->account_number = $options['account_number'];
+ self::assertEquals($options['account_number'], $instance->getAccountNumber());
+ self::assertEquals($options['account_number'], $instance->accountNumber);
+ self::assertEquals($options['account_number'], $instance->account_number);
+ }
+
+ /**
+ * @dataProvider validDataProvider
+ */
+ public function testGetSetBic(array $options): void
+ {
+ $instance = new MerchantCustomerBankAccount();
+
+ $instance->setBic($options['bic']);
+ self::assertEquals($options['bic'], $instance->getBic());
+ self::assertEquals($options['bic'], $instance->bic);
+
+ $instance = new MerchantCustomerBankAccount();
+ $instance->bic = $options['bic'];
+ self::assertEquals($options['bic'], $instance->getBic());
+ self::assertEquals($options['bic'], $instance->bic);
+ }
+
+ public static function validDataProvider()
+ {
+ $result = [];
+ $result[] = [['account_number' => null, 'bic' => '']];
+ $result[] = [['account_number' => '', 'bic' => null]];
+ for ($i = 0; $i < 10; $i++) {
+ $acc = [
+ 'account_number' => Random::str(20, 20, '0123456789'),
+ 'bic' => Random::str(20, 20, '0123456789'),
+ ];
+ $result[] = [$acc];
+ }
+
+ return $result;
+ }
+
+ public static function invalidDataProvider()
+ {
+ return [
+ [Random::str(1, 3, '0123456789')],
+ [Random::str(16, 30, '0123456789')],
+ [Random::str(4, 16)],
+ ];
+ }
+}