diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5e009226..2b3ede03 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+### v3.14.0 от 29.06.2026
+* Добавлен прием платежей через Alfa Pay
+* Добавлен новый тип ошибки RuleViolationError
+* Добавлены нулевые привязки по СБП
+* Добавлена причина отмены возвратов `payment_expired`
+
### v3.13.2 от 22.04.2026
* Добавлен необязательный параметр `sbp_operation_id` в модель выплат через СБП
* Опубликован новый провайдер фискализации `yoo_receipt` в ручке `/me
diff --git a/composer.json b/composer.json
index 466810e4..e7377aeb 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.13.2&format=zip"
+ "url": "https://git.yoomoney.ru/rest/api/latest/projects/SDK/repos/yookassa-sdk-php/archive?at=refs%2Ftags%2F3.14.0&format=zip"
},
- "version": "3.13.2",
+ "version": "3.14.0",
"require": {
"php": ">=8.0",
"ext-curl": "*",
diff --git a/docs/classes/YooKassa-Client-ApiClientInterface.md b/docs/classes/YooKassa-Client-ApiClientInterface.md
index f2c3d7ec..a7dc59fb 100644
--- a/docs/classes/YooKassa-Client-ApiClientInterface.md
+++ b/docs/classes/YooKassa-Client-ApiClientInterface.md
@@ -227,6 +227,6 @@ public setAdvancedCurlOptions() : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Client-BaseClient.md b/docs/classes/YooKassa-Client-BaseClient.md
index 7dacde3d..8376028f 100644
--- a/docs/classes/YooKassa-Client-BaseClient.md
+++ b/docs/classes/YooKassa-Client-BaseClient.md
@@ -746,6 +746,6 @@ protected handleError(\YooKassa\Common\ResponseObject $response) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Client-CurlClient.md b/docs/classes/YooKassa-Client-CurlClient.md
index 671f2c9c..25493a3a 100644
--- a/docs/classes/YooKassa-Client-CurlClient.md
+++ b/docs/classes/YooKassa-Client-CurlClient.md
@@ -514,6 +514,6 @@ public setTimeout(int $timeout) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Client-UserAgent.md b/docs/classes/YooKassa-Client-UserAgent.md
index 9cb067ea..a1772913 100644
--- a/docs/classes/YooKassa-Client-UserAgent.md
+++ b/docs/classes/YooKassa-Client-UserAgent.md
@@ -329,6 +329,6 @@ public setModule(string $name, string $version) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Client.md b/docs/classes/YooKassa-Client.md
index 550c038c..92d2c216 100644
--- a/docs/classes/YooKassa-Client.md
+++ b/docs/classes/YooKassa-Client.md
@@ -301,7 +301,7 @@ DEFAULT_ATTEMPTS_COUNT = 3
Текущая версия библиотеки.
```php
-SDK_VERSION = '3.13.2'
+SDK_VERSION = '3.14.0'
```
@@ -2951,6 +2951,6 @@ protected handleError(\YooKassa\Common\ResponseObject $response) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-AbstractEnum.md b/docs/classes/YooKassa-Common-AbstractEnum.md
index 5cb8823f..451e1771 100644
--- a/docs/classes/YooKassa-Common-AbstractEnum.md
+++ b/docs/classes/YooKassa-Common-AbstractEnum.md
@@ -131,6 +131,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-AbstractObject.md b/docs/classes/YooKassa-Common-AbstractObject.md
index 6dcb658d..72509355 100644
--- a/docs/classes/YooKassa-Common-AbstractObject.md
+++ b/docs/classes/YooKassa-Common-AbstractObject.md
@@ -379,6 +379,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-AbstractRequest.md b/docs/classes/YooKassa-Common-AbstractRequest.md
index 2c313ae2..b3070de6 100644
--- a/docs/classes/YooKassa-Common-AbstractRequest.md
+++ b/docs/classes/YooKassa-Common-AbstractRequest.md
@@ -456,6 +456,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-AbstractRequestBuilder.md b/docs/classes/YooKassa-Common-AbstractRequestBuilder.md
index 42178e70..a462b354 100644
--- a/docs/classes/YooKassa-Common-AbstractRequestBuilder.md
+++ b/docs/classes/YooKassa-Common-AbstractRequestBuilder.md
@@ -164,6 +164,6 @@ Abstract protected initCurrentObject() : \YooKassa\Common\AbstractRequestInterfa
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-AbstractRequestInterface.md b/docs/classes/YooKassa-Common-AbstractRequestInterface.md
index 0fa2a068..7155d8b6 100644
--- a/docs/classes/YooKassa-Common-AbstractRequestInterface.md
+++ b/docs/classes/YooKassa-Common-AbstractRequestInterface.md
@@ -103,6 +103,6 @@ public getLastValidationError() : string|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-AbstractError.md b/docs/classes/YooKassa-Common-Errors-AbstractError.md
index bf5e19f1..029ec897 100644
--- a/docs/classes/YooKassa-Common-Errors-AbstractError.md
+++ b/docs/classes/YooKassa-Common-Errors-AbstractError.md
@@ -722,6 +722,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorBadRequest.md b/docs/classes/YooKassa-Common-Errors-ErrorBadRequest.md
index 4f6cfabe..e6d57db5 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorBadRequest.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorBadRequest.md
@@ -727,6 +727,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorCode.md b/docs/classes/YooKassa-Common-Errors-ErrorCode.md
index 2ead1275..93236460 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorCode.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorCode.md
@@ -36,6 +36,7 @@
| public | [GONE](../classes/YooKassa-Common-Errors-ErrorCode.md#constant_GONE) | | Сущность была раньше, но была умышленно удалена и теперь недоступна. |
| public | [TOO_MANY_REQUESTS](../classes/YooKassa-Common-Errors-ErrorCode.md#constant_TOO_MANY_REQUESTS) | | Слишком много запросов одновременно отправляется в API. Повторите запрос позже. |
| public | [INTERNAL_SERVER_ERROR](../classes/YooKassa-Common-Errors-ErrorCode.md#constant_INTERNAL_SERVER_ERROR) | | Внутренняя ошибка сервера ЮKassa. |
+| public | [REFUSAL](../classes/YooKassa-Common-Errors-ErrorCode.md#constant_REFUSAL) | | Запрос не может быть выполнен согласно правилам бизнес-логики. |
| public | [UNKNOWN](../classes/YooKassa-Common-Errors-ErrorCode.md#constant_UNKNOWN) | | Для неописанных кодов ошибок. |
---
@@ -144,6 +145,15 @@ INTERNAL_SERVER_ERROR = 'internal_server_error'
```
+
+###### REFUSAL
+Запрос не может быть выполнен согласно правилам бизнес-логики.
+
+```php
+REFUSAL = 'refusal'
+```
+
+
###### UNKNOWN
Для неописанных кодов ошибок.
@@ -248,6 +258,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorCommon.md b/docs/classes/YooKassa-Common-Errors-ErrorCommon.md
index f05c70cb..9b9d3804 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorCommon.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorCommon.md
@@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorFactory.md b/docs/classes/YooKassa-Common-Errors-ErrorFactory.md
index 8fd7cc81..bfa28145 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorFactory.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $code = null) : \YooKassa\Commo
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorForbidden.md b/docs/classes/YooKassa-Common-Errors-ErrorForbidden.md
index 78940c78..b4460567 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorForbidden.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorForbidden.md
@@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorGone.md b/docs/classes/YooKassa-Common-Errors-ErrorGone.md
index 1ff29cf4..fe5945ba 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorGone.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorGone.md
@@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorInternalServerError.md b/docs/classes/YooKassa-Common-Errors-ErrorInternalServerError.md
index 17e86865..227345ff 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorInternalServerError.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorInternalServerError.md
@@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorInvalidCredentials.md b/docs/classes/YooKassa-Common-Errors-ErrorInvalidCredentials.md
index d7ff7f6e..53a8e6be 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorInvalidCredentials.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorInvalidCredentials.md
@@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorNotFound.md b/docs/classes/YooKassa-Common-Errors-ErrorNotFound.md
index 852869a1..8fdae789 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorNotFound.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorNotFound.md
@@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorRuleViolation.md b/docs/classes/YooKassa-Common-Errors-ErrorRuleViolation.md
new file mode 100644
index 00000000..510b7c43
--- /dev/null
+++ b/docs/classes/YooKassa-Common-Errors-ErrorRuleViolation.md
@@ -0,0 +1,785 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Common\Errors\ErrorRuleViolation
+### Namespace: [\YooKassa\Common\Errors](../namespaces/yookassa-common-errors.md)
+---
+**Summary:**
+
+Класс, представляющий модель ErrorRefusal.
+
+**Description:**
+
+Запрос не может быть выполнен согласно правилам бизнес-логики.
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$description](../classes/YooKassa-Common-Errors-AbstractError.md#property_description) | | Подробное описание ошибки. |
+| public | [$id](../classes/YooKassa-Common-Errors-AbstractError.md#property_id) | | Идентификатор ошибки. Используйте его, если возникла необходимость обратиться в техническую поддержку. |
+| public | [$parameter](../classes/YooKassa-Common-Errors-AbstractError.md#property_parameter) | | Название параметра, из-за которого произошла ошибка. |
+| public | [$reason](../classes/YooKassa-Common-Errors-ErrorRuleViolation.md#property_reason) | | Причина по которой запрос не может быть выполнен по правилам бизнес-логики. |
+| public | [$retry_after](../classes/YooKassa-Common-Errors-AbstractError.md#property_retry_after) | | Рекомендуемое количество миллисекунд, спустя которое следует повторить запрос. |
+| public | [$retryAfter](../classes/YooKassa-Common-Errors-AbstractError.md#property_retryAfter) | | Рекомендуемое количество миллисекунд, спустя которое следует повторить запрос. |
+| public | [$type](../classes/YooKassa-Common-Errors-AbstractError.md#property_type) | | Тип объекта. |
+| protected | [$_code](../classes/YooKassa-Common-Errors-AbstractError.md#property__code) | | Код ошибки. |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Common-Errors-ErrorRuleViolation.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 | [getCode()](../classes/YooKassa-Common-Errors-AbstractError.md#method_getCode) | | Возвращает code. |
+| public | [getDescription()](../classes/YooKassa-Common-Errors-AbstractError.md#method_getDescription) | | Возвращает description. |
+| public | [getId()](../classes/YooKassa-Common-Errors-AbstractError.md#method_getId) | | Возвращает id. |
+| public | [getParameter()](../classes/YooKassa-Common-Errors-AbstractError.md#method_getParameter) | | Возвращает parameter. |
+| public | [getReason()](../classes/YooKassa-Common-Errors-ErrorRuleViolation.md#method_getReason) | | Возвращает reason. |
+| public | [getRetryAfter()](../classes/YooKassa-Common-Errors-AbstractError.md#method_getRetryAfter) | | Возвращает retry_after. |
+| public | [getType()](../classes/YooKassa-Common-Errors-AbstractError.md#method_getType) | | Возвращает type. |
+| 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 | [setCode()](../classes/YooKassa-Common-Errors-AbstractError.md#method_setCode) | | Устанавливает code. |
+| public | [setDescription()](../classes/YooKassa-Common-Errors-AbstractError.md#method_setDescription) | | Устанавливает description. |
+| public | [setId()](../classes/YooKassa-Common-Errors-AbstractError.md#method_setId) | | Устанавливает id. |
+| public | [setParameter()](../classes/YooKassa-Common-Errors-AbstractError.md#method_setParameter) | | Устанавливает parameter. |
+| public | [setReason()](../classes/YooKassa-Common-Errors-ErrorRuleViolation.md#method_setReason) | | Устанавливает reason. |
+| public | [setRetryAfter()](../classes/YooKassa-Common-Errors-AbstractError.md#method_setRetryAfter) | | Устанавливает retry_after. |
+| public | [setType()](../classes/YooKassa-Common-Errors-AbstractError.md#method_setType) | | Устанавливает type. |
+| 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/Common/Errors/ErrorRuleViolation.php](../../lib/Common/Errors/ErrorRuleViolation.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+ * \YooKassa\Common\Errors\ErrorRuleViolation
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $description : string
+---
+***Description***
+
+Подробное описание ошибки.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+
+
+#### public $id : string
+---
+***Description***
+
+Идентификатор ошибки. Используйте его, если возникла необходимость обратиться в техническую поддержку.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+
+
+#### public $parameter : string
+---
+***Description***
+
+Название параметра, из-за которого произошла ошибка.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+
+
+#### public $reason : string
+---
+***Description***
+
+Причина по которой запрос не может быть выполнен по правилам бизнес-логики.
+
+**Type:** string
+
+**Details:**
+
+
+
+#### public $retry_after : int
+---
+***Description***
+
+Рекомендуемое количество миллисекунд, спустя которое следует повторить запрос.
+
+**Type:** int
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+
+
+#### public $retryAfter : int
+---
+***Description***
+
+Рекомендуемое количество миллисекунд, спустя которое следует повторить запрос.
+
+**Type:** int
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+
+
+#### public $type : string
+---
+***Description***
+
+Тип объекта.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+
+
+#### protected $_code : ?string
+---
+**Summary**
+
+Код ошибки.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(?array $data = []) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\ErrorRuleViolation](../classes/YooKassa-Common-Errors-ErrorRuleViolation.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 getCode() : string|null
+
+```php
+public getCode() : string|null
+```
+
+**Summary**
+
+Возвращает code.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+**Returns:** string|null -
+
+
+
+#### public getDescription() : string|null
+
+```php
+public getDescription() : string|null
+```
+
+**Summary**
+
+Возвращает description.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+**Returns:** string|null -
+
+
+
+#### public getId() : string|null
+
+```php
+public getId() : string|null
+```
+
+**Summary**
+
+Возвращает id.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+**Returns:** string|null -
+
+
+
+#### public getParameter() : string|null
+
+```php
+public getParameter() : string|null
+```
+
+**Summary**
+
+Возвращает parameter.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+**Returns:** string|null -
+
+
+
+#### public getReason() : string|null
+
+```php
+public getReason() : string|null
+```
+
+**Summary**
+
+Возвращает reason.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\ErrorRuleViolation](../classes/YooKassa-Common-Errors-ErrorRuleViolation.md)
+
+**Returns:** string|null -
+
+
+
+#### public getRetryAfter() : int|null
+
+```php
+public getRetryAfter() : int|null
+```
+
+**Summary**
+
+Возвращает retry_after.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+**Returns:** int|null -
+
+
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.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 setCode() : self
+
+```php
+public setCode(string|null $code = null) : self
+```
+
+**Summary**
+
+Устанавливает code.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | code | Код ошибки. |
+
+**Returns:** self -
+
+
+
+#### public setDescription() : self
+
+```php
+public setDescription(string|null $description = null) : self
+```
+
+**Summary**
+
+Устанавливает description.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | description | Подробное описание ошибки. |
+
+**Returns:** self -
+
+
+
+#### public setId() : self
+
+```php
+public setId(string|null $id = null) : self
+```
+
+**Summary**
+
+Устанавливает id.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | id | Идентификатор ошибки. Используйте его, если возникла необходимость обратиться в техническую поддержку. |
+
+**Returns:** self -
+
+
+
+#### public setParameter() : self
+
+```php
+public setParameter(string|null $parameter = null) : self
+```
+
+**Summary**
+
+Устанавливает parameter.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | parameter | Название параметра, из-за которого произошла ошибка. |
+
+**Returns:** self -
+
+
+
+#### public setReason() : self
+
+```php
+public setReason(string|null $reason = null) : self
+```
+
+**Summary**
+
+Устанавливает reason.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\ErrorRuleViolation](../classes/YooKassa-Common-Errors-ErrorRuleViolation.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | reason | Причина по которой запрос не может быть выполнен по правилам бизнес-логики. |
+
+**Returns:** self -
+
+
+
+#### public setRetryAfter() : self
+
+```php
+public setRetryAfter(int|null $retry_after = null) : self
+```
+
+**Summary**
+
+Устанавливает retry_after.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| int OR null | retry_after | Рекомендуемое количество миллисекунд, спустя которое следует повторить запрос. |
+
+**Returns:** self -
+
+
+
+#### public setType() : self
+
+```php
+public setType(string|null $type = null) : self
+```
+
+**Summary**
+
+Устанавливает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Common\Errors\AbstractError](../classes/YooKassa-Common-Errors-AbstractError.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 - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorTooManyRequests.md b/docs/classes/YooKassa-Common-Errors-ErrorTooManyRequests.md
index a1ffc02c..e47c8933 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorTooManyRequests.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorTooManyRequests.md
@@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Errors-ErrorUnknown.md b/docs/classes/YooKassa-Common-Errors-ErrorUnknown.md
index 1440dc85..dd6e12c8 100644
--- a/docs/classes/YooKassa-Common-Errors-ErrorUnknown.md
+++ b/docs/classes/YooKassa-Common-Errors-ErrorUnknown.md
@@ -726,6 +726,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 807b0d58..4a151bed 100644
--- a/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md
@@ -284,6 +284,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 af0f438c..20f65117 100644
--- a/docs/classes/YooKassa-Common-Exceptions-ApiException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-ApiException.md
@@ -278,6 +278,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 1e70d4a5..f65dfd28 100644
--- a/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-AuthorizeException.md
@@ -284,6 +284,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 76dd1614..eb86a0b3 100644
--- a/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-BadApiRequestException.md
@@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 8cf9d02d..39e5b9eb 100644
--- a/docs/classes/YooKassa-Common-Exceptions-EmptyPropertyValueException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-EmptyPropertyValueException.md
@@ -79,6 +79,6 @@ public getProperty() : string
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 def48bc9..db785e47 100644
--- a/docs/classes/YooKassa-Common-Exceptions-ExtensionNotFoundException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-ExtensionNotFoundException.md
@@ -67,6 +67,6 @@ Constructor.
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 16d515cd..f446a170 100644
--- a/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-ForbiddenException.md
@@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-Exceptions-GoneException.md b/docs/classes/YooKassa-Common-Exceptions-GoneException.md
index 94de8fc4..84611a82 100644
--- a/docs/classes/YooKassa-Common-Exceptions-GoneException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-GoneException.md
@@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 bfc4cbeb..865371bd 100644
--- a/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md
+++ b/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md
@@ -297,6 +297,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 4be62156..93f5c210 100644
--- a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyException.md
@@ -78,6 +78,6 @@ public getProperty() : string
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 348dfc70..ca400bca 100644
--- a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueException.md
@@ -94,6 +94,6 @@ public getValue() : mixed
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 e701b0e2..7c24c222 100644
--- a/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueTypeException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-InvalidPropertyValueTypeException.md
@@ -94,6 +94,6 @@ public getType() : string
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 1b597d9d..757a4f8c 100644
--- a/docs/classes/YooKassa-Common-Exceptions-InvalidRequestException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-InvalidRequestException.md
@@ -78,6 +78,6 @@ public getRequestObject() : ?\YooKassa\Common\AbstractRequestInterface
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 bd332bbd..25300629 100644
--- a/docs/classes/YooKassa-Common-Exceptions-JsonException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-JsonException.md
@@ -77,6 +77,6 @@ public __construct(mixed $message = '', mixed $code, mixed $previous =
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 efd16e1e..063d61f6 100644
--- a/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-NotFoundException.md
@@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 b5cb4d37..2c9a4811 100644
--- a/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-ResponseProcessingException.md
@@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f8164102..16c6d5cb 100644
--- a/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-TooManyRequestsException.md
@@ -294,6 +294,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 4a05bcb5..6efb3948 100644
--- a/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md
+++ b/docs/classes/YooKassa-Common-Exceptions-UnauthorizedException.md
@@ -297,6 +297,6 @@ protected parseErrorBody(array $errorData) : void
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-HttpVerb.md b/docs/classes/YooKassa-Common-HttpVerb.md
index 652b3611..1891eec8 100644
--- a/docs/classes/YooKassa-Common-HttpVerb.md
+++ b/docs/classes/YooKassa-Common-HttpVerb.md
@@ -206,6 +206,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-ListObject.md b/docs/classes/YooKassa-Common-ListObject.md
index 7e6934f8..193e9de2 100644
--- a/docs/classes/YooKassa-Common-ListObject.md
+++ b/docs/classes/YooKassa-Common-ListObject.md
@@ -477,6 +477,6 @@ public toArray() : array
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-ListObjectInterface.md b/docs/classes/YooKassa-Common-ListObjectInterface.md
index e544769a..238dafd3 100644
--- a/docs/classes/YooKassa-Common-ListObjectInterface.md
+++ b/docs/classes/YooKassa-Common-ListObjectInterface.md
@@ -219,6 +219,6 @@ public toArray() : array
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-LoggerWrapper.md b/docs/classes/YooKassa-Common-LoggerWrapper.md
index ff3fdfc9..0e063957 100644
--- a/docs/classes/YooKassa-Common-LoggerWrapper.md
+++ b/docs/classes/YooKassa-Common-LoggerWrapper.md
@@ -316,6 +316,6 @@ that are not necessarily wrong.
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Common-ResponseObject.md b/docs/classes/YooKassa-Common-ResponseObject.md
index e129d0b4..0845d91e 100644
--- a/docs/classes/YooKassa-Common-ResponseObject.md
+++ b/docs/classes/YooKassa-Common-ResponseObject.md
@@ -175,6 +175,6 @@ public getHeaders() : array
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 56bda8b6..0ca861af 100644
--- a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md
+++ b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoader.md
@@ -95,6 +95,6 @@ public load(mixed $filePath = null) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f8d9d6b6..8e8ff40e 100644
--- a/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md
+++ b/docs/classes/YooKassa-Helpers-Config-ConfigurationLoaderInterface.md
@@ -77,6 +77,6 @@ public load() : \YooKassa\Helpers\Config\ConfigurationLoaderInterface
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-ProductCode.md b/docs/classes/YooKassa-Helpers-ProductCode.md
index 1b2a873e..f19a56c2 100644
--- a/docs/classes/YooKassa-Helpers-ProductCode.md
+++ b/docs/classes/YooKassa-Helpers-ProductCode.md
@@ -646,6 +646,6 @@ public validate() : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-Random.md b/docs/classes/YooKassa-Helpers-Random.md
index cb50181e..877a7228 100644
--- a/docs/classes/YooKassa-Helpers-Random.md
+++ b/docs/classes/YooKassa-Helpers-Random.md
@@ -216,6 +216,6 @@ Static public value(array $values) : mixed
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-RawHeadersParser.md b/docs/classes/YooKassa-Helpers-RawHeadersParser.md
index ee06abd7..97591173 100644
--- a/docs/classes/YooKassa-Helpers-RawHeadersParser.md
+++ b/docs/classes/YooKassa-Helpers-RawHeadersParser.md
@@ -74,6 +74,6 @@ Static public parse(mixed $rawHeaders) : mixed
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-SecurityHelper.md b/docs/classes/YooKassa-Helpers-SecurityHelper.md
index 37ddf2ed..f7fedb49 100644
--- a/docs/classes/YooKassa-Helpers-SecurityHelper.md
+++ b/docs/classes/YooKassa-Helpers-SecurityHelper.md
@@ -83,6 +83,6 @@ public isIPTrusted(mixed $ip) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-StringObject.md b/docs/classes/YooKassa-Helpers-StringObject.md
index e26003d1..fee6fe93 100644
--- a/docs/classes/YooKassa-Helpers-StringObject.md
+++ b/docs/classes/YooKassa-Helpers-StringObject.md
@@ -96,6 +96,6 @@ public __toString() : string
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-TypeCast.md b/docs/classes/YooKassa-Helpers-TypeCast.md
index ff7b2dfb..f20acc48 100644
--- a/docs/classes/YooKassa-Helpers-TypeCast.md
+++ b/docs/classes/YooKassa-Helpers-TypeCast.md
@@ -170,6 +170,6 @@ Static public castToDateTime(\DateTime|int|string $value) : null|\DateTime
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Helpers-UUID.md b/docs/classes/YooKassa-Helpers-UUID.md
index dd3d02df..82a1b2af 100644
--- a/docs/classes/YooKassa-Helpers-UUID.md
+++ b/docs/classes/YooKassa-Helpers-UUID.md
@@ -69,6 +69,6 @@ Static public v4() : string
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-AmountInterface.md b/docs/classes/YooKassa-Model-AmountInterface.md
index 136db9f2..d99ee4ed 100644
--- a/docs/classes/YooKassa-Model-AmountInterface.md
+++ b/docs/classes/YooKassa-Model-AmountInterface.md
@@ -165,6 +165,6 @@ public toArray() : array
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-CancellationDetailsInterface.md b/docs/classes/YooKassa-Model-CancellationDetailsInterface.md
index 4eee3c04..f274bf61 100644
--- a/docs/classes/YooKassa-Model-CancellationDetailsInterface.md
+++ b/docs/classes/YooKassa-Model-CancellationDetailsInterface.md
@@ -83,6 +83,6 @@ public getReason() : string
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-CurrencyCode.md b/docs/classes/YooKassa-Model-CurrencyCode.md
index cbcafc83..4ee2f910 100644
--- a/docs/classes/YooKassa-Model-CurrencyCode.md
+++ b/docs/classes/YooKassa-Model-CurrencyCode.md
@@ -265,6 +265,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Deal-AbstractBaseDeal.md b/docs/classes/YooKassa-Model-Deal-AbstractBaseDeal.md
index d66e490a..d4f39543 100644
--- a/docs/classes/YooKassa-Model-Deal-AbstractBaseDeal.md
+++ b/docs/classes/YooKassa-Model-Deal-AbstractBaseDeal.md
@@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cf5959df..22f723ac 100644
--- a/docs/classes/YooKassa-Model-Deal-CaptureDealData.md
+++ b/docs/classes/YooKassa-Model-Deal-CaptureDealData.md
@@ -436,6 +436,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 773fc838..ab84a2f0 100644
--- a/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md
+++ b/docs/classes/YooKassa-Model-Deal-DealBalanceAmount.md
@@ -514,6 +514,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 e93cca9d..35de5b89 100644
--- a/docs/classes/YooKassa-Model-Deal-DealInterface.md
+++ b/docs/classes/YooKassa-Model-Deal-DealInterface.md
@@ -262,6 +262,6 @@ public getTest() : bool|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 1bb4d409..1b1ff0df 100644
--- a/docs/classes/YooKassa-Model-Deal-DealStatus.md
+++ b/docs/classes/YooKassa-Model-Deal-DealStatus.md
@@ -168,6 +168,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a8dbb3d0..03b5efec 100644
--- a/docs/classes/YooKassa-Model-Deal-DealType.md
+++ b/docs/classes/YooKassa-Model-Deal-DealType.md
@@ -156,6 +156,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 eb766a67..2f294c4b 100644
--- a/docs/classes/YooKassa-Model-Deal-FeeMoment.md
+++ b/docs/classes/YooKassa-Model-Deal-FeeMoment.md
@@ -163,6 +163,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 04eb6fc7..6bd97666 100644
--- a/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md
+++ b/docs/classes/YooKassa-Model-Deal-PaymentDealInfo.md
@@ -510,6 +510,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 28cf5794..f33d8b19 100644
--- a/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md
+++ b/docs/classes/YooKassa-Model-Deal-PayoutDealInfo.md
@@ -459,6 +459,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c1cf88c8..a3352bc0 100644
--- a/docs/classes/YooKassa-Model-Deal-RefundDealData.md
+++ b/docs/classes/YooKassa-Model-Deal-RefundDealData.md
@@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 3b770536..4ac90518 100644
--- a/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md
+++ b/docs/classes/YooKassa-Model-Deal-RefundDealInfo.md
@@ -506,6 +506,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 bf7180f7..b4e7766a 100644
--- a/docs/classes/YooKassa-Model-Deal-SafeDeal.md
+++ b/docs/classes/YooKassa-Model-Deal-SafeDeal.md
@@ -1204,6 +1204,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 7dcfa101..3b47a4de 100644
--- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md
+++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPayment.md
@@ -495,6 +495,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 5e32603f..d11f29b7 100644
--- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md
+++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutPaymentType.md
@@ -156,6 +156,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 df444044..aed3589f 100644
--- a/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md
+++ b/docs/classes/YooKassa-Model-Deal-SettlementPayoutRefund.md
@@ -499,6 +499,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-AbstractDeliveryMethod.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-AbstractDeliveryMethod.md
index 91562446..ba55ba96 100644
--- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-AbstractDeliveryMethod.md
+++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-AbstractDeliveryMethod.md
@@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodEmail.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodEmail.md
index 7c057763..79ccee63 100644
--- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodEmail.md
+++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodEmail.md
@@ -447,6 +447,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodFactory.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodFactory.md
index 16e76679..9b5a00b7 100644
--- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodFactory.md
+++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSelf.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSelf.md
index 39cce229..c7eb50ed 100644
--- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSelf.md
+++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSelf.md
@@ -526,6 +526,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSms.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSms.md
index 8422cf00..e93d1bb4 100644
--- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSms.md
+++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodSms.md
@@ -447,6 +447,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodType.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodType.md
index 184f0b8a..01f5370c 100644
--- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodType.md
+++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodType.md
@@ -194,6 +194,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodUnknown.md b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodUnknown.md
index eec04b77..97bf242b 100644
--- a/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodUnknown.md
+++ b/docs/classes/YooKassa-Model-Invoice-DeliveryMethod-DeliveryMethodUnknown.md
@@ -448,6 +448,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-Invoice.md b/docs/classes/YooKassa-Model-Invoice-Invoice.md
index 8fada28d..d6ea2370 100644
--- a/docs/classes/YooKassa-Model-Invoice-Invoice.md
+++ b/docs/classes/YooKassa-Model-Invoice-Invoice.md
@@ -1141,6 +1141,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetails.md b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetails.md
index 171fe63b..fc615c01 100644
--- a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetails.md
+++ b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetails.md
@@ -493,6 +493,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsPartyCode.md b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsPartyCode.md
index c6ab7daa..734b1c01 100644
--- a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsPartyCode.md
+++ b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsPartyCode.md
@@ -156,6 +156,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsReasonCode.md b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsReasonCode.md
index 712ec2e7..5c5088c8 100644
--- a/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsReasonCode.md
+++ b/docs/classes/YooKassa-Model-Invoice-InvoiceCancellationDetailsReasonCode.md
@@ -186,6 +186,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-InvoiceInterface.md b/docs/classes/YooKassa-Model-Invoice-InvoiceInterface.md
index c59be736..a252e21c 100644
--- a/docs/classes/YooKassa-Model-Invoice-InvoiceInterface.md
+++ b/docs/classes/YooKassa-Model-Invoice-InvoiceInterface.md
@@ -506,6 +506,6 @@ public setMetadata(string|array|null $metadata = null) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-InvoiceStatus.md b/docs/classes/YooKassa-Model-Invoice-InvoiceStatus.md
index 66741313..d169421a 100644
--- a/docs/classes/YooKassa-Model-Invoice-InvoiceStatus.md
+++ b/docs/classes/YooKassa-Model-Invoice-InvoiceStatus.md
@@ -182,6 +182,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-LineItem.md b/docs/classes/YooKassa-Model-Invoice-LineItem.md
index aebd7e74..82e175e3 100644
--- a/docs/classes/YooKassa-Model-Invoice-LineItem.md
+++ b/docs/classes/YooKassa-Model-Invoice-LineItem.md
@@ -634,6 +634,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Invoice-PaymentDetails.md b/docs/classes/YooKassa-Model-Invoice-PaymentDetails.md
index 853ec4b4..0599a785 100644
--- a/docs/classes/YooKassa-Model-Invoice-PaymentDetails.md
+++ b/docs/classes/YooKassa-Model-Invoice-PaymentDetails.md
@@ -494,6 +494,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Metadata.md b/docs/classes/YooKassa-Model-Metadata.md
index ba7f72ca..6a239c16 100644
--- a/docs/classes/YooKassa-Model-Metadata.md
+++ b/docs/classes/YooKassa-Model-Metadata.md
@@ -407,6 +407,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-MonetaryAmount.md b/docs/classes/YooKassa-Model-MonetaryAmount.md
index 93ea8ad2..b55a93c2 100644
--- a/docs/classes/YooKassa-Model-MonetaryAmount.md
+++ b/docs/classes/YooKassa-Model-MonetaryAmount.md
@@ -575,6 +575,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 9971da9e..f5e83ca5 100644
--- a/docs/classes/YooKassa-Model-Notification-AbstractNotification.md
+++ b/docs/classes/YooKassa-Model-Notification-AbstractNotification.md
@@ -623,6 +623,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 78805c96..9df0997c 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationCanceled.md
@@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 fe9f2ac0..34515d63 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationDealClosed.md
@@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c8b9dba5..c9400640 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationEventType.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationEventType.md
@@ -213,6 +213,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 8b2df199..5fa26255 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationFactory.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationFactory.md
@@ -142,6 +142,6 @@ public factory(array $data) : \YooKassa\Model\Notification\AbstractNotification
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 4e37c340..7eedd222 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationInterface.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationInterface.md
@@ -104,6 +104,6 @@ public getObject() : \YooKassa\Model\Payment\PaymentInterface|\YooKassa\Model\Re
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Notification-NotificationPaymentMethodActive.md b/docs/classes/YooKassa-Model-Notification-NotificationPaymentMethodActive.md
index 48708a7c..c1d6ccda 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationPaymentMethodActive.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationPaymentMethodActive.md
@@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a02478ea..3ed70b9c 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationPayoutCanceled.md
@@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 75772161..b5b91e20 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationPayoutSucceeded.md
@@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 0e0fc149..ae4187ab 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationRefundSucceeded.md
@@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f7eedcde..50763557 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationSucceeded.md
@@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 24729c54..db54a4cc 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationType.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationType.md
@@ -134,6 +134,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 730dbe22..345cdcd3 100644
--- a/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md
+++ b/docs/classes/YooKassa-Model-Notification-NotificationWaitingForCapture.md
@@ -675,6 +675,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f385d7d6..f07aa2ef 100644
--- a/docs/classes/YooKassa-Model-Payment-AuthorizationDetails.md
+++ b/docs/classes/YooKassa-Model-Payment-AuthorizationDetails.md
@@ -577,6 +577,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 84b109e0..b15c0802 100644
--- a/docs/classes/YooKassa-Model-Payment-AuthorizationDetailsInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-AuthorizationDetailsInterface.md
@@ -104,6 +104,6 @@ public getThreeDSecure() : null|\YooKassa\Model\Payment\ThreeDSecure
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 7e5e366c..114341cf 100644
--- a/docs/classes/YooKassa-Model-Payment-CancellationDetails.md
+++ b/docs/classes/YooKassa-Model-Payment-CancellationDetails.md
@@ -495,6 +495,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 70fee465..60952a0b 100644
--- a/docs/classes/YooKassa-Model-Payment-CancellationDetailsPartyCode.md
+++ b/docs/classes/YooKassa-Model-Payment-CancellationDetailsPartyCode.md
@@ -176,6 +176,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f2361897..b7443b0b 100644
--- a/docs/classes/YooKassa-Model-Payment-CancellationDetailsReasonCode.md
+++ b/docs/classes/YooKassa-Model-Payment-CancellationDetailsReasonCode.md
@@ -353,6 +353,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 989bcecc..4f3abb19 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-AbstractConfirmation.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-AbstractConfirmation.md
@@ -507,6 +507,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 1d79b558..2a7cdc9a 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationCodeVerification.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationCodeVerification.md
@@ -502,6 +502,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cadf836c..d4e76acc 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationEmbedded.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationEmbedded.md
@@ -574,6 +574,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 073ac9db..302f30d4 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationExternal.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationExternal.md
@@ -519,6 +519,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 af5cb84a..a0fc84b5 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationFactory.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationFactory.md
@@ -99,6 +99,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 7350e670..1301ea40 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationMobileApplication.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationMobileApplication.md
@@ -573,6 +573,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 2829d2ec..14dffb94 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationQr.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationQr.md
@@ -573,6 +573,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 735d5c76..9bc3a6d2 100644
--- a/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationRedirect.md
+++ b/docs/classes/YooKassa-Model-Payment-Confirmation-ConfirmationRedirect.md
@@ -696,6 +696,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 3cea145c..ccaea224 100644
--- a/docs/classes/YooKassa-Model-Payment-ConfirmationType.md
+++ b/docs/classes/YooKassa-Model-Payment-ConfirmationType.md
@@ -206,6 +206,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 84e19ae5..04abce3a 100644
--- a/docs/classes/YooKassa-Model-Payment-Payment.md
+++ b/docs/classes/YooKassa-Model-Payment-Payment.md
@@ -1997,6 +1997,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 43bd35ef..5ca31cb1 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentInterface.md
@@ -483,6 +483,6 @@ public getInvoiceDetails() : \YooKassa\Model\Payment\PaymentInvoiceDetails|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentInvoiceDetails.md b/docs/classes/YooKassa-Model-Payment-PaymentInvoiceDetails.md
index 60066c28..fa98d5e6 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentInvoiceDetails.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentInvoiceDetails.md
@@ -439,6 +439,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 5b8f7865..3c40b08e 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md
@@ -739,6 +739,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-AbstractVatData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-AbstractVatData.md
index ffdc677f..61f7a3be 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-AbstractVatData.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-AbstractVatData.md
@@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 624c1e1c..2f615c9f 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-CalculatedVatData.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-CalculatedVatData.md
@@ -555,6 +555,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 9785c3e1..96d9735d 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-MixedVatData.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-MixedVatData.md
@@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 4934e0b7..0563cb28 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetails.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetails.md
@@ -938,6 +938,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 9cc4b28b..cc0e0aa7 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-PayerBankDetailsInterface.md
@@ -220,6 +220,6 @@ public getAccount() : string|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 12d2fddc..58c16429 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-UntaxedVatData.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-UntaxedVatData.md
@@ -447,6 +447,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 563460f9..c75819e6 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataFactory.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataFactory.md
@@ -103,6 +103,6 @@ public factoryFromArray(array|null $data = [], string|null $type = null) : \YooK
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 698b8068..cfaeb8d6 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataInterface.md
@@ -106,6 +106,6 @@ public getAmount() : \YooKassa\Model\AmountInterface|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cc7a9d95..28c5049d 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataRate.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataRate.md
@@ -207,6 +207,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 5b064470..906929ff 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataType.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-B2b-Sberbank-VatDataType.md
@@ -171,6 +171,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 fc9cf23d..1cfb4217 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCard.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCard.md
@@ -961,6 +961,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardProduct.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardProduct.md
index 27aff671..42d6464b 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardProduct.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardProduct.md
@@ -494,6 +494,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f387764d..36095f34 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md
@@ -171,6 +171,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 5f20d39b..c8dbe447 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md
@@ -273,6 +273,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md
index 4299da42..3118fb8b 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificate.md
@@ -653,6 +653,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md
index ef776342..6eb98769 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificateApprovedPaymentArticle.md
@@ -640,6 +640,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md
index 127d2605..565bfbd2 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-ElectronicCertificate-ElectronicCertificatePaymentData.md
@@ -507,6 +507,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cebf20d7..2c686fdf 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md
@@ -801,6 +801,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaPay.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaPay.md
new file mode 100644
index 00000000..1c29a4f7
--- /dev/null
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaPay.md
@@ -0,0 +1,817 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\Payment\PaymentMethod\PaymentMethodAlfaPay
+### Namespace: [\YooKassa\Model\Payment\PaymentMethod](../namespaces/yookassa-model-payment-paymentmethod.md)
+---
+**Summary:**
+
+Класс, представляющий модель PaymentMethodAlfaPay.
+
+**Description:**
+
+Оплата через Alfa Pay.
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$card](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md#property_card) | | Данные банковской карты |
+| public | [$id](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property_id) | | Идентификатор записи о сохраненных платежных данных |
+| public | [$saved](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property_saved) | | Возможность многократного использования |
+| public | [$status](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property_status) | | Название метода оплаты |
+| public | [$title](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property_title) | | Название метода оплаты |
+| public | [$type](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property_type) | | Код способа оплаты |
+| protected | [$_card](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md#property__card) | | |
+| protected | [$_id](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property__id) | | Идентификатор записи о сохраненных платежных данных. |
+| protected | [$_saved](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property__saved) | | Признак сохранения способа оплаты для %[автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). |
+| protected | [$_status](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property__status) | | Статус проверки и сохранения способа оплаты. |
+| protected | [$_title](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property__title) | | Название способа оплаты. |
+| protected | [$_type](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#property__type) | | Код способа оплаты. |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaPay.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 | [getCard()](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md#method_getCard) | | Возвращает данные банковской карты. |
+| 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 | [getStatus()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_getStatus) | | Возвращает status. |
+| 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) | | |
+| 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 | [setCard()](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md#method_setCard) | | Устанавливает данные банковской карты. |
+| public | [setId()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_setId) | | Устанавливает id. |
+| public | [setSaved()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_setSaved) | | Устанавливает признак возможности многократного использования. |
+| public | [setStatus()](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md#method_setStatus) | | Устанавливает status. |
+| 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(). |
+| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
+| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | |
+
+---
+### Details
+* File: [lib/Model/Payment/PaymentMethod/PaymentMethodAlfaPay.php](../../lib/Model/Payment/PaymentMethod/PaymentMethodAlfaPay.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+ * [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodBankCard](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md)
+ * \YooKassa\Model\Payment\PaymentMethod\PaymentMethodAlfaPay
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $card : \YooKassa\Model\Payment\PaymentMethod\BankCard
+---
+***Description***
+
+Данные банковской карты
+
+**Type:** BankCard
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodBankCard](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md)
+
+
+
+#### public $id : string
+---
+***Description***
+
+Идентификатор записи о сохраненных платежных данных
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+
+
+#### public $saved : bool
+---
+***Description***
+
+Возможность многократного использования
+
+**Type:** bool
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+
+
+#### public $status : string
+---
+***Description***
+
+Название метода оплаты
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+
+
+#### public $title : string
+---
+***Description***
+
+Название метода оплаты
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+
+
+#### public $type : string
+---
+***Description***
+
+Код способа оплаты
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+
+
+#### protected $_card : ?\YooKassa\Model\Payment\PaymentMethod\BankCard
+---
+**Type:** BankCard
+Данные банковской карты
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodBankCard](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md)
+
+
+
+#### protected $_id : ?string
+---
+**Summary**
+
+Идентификатор записи о сохраненных платежных данных.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+
+
+#### protected $_saved : bool
+---
+**Summary**
+
+Признак сохранения способа оплаты для %[автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved).
+
+***Description***
+
+Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен.
+
+**Type:** bool
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+
+
+#### protected $_status : ?string
+---
+**Summary**
+
+Статус проверки и сохранения способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+
+
+#### protected $_title : ?string
+---
+**Summary**
+
+Название способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+
+
+#### protected $_type : ?string
+---
+**Summary**
+
+Код способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(?array $data = []) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodAlfaPay](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaPay.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 getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
+
+```php
+public getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
+```
+
+**Summary**
+
+Возвращает данные банковской карты.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodBankCard](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md)
+
+**Returns:** \YooKassa\Model\Payment\PaymentMethod\BankCard|null - Данные банковской карты
+
+
+
+#### public getId() : string|null
+
+```php
+public getId() : string|null
+```
+
+**Summary**
+
+Возвращает id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getSaved() : bool|null
+
+```php
+public getSaved() : bool|null
+```
+
+**Summary**
+
+Возвращает saved.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+**Returns:** bool|null -
+
+
+
+#### public getStatus() : string|null
+
+```php
+public getStatus() : string|null
+```
+
+**Summary**
+
+Возвращает status.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getTitle() : string|null
+
+```php
+public getTitle() : string|null
+```
+
+**Summary**
+
+Возвращает Название способа оплаты.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+**Returns:** string|null - Название способа оплаты
+
+
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает тип платежного метода.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.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 setCard() : self
+
+```php
+public setCard(\YooKassa\Model\Payment\PaymentMethod\BankCard|array|null $card) : self
+```
+
+**Summary**
+
+Устанавливает данные банковской карты.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodBankCard](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\Payment\PaymentMethod\BankCard OR array OR null | card | Данные банковской карты |
+
+**Returns:** self -
+
+
+
+#### public setId() : self
+
+```php
+public setId(string|null $id = null) : self
+```
+
+**Summary**
+
+Устанавливает id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | id | Идентификатор способа оплаты. |
+
+##### Throws:
+| Type | Description |
+| ---- | ----------- |
+| \Exception | |
+
+**Returns:** self -
+
+
+
+#### public setSaved() : self
+
+```php
+public setSaved(bool|null $saved = null) : self
+```
+
+**Summary**
+
+Устанавливает признак возможности многократного использования.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| bool OR null | saved | Признак сохранения способа оплаты для %[автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+
+##### Throws:
+| Type | Description |
+| ---- | ----------- |
+| \Exception | |
+
+**Returns:** self -
+
+
+
+#### public setStatus() : self
+
+```php
+public setStatus(string|null $status = null) : self
+```
+
+**Summary**
+
+Устанавливает status.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | status | |
+
+**Returns:** self -
+
+
+
+#### public setTitle() : self
+
+```php
+public setTitle(string|null $title = null) : self
+```
+
+**Summary**
+
+Устанавливает Название способа оплаты.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | title | Название способа оплаты. |
+
+##### Throws:
+| Type | Description |
+| ---- | ----------- |
+| \Exception | |
+
+**Returns:** self -
+
+
+
+#### public setType() : self
+
+```php
+public setType(string|null $type = null) : self
+```
+
+**Summary**
+
+Устанавливает тип платежного метода.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\AbstractPaymentMethod](../classes/YooKassa-Model-Payment-PaymentMethod-AbstractPaymentMethod.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 - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 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 538e6867..01384d74 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md
@@ -746,6 +746,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a4519363..e6aeb49d 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md
@@ -947,6 +947,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 d369be5b..d7a8f09b 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md
@@ -86,13 +86,13 @@
---
## Properties
-#### public $card : string
+#### public $card : \YooKassa\Model\Payment\PaymentMethod\BankCard
---
***Description***
Данные банковской карты
-**Type:** string
+**Type:** BankCard
**Details:**
@@ -809,6 +809,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 3391f615..9232fe12 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodCash.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodCash.md
@@ -746,6 +746,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodElectronicCertificate.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodElectronicCertificate.md
index 981115a0..27c72f36 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodElectronicCertificate.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodElectronicCertificate.md
@@ -934,6 +934,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 40b8178c..2d53b76c 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodFactory.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodFactory.md
@@ -116,6 +116,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 24885360..83832260 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodGooglePay.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodGooglePay.md
@@ -746,6 +746,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 bc7085df..07e0dc95 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodInstallments.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodInstallments.md
@@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 3697856a..a559a29c 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodMobileBalance.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodMobileBalance.md
@@ -800,6 +800,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 45223dfd..716ac1fe 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodPsb.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodPsb.md
@@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c48a3d5a..cdaea6c9 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodQiwi.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodQiwi.md
@@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberBnpl.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberBnpl.md
index 99c6bd45..c5a8e5f0 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberBnpl.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberBnpl.md
@@ -746,6 +746,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 1ba6fa1b..2f1c9840 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberLoan.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberLoan.md
@@ -947,6 +947,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 78477933..ba425aee 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberbank.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSberbank.md
@@ -90,13 +90,13 @@
---
## Properties
-#### public $card : string
+#### public $card : \YooKassa\Model\Payment\PaymentMethod\BankCard
---
***Description***
Данные банковской карты
-**Type:** string
+**Type:** BankCard
**Details:**
* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodBankCard](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md)
@@ -866,6 +866,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 742b0250..559e184a 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodSbp.md
@@ -1014,6 +1014,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 7fd88c01..3bdb8fe6 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodTinkoffBank.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodTinkoffBank.md
@@ -87,13 +87,13 @@
---
## Properties
-#### public $card : string
+#### public $card : \YooKassa\Model\Payment\PaymentMethod\BankCard
---
***Description***
Данные банковской карты
-**Type:** string
+**Type:** BankCard
**Details:**
* Inherited From: [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodBankCard](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md)
@@ -812,6 +812,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 be713736..ac088840 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodUnknown.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodUnknown.md
@@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 db4921d0..40038edb 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWebmoney.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWebmoney.md
@@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 36029842..ee5aaaed 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWechat.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodWechat.md
@@ -747,6 +747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 49f2b7e3..9d697ac0 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodYooMoney.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodYooMoney.md
@@ -813,6 +813,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethod-SbpPayerBankDetails.md b/docs/classes/YooKassa-Model-Payment-PaymentMethod-SbpPayerBankDetails.md
index 84f2d6f2..f319bb53 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethod-SbpPayerBankDetails.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethod-SbpPayerBankDetails.md
@@ -494,6 +494,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Payment-PaymentMethodStatus.md b/docs/classes/YooKassa-Model-Payment-PaymentMethodStatus.md
index a3557c9a..5416d67f 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethodStatus.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethodStatus.md
@@ -172,6 +172,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 1027233e..0f2f9efb 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentMethodType.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentMethodType.md
@@ -52,6 +52,7 @@
| public | [SBER_LOAN](../classes/YooKassa-Model-Payment-PaymentMethodType.md#constant_SBER_LOAN) | | Прием оплаты с использованием Кредита от СберБанка |
| public | [ELECTRONIC_CERTIFICATE](../classes/YooKassa-Model-Payment-PaymentMethodType.md#constant_ELECTRONIC_CERTIFICATE) | | Прием платежей по электронному сертификату, привязанному к карте «Мир» |
| public | [SBER_BNPL](../classes/YooKassa-Model-Payment-PaymentMethodType.md#constant_SBER_BNPL) | | Оплата через сервис «Плати частями» |
+| public | [ALFA_PAY](../classes/YooKassa-Model-Payment-PaymentMethodType.md#constant_ALFA_PAY) | | Прием платежей через Alfa Pay |
| public | [UNKNOWN](../classes/YooKassa-Model-Payment-PaymentMethodType.md#constant_UNKNOWN) | *deprecated* | Для неизвестных методов оплаты |
---
@@ -271,6 +272,15 @@ SBER_BNPL = 'sber_bnpl'
```
+
+###### ALFA_PAY
+Прием платежей через Alfa Pay
+
+```php
+ALFA_PAY = 'alfa_pay'
+```
+
+
###### ~~UNKNOWN~~
Для неизвестных методов оплаты
@@ -368,6 +378,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 52dd9b8b..5c2d2a69 100644
--- a/docs/classes/YooKassa-Model-Payment-PaymentStatus.md
+++ b/docs/classes/YooKassa-Model-Payment-PaymentStatus.md
@@ -182,6 +182,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 b231e0a0..d8b658be 100644
--- a/docs/classes/YooKassa-Model-Payment-ReceiptRegistrationStatus.md
+++ b/docs/classes/YooKassa-Model-Payment-ReceiptRegistrationStatus.md
@@ -171,6 +171,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 32b82dcb..752bb656 100644
--- a/docs/classes/YooKassa-Model-Payment-Recipient.md
+++ b/docs/classes/YooKassa-Model-Payment-Recipient.md
@@ -531,6 +531,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 d866a73c..32a4dff5 100644
--- a/docs/classes/YooKassa-Model-Payment-RecipientInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-RecipientInterface.md
@@ -98,6 +98,6 @@ public getGatewayId() : string|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 24924a69..ab821107 100644
--- a/docs/classes/YooKassa-Model-Payment-ThreeDSecure.md
+++ b/docs/classes/YooKassa-Model-Payment-ThreeDSecure.md
@@ -439,6 +439,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 9b5e0edb..125c1ca8 100644
--- a/docs/classes/YooKassa-Model-Payment-Transfer.md
+++ b/docs/classes/YooKassa-Model-Payment-Transfer.md
@@ -886,6 +886,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 2ae6cd6d..97a6aa95 100644
--- a/docs/classes/YooKassa-Model-Payment-TransferInterface.md
+++ b/docs/classes/YooKassa-Model-Payment-TransferInterface.md
@@ -312,6 +312,6 @@ public getMetadata() : null|\YooKassa\Model\Metadata
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 8910457a..1188acec 100644
--- a/docs/classes/YooKassa-Model-Payment-TransferStatus.md
+++ b/docs/classes/YooKassa-Model-Payment-TransferStatus.md
@@ -181,6 +181,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 53aabfe3..1279ada1 100644
--- a/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md
+++ b/docs/classes/YooKassa-Model-Payout-AbstractPayoutDestination.md
@@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 ac759503..6904caa1 100644
--- a/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md
+++ b/docs/classes/YooKassa-Model-Payout-IncomeReceipt.md
@@ -648,6 +648,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cac96c09..9baf6a37 100644
--- a/docs/classes/YooKassa-Model-Payout-Payout.md
+++ b/docs/classes/YooKassa-Model-Payout-Payout.md
@@ -1352,6 +1352,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a7eb2a13..cee9baf8 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetails.md
@@ -495,6 +495,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a496924e..a2a8967c 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsPartyCode.md
@@ -167,6 +167,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 63119ee6..39d9fbfc 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md
@@ -266,6 +266,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 525e3dfe..8e3c9493 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCard.md
@@ -509,6 +509,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c207e4cb..65b94303 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.md
@@ -707,6 +707,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 46114e88..eba8627c 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 b894683c..80d31593 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationSbp.md
@@ -722,6 +722,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 80dfc421..1b1252f3 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationType.md
@@ -178,6 +178,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 3653deee..3bf86c76 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutDestinationYooMoney.md
@@ -542,6 +542,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a3819986..07d68d2c 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutInterface.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutInterface.md
@@ -262,6 +262,6 @@ public getTest() : bool|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 00720a1a..860863b3 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutSelfEmployed.md
@@ -460,6 +460,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 815f62d9..3edc42a5 100644
--- a/docs/classes/YooKassa-Model-Payout-PayoutStatus.md
+++ b/docs/classes/YooKassa-Model-Payout-PayoutStatus.md
@@ -178,6 +178,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 4bb1abd1..6d426206 100644
--- a/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md
+++ b/docs/classes/YooKassa-Model-Payout-SbpParticipantBank.md
@@ -580,6 +580,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 fc983a00..8f56668e 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalData.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalData.md
@@ -927,6 +927,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 18ed26a3..f79bef21 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetails.md
@@ -493,6 +493,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 73290811..ffa5d638 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsPartyCode.md
@@ -146,6 +146,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 2f141433..6454538d 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataCancellationDetailsReasonCode.md
@@ -146,6 +146,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 b7b96c63..35d0fcd5 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataInterface.md
@@ -366,6 +366,6 @@ public setMetadata(null|array|\YooKassa\Model\Metadata $metadata = null) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c820f4d2..cc842ceb 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataStatus.md
@@ -170,6 +170,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 61ae1a98..05cc45bb 100644
--- a/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md
+++ b/docs/classes/YooKassa-Model-PersonalData-PersonalDataType.md
@@ -159,6 +159,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 7eee5886..0caa25fd 100644
--- a/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md
+++ b/docs/classes/YooKassa-Model-Receipt-AdditionalUserProps.md
@@ -513,6 +513,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 8586f237..43c44dfa 100644
--- a/docs/classes/YooKassa-Model-Receipt-AgentType.md
+++ b/docs/classes/YooKassa-Model-Receipt-AgentType.md
@@ -207,6 +207,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 59aa8fc9..39ba6abe 100644
--- a/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md
+++ b/docs/classes/YooKassa-Model-Receipt-IndustryDetails.md
@@ -673,6 +673,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c459366f..02878058 100644
--- a/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md
+++ b/docs/classes/YooKassa-Model-Receipt-MarkCodeInfo.md
@@ -1089,6 +1089,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 10202774..bd480f8e 100644
--- a/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md
+++ b/docs/classes/YooKassa-Model-Receipt-MarkQuantity.md
@@ -513,6 +513,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 44b85f17..effb84a3 100644
--- a/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md
+++ b/docs/classes/YooKassa-Model-Receipt-OperationalDetails.md
@@ -606,6 +606,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 d2b91b1e..2ad34d50 100644
--- a/docs/classes/YooKassa-Model-Receipt-PaymentMode.md
+++ b/docs/classes/YooKassa-Model-Receipt-PaymentMode.md
@@ -206,6 +206,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 d4880b84..9d1d70d3 100644
--- a/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md
+++ b/docs/classes/YooKassa-Model-Receipt-PaymentSubject.md
@@ -466,6 +466,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a9a912f0..6ed6e31a 100644
--- a/docs/classes/YooKassa-Model-Receipt-Receipt.md
+++ b/docs/classes/YooKassa-Model-Receipt-Receipt.md
@@ -1221,6 +1221,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 fafc131d..1546b42a 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptCustomer.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptCustomer.md
@@ -648,6 +648,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 8eaa493e..01fb8315 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptCustomerInterface.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptCustomerInterface.md
@@ -144,6 +144,6 @@ public jsonSerialize() : array
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f739fc2e..c08c249e 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptInterface.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptInterface.md
@@ -185,6 +185,6 @@ public normalize(\YooKassa\Model\AmountInterface $orderAmount, bool $withShippin
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 8cc0ba53..6d4e28fa 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptItem.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItem.md
@@ -1773,6 +1773,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 88503ba5..583f6e60 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemAmount.md
@@ -571,6 +571,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 8a75cbf9..d6d58da9 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemInterface.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemInterface.md
@@ -460,6 +460,6 @@ public isShipping() : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 402a386c..780bda17 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptItemMeasure.md
@@ -378,6 +378,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 305dfa27..d0e4d4bd 100644
--- a/docs/classes/YooKassa-Model-Receipt-ReceiptType.md
+++ b/docs/classes/YooKassa-Model-Receipt-ReceiptType.md
@@ -159,6 +159,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 4726e351..720c105d 100644
--- a/docs/classes/YooKassa-Model-Receipt-Settlement.md
+++ b/docs/classes/YooKassa-Model-Receipt-Settlement.md
@@ -492,6 +492,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 6efd4adf..e6192fa4 100644
--- a/docs/classes/YooKassa-Model-Receipt-SettlementInterface.md
+++ b/docs/classes/YooKassa-Model-Receipt-SettlementInterface.md
@@ -87,6 +87,6 @@ public getAmount() : \YooKassa\Model\AmountInterface|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 79bc7ed9..5254b2de 100644
--- a/docs/classes/YooKassa-Model-Receipt-SettlementType.md
+++ b/docs/classes/YooKassa-Model-Receipt-SettlementType.md
@@ -172,6 +172,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 5fd15915..942a0390 100644
--- a/docs/classes/YooKassa-Model-Receipt-Supplier.md
+++ b/docs/classes/YooKassa-Model-Receipt-Supplier.md
@@ -551,6 +551,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 3f958a68..ba704bc6 100644
--- a/docs/classes/YooKassa-Model-Receipt-SupplierInterface.md
+++ b/docs/classes/YooKassa-Model-Receipt-SupplierInterface.md
@@ -181,6 +181,6 @@ public setInn(null|string $inn) : mixed
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 3d0a181d..eb2f8664 100644
--- a/docs/classes/YooKassa-Model-Refund-Refund.md
+++ b/docs/classes/YooKassa-Model-Refund-Refund.md
@@ -1298,6 +1298,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundAuthorizationDetails.md b/docs/classes/YooKassa-Model-Refund-RefundAuthorizationDetails.md
index b204b895..43158967 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundAuthorizationDetails.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundAuthorizationDetails.md
@@ -440,6 +440,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a9b2b65a..3b533ff2 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetails.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetails.md
@@ -495,6 +495,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 ee5f2d78..b37d8f4c 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsPartyCode.md
@@ -168,6 +168,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cacd2a6f..5a2c5054 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md
@@ -20,6 +20,7 @@
- `too_many_refunding_articles` - Для одного или нескольких товаров количество возвращаемых единиц (`quantity`) больше, чем указано в одобренной корзине покупки
- `some_articles_already_refunded` - Некоторые товары уже возвращены
- `rejected_by_timeout` - Технические неполадки на стороне инициатора отмены возврата.
+- `payment_expired` - Эквайер отклонил возврат, потому что с момента создания платежа прошло больше 15 месяцев. Договоритесь с пользователем напрямую, каким способом вернете ему деньги.
---
### Constants
@@ -35,6 +36,7 @@
| public | [TOO_MANY_REFUNDING_ARTICLES](../classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md#constant_TOO_MANY_REFUNDING_ARTICLES) | | Для одного или нескольких товаров количество возвращаемых единиц (`quantity`) больше, чем указано в одобренной корзине покупки. Откорректируйте данные и отправьте запрос еще раз с новым ключом идемпотентности. |
| public | [SOME_ARTICLES_ALREADY_REFUNDED](../classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md#constant_SOME_ARTICLES_ALREADY_REFUNDED) | | Некоторые товары уже возвращены. Откорректируйте данные и отправьте запрос еще раз с новым ключом идемпотентности. |
| public | [REJECTED_BY_TIMEOUT](../classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md#constant_REJECTED_BY_TIMEOUT) | | Технические неполадки на стороне инициатора отмены возврата. Повторите запрос с новым ключом идемпотентности. |
+| public | [PAYMENT_EXPIRED](../classes/YooKassa-Model-Refund-RefundCancellationDetailsReasonCode.md#constant_PAYMENT_EXPIRED) | | Эквайер отклонил возврат, потому что с момента создания платежа прошло больше 15 месяцев. Договоритесь с пользователем напрямую, каким способом вернете ему деньги. |
---
### Properties
@@ -150,6 +152,15 @@ REJECTED_BY_TIMEOUT = 'rejected_by_timeout'
```
+
+###### PAYMENT_EXPIRED
+Эквайер отклонил возврат, потому что с момента создания платежа прошло больше 15 месяцев. Договоритесь с пользователем напрямую, каким способом вернете ему деньги.
+
+```php
+PAYMENT_EXPIRED = 'payment_expired'
+```
+
+
---
## Properties
@@ -236,6 +247,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a1e05bc8..ba907106 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundInterface.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundInterface.md
@@ -225,6 +225,6 @@ public getDeal() : null|\YooKassa\Model\Deal\RefundDealInfo
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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
index 4a4a7bc0..d0e7b8a6 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-AbstractRefundMethod.md
@@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundArticle.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundArticle.md
index 49b8c092..f8d9922f 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundArticle.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundArticle.md
@@ -640,6 +640,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundData.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundData.md
index 5ef0d75a..ef093496 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundData.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-ElectronicCertificate-ElectronicCertificateRefundData.md
@@ -508,6 +508,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodElectronicCertificate.md b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodElectronicCertificate.md
index ad14239b..401196ac 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodElectronicCertificate.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodElectronicCertificate.md
@@ -585,6 +585,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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
index 21b8f0fd..06d358e2 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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
index edfbeffc..74a2d80c 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodSbp.md
@@ -518,6 +518,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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
index 3d6bdd78..60190881 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethod-RefundMethodUnknown.md
@@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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
index 2f2dc00c..ed712742 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundMethodType.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundMethodType.md
@@ -172,6 +172,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 fa62486c..4c27cb38 100644
--- a/docs/classes/YooKassa-Model-Refund-RefundStatus.md
+++ b/docs/classes/YooKassa-Model-Refund-RefundStatus.md
@@ -165,6 +165,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 7e1465d4..7028dfd9 100644
--- a/docs/classes/YooKassa-Model-Refund-Source.md
+++ b/docs/classes/YooKassa-Model-Refund-Source.md
@@ -612,6 +612,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 5c030ff1..43a48c91 100644
--- a/docs/classes/YooKassa-Model-Refund-SourceInterface.md
+++ b/docs/classes/YooKassa-Model-Refund-SourceInterface.md
@@ -213,6 +213,6 @@ public setPlatformFeeAmount(\YooKassa\Model\AmountInterface|array|null $platform
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md b/docs/classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md
similarity index 72%
rename from docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md
rename to docs/classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md
index ab9e8269..013557f6 100644
--- a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md
@@ -1,6 +1,6 @@
# [YooKassa API SDK](../home.md)
-# Class: \YooKassa\Model\SavePaymentMethod\SavePaymentMethod
+# Abstract Class: \YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod
### Namespace: [\YooKassa\Model\SavePaymentMethod](../namespaces/yookassa-model-savepaymentmethod.md)
---
**Summary:**
@@ -19,22 +19,20 @@
### Properties
| Visibility | Name | Flag | Summary |
| ----------:| ---- | ---- | ------- |
-| public | [$card](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_card) | | Данные банковской карты |
-| public | [$confirmation](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_confirmation) | | Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя. |
-| public | [$holder](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_holder) | | Данные магазина, для которого сохраняется способ оплаты. |
-| public | [$id](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_id) | | Идентификатор сохраненного способа оплаты. |
-| public | [$saved](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
-| public | [$status](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_status) | | Статус проверки и сохранения способа оплаты. |
-| public | [$title](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_title) | | Название способа оплаты. |
-| public | [$type](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта. |
-| protected | [$_card](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__card) | | Данные банковской карты |
-| protected | [$_confirmation](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__confirmation) | | |
-| protected | [$_holder](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__holder) | | Данные магазина, для которого сохраняется способ оплаты. |
-| protected | [$_id](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__id) | | Идентификатор сохраненного способа оплаты. |
-| protected | [$_saved](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
-| protected | [$_status](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__status) | | Статус проверки и сохранения способа оплаты. |
-| protected | [$_title](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__title) | | Название способа оплаты. |
-| protected | [$_type](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта. |
+| public | [$confirmation](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_confirmation) | | Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя. |
+| public | [$holder](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_holder) | | Данные магазина, для которого сохраняется способ оплаты. |
+| public | [$id](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_id) | | Идентификатор сохраненного способа оплаты. |
+| public | [$saved](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| public | [$status](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_status) | | Статус проверки и сохранения способа оплаты. |
+| public | [$title](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_title) | | Название способа оплаты. |
+| public | [$type](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+| protected | [$_confirmation](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__confirmation) | | |
+| protected | [$_holder](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__holder) | | Данные магазина, для которого сохраняется способ оплаты. |
+| protected | [$_id](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__id) | | Идентификатор сохраненного способа оплаты. |
+| protected | [$_saved](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| protected | [$_status](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__status) | | Статус проверки и сохранения способа оплаты. |
+| protected | [$_title](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__title) | | Название способа оплаты. |
+| protected | [$_type](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
---
### Methods
@@ -46,39 +44,37 @@
| 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 | [getCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getCard) | | Возвращает card. |
-| public | [getConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getConfirmation) | | Возвращает confirmation. |
-| public | [getHolder()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getHolder) | | Возвращает holder. |
-| public | [getId()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getId) | | Возвращает id. |
-| public | [getSaved()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getSaved) | | Возвращает saved. |
-| public | [getStatus()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getStatus) | | Возвращает status. |
-| public | [getTitle()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getTitle) | | Возвращает title. |
-| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getType) | | Возвращает type. |
+| public | [getConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getConfirmation) | | Возвращает confirmation. |
+| public | [getHolder()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getHolder) | | Возвращает holder. |
+| public | [getId()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getId) | | Возвращает id. |
+| public | [getSaved()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getSaved) | | Возвращает saved. |
+| public | [getStatus()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getStatus) | | Возвращает status. |
+| public | [getTitle()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getTitle) | | Возвращает title. |
+| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getType) | | Возвращает type. |
| 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 | [setCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setCard) | | Устанавливает card. |
-| public | [setConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setConfirmation) | | Устанавливает confirmation. |
-| public | [setHolder()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setHolder) | | Устанавливает holder. |
-| public | [setId()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setId) | | Устанавливает id. |
-| public | [setSaved()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setSaved) | | Устанавливает saved. |
-| public | [setStatus()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setStatus) | | Устанавливает status. |
-| public | [setTitle()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setTitle) | | Устанавливает title. |
-| public | [setType()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setType) | | Устанавливает type. |
+| public | [setConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setConfirmation) | | Устанавливает confirmation. |
+| public | [setHolder()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setHolder) | | Устанавливает holder. |
+| public | [setId()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setId) | | Устанавливает id. |
+| public | [setSaved()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setSaved) | | Устанавливает saved. |
+| public | [setStatus()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setStatus) | | Устанавливает status. |
+| public | [setTitle()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setTitle) | | Устанавливает title. |
+| public | [setType()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setType) | | Устанавливает type. |
| 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/SavePaymentMethod/SavePaymentMethod.php](../../lib/Model/SavePaymentMethod/SavePaymentMethod.php)
+* File: [lib/Model/SavePaymentMethod/AbstractSavePaymentMethod.php](../../lib/Model/SavePaymentMethod/AbstractSavePaymentMethod.php)
* Package: YooKassa\Model
* Class Hierarchy:
* [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
- * \YooKassa\Model\SavePaymentMethod\SavePaymentMethod
+ * \YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod
* Implements:
* [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
@@ -94,18 +90,6 @@
---
## Properties
-
-#### public $card : \YooKassa\Model\Payment\PaymentMethod\BankCard
----
-***Description***
-
-Данные банковской карты
-
-**Type:** BankCard
-
-**Details:**
-
-
#### public $confirmation : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation
---
@@ -155,13 +139,13 @@
-#### public $status : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodStatus
+#### public $status : string
---
***Description***
Статус проверки и сохранения способа оплаты.
-**Type:** SavePaymentMethodStatus
+**Type:** string
**Details:**
@@ -179,25 +163,13 @@
-#### public $type : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodType
+#### public $type : string
---
***Description***
-Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
-**Type:** SavePaymentMethodType
-
-**Details:**
-
-
-
-#### protected $_card : ?\YooKassa\Model\Payment\PaymentMethod\BankCard
----
-**Summary**
-
-Данные банковской карты
-
-**Type:** BankCard
+**Type:** string
**Details:**
@@ -280,7 +252,7 @@
---
**Summary**
-Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
**Type:** ?string
@@ -423,23 +395,6 @@ public fromArray(array|\Traversable $sourceArray) : void
**Returns:** void -
-
-#### public getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
-
-```php
-public getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
-```
-
-**Summary**
-
-Возвращает card.
-
-**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
-
-**Returns:** \YooKassa\Model\Payment\PaymentMethod\BankCard|null -
-
-
#### public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null
@@ -452,7 +407,7 @@ public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\Abstra
Возвращает confirmation.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null -
@@ -469,7 +424,7 @@ public getHolder() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|n
Возвращает holder.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null -
@@ -486,7 +441,7 @@ public getId() : string|null
Возвращает id.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** string|null -
@@ -503,7 +458,7 @@ public getSaved() : bool|null
Возвращает saved.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** bool|null -
@@ -520,7 +475,7 @@ public getStatus() : string|null
Возвращает status.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** string|null -
@@ -537,7 +492,7 @@ public getTitle() : string|null
Возвращает title.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** string|null -
@@ -554,7 +509,7 @@ public getType() : string|null
Возвращает type.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** string|null -
@@ -678,28 +633,6 @@ public offsetUnset(string $offset) : void
**Returns:** void -
-
-#### public setCard() : self
-
-```php
-public setCard(\YooKassa\Model\Payment\PaymentMethod\BankCard|array|null $card = null) : self
-```
-
-**Summary**
-
-Устанавливает card.
-
-**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
-
-##### Parameters:
-| Type | Name | Description |
-| ---- | ---- | ----------- |
-| \YooKassa\Model\Payment\PaymentMethod\BankCard OR array OR null | card | Данные банковской карты. |
-
-**Returns:** self -
-
-
#### public setConfirmation() : self
@@ -712,7 +645,7 @@ public setConfirmation(\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractCo
Устанавливает confirmation.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -734,7 +667,7 @@ public setHolder(\YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|array
Устанавливает holder.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -756,7 +689,7 @@ public setId(string|null $id = null) : self
Устанавливает id.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -778,7 +711,7 @@ public setSaved(bool|null $saved = null) : self
Устанавливает saved.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -800,7 +733,7 @@ public setStatus(string|null $status = null) : self
Устанавливает status.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -822,7 +755,7 @@ public setTitle(string|null $title = null) : self
Устанавливает title.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -844,12 +777,12 @@ public setType(string|null $type = null) : self
Устанавливает type.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
| ---- | ---- | ----------- |
-| string OR null | type | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта. |
+| string OR null | type | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
**Returns:** self -
@@ -924,6 +857,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md
index 847f0f5d..580e040e 100644
--- a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md
@@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationFactory.md b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationFactory.md
index 03185f3f..8d9059df 100644
--- a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationFactory.md
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.md b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.md
new file mode 100644
index 00000000..13c93c0f
--- /dev/null
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.md
@@ -0,0 +1,516 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationQr
+### Namespace: [\YooKassa\Model\SavePaymentMethod\Confirmation](../namespaces/yookassa-model-savepaymentmethod-confirmation.md)
+---
+**Summary:**
+
+Класс, представляющий модель PaymentMethodsConfirmationQr.
+
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$confirmation_data](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.md#property_confirmation_data) | | Данные для генерации QR-кода. |
+| public | [$confirmationData](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.md#property_confirmationData) | | Данные для генерации QR-кода. |
+| public | [$type](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md#property_type) | | Код сценария подтверждения |
+| protected | [$_type](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md#property__type) | | |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.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 | [getConfirmationData()](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.md#method_getConfirmationData) | | Возвращает confirmation_data. |
+| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md#method_getType) | | Возвращает type. |
+| 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 | [setConfirmationData()](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.md#method_setConfirmationData) | | Устанавливает confirmation_data. |
+| public | [setType()](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md#method_setType) | | Устанавливает type. |
+| 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/SavePaymentMethod/Confirmation/ConfirmationQr.php](../../lib/Model/SavePaymentMethod/Confirmation/ConfirmationQr.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * [\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md)
+ * \YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationQr
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $confirmation_data : string
+---
+***Description***
+
+Данные для генерации QR-кода.
+
+**Type:** string
+
+**Details:**
+
+
+
+#### public $confirmationData : string
+---
+***Description***
+
+Данные для генерации QR-кода.
+
+**Type:** string
+
+**Details:**
+
+
+
+#### public $type : string
+---
+***Description***
+
+Код сценария подтверждения
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md)
+
+
+
+#### protected $_type : ?string
+---
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md)
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(?array $data = []) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationQr](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.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 getConfirmationData() : string|null
+
+```php
+public getConfirmationData() : string|null
+```
+
+**Summary**
+
+Возвращает confirmation_data.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationQr](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.md)
+
+**Returns:** string|null -
+
+
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.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 setConfirmationData() : self
+
+```php
+public setConfirmationData(string|null $confirmation_data = null) : self
+```
+
+**Summary**
+
+Устанавливает confirmation_data.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationQr](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | confirmation_data | Данные для генерации QR-кода. |
+
+**Returns:** self -
+
+
+
+#### public setType() : self
+
+```php
+public setType(string|null $type = null) : self
+```
+
+**Summary**
+
+Устанавливает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.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 - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationRedirect.md b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationRedirect.md
index d3eceeb3..dbcfcd08 100644
--- a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationRedirect.md
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationRedirect.md
@@ -635,6 +635,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md
index e2fc3572..ca2bd259 100644
--- a/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md
@@ -17,6 +17,7 @@
| Visibility | Name | Flag | Summary |
| ----------:| ---- | ---- | ------- |
| public | [REDIRECT](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md#constant_REDIRECT) | | Перенаправление пользователя на сайт ЮKassa для подтверждения привязки или страницу банка-эмитента для аутентификации по 3-D Secure. |
+| public | [QR](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md#constant_QR) | | |
---
### Properties
@@ -61,6 +62,13 @@ REDIRECT = 'redirect'
```
+
+###### QR
+```php
+QR = 'qr'
+```
+
+
---
## Properties
@@ -156,6 +164,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md
new file mode 100644
index 00000000..d05db482
--- /dev/null
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md
@@ -0,0 +1,938 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard
+### Namespace: [\YooKassa\Model\SavePaymentMethod](../namespaces/yookassa-model-savepaymentmethod.md)
+---
+**Summary:**
+
+Класс, представляющий модель SavePaymentMethod.
+
+**Description:**
+
+Сохраненный способ оплаты.
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$card](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#property_card) | | Данные банковской карты |
+| public | [$confirmation](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_confirmation) | | Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя. |
+| public | [$holder](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_holder) | | Данные магазина, для которого сохраняется способ оплаты. |
+| public | [$id](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_id) | | Идентификатор сохраненного способа оплаты. |
+| public | [$saved](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| public | [$status](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_status) | | Статус проверки и сохранения способа оплаты. |
+| public | [$title](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_title) | | Название способа оплаты. |
+| public | [$type](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+| protected | [$_card](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#property__card) | | Данные банковской карты |
+| protected | [$_confirmation](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__confirmation) | | |
+| protected | [$_holder](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__holder) | | Данные магазина, для которого сохраняется способ оплаты. |
+| protected | [$_id](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__id) | | Идентификатор сохраненного способа оплаты. |
+| protected | [$_saved](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| protected | [$_status](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__status) | | Статус проверки и сохранения способа оплаты. |
+| protected | [$_title](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__title) | | Название способа оплаты. |
+| protected | [$_type](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.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 | [getCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#method_getCard) | | Возвращает card. |
+| public | [getConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getConfirmation) | | Возвращает confirmation. |
+| public | [getHolder()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getHolder) | | Возвращает holder. |
+| public | [getId()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getId) | | Возвращает id. |
+| public | [getSaved()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getSaved) | | Возвращает saved. |
+| public | [getStatus()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getStatus) | | Возвращает status. |
+| public | [getTitle()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getTitle) | | Возвращает title. |
+| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getType) | | Возвращает type. |
+| 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 | [setCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#method_setCard) | | Устанавливает card. |
+| public | [setConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setConfirmation) | | Устанавливает confirmation. |
+| public | [setHolder()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setHolder) | | Устанавливает holder. |
+| public | [setId()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setId) | | Устанавливает id. |
+| public | [setSaved()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setSaved) | | Устанавливает saved. |
+| public | [setStatus()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setStatus) | | Устанавливает status. |
+| public | [setTitle()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setTitle) | | Устанавливает title. |
+| public | [setType()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setType) | | Устанавливает type. |
+| 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/SavePaymentMethod/SavePaymentMethodBankCard.php](../../lib/Model/SavePaymentMethod/SavePaymentMethodBankCard.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+ * \YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $card : \YooKassa\Model\Payment\PaymentMethod\BankCard
+---
+***Description***
+
+Данные банковской карты
+
+**Type:** BankCard
+
+**Details:**
+
+
+
+#### public $confirmation : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation
+---
+***Description***
+
+Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя.
+
+**Type:** AbstractConfirmation
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $holder : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder
+---
+***Description***
+
+Данные магазина, для которого сохраняется способ оплаты.
+
+**Type:** SavePaymentMethodHolder
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $id : string
+---
+***Description***
+
+Идентификатор сохраненного способа оплаты.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $saved : bool
+---
+***Description***
+
+Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен.
+
+**Type:** bool
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $status : string
+---
+***Description***
+
+Статус проверки и сохранения способа оплаты.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $title : string
+---
+***Description***
+
+Название способа оплаты.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $type : string
+---
+***Description***
+
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_card : ?\YooKassa\Model\Payment\PaymentMethod\BankCard
+---
+**Summary**
+
+Данные банковской карты
+
+**Type:** BankCard
+
+**Details:**
+
+
+
+#### protected $_confirmation : ?\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation
+---
+**Type:** AbstractConfirmation
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_holder : ?\YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder
+---
+**Summary**
+
+Данные магазина, для которого сохраняется способ оплаты.
+
+**Type:** SavePaymentMethodHolder
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_id : ?string
+---
+**Summary**
+
+Идентификатор сохраненного способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_saved : ?bool
+---
+**Summary**
+
+Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен.
+
+***Description***
+
+* true — способ оплаты сохранен для автоплатежей и выплат;
+* false — способ оплаты не сохранен.
+
+**Type:** ?bool
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_status : ?string
+---
+**Summary**
+
+Статус проверки и сохранения способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_title : ?string
+---
+**Summary**
+
+Название способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_type : ?string
+---
+**Summary**
+
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(?array $data = []) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.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 getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
+
+```php
+public getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
+```
+
+**Summary**
+
+Возвращает card.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
+
+**Returns:** \YooKassa\Model\Payment\PaymentMethod\BankCard|null -
+
+
+
+#### public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null
+
+```php
+public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null
+```
+
+**Summary**
+
+Возвращает confirmation.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null -
+
+
+
+#### public getHolder() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null
+
+```php
+public getHolder() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null
+```
+
+**Summary**
+
+Возвращает holder.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null -
+
+
+
+#### public getId() : string|null
+
+```php
+public getId() : string|null
+```
+
+**Summary**
+
+Возвращает id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getSaved() : bool|null
+
+```php
+public getSaved() : bool|null
+```
+
+**Summary**
+
+Возвращает saved.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** bool|null -
+
+
+
+#### public getStatus() : string|null
+
+```php
+public getStatus() : string|null
+```
+
+**Summary**
+
+Возвращает status.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getTitle() : string|null
+
+```php
+public getTitle() : string|null
+```
+
+**Summary**
+
+Возвращает title.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.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 setCard() : self
+
+```php
+public setCard(\YooKassa\Model\Payment\PaymentMethod\BankCard|array|null $card = null) : self
+```
+
+**Summary**
+
+Устанавливает card.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\Payment\PaymentMethod\BankCard OR array OR null | card | Данные банковской карты. |
+
+**Returns:** self -
+
+
+
+#### public setConfirmation() : self
+
+```php
+public setConfirmation(\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|array|null $confirmation = null) : self
+```
+
+**Summary**
+
+Устанавливает confirmation.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation OR array OR null | confirmation | Выбранный сценарий подтверждения привязки. |
+
+**Returns:** self -
+
+
+
+#### public setHolder() : self
+
+```php
+public setHolder(\YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|array|null $holder = null) : self
+```
+
+**Summary**
+
+Устанавливает holder.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder OR array OR null | holder | Данные магазина, для которого сохраняется способ оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setId() : self
+
+```php
+public setId(string|null $id = null) : self
+```
+
+**Summary**
+
+Устанавливает id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | id | Идентификатор сохраненного способа оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setSaved() : self
+
+```php
+public setSaved(bool|null $saved = null) : self
+```
+
+**Summary**
+
+Устанавливает saved.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| bool OR null | saved | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+
+**Returns:** self -
+
+
+
+#### public setStatus() : self
+
+```php
+public setStatus(string|null $status = null) : self
+```
+
+**Summary**
+
+Устанавливает status.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | status | Статус проверки и сохранения способа оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setTitle() : self
+
+```php
+public setTitle(string|null $title = null) : self
+```
+
+**Summary**
+
+Устанавливает title.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | title | Название способа оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setType() : self
+
+```php
+public setType(string|null $type = null) : self
+```
+
+**Summary**
+
+Устанавливает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | type | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+
+**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 - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodFactory.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodFactory.md
new file mode 100644
index 00000000..111d80b5
--- /dev/null
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodFactory.md
@@ -0,0 +1,107 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\SavePaymentMethod\SavePaymentMethodFactory
+### Namespace: [\YooKassa\Model\SavePaymentMethod](../namespaces/yookassa-model-savepaymentmethod.md)
+---
+**Summary:**
+
+Класс, представляющий модель SavePaymentMethodFactory.
+
+**Description:**
+
+Фабрика создания объекта способа оплаты из массива.
+
+---
+### Constants
+* No constants found
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [factory()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodFactory.md#method_factory) | | Фабричный метод создания объекта способа оплаты по коду способа оплаты. |
+| public | [factoryFromArray()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodFactory.md#method_factoryFromArray) | | Фабричный метод создания объекта способа оплаты из массива. |
+
+---
+### Details
+* File: [lib/Model/SavePaymentMethod/SavePaymentMethodFactory.php](../../lib/Model/SavePaymentMethod/SavePaymentMethodFactory.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * \YooKassa\Model\SavePaymentMethod\SavePaymentMethodFactory
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Methods
+
+#### public factory() : \YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod
+
+```php
+public factory(string|null $type) : \YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod
+```
+
+**Summary**
+
+Фабричный метод создания объекта способа оплаты по коду способа оплаты.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodFactory](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodFactory.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | type | Код способа оплаты |
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod -
+
+
+
+#### public factoryFromArray() : \YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod
+
+```php
+public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod
+```
+
+**Summary**
+
+Фабричный метод создания объекта способа оплаты из массива.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodFactory](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodFactory.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array | data | Массив данных способа оплаты |
+| null OR string | type | Коду способа оплаты |
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod -
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodHolder.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodHolder.md
index 6b593624..253de695 100644
--- a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodHolder.md
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodHolder.md
@@ -519,6 +519,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md
index 66c06117..c6b55766 100644
--- a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md
@@ -19,14 +19,13 @@ Interface SavePaymentMethodInterface.
### Methods
| Visibility | Name | Flag | Summary |
| ----------:| ---- | ---- | ------- |
-| public | [getCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getCard) | | Возвращает card. |
| public | [getConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getConfirmation) | | Возвращает выбранный сценарий подтверждения привязки. |
| public | [getHolder()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getHolder) | | Возвращает данные магазина, для которого сохраняется способ оплаты. |
| public | [getId()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getId) | | Возвращает идентификатор сохраненного способа оплаты. |
| public | [getSaved()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getSaved) | | Возвращает признак сохранения способа оплаты для %[автоплатежей](/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
| public | [getStatus()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getStatus) | | Возвращает статус проверки и сохранения способа оплаты. |
| public | [getTitle()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getTitle) | | Возвращает название способа оплаты. |
-| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getType) | | Возвращает код способа оплаты. Возможное значение: ~`bank_card` — банковская карта. |
+| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getType) | | Возвращает код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
---
### Details
@@ -41,7 +40,7 @@ Interface SavePaymentMethodInterface.
| --- | ------- | ----------- |
| category | | Class |
| author | | cms@yoomoney.ru |
-| property | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта. |
+| property | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
| property | | Идентификатор сохраненного способа оплаты. |
| property | | Признак сохранения способа оплаты для [автоплатежей](/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
| property | | Статус проверки и сохранения способа оплаты. |
@@ -60,7 +59,7 @@ public getType() : string|null
**Summary**
-Возвращает код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+Возвращает код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
**Details:**
* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
@@ -68,23 +67,6 @@ public getType() : string|null
**Returns:** string|null -
-
-#### public getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
-
-```php
-public getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
-```
-
-**Summary**
-
-Возвращает card.
-
-**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
-
-**Returns:** \YooKassa\Model\Payment\PaymentMethod\BankCard|null -
-
-
#### public getId() : string|null
@@ -204,6 +186,6 @@ public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\Abstra
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.md
new file mode 100644
index 00000000..21accd37
--- /dev/null
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.md
@@ -0,0 +1,930 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbp
+### Namespace: [\YooKassa\Model\SavePaymentMethod](../namespaces/yookassa-model-savepaymentmethod.md)
+---
+**Summary:**
+
+Класс, представляющий модель SavePaymentMethodSbp.
+
+**Description:**
+
+Сохраненный счет СБП.
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$confirmation](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_confirmation) | | Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя. |
+| public | [$holder](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_holder) | | Данные магазина, для которого сохраняется способ оплаты. |
+| public | [$id](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_id) | | Идентификатор сохраненного способа оплаты. |
+| public | [$payer_bank_details](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.md#property_payer_bank_details) | | |
+| public | [$payerBankDetails](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.md#property_payerBankDetails) | | |
+| public | [$saved](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| public | [$status](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_status) | | Статус проверки и сохранения способа оплаты. |
+| public | [$title](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_title) | | Название способа оплаты. |
+| public | [$type](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+| protected | [$_confirmation](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__confirmation) | | |
+| protected | [$_holder](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__holder) | | Данные магазина, для которого сохраняется способ оплаты. |
+| protected | [$_id](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__id) | | Идентификатор сохраненного способа оплаты. |
+| protected | [$_saved](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| protected | [$_status](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__status) | | Статус проверки и сохранения способа оплаты. |
+| protected | [$_title](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__title) | | Название способа оплаты. |
+| protected | [$_type](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.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 | [getConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getConfirmation) | | Возвращает confirmation. |
+| public | [getHolder()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getHolder) | | Возвращает holder. |
+| public | [getId()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getId) | | Возвращает id. |
+| public | [getPayerBankDetails()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.md#method_getPayerBankDetails) | | Возвращает payer_bank_details. |
+| public | [getSaved()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getSaved) | | Возвращает saved. |
+| public | [getStatus()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getStatus) | | Возвращает status. |
+| public | [getTitle()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getTitle) | | Возвращает title. |
+| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getType) | | Возвращает type. |
+| 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 | [setConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setConfirmation) | | Устанавливает confirmation. |
+| public | [setHolder()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setHolder) | | Устанавливает holder. |
+| public | [setId()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setId) | | Устанавливает id. |
+| public | [setPayerBankDetails()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.md#method_setPayerBankDetails) | | Устанавливает payer_bank_details. |
+| public | [setSaved()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setSaved) | | Устанавливает saved. |
+| public | [setStatus()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setStatus) | | Устанавливает status. |
+| public | [setTitle()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setTitle) | | Устанавливает title. |
+| public | [setType()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setType) | | Устанавливает type. |
+| 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/SavePaymentMethod/SavePaymentMethodSbp.php](../../lib/Model/SavePaymentMethod/SavePaymentMethodSbp.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+ * \YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbp
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $confirmation : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation
+---
+***Description***
+
+Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя.
+
+**Type:** AbstractConfirmation
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $holder : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder
+---
+***Description***
+
+Данные магазина, для которого сохраняется способ оплаты.
+
+**Type:** SavePaymentMethodHolder
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $id : string
+---
+***Description***
+
+Идентификатор сохраненного способа оплаты.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $payer_bank_details : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails
+---
+**Type:** SavePaymentMethodSbpPayerBankDetails
+
+**Details:**
+
+
+
+#### public $payerBankDetails : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails
+---
+**Type:** SavePaymentMethodSbpPayerBankDetails
+
+**Details:**
+
+
+
+#### public $saved : bool
+---
+***Description***
+
+Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен.
+
+**Type:** bool
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $status : string
+---
+***Description***
+
+Статус проверки и сохранения способа оплаты.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $title : string
+---
+***Description***
+
+Название способа оплаты.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $type : string
+---
+***Description***
+
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_confirmation : ?\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation
+---
+**Type:** AbstractConfirmation
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_holder : ?\YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder
+---
+**Summary**
+
+Данные магазина, для которого сохраняется способ оплаты.
+
+**Type:** SavePaymentMethodHolder
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_id : ?string
+---
+**Summary**
+
+Идентификатор сохраненного способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_saved : ?bool
+---
+**Summary**
+
+Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен.
+
+***Description***
+
+* true — способ оплаты сохранен для автоплатежей и выплат;
+* false — способ оплаты не сохранен.
+
+**Type:** ?bool
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_status : ?string
+---
+**Summary**
+
+Статус проверки и сохранения способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_title : ?string
+---
+**Summary**
+
+Название способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_type : ?string
+---
+**Summary**
+
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(?array $data = []) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbp](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.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 getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null
+
+```php
+public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null
+```
+
+**Summary**
+
+Возвращает confirmation.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null -
+
+
+
+#### public getHolder() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null
+
+```php
+public getHolder() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null
+```
+
+**Summary**
+
+Возвращает holder.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null -
+
+
+
+#### public getId() : string|null
+
+```php
+public getId() : string|null
+```
+
+**Summary**
+
+Возвращает id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getPayerBankDetails() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails|null
+
+```php
+public getPayerBankDetails() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails|null
+```
+
+**Summary**
+
+Возвращает payer_bank_details.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbp](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.md)
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails|null -
+
+
+
+#### public getSaved() : bool|null
+
+```php
+public getSaved() : bool|null
+```
+
+**Summary**
+
+Возвращает saved.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** bool|null -
+
+
+
+#### public getStatus() : string|null
+
+```php
+public getStatus() : string|null
+```
+
+**Summary**
+
+Возвращает status.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getTitle() : string|null
+
+```php
+public getTitle() : string|null
+```
+
+**Summary**
+
+Возвращает title.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.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 setConfirmation() : self
+
+```php
+public setConfirmation(\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|array|null $confirmation = null) : self
+```
+
+**Summary**
+
+Устанавливает confirmation.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation OR array OR null | confirmation | Выбранный сценарий подтверждения привязки. |
+
+**Returns:** self -
+
+
+
+#### public setHolder() : self
+
+```php
+public setHolder(\YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|array|null $holder = null) : self
+```
+
+**Summary**
+
+Устанавливает holder.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder OR array OR null | holder | Данные магазина, для которого сохраняется способ оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setId() : self
+
+```php
+public setId(string|null $id = null) : self
+```
+
+**Summary**
+
+Устанавливает id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | id | Идентификатор сохраненного способа оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setPayerBankDetails() : self
+
+```php
+public setPayerBankDetails(\YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails|array|null $payer_bank_details = null) : self
+```
+
+**Summary**
+
+Устанавливает payer_bank_details.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbp](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails OR array OR null | payer_bank_details | |
+
+**Returns:** self -
+
+
+
+#### public setSaved() : self
+
+```php
+public setSaved(bool|null $saved = null) : self
+```
+
+**Summary**
+
+Устанавливает saved.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| bool OR null | saved | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+
+**Returns:** self -
+
+
+
+#### public setStatus() : self
+
+```php
+public setStatus(string|null $status = null) : self
+```
+
+**Summary**
+
+Устанавливает status.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | status | Статус проверки и сохранения способа оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setTitle() : self
+
+```php
+public setTitle(string|null $title = null) : self
+```
+
+**Summary**
+
+Устанавливает title.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | title | Название способа оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setType() : self
+
+```php
+public setType(string|null $type = null) : self
+```
+
+**Summary**
+
+Устанавливает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | type | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+
+**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 - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbpPayerBankDetails.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbpPayerBankDetails.md
new file mode 100644
index 00000000..a54c1d19
--- /dev/null
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbpPayerBankDetails.md
@@ -0,0 +1,459 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails
+### Namespace: [\YooKassa\Model\SavePaymentMethod](../namespaces/yookassa-model-savepaymentmethod.md)
+---
+**Summary:**
+
+Класс, представляющий модель SavePaymentMethodSbpPayerBankDetails.
+
+**Description:**
+
+Реквизиты счета, который использовался для привязки.
+Обязательный параметр для платежей в статусе ~`succeeded`.
+В остальных случаях может отсутствовать.
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$bank_id](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbpPayerBankDetails.md#property_bank_id) | | Идентификатор банка или платежного сервиса в СБП (НСПК). |
+| public | [$bankId](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbpPayerBankDetails.md#property_bankId) | | Идентификатор банка или платежного сервиса в СБП (НСПК). |
+
+---
+### 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 | [getBankId()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbpPayerBankDetails.md#method_getBankId) | | Возвращает bank_id. |
+| 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 | [setBankId()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbpPayerBankDetails.md#method_setBankId) | | Устанавливает bank_id. |
+| 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/SavePaymentMethod/SavePaymentMethodSbpPayerBankDetails.php](../../lib/Model/SavePaymentMethod/SavePaymentMethodSbpPayerBankDetails.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * \YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $bank_id : string
+---
+***Description***
+
+Идентификатор банка или платежного сервиса в СБП (НСПК).
+
+**Type:** string
+
+**Details:**
+
+
+
+#### public $bankId : 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 getBankId() : string|null
+
+```php
+public getBankId() : string|null
+```
+
+**Summary**
+
+Возвращает bank_id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbpPayerBankDetails.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 setBankId() : self
+
+```php
+public setBankId(string|null $bank_id = null) : self
+```
+
+**Summary**
+
+Устанавливает bank_id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbpPayerBankDetails.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | bank_id | Идентификатор банка или платежного сервиса в СБП (НСПК). |
+
+**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 - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodStatus.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodStatus.md
index f79f3a29..c165e0ea 100644
--- a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodStatus.md
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodStatus.md
@@ -11,7 +11,7 @@
Статус проверки и сохранения способа оплаты. Возможные значения:
~`pending` — ожидает действий от пользователя;
-~`active` — способ оплаты сохранен, его можно использовать для автоплатежей или выплат;
+~`active` — способ оплаты сохранен, его можно использовать для автоплатежей или выплат(для выплат можно сохранить только [банковскую карту](/developers/payouts/scenario-extensions/multipurpose-token));
~`inactive` — способ оплаты не сохранен: пользователь не подтвердил привязку платежного средства или при сохранении способа оплаты возникла ошибка. Чтобы узнать подробности, обратитесь в техническую поддержку ЮKassa.
---
@@ -176,6 +176,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md
index 8c197234..200b6c11 100644
--- a/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md
+++ b/docs/classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md
@@ -11,12 +11,14 @@
Тип способа оплаты. Возможное значение:
~`bank_card` — банковская карта.
+~`sbp` — СБП (Система быстрых платежей).
---
### Constants
| Visibility | Name | Flag | Summary |
| ----------:| ---- | ---- | ------- |
| public | [BANK_CARD](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md#constant_BANK_CARD) | | Банковская карта |
+| public | [SBP](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md#constant_SBP) | | СБП (Система быстрых платежей) |
---
### Properties
@@ -61,6 +63,15 @@ BANK_CARD = 'bank_card'
```
+
+###### SBP
+СБП (Система быстрых платежей)
+
+```php
+SBP = 'sbp'
+```
+
+
---
## Properties
@@ -156,6 +167,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 219258f8..abc519dc 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployed.md
@@ -874,6 +874,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 91b84503..31f941fd 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmation.md
@@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cecc5606..134366c3 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationFactory.md
@@ -100,6 +100,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Model
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 8ed8347c..05c793af 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationRedirect.md
@@ -522,6 +522,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 caee73b2..d175450b 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedConfirmationType.md
@@ -155,6 +155,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 ca41a43b..d0b0ba0c 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedInterface.md
@@ -364,6 +364,6 @@ public setTest(bool $test) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 6706a7f4..ad30b945 100644
--- a/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md
+++ b/docs/classes/YooKassa-Model-SelfEmployed-SelfEmployedStatus.md
@@ -191,6 +191,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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
index 983a517f..2abda8f2 100644
--- a/docs/classes/YooKassa-Model-Settings-FiscalizationData.md
+++ b/docs/classes/YooKassa-Model-Settings-FiscalizationData.md
@@ -496,6 +496,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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
index 18911da3..eb88ba17 100644
--- a/docs/classes/YooKassa-Model-Settings-FiscalizationProvider.md
+++ b/docs/classes/YooKassa-Model-Settings-FiscalizationProvider.md
@@ -298,6 +298,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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
index 85f49afc..9a8eaa60 100644
--- a/docs/classes/YooKassa-Model-Settings-Me.md
+++ b/docs/classes/YooKassa-Model-Settings-Me.md
@@ -1018,6 +1018,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 d02fb7d4..3ddba890 100644
--- a/docs/classes/YooKassa-Model-Webhook-Webhook.md
+++ b/docs/classes/YooKassa-Model-Webhook-Webhook.md
@@ -546,6 +546,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 6aae15d4..37d27e60 100644
--- a/docs/classes/YooKassa-Model-Webhook-WebhookInterface.md
+++ b/docs/classes/YooKassa-Model-Webhook-WebhookInterface.md
@@ -175,6 +175,6 @@ public setUrl(string|null $url = null) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-AbstractListResponse.md b/docs/classes/YooKassa-Request-AbstractListResponse.md
index 34e239c1..c43dff58 100644
--- a/docs/classes/YooKassa-Request-AbstractListResponse.md
+++ b/docs/classes/YooKassa-Request-AbstractListResponse.md
@@ -519,6 +519,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 e45034da..89aa2f1e 100644
--- a/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md
+++ b/docs/classes/YooKassa-Request-Deals-AbstractDealResponse.md
@@ -1236,6 +1236,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 11a94031..8e5d37e3 100644
--- a/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md
+++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequest.md
@@ -811,6 +811,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 2d574f72..6c746476 100644
--- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestBuilder.md
@@ -284,6 +284,6 @@ protected initCurrentObject() : \YooKassa\Request\Deals\CreateDealRequest
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 ca57ae92..bea9ffba 100644
--- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestInterface.md
@@ -290,6 +290,6 @@ public setMetadata(null|array|\YooKassa\Model\Metadata $metadata) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 6e54f4a3..6a2cc605 100644
--- a/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Deals-CreateDealRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Deals\CreateDealRequestInterface $request) :
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 7c7f239b..6ada26f2 100644
--- a/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md
+++ b/docs/classes/YooKassa-Request-Deals-CreateDealResponse.md
@@ -1237,6 +1237,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 e4184424..509b4a5f 100644
--- a/docs/classes/YooKassa-Request-Deals-DealResponse.md
+++ b/docs/classes/YooKassa-Request-Deals-DealResponse.md
@@ -1237,6 +1237,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 74354703..be559682 100644
--- a/docs/classes/YooKassa-Request-Deals-DealsRequest.md
+++ b/docs/classes/YooKassa-Request-Deals-DealsRequest.md
@@ -1492,6 +1492,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 5d1c2055..113c79cc 100644
--- a/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Deals-DealsRequestBuilder.md
@@ -441,6 +441,6 @@ protected initCurrentObject() : \YooKassa\Request\Deals\DealsRequest
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cf7a6214..9b1eb5fc 100644
--- a/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Deals-DealsRequestInterface.md
@@ -769,6 +769,6 @@ public setFullTextSearch(string|null $full_text_search) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a227d588..8757fb56 100644
--- a/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Deals-DealsRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Common\AbstractRequest|\YooKassa\Request\Deals\DealsR
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c4176cc0..33515ac3 100644
--- a/docs/classes/YooKassa-Request-Deals-DealsResponse.md
+++ b/docs/classes/YooKassa-Request-Deals-DealsResponse.md
@@ -546,6 +546,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequest.md b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequest.md
index 2725c3d5..a3104d13 100644
--- a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequest.md
+++ b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequest.md
@@ -984,6 +984,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestBuilder.md b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestBuilder.md
index d1ec9716..109a251e 100644
--- a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestBuilder.md
@@ -443,6 +443,6 @@ protected initCurrentObject() : \YooKassa\Request\Invoices\CreateInvoiceRequest
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestInterface.md b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestInterface.md
index 2c2c84e4..ed5012f6 100644
--- a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestInterface.md
@@ -399,6 +399,6 @@ public setMetadata(\YooKassa\Model\Metadata|array|null $metadata = null) : \YooK
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestSerializer.md b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestSerializer.md
index d9770044..4c261ff6 100644
--- a/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Invoices-CreateInvoiceRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Invoices\CreateInvoiceRequestInterface $reque
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-AbstractDeliveryMethodData.md b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-AbstractDeliveryMethodData.md
index 65813f47..9d3c3d70 100644
--- a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-AbstractDeliveryMethodData.md
+++ b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-AbstractDeliveryMethodData.md
@@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataEmail.md b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataEmail.md
index a59af8a3..789f52a0 100644
--- a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataEmail.md
+++ b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataEmail.md
@@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataFactory.md b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataFactory.md
index e319e21e..e7cba3fe 100644
--- a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataFactory.md
+++ b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSelf.md b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSelf.md
index 66927059..ee716060 100644
--- a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSelf.md
+++ b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSelf.md
@@ -464,6 +464,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSms.md b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSms.md
index 81b5fd9d..26f281d2 100644
--- a/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSms.md
+++ b/docs/classes/YooKassa-Request-Invoices-DeliveryMethodData-DeliveryMethodDataSms.md
@@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-InvoiceResponse.md b/docs/classes/YooKassa-Request-Invoices-InvoiceResponse.md
index efe8bcd7..c387aec0 100644
--- a/docs/classes/YooKassa-Request-Invoices-InvoiceResponse.md
+++ b/docs/classes/YooKassa-Request-Invoices-InvoiceResponse.md
@@ -1165,6 +1165,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Invoices-PaymentData.md b/docs/classes/YooKassa-Request-Invoices-PaymentData.md
index 2b9e3793..6ebad259 100644
--- a/docs/classes/YooKassa-Request-Invoices-PaymentData.md
+++ b/docs/classes/YooKassa-Request-Invoices-PaymentData.md
@@ -843,6 +843,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md
index 6c60dae2..1b472349 100644
--- a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md
+++ b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md
@@ -448,6 +448,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationFactory.md b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationFactory.md
index 94506847..36008619 100644
--- a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationFactory.md
+++ b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.md b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.md
new file mode 100644
index 00000000..62173590
--- /dev/null
+++ b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.md
@@ -0,0 +1,499 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Request\PaymentMethods\ConfirmationData\ConfirmationQr
+### Namespace: [\YooKassa\Request\PaymentMethods\ConfirmationData](../namespaces/yookassa-request-paymentmethods-confirmationdata.md)
+---
+**Summary:**
+
+Класс, представляющий модель PaymentMethodsConfirmationDataQr.
+
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$return_url](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.md#property_return_url) | | |
+| public | [$type](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md#property_type) | | Код сценария подтверждения |
+| protected | [$_type](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md#property__type) | | |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.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 | [getReturnUrl()](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.md#method_getReturnUrl) | | Возвращает return_url. |
+| public | [getType()](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md#method_getType) | | Возвращает type. |
+| 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 | [setReturnUrl()](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.md#method_setReturnUrl) | | Устанавливает return_url. |
+| public | [setType()](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md#method_setType) | | Устанавливает type. |
+| 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/PaymentMethods/ConfirmationData/ConfirmationQr.php](../../lib/Request/PaymentMethods/ConfirmationData/ConfirmationQr.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * [\YooKassa\Request\PaymentMethods\ConfirmationData\AbstractConfirmation](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md)
+ * \YooKassa\Request\PaymentMethods\ConfirmationData\ConfirmationQr
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $return_url : string
+---
+**Type:** string
+
+**Details:**
+
+
+
+#### public $type : string
+---
+***Description***
+
+Код сценария подтверждения
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Request\PaymentMethods\ConfirmationData\AbstractConfirmation](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md)
+
+
+
+#### protected $_type : ?string
+---
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Request\PaymentMethods\ConfirmationData\AbstractConfirmation](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md)
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(?array $data = []) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Request\PaymentMethods\ConfirmationData\ConfirmationQr](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.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 getReturnUrl() : string|null
+
+```php
+public getReturnUrl() : string|null
+```
+
+**Summary**
+
+Возвращает return_url.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\PaymentMethods\ConfirmationData\ConfirmationQr](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.md)
+
+**Returns:** string|null -
+
+
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\PaymentMethods\ConfirmationData\AbstractConfirmation](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.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 setReturnUrl() : self
+
+```php
+public setReturnUrl(string|null $return_url = null) : self
+```
+
+**Summary**
+
+Устанавливает return_url.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\PaymentMethods\ConfirmationData\ConfirmationQr](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | return_url | |
+
+**Returns:** self -
+
+
+
+#### public setType() : self
+
+```php
+public setType(string|array|null $type = null) : self
+```
+
+**Summary**
+
+Устанавливает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\PaymentMethods\ConfirmationData\AbstractConfirmation](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR array 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 - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationRedirect.md b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationRedirect.md
index 8b794601..3d947d1e 100644
--- a/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationRedirect.md
+++ b/docs/classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationRedirect.md
@@ -622,6 +622,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md
index 11fae71e..feca29a4 100644
--- a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md
+++ b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md
@@ -24,7 +24,7 @@
| public | [$clientIp](../classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md#property_clientIp) | | IPv4 или IPv6-адрес пользователя. Если не указан, используется IP-адрес TCP-подключения. |
| public | [$confirmation](../classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md#property_confirmation) | | Данные, необходимые для инициирования сценария подтверждения привязки. |
| public | [$holder](../classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md#property_holder) | | Данные магазина, для которого сохраняется способ оплаты. |
-| public | [$type](../classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md#property_type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта. |
+| public | [$type](../classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md#property_type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
---
### Methods
@@ -150,7 +150,7 @@ IPv4 или IPv6-адрес пользователя. Если не указан
---
***Description***
-Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
**Type:** string
@@ -784,6 +784,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestBuilder.md b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestBuilder.md
index 4c23b1d6..deb82f51 100644
--- a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestBuilder.md
@@ -311,6 +311,6 @@ protected initCurrentObject() : \YooKassa\Request\PaymentMethods\CreatePaymentMe
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestInterface.md b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestInterface.md
index 7f3b9c2e..195b6d17 100644
--- a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestInterface.md
+++ b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestInterface.md
@@ -320,6 +320,6 @@ public setConfirmation(\YooKassa\Request\PaymentMethods\ConfirmationData\Abstrac
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestSerializer.md b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestSerializer.md
index 70c4c5e0..d04123ee 100644
--- a/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\PaymentMethods\CreatePaymentMethodRequestInte
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodBankCartResponse.md b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodBankCartResponse.md
new file mode 100644
index 00000000..e2591d8a
--- /dev/null
+++ b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodBankCartResponse.md
@@ -0,0 +1,947 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Request\PaymentMethods\PaymentMethodBankCartResponse
+### Namespace: [\YooKassa\Request\PaymentMethods](../namespaces/yookassa-request-paymentmethods.md)
+---
+**Summary:**
+
+Класс, представляющий модель PaymentMethodBankCartResponse.
+
+**Description:**
+
+Объект ответа от API, возвращающего информацию о способе оплаты.
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$card](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#property_card) | | Данные банковской карты |
+| public | [$confirmation](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_confirmation) | | Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя. |
+| public | [$holder](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_holder) | | Данные магазина, для которого сохраняется способ оплаты. |
+| public | [$id](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_id) | | Идентификатор сохраненного способа оплаты. |
+| public | [$saved](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| public | [$status](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_status) | | Статус проверки и сохранения способа оплаты. |
+| public | [$title](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_title) | | Название способа оплаты. |
+| public | [$type](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+| protected | [$_card](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#property__card) | | Данные банковской карты |
+| protected | [$_confirmation](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__confirmation) | | |
+| protected | [$_holder](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__holder) | | Данные магазина, для которого сохраняется способ оплаты. |
+| protected | [$_id](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__id) | | Идентификатор сохраненного способа оплаты. |
+| protected | [$_saved](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| protected | [$_status](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__status) | | Статус проверки и сохранения способа оплаты. |
+| protected | [$_title](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__title) | | Название способа оплаты. |
+| protected | [$_type](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+
+---
+### 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 | [getCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#method_getCard) | | Возвращает card. |
+| public | [getConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getConfirmation) | | Возвращает confirmation. |
+| public | [getHolder()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getHolder) | | Возвращает holder. |
+| public | [getId()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getId) | | Возвращает id. |
+| public | [getSaved()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getSaved) | | Возвращает saved. |
+| public | [getStatus()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getStatus) | | Возвращает status. |
+| public | [getTitle()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getTitle) | | Возвращает title. |
+| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getType) | | Возвращает type. |
+| 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 | [setCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#method_setCard) | | Устанавливает card. |
+| public | [setConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setConfirmation) | | Устанавливает confirmation. |
+| public | [setHolder()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setHolder) | | Устанавливает holder. |
+| public | [setId()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setId) | | Устанавливает id. |
+| public | [setSaved()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setSaved) | | Устанавливает saved. |
+| public | [setStatus()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setStatus) | | Устанавливает status. |
+| public | [setTitle()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setTitle) | | Устанавливает title. |
+| public | [setType()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setType) | | Устанавливает type. |
+| 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/PaymentMethods/PaymentMethodBankCartResponse.php](../../lib/Request/PaymentMethods/PaymentMethodBankCartResponse.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+ * [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
+ * \YooKassa\Request\PaymentMethods\PaymentMethodBankCartResponse
+* Implements:
+ * [\YooKassa\Request\PaymentMethods\PaymentMethodResponseInterface](../classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseInterface.md)
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Properties
+
+#### public $card : \YooKassa\Model\Payment\PaymentMethod\BankCard
+---
+***Description***
+
+Данные банковской карты
+
+**Type:** BankCard
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
+
+
+
+#### public $confirmation : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation
+---
+***Description***
+
+Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя.
+
+**Type:** AbstractConfirmation
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $holder : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder
+---
+***Description***
+
+Данные магазина, для которого сохраняется способ оплаты.
+
+**Type:** SavePaymentMethodHolder
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $id : string
+---
+***Description***
+
+Идентификатор сохраненного способа оплаты.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $saved : bool
+---
+***Description***
+
+Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен.
+
+**Type:** bool
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $status : string
+---
+***Description***
+
+Статус проверки и сохранения способа оплаты.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $title : string
+---
+***Description***
+
+Название способа оплаты.
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### public $type : string
+---
+***Description***
+
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
+
+**Type:** string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_card : ?\YooKassa\Model\Payment\PaymentMethod\BankCard
+---
+**Summary**
+
+Данные банковской карты
+
+**Type:** BankCard
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
+
+
+
+#### protected $_confirmation : ?\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation
+---
+**Type:** AbstractConfirmation
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_holder : ?\YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder
+---
+**Summary**
+
+Данные магазина, для которого сохраняется способ оплаты.
+
+**Type:** SavePaymentMethodHolder
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_id : ?string
+---
+**Summary**
+
+Идентификатор сохраненного способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_saved : ?bool
+---
+**Summary**
+
+Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен.
+
+***Description***
+
+* true — способ оплаты сохранен для автоплатежей и выплат;
+* false — способ оплаты не сохранен.
+
+**Type:** ?bool
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_status : ?string
+---
+**Summary**
+
+Статус проверки и сохранения способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_title : ?string
+---
+**Summary**
+
+Название способа оплаты.
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+#### protected $_type : ?string
+---
+**Summary**
+
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
+
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+
+
+---
+## 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 getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
+
+```php
+public getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
+```
+
+**Summary**
+
+Возвращает card.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
+
+**Returns:** \YooKassa\Model\Payment\PaymentMethod\BankCard|null -
+
+
+
+#### public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null
+
+```php
+public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null
+```
+
+**Summary**
+
+Возвращает confirmation.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null -
+
+
+
+#### public getHolder() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null
+
+```php
+public getHolder() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null
+```
+
+**Summary**
+
+Возвращает holder.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null -
+
+
+
+#### public getId() : string|null
+
+```php
+public getId() : string|null
+```
+
+**Summary**
+
+Возвращает id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getSaved() : bool|null
+
+```php
+public getSaved() : bool|null
+```
+
+**Summary**
+
+Возвращает saved.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** bool|null -
+
+
+
+#### public getStatus() : string|null
+
+```php
+public getStatus() : string|null
+```
+
+**Summary**
+
+Возвращает status.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getTitle() : string|null
+
+```php
+public getTitle() : string|null
+```
+
+**Summary**
+
+Возвращает title.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+**Returns:** string|null -
+
+
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.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 setCard() : self
+
+```php
+public setCard(\YooKassa\Model\Payment\PaymentMethod\BankCard|array|null $card = null) : self
+```
+
+**Summary**
+
+Устанавливает card.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\Payment\PaymentMethod\BankCard OR array OR null | card | Данные банковской карты. |
+
+**Returns:** self -
+
+
+
+#### public setConfirmation() : self
+
+```php
+public setConfirmation(\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|array|null $confirmation = null) : self
+```
+
+**Summary**
+
+Устанавливает confirmation.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation OR array OR null | confirmation | Выбранный сценарий подтверждения привязки. |
+
+**Returns:** self -
+
+
+
+#### public setHolder() : self
+
+```php
+public setHolder(\YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|array|null $holder = null) : self
+```
+
+**Summary**
+
+Устанавливает holder.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder OR array OR null | holder | Данные магазина, для которого сохраняется способ оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setId() : self
+
+```php
+public setId(string|null $id = null) : self
+```
+
+**Summary**
+
+Устанавливает id.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | id | Идентификатор сохраненного способа оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setSaved() : self
+
+```php
+public setSaved(bool|null $saved = null) : self
+```
+
+**Summary**
+
+Устанавливает saved.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| bool OR null | saved | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+
+**Returns:** self -
+
+
+
+#### public setStatus() : self
+
+```php
+public setStatus(string|null $status = null) : self
+```
+
+**Summary**
+
+Устанавливает status.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | status | Статус проверки и сохранения способа оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setTitle() : self
+
+```php
+public setTitle(string|null $title = null) : self
+```
+
+**Summary**
+
+Устанавливает title.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | title | Название способа оплаты. |
+
+**Returns:** self -
+
+
+
+#### public setType() : self
+
+```php
+public setType(string|null $type = null) : self
+```
+
+**Summary**
+
+Устанавливает type.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | type | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+
+**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 - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodCard.md b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodCard.md
index a07ca4f3..173291d8 100644
--- a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodCard.md
+++ b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodCard.md
@@ -681,6 +681,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodHolder.md b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodHolder.md
index c79966e9..407c74fb 100644
--- a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodHolder.md
+++ b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodHolder.md
@@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseFactory.md b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseFactory.md
new file mode 100644
index 00000000..c4264eea
--- /dev/null
+++ b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseFactory.md
@@ -0,0 +1,107 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Request\PaymentMethods\PaymentMethodResponseFactory
+### Namespace: [\YooKassa\Request\PaymentMethods](../namespaces/yookassa-request-paymentmethods.md)
+---
+**Summary:**
+
+Класс, представляющий модель PaymentMethodResponseFactory.
+
+**Description:**
+
+Фабрика создания объекта способа оплаты из массива.
+
+---
+### Constants
+* No constants found
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [factory()](../classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseFactory.md#method_factory) | | Фабричный метод создания объекта способа оплаты по коду способа оплаты. |
+| public | [factoryFromArray()](../classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseFactory.md#method_factoryFromArray) | | Фабричный метод создания объекта способа оплаты из массива. |
+
+---
+### Details
+* File: [lib/Request/PaymentMethods/PaymentMethodResponseFactory.php](../../lib/Request/PaymentMethods/PaymentMethodResponseFactory.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * \YooKassa\Request\PaymentMethods\PaymentMethodResponseFactory
+
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Methods
+
+#### public factory() : \YooKassa\Request\PaymentMethods\PaymentMethodResponseInterface
+
+```php
+public factory(string|null $type) : \YooKassa\Request\PaymentMethods\PaymentMethodResponseInterface
+```
+
+**Summary**
+
+Фабричный метод создания объекта способа оплаты по коду способа оплаты.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\PaymentMethods\PaymentMethodResponseFactory](../classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseFactory.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | type | Код способа оплаты |
+
+**Returns:** \YooKassa\Request\PaymentMethods\PaymentMethodResponseInterface -
+
+
+
+#### public factoryFromArray() : \YooKassa\Request\PaymentMethods\PaymentMethodResponseInterface
+
+```php
+public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Request\PaymentMethods\PaymentMethodResponseInterface
+```
+
+**Summary**
+
+Фабричный метод создания объекта способа оплаты из массива.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\PaymentMethods\PaymentMethodResponseFactory](../classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseFactory.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| array | data | Массив данных способа оплаты |
+| null OR string | type | Коду способа оплаты |
+
+**Returns:** \YooKassa\Request\PaymentMethods\PaymentMethodResponseInterface -
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseInterface.md b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseInterface.md
new file mode 100644
index 00000000..4629c81b
--- /dev/null
+++ b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseInterface.md
@@ -0,0 +1,186 @@
+# [YooKassa API SDK](../home.md)
+
+# Interface: PaymentMethodResponseInterface
+### Namespace: [\YooKassa\Request\PaymentMethods](../namespaces/yookassa-request-paymentmethods.md)
+---
+**Summary:**
+
+Класс, представляющий модель PaymentMethodResponseInterface.
+
+**Description:**
+
+Объект ответа от API, возвращающего информацию о способе оплаты.
+
+---
+### Constants
+* No constants found
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [getConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getConfirmation) | | Возвращает выбранный сценарий подтверждения привязки. |
+| public | [getHolder()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getHolder) | | Возвращает данные магазина, для которого сохраняется способ оплаты. |
+| public | [getId()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getId) | | Возвращает идентификатор сохраненного способа оплаты. |
+| public | [getSaved()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getSaved) | | Возвращает признак сохранения способа оплаты для %[автоплатежей](/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| public | [getStatus()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getStatus) | | Возвращает статус проверки и сохранения способа оплаты. |
+| public | [getTitle()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getTitle) | | Возвращает название способа оплаты. |
+| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md#method_getType) | | Возвращает код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+
+---
+### Details
+* File: [lib/Request/PaymentMethods/PaymentMethodResponseInterface.php](../../lib/Request/PaymentMethods/PaymentMethodResponseInterface.php)
+* Package: \YooKassa\Model
+* Parents:
+ * [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
+* See Also:
+ * [](https://yookassa.ru/developers/api)
+
+---
+### Tags
+| Tag | Version | Description |
+| --- | ------- | ----------- |
+| category | | Class |
+| author | | cms@yoomoney.ru |
+
+---
+## Methods
+
+#### public getType() : string|null
+
+```php
+public getType() : string|null
+```
+
+**Summary**
+
+Возвращает код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
+
+**Returns:** string|null -
+
+
+
+#### public getId() : string|null
+
+```php
+public getId() : string|null
+```
+
+**Summary**
+
+Возвращает идентификатор сохраненного способа оплаты.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
+
+**Returns:** string|null -
+
+
+
+#### public getSaved() : bool|null
+
+```php
+public getSaved() : bool|null
+```
+
+**Summary**
+
+Возвращает признак сохранения способа оплаты для %[автоплатежей](/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
+
+**Returns:** bool|null -
+
+
+
+#### public getStatus() : string|null
+
+```php
+public getStatus() : string|null
+```
+
+**Summary**
+
+Возвращает статус проверки и сохранения способа оплаты.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
+
+**Returns:** string|null -
+
+
+
+#### public getHolder() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null
+
+```php
+public getHolder() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null
+```
+
+**Summary**
+
+Возвращает данные магазина, для которого сохраняется способ оплаты.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null -
+
+
+
+#### public getTitle() : string|null
+
+```php
+public getTitle() : string|null
+```
+
+**Summary**
+
+Возвращает название способа оплаты.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
+
+**Returns:** string|null -
+
+
+
+#### public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null
+
+```php
+public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null
+```
+
+**Summary**
+
+Возвращает выбранный сценарий подтверждения привязки.
+
+**Details:**
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodInterface.md)
+
+**Returns:** \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null -
+
+
+
+
+---
+
+### Top Namespaces
+
+* [\YooKassa](../namespaces/yookassa.md)
+
+---
+
+### Reports
+* [Errors - 0](../reports/errors.md)
+* [Markers - 0](../reports/markers.md)
+* [Deprecated - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponse.md b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodSbpResponse.md
similarity index 71%
rename from docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponse.md
rename to docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodSbpResponse.md
index d49c763b..cd2f545f 100644
--- a/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodResponse.md
+++ b/docs/classes/YooKassa-Request-PaymentMethods-PaymentMethodSbpResponse.md
@@ -1,11 +1,11 @@
# [YooKassa API SDK](../home.md)
-# Class: \YooKassa\Request\PaymentMethods\PaymentMethodResponse
+# Class: \YooKassa\Request\PaymentMethods\PaymentMethodSbpResponse
### Namespace: [\YooKassa\Request\PaymentMethods](../namespaces/yookassa-request-paymentmethods.md)
---
**Summary:**
-Класс, представляющий модель PaymentMethodResponse.
+Класс, представляющий модель PaymentMethodSbpResponse.
**Description:**
@@ -19,22 +19,22 @@
### Properties
| Visibility | Name | Flag | Summary |
| ----------:| ---- | ---- | ------- |
-| public | [$card](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_card) | | Данные банковской карты |
-| public | [$confirmation](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_confirmation) | | Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя. |
-| public | [$holder](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_holder) | | Данные магазина, для которого сохраняется способ оплаты. |
-| public | [$id](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_id) | | Идентификатор сохраненного способа оплаты. |
-| public | [$saved](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
-| public | [$status](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_status) | | Статус проверки и сохранения способа оплаты. |
-| public | [$title](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_title) | | Название способа оплаты. |
-| public | [$type](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property_type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта. |
-| protected | [$_card](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__card) | | Данные банковской карты |
-| protected | [$_confirmation](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__confirmation) | | |
-| protected | [$_holder](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__holder) | | Данные магазина, для которого сохраняется способ оплаты. |
-| protected | [$_id](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__id) | | Идентификатор сохраненного способа оплаты. |
-| protected | [$_saved](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
-| protected | [$_status](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__status) | | Статус проверки и сохранения способа оплаты. |
-| protected | [$_title](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__title) | | Название способа оплаты. |
-| protected | [$_type](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#property__type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта. |
+| public | [$card](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#property_card) | | Данные банковской карты |
+| public | [$confirmation](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_confirmation) | | Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя. |
+| public | [$holder](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_holder) | | Данные магазина, для которого сохраняется способ оплаты. |
+| public | [$id](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_id) | | Идентификатор сохраненного способа оплаты. |
+| public | [$saved](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| public | [$status](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_status) | | Статус проверки и сохранения способа оплаты. |
+| public | [$title](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_title) | | Название способа оплаты. |
+| public | [$type](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property_type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
+| protected | [$_card](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#property__card) | | Данные банковской карты |
+| protected | [$_confirmation](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__confirmation) | | |
+| protected | [$_holder](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__holder) | | Данные магазина, для которого сохраняется способ оплаты. |
+| protected | [$_id](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__id) | | Идентификатор сохраненного способа оплаты. |
+| protected | [$_saved](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__saved) | | Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен. |
+| protected | [$_status](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__status) | | Статус проверки и сохранения способа оплаты. |
+| protected | [$_title](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__title) | | Название способа оплаты. |
+| protected | [$_type](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#property__type) | | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
---
### Methods
@@ -46,40 +46,43 @@
| 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 | [getCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getCard) | | Возвращает card. |
-| public | [getConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getConfirmation) | | Возвращает confirmation. |
-| public | [getHolder()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getHolder) | | Возвращает holder. |
-| public | [getId()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getId) | | Возвращает id. |
-| public | [getSaved()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getSaved) | | Возвращает saved. |
-| public | [getStatus()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getStatus) | | Возвращает status. |
-| public | [getTitle()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getTitle) | | Возвращает title. |
-| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_getType) | | Возвращает type. |
+| public | [getCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#method_getCard) | | Возвращает card. |
+| public | [getConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getConfirmation) | | Возвращает confirmation. |
+| public | [getHolder()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getHolder) | | Возвращает holder. |
+| public | [getId()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getId) | | Возвращает id. |
+| public | [getSaved()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getSaved) | | Возвращает saved. |
+| public | [getStatus()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getStatus) | | Возвращает status. |
+| public | [getTitle()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getTitle) | | Возвращает title. |
+| public | [getType()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_getType) | | Возвращает type. |
| 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 | [setCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setCard) | | Устанавливает card. |
-| public | [setConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setConfirmation) | | Устанавливает confirmation. |
-| public | [setHolder()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setHolder) | | Устанавливает holder. |
-| public | [setId()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setId) | | Устанавливает id. |
-| public | [setSaved()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setSaved) | | Устанавливает saved. |
-| public | [setStatus()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setStatus) | | Устанавливает status. |
-| public | [setTitle()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setTitle) | | Устанавливает title. |
-| public | [setType()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md#method_setType) | | Устанавливает type. |
+| public | [setCard()](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md#method_setCard) | | Устанавливает card. |
+| public | [setConfirmation()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setConfirmation) | | Устанавливает confirmation. |
+| public | [setHolder()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setHolder) | | Устанавливает holder. |
+| public | [setId()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setId) | | Устанавливает id. |
+| public | [setSaved()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setSaved) | | Устанавливает saved. |
+| public | [setStatus()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setStatus) | | Устанавливает status. |
+| public | [setTitle()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setTitle) | | Устанавливает title. |
+| public | [setType()](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md#method_setType) | | Устанавливает type. |
| 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/PaymentMethods/PaymentMethodResponse.php](../../lib/Request/PaymentMethods/PaymentMethodResponse.php)
+* File: [lib/Request/PaymentMethods/PaymentMethodSbpResponse.php](../../lib/Request/PaymentMethods/PaymentMethodSbpResponse.php)
* Package: YooKassa\Model
-* Class Hierarchy:
+* Class Hierarchy:
* [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
- * [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
- * \YooKassa\Request\PaymentMethods\PaymentMethodResponse
+ * [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
+ * [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
+ * \YooKassa\Request\PaymentMethods\PaymentMethodSbpResponse
+* Implements:
+ * [\YooKassa\Request\PaymentMethods\PaymentMethodResponseInterface](../classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseInterface.md)
* See Also:
* [](https://yookassa.ru/developers/api)
@@ -103,7 +106,7 @@
**Type:** BankCard
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
@@ -116,7 +119,7 @@
**Type:** AbstractConfirmation
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -129,7 +132,7 @@
**Type:** SavePaymentMethodHolder
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -142,7 +145,7 @@
**Type:** string
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -155,20 +158,20 @@
**Type:** bool
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
-#### public $status : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodStatus
+#### public $status : string
---
***Description***
Статус проверки и сохранения способа оплаты.
-**Type:** SavePaymentMethodStatus
+**Type:** string
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -181,20 +184,20 @@
**Type:** string
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
-#### public $type : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodType
+#### public $type : string
---
***Description***
-Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
-**Type:** SavePaymentMethodType
+**Type:** string
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -207,7 +210,7 @@
**Type:** BankCard
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
@@ -216,7 +219,7 @@
**Type:** AbstractConfirmation
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -229,7 +232,7 @@
**Type:** SavePaymentMethodHolder
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -242,7 +245,7 @@
**Type:** ?string
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -260,7 +263,7 @@
**Type:** ?bool
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -273,7 +276,7 @@
**Type:** ?string
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -286,7 +289,7 @@
**Type:** ?string
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -294,12 +297,12 @@
---
**Summary**
-Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
**Type:** ?string
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
@@ -450,7 +453,7 @@ public getCard() : \YooKassa\Model\Payment\PaymentMethod\BankCard|null
Возвращает card.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
**Returns:** \YooKassa\Model\Payment\PaymentMethod\BankCard|null -
@@ -467,7 +470,7 @@ public getConfirmation() : \YooKassa\Model\SavePaymentMethod\Confirmation\Abstra
Возвращает confirmation.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** \YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation|null -
@@ -484,7 +487,7 @@ public getHolder() : \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|n
Возвращает holder.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** \YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|null -
@@ -501,7 +504,7 @@ public getId() : string|null
Возвращает id.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** string|null -
@@ -518,7 +521,7 @@ public getSaved() : bool|null
Возвращает saved.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** bool|null -
@@ -535,7 +538,7 @@ public getStatus() : string|null
Возвращает status.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** string|null -
@@ -552,7 +555,7 @@ public getTitle() : string|null
Возвращает title.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** string|null -
@@ -569,7 +572,7 @@ public getType() : string|null
Возвращает type.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
**Returns:** string|null -
@@ -705,7 +708,7 @@ public setCard(\YooKassa\Model\Payment\PaymentMethod\BankCard|array|null $card =
Устанавливает card.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md)
##### Parameters:
| Type | Name | Description |
@@ -727,7 +730,7 @@ public setConfirmation(\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractCo
Устанавливает confirmation.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -749,7 +752,7 @@ public setHolder(\YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder|array
Устанавливает holder.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -771,7 +774,7 @@ public setId(string|null $id = null) : self
Устанавливает id.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -793,7 +796,7 @@ public setSaved(bool|null $saved = null) : self
Устанавливает saved.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -815,7 +818,7 @@ public setStatus(string|null $status = null) : self
Устанавливает status.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -837,7 +840,7 @@ public setTitle(string|null $title = null) : self
Устанавливает title.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
@@ -859,12 +862,12 @@ public setType(string|null $type = null) : self
Устанавливает type.
**Details:**
-* Inherited From: [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md)
+* Inherited From: [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md)
##### Parameters:
| Type | Name | Description |
| ---- | ---- | ----------- |
-| string OR null | type | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта. |
+| string OR null | type | Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей) |
**Returns:** self -
@@ -939,6 +942,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 94078ef7..06b4e6ee 100644
--- a/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequest.md
+++ b/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequest.md
@@ -810,6 +810,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 b27c7dad..79c65846 100644
--- a/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payments-AbstractPaymentRequestBuilder.md
@@ -475,6 +475,6 @@ protected initCurrentObject() : \YooKassa\Common\AbstractRequestInterface|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 05b863bf..1f04a84f 100644
--- a/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-AbstractPaymentResponse.md
@@ -2053,6 +2053,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c8774b63..319febf8 100644
--- a/docs/classes/YooKassa-Request-Payments-Airline.md
+++ b/docs/classes/YooKassa-Request-Payments-Airline.md
@@ -694,6 +694,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 35e071ae..8c50ea48 100644
--- a/docs/classes/YooKassa-Request-Payments-AirlineInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-AirlineInterface.md
@@ -127,6 +127,6 @@ public getLegs() : \YooKassa\Request\Payments\LegInterface[]|\YooKassa\Common\Li
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c8aba8e3..39313303 100644
--- a/docs/classes/YooKassa-Request-Payments-CancelResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-CancelResponse.md
@@ -2054,6 +2054,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c33d8952..90e4b228 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-AbstractConfirmationAttributes.md
@@ -511,6 +511,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 26f49b1e..932c58b6 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesEmbedded.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesEmbedded.md
@@ -539,6 +539,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 23f6b849..80f31fa6 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesExternal.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesExternal.md
@@ -539,6 +539,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 46f8d432..40f8ef22 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesFactory.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesFactory.md
@@ -94,6 +94,6 @@ public factoryFromArray(array $data, string|null $type = null) : \YooKassa\Reque
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f33edb56..f131ca0c 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesMobileApplication.md
@@ -601,6 +601,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 6c0ac804..51ab0d10 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesQr.md
@@ -598,6 +598,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 05da1b09..39960a5e 100644
--- a/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesRedirect.md
+++ b/docs/classes/YooKassa-Request-Payments-ConfirmationAttributes-ConfirmationAttributesRedirect.md
@@ -648,6 +648,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 47f3e899..52b0e57a 100644
--- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequest.md
+++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequest.md
@@ -942,6 +942,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f6a02976..863a746c 100644
--- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestBuilder.md
@@ -523,6 +523,6 @@ protected initCurrentObject() : \YooKassa\Common\AbstractRequestInterface|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 69d86cf4..22a76a9a 100644
--- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestInterface.md
@@ -293,6 +293,6 @@ public setDeal(null|array|\YooKassa\Model\Deal\CaptureDealData $deal) : \YooKass
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c01157a7..442effd9 100644
--- a/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Payments\CreateCaptureRequestInterface $reque
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 434532be..484751bb 100644
--- a/docs/classes/YooKassa-Request-Payments-CreateCaptureResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-CreateCaptureResponse.md
@@ -2054,6 +2054,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 2f83e141..efb54bd9 100644
--- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md
+++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequest.md
@@ -2224,6 +2224,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 e015d461..38915d04 100644
--- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestBuilder.md
@@ -1156,6 +1156,6 @@ protected initCurrentObject() : \YooKassa\Request\Payments\CreatePaymentRequest
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 1fa55f33..b8438d6c 100644
--- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestInterface.md
@@ -1078,6 +1078,6 @@ public setReceiver(null|array|\YooKassa\Request\Payments\ReceiverData\AbstractRe
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 53fbb6d4..97f60230 100644
--- a/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Payments\CreatePaymentRequestInterface $reque
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 2112f621..47e46b21 100644
--- a/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-CreatePaymentResponse.md
@@ -2054,6 +2054,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 bbd886b4..d285ec14 100644
--- a/docs/classes/YooKassa-Request-Payments-FraudData.md
+++ b/docs/classes/YooKassa-Request-Payments-FraudData.md
@@ -520,6 +520,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 aa8fe782..49fabea9 100644
--- a/docs/classes/YooKassa-Request-Payments-Leg.md
+++ b/docs/classes/YooKassa-Request-Payments-Leg.md
@@ -689,6 +689,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 87c0f4a7..ee42415b 100644
--- a/docs/classes/YooKassa-Request-Payments-LegInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-LegInterface.md
@@ -180,6 +180,6 @@ public setDepartureDate(\DateTime|string|null $value) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cd6266d0..7fb42e49 100644
--- a/docs/classes/YooKassa-Request-Payments-Locale.md
+++ b/docs/classes/YooKassa-Request-Payments-Locale.md
@@ -162,6 +162,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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
index 53970229..7ea8e9bb 100644
--- a/docs/classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md
+++ b/docs/classes/YooKassa-Request-Payments-MerchantCustomerBankAccount.md
@@ -506,6 +506,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 ec2e1605..23956c88 100644
--- a/docs/classes/YooKassa-Request-Payments-Passenger.md
+++ b/docs/classes/YooKassa-Request-Payments-Passenger.md
@@ -521,6 +521,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 23469420..6f848d4f 100644
--- a/docs/classes/YooKassa-Request-Payments-PassengerInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-PassengerInterface.md
@@ -135,6 +135,6 @@ public setLastName(string|null $value) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 568b8705..44e83d77 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md
@@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md b/docs/classes/YooKassa-Request-Payments-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md
index d832dc66..fca03d2c 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-ElectronicCertificate-ElectronicCertificateArticle.md
@@ -815,6 +815,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfaPay.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfaPay.md
new file mode 100644
index 00000000..ce83f18d
--- /dev/null
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfaPay.md
@@ -0,0 +1,452 @@
+# [YooKassa API SDK](../home.md)
+
+# Class: \YooKassa\Request\Payments\PaymentData\PaymentDataAlfaPay
+### Namespace: [\YooKassa\Request\Payments\PaymentData](../namespaces/yookassa-request-payments-paymentdata.md)
+---
+**Summary:**
+
+Класс, представляющий модель PaymentDataAlfaPay.
+
+**Description:**
+
+Данные для оплаты через Alfa Pay.
+
+---
+### Constants
+* No constants found
+
+---
+### Properties
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [$type](../classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md#property_type) | | Тип метода оплаты |
+| protected | [$_type](../classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md#property__type) | | |
+
+---
+### Methods
+| Visibility | Name | Flag | Summary |
+| ----------:| ---- | ---- | ------- |
+| public | [__construct()](../classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfaPay.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-Request-Payments-PaymentData-AbstractPaymentData.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 | [toArray()](../classes/YooKassa-Common-AbstractObject.md#method_toArray) | | Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize(). |
+| protected | [getUnknownProperties()](../classes/YooKassa-Common-AbstractObject.md#method_getUnknownProperties) | | Возвращает массив свойств которые не существуют, но были заданы у объекта. |
+| protected | [setType()](../classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md#method_setType) | | Устанавливает тип метода оплаты. |
+| protected | [validatePropertyValue()](../classes/YooKassa-Common-AbstractObject.md#method_validatePropertyValue) | | |
+
+---
+### Details
+* File: [lib/Request/Payments/PaymentData/PaymentDataAlfaPay.php](../../lib/Request/Payments/PaymentData/PaymentDataAlfaPay.php)
+* Package: YooKassa\Model
+* Class Hierarchy:
+ * [\YooKassa\Common\AbstractObject](../classes/YooKassa-Common-AbstractObject.md)
+ * [\YooKassa\Request\Payments\PaymentData\AbstractPaymentData](../classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md)
+ * \YooKassa\Request\Payments\PaymentData\PaymentDataAlfaPay
+
+* 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:**
+* Inherited From: [\YooKassa\Request\Payments\PaymentData\AbstractPaymentData](../classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md)
+
+
+
+#### protected $_type : ?string
+---
+**Type:** ?string
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\PaymentData\AbstractPaymentData](../classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md)
+
+
+
+---
+## Methods
+
+#### public __construct() : mixed
+
+```php
+public __construct(?array $data = []) : mixed
+```
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\PaymentData\PaymentDataAlfaPay](../classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfaPay.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\Request\Payments\PaymentData\AbstractPaymentData](../classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.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 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 setType() : self
+
+```php
+protected setType(string|null $type) : self
+```
+
+**Summary**
+
+Устанавливает тип метода оплаты.
+
+**Details:**
+* Inherited From: [\YooKassa\Request\Payments\PaymentData\AbstractPaymentData](../classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md)
+
+##### Parameters:
+| Type | Name | Description |
+| ---- | ---- | ----------- |
+| string OR null | type | Тип метода оплаты |
+
+**Returns:** self -
+
+
+
+#### 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 - 43](../reports/deprecated.md)
+
+---
+
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
+
+© 2026 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 ac51cc22..fc0957b3 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md
@@ -502,6 +502,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 1a85d661..0e603f42 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md
@@ -514,6 +514,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 ec15811b..14b9ea7c 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md
@@ -581,6 +581,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 45e3cfa4..30b2a67c 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md
@@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 630fb4a5..2e9e3795 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCardCard.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCardCard.md
@@ -681,6 +681,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 53baea3d..113e9c19 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataCash.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataCash.md
@@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataElectronicCertificate.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataElectronicCertificate.md
index d19aea50..a8c8faa2 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataElectronicCertificate.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataElectronicCertificate.md
@@ -635,6 +635,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 e4c7a361..f9ad6853 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataFactory.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 4139621d..5195c496 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataGooglePay.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataGooglePay.md
@@ -581,6 +581,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 54e1d0c3..3f5c8440 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataInstallments.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataInstallments.md
@@ -448,6 +448,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f07a3292..43010c3e 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataMobileBalance.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataMobileBalance.md
@@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 5ab03deb..dc84f331 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataQiwi.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataQiwi.md
@@ -502,6 +502,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberBnpl.md b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberBnpl.md
index f3d5f175..becc7f1f 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberBnpl.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberBnpl.md
@@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 812d1c33..3d26f4d1 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberLoan.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberLoan.md
@@ -447,6 +447,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 ae6f85c6..078cccf6 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberbank.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSberbank.md
@@ -501,6 +501,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 633d2adc..e40cf6a2 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSbp.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataSbp.md
@@ -581,6 +581,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 6fc3389d..85311ead 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataTinkoffBank.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataTinkoffBank.md
@@ -447,6 +447,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 9df6bc27..f9a0c529 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataYooMoney.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentData-PaymentDataYooMoney.md
@@ -447,6 +447,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md
index 8ccec636..b46a7a8e 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-AbstractPaymentOrder.md
@@ -454,6 +454,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderFactory.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderFactory.md
index de863fca..b8107ad3 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderFactory.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md
index 5c2ada4d..4bdbe3a6 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientBankUtilities.md
@@ -611,6 +611,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md
index 366dfabb..f5087fb5 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderRecipientUtilities.md
@@ -601,6 +601,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderType.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderType.md
index b0812051..de6cd79c 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderType.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderType.md
@@ -155,6 +155,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md
index c82abff2..5ab63ee9 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentOrderData-PaymentOrderUtilities.md
@@ -1261,6 +1261,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-PaymentPeriod.md b/docs/classes/YooKassa-Request-Payments-PaymentPeriod.md
index c91d052d..9107893e 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentPeriod.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentPeriod.md
@@ -493,6 +493,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 916a55a8..6f0c88b3 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentResponse.md
@@ -2054,6 +2054,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 84a3490b..056dd0a3 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequest.md
@@ -1361,6 +1361,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 d57f601f..115cd2d7 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestBuilder.md
@@ -511,6 +511,6 @@ protected initCurrentObject() : \YooKassa\Request\Payments\PaymentsRequest
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 e447fa64..3c539acd 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md
@@ -769,6 +769,6 @@ public setPaymentMethod(string $payment_method) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 e43b72aa..091fb7e1 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentsRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Payments\PaymentsRequestInterface $request) :
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 794f60f1..b2711f8b 100644
--- a/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md
+++ b/docs/classes/YooKassa-Request-Payments-PaymentsResponse.md
@@ -546,6 +546,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-AbstractReceiver.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-AbstractReceiver.md
index f5db8805..113a03b7 100644
--- a/docs/classes/YooKassa-Request-Payments-ReceiverData-AbstractReceiver.md
+++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-AbstractReceiver.md
@@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverBankAccount.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverBankAccount.md
index be965401..eec31dec 100644
--- a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverBankAccount.md
+++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverBankAccount.md
@@ -585,6 +585,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverDigitalWallet.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverDigitalWallet.md
index c900eb2b..53601c57 100644
--- a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverDigitalWallet.md
+++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverDigitalWallet.md
@@ -531,6 +531,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverFactory.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverFactory.md
index caf7caa4..b7715557 100644
--- a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverFactory.md
+++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverMobileBalance.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverMobileBalance.md
index 67bb8424..b3bd3ee7 100644
--- a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverMobileBalance.md
+++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverMobileBalance.md
@@ -518,6 +518,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverType.md b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverType.md
index 96e8a886..aa36bd07 100644
--- a/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverType.md
+++ b/docs/classes/YooKassa-Request-Payments-ReceiverData-ReceiverType.md
@@ -175,6 +175,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-Recipient.md b/docs/classes/YooKassa-Request-Payments-Recipient.md
index 7600c732..58f07eb6 100644
--- a/docs/classes/YooKassa-Request-Payments-Recipient.md
+++ b/docs/classes/YooKassa-Request-Payments-Recipient.md
@@ -439,6 +439,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md b/docs/classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md
index 1bbd2689..71130f66 100644
--- a/docs/classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md
+++ b/docs/classes/YooKassa-Request-Payments-StatementData-AbstractStatement.md
@@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md
index 5d21fca7..7df95499 100644
--- a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md
+++ b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-AbstractDeliveryMethod.md
@@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md
index 144fe2ed..571f8945 100644
--- a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md
+++ b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodEmail.md
@@ -505,6 +505,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md
index 627b5e26..7f6e2a63 100644
--- a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md
+++ b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md
index 2dddf675..cdbe1865 100644
--- a/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md
+++ b/docs/classes/YooKassa-Request-Payments-StatementData-DeliveryMethod-DeliveryMethodType.md
@@ -157,6 +157,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-StatementFactory.md b/docs/classes/YooKassa-Request-Payments-StatementData-StatementFactory.md
index 1cd1ca5e..f9505491 100644
--- a/docs/classes/YooKassa-Request-Payments-StatementData-StatementFactory.md
+++ b/docs/classes/YooKassa-Request-Payments-StatementData-StatementFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md b/docs/classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md
index 043a4a08..bc225335 100644
--- a/docs/classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md
+++ b/docs/classes/YooKassa-Request-Payments-StatementData-StatementPaymentOverview.md
@@ -505,6 +505,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payments-StatementData-StatementType.md b/docs/classes/YooKassa-Request-Payments-StatementData-StatementType.md
index d027b0fc..9b45d823 100644
--- a/docs/classes/YooKassa-Request-Payments-StatementData-StatementType.md
+++ b/docs/classes/YooKassa-Request-Payments-StatementData-StatementType.md
@@ -157,6 +157,6 @@ Static public valueExists(mixed $value) : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f9d5ccee..3bc34071 100644
--- a/docs/classes/YooKassa-Request-Payments-TransferData.md
+++ b/docs/classes/YooKassa-Request-Payments-TransferData.md
@@ -768,6 +768,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 64cd8237..9c30e5c8 100644
--- a/docs/classes/YooKassa-Request-Payments-TransferDataInterface.md
+++ b/docs/classes/YooKassa-Request-Payments-TransferDataInterface.md
@@ -336,6 +336,6 @@ public hasMetadata() : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 9043d6de..b77e446b 100644
--- a/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md
+++ b/docs/classes/YooKassa-Request-Payouts-AbstractPayoutResponse.md
@@ -1388,6 +1388,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 d953760b..3aa53ec7 100644
--- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md
+++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequest.md
@@ -1173,6 +1173,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cca658dc..696aa104 100644
--- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestBuilder.md
@@ -433,6 +433,6 @@ protected initCurrentObject() : \YooKassa\Request\Payouts\CreatePayoutRequest
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 4c2dc5ed..e10d0e6e 100644
--- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestInterface.md
@@ -533,6 +533,6 @@ public setMetadata(null|array|\YooKassa\Model\Metadata $metadata) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 d8a71a5a..11c0f1b2 100644
--- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Payouts\CreatePayoutRequestInterface $request
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 6452e0cc..944d37d7 100644
--- a/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md
+++ b/docs/classes/YooKassa-Request-Payouts-CreatePayoutResponse.md
@@ -1389,6 +1389,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 25e4c2be..711e34b4 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-AbstractPayoutDestinationData.md
@@ -468,6 +468,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 2d511157..14d08742 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCard.md
@@ -524,6 +524,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 69d6860c..34aee9d4 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataBankCardCard.md
@@ -439,6 +439,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 74f27c74..43f8ecae 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 df688abe..242b048f 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataSbp.md
@@ -591,6 +591,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 e330d4de..24c3815a 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutDestinationData-PayoutDestinationDataYooMoney.md
@@ -570,6 +570,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 9fee28c6..4ccc5a86 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutPersonalData.md
@@ -462,6 +462,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 6b6f0f21..7c19299c 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutResponse.md
@@ -1389,6 +1389,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutsRequest.md b/docs/classes/YooKassa-Request-Payouts-PayoutsRequest.md
index 742a6016..57aada3b 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutsRequest.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutsRequest.md
@@ -1125,6 +1125,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutsRequestBuilder.md b/docs/classes/YooKassa-Request-Payouts-PayoutsRequestBuilder.md
index 5718a3c1..5d9a50a9 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutsRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutsRequestBuilder.md
@@ -395,6 +395,6 @@ protected initCurrentObject() : \YooKassa\Request\Payouts\PayoutsRequest
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutsRequestInterface.md b/docs/classes/YooKassa-Request-Payouts-PayoutsRequestInterface.md
index 1ae15d0c..7448d599 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutsRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutsRequestInterface.md
@@ -533,6 +533,6 @@ public setPayoutDestinationType(string $payout_destination_type) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutsRequestSerializer.md b/docs/classes/YooKassa-Request-Payouts-PayoutsRequestSerializer.md
index 9f6aa268..58ff7e65 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutsRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutsRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Payouts\PayoutsRequestInterface $request) : a
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Payouts-PayoutsResponse.md b/docs/classes/YooKassa-Request-Payouts-PayoutsResponse.md
index 291e2781..613d287d 100644
--- a/docs/classes/YooKassa-Request-Payouts-PayoutsResponse.md
+++ b/docs/classes/YooKassa-Request-Payouts-PayoutsResponse.md
@@ -542,6 +542,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 fcd5e78c..1d7f041d 100644
--- a/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md
+++ b/docs/classes/YooKassa-Request-Payouts-SbpBanksResponse.md
@@ -541,6 +541,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-CreatePayoutStatementRecipientPersonalDataRequestBuilder.md b/docs/classes/YooKassa-Request-PersonalData-CreatePayoutStatementRecipientPersonalDataRequestBuilder.md
index 454a441a..c4e7a6f2 100644
--- a/docs/classes/YooKassa-Request-PersonalData-CreatePayoutStatementRecipientPersonalDataRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-PersonalData-CreatePayoutStatementRecipientPersonalDataRequestBuilder.md
@@ -307,6 +307,6 @@ protected initCurrentObject() : \YooKassa\Request\PersonalData\PersonalDataType\
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 26f2d770..70ef8857 100644
--- a/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md
+++ b/docs/classes/YooKassa-Request-PersonalData-CreatePersonalDataRequestInterface.md
@@ -380,6 +380,6 @@ public toArray() : array
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-CreateSbpPayoutRecipientPersonalDataRequestBuilder.md b/docs/classes/YooKassa-Request-PersonalData-CreateSbpPayoutRecipientPersonalDataRequestBuilder.md
index 0b652fd4..7d4e7141 100644
--- a/docs/classes/YooKassa-Request-PersonalData-CreateSbpPayoutRecipientPersonalDataRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-PersonalData-CreateSbpPayoutRecipientPersonalDataRequestBuilder.md
@@ -284,6 +284,6 @@ protected initCurrentObject() : \YooKassa\Request\PersonalData\PersonalDataType\
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 5bca93da..95261774 100644
--- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md
+++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataResponse.md
@@ -943,6 +943,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-AbstractPersonalDataRequest.md b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-AbstractPersonalDataRequest.md
index c828d227..c3f8d353 100644
--- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-AbstractPersonalDataRequest.md
+++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-AbstractPersonalDataRequest.md
@@ -662,6 +662,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-PayoutStatementRecipientPersonalDataRequest.md b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-PayoutStatementRecipientPersonalDataRequest.md
index 55a656a5..2878d821 100644
--- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-PayoutStatementRecipientPersonalDataRequest.md
+++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-PayoutStatementRecipientPersonalDataRequest.md
@@ -1034,6 +1034,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-RecipientPersonalDataRequestFactory.md b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-RecipientPersonalDataRequestFactory.md
index 8115f5ca..a505494e 100644
--- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-RecipientPersonalDataRequestFactory.md
+++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-RecipientPersonalDataRequestFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array|null $data = null, string|null $type = null) : \Yo
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-SbpPayoutRecipientPersonalDataRequest.md b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-SbpPayoutRecipientPersonalDataRequest.md
index 2051db01..b6bfa280 100644
--- a/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-SbpPayoutRecipientPersonalDataRequest.md
+++ b/docs/classes/YooKassa-Request-PersonalData-PersonalDataType-SbpPayoutRecipientPersonalDataRequest.md
@@ -963,6 +963,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 305bb6fa..e03c23dc 100644
--- a/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md
+++ b/docs/classes/YooKassa-Request-Receipts-AbstractReceiptResponse.md
@@ -1717,6 +1717,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 fb490190..2cdcc0de 100644
--- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md
+++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequest.md
@@ -1444,6 +1444,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 399a51ad..3721cb46 100644
--- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestBuilder.md
@@ -642,6 +642,6 @@ protected initCurrentObject() : \YooKassa\Request\Receipts\CreatePostReceiptRequ
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 806d0a1e..7d63ed7b 100644
--- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestInterface.md
@@ -591,6 +591,6 @@ public notEmpty() : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 4b9002db..f749fb7c 100644
--- a/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Receipts-CreatePostReceiptRequestSerializer.md
@@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Receipts\CreatePostReceiptRequestInterface $r
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 bbcbe65e..126d3a56 100644
--- a/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md
+++ b/docs/classes/YooKassa-Request-Receipts-PaymentReceiptResponse.md
@@ -1834,6 +1834,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 b3efe754..c5216105 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseFactory.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseFactory.md
@@ -65,6 +65,6 @@ public factory(array $data) : \YooKassa\Request\Receipts\AbstractReceiptResponse
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 48e6293e..abb7298f 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseInterface.md
@@ -212,6 +212,6 @@ public notEmpty() : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 528f5cf9..2d2fcfe1 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItem.md
@@ -1571,6 +1571,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 bedde1b7..cdd62759 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptResponseItemInterface.md
@@ -402,6 +402,6 @@ public getSupplier() : \YooKassa\Model\Receipt\SupplierInterface|null
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 53617aaf..c60c3bc6 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequest.md
@@ -1240,6 +1240,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 a81bf1a9..204f66fb 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestBuilder.md
@@ -411,6 +411,6 @@ protected initCurrentObject() : \YooKassa\Request\Receipts\ReceiptsRequest
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 edc273a4..a6ea5bb7 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestInterface.md
@@ -382,6 +382,6 @@ public hasLimit() : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c2bcdb69..2d9a1223 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsRequestSerializer.md
@@ -65,6 +65,6 @@ public serialize(\YooKassa\Request\Receipts\ReceiptsRequestInterface $request) :
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 38d3eb6d..cd432892 100644
--- a/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md
+++ b/docs/classes/YooKassa-Request-Receipts-ReceiptsResponse.md
@@ -543,6 +543,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 8d99085d..5806bed2 100644
--- a/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md
+++ b/docs/classes/YooKassa-Request-Receipts-RefundReceiptResponse.md
@@ -1834,6 +1834,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 80aa58be..998ce392 100644
--- a/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md
+++ b/docs/classes/YooKassa-Request-Receipts-SimpleReceiptResponse.md
@@ -1747,6 +1747,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 b18d867a..8658f3e6 100644
--- a/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md
+++ b/docs/classes/YooKassa-Request-Refunds-AbstractRefundResponse.md
@@ -1331,6 +1331,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 7fbe3737..58da515f 100644
--- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md
+++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequest.md
@@ -1153,6 +1153,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 833f6864..8e388eb6 100644
--- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestBuilder.md
@@ -701,6 +701,6 @@ protected initCurrentObject() : \YooKassa\Request\Refunds\CreateRefundRequest
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 94ac4674..2fe634f3 100644
--- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestInterface.md
@@ -404,6 +404,6 @@ public setMetadata(\YooKassa\Model\Metadata|array|null $metadata = null) : self
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 7f756b67..cd88c40f 100644
--- a/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Refunds\CreateRefundRequestInterface $request
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 d3fb93a9..f2c6552a 100644
--- a/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md
+++ b/docs/classes/YooKassa-Request-Refunds-CreateRefundResponse.md
@@ -1332,6 +1332,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-AbstractRefundMethodData.md b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-AbstractRefundMethodData.md
index f87c21f4..c4278e28 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-AbstractRefundMethodData.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-AbstractRefundMethodData.md
@@ -452,6 +452,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataElectronicCertificate.md b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataElectronicCertificate.md
index 2be99730..06e2e583 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataElectronicCertificate.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataElectronicCertificate.md
@@ -585,6 +585,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataFactory.md b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataFactory.md
index 75ab1bac..bd1dfee8 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataFactory.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundMethodData-RefundMethodDataFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 51b61011..83c911fc 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundResponse.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundResponse.md
@@ -1332,6 +1332,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 1f4c3cb5..62bcfffa 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequest.md
@@ -1143,6 +1143,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 391be1b4..5f0befb9 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestBuilder.md
@@ -395,6 +395,6 @@ protected initCurrentObject() : \YooKassa\Request\Refunds\RefundsRequestInterfac
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 7bd6742e..361f85e8 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestInterface.md
@@ -309,6 +309,6 @@ public hasCursor() : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 3db0f022..6a29908e 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundsRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\Refunds\RefundsRequestInterface $request) : a
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 13d4deed..a4c66697 100644
--- a/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md
+++ b/docs/classes/YooKassa-Request-Refunds-RefundsResponse.md
@@ -546,6 +546,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 973d45bd..b56ce866 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequest.md
@@ -725,6 +725,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 21262ebf..acc7696e 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestBuilder.md
@@ -265,6 +265,6 @@ protected initCurrentObject() : \YooKassa\Request\SelfEmployed\SelfEmployedReque
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 61a03ee6..c4139d11 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmation.md
@@ -449,6 +449,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c985ccff..09c69ae3 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationFactory.md
@@ -102,6 +102,6 @@ public factoryFromArray(array $data, null|string $type = null) : \YooKassa\Reque
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 bc8fa030..538aaab0 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestConfirmationRedirect.md
@@ -455,6 +455,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 cc40941a..ddb7f3ee 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestInterface.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestInterface.md
@@ -251,6 +251,6 @@ public validate() : bool
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 f71a1154..fc22dad3 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedRequestSerializer.md
@@ -78,6 +78,6 @@ public serialize(\YooKassa\Request\SelfEmployed\SelfEmployedRequest $request) :
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 446790b8..a62b079c 100644
--- a/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md
+++ b/docs/classes/YooKassa-Request-SelfEmployed-SelfEmployedResponse.md
@@ -888,6 +888,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 132f83db..bb289bd4 100644
--- a/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md
+++ b/docs/classes/YooKassa-Request-Webhook-WebhookListResponse.md
@@ -537,6 +537,6 @@ protected validatePropertyValue(string $propertyName, mixed $propertyValue) : mi
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/default.md b/docs/namespaces/default.md
index 4507545d..d9a3b791 100644
--- a/docs/namespaces/default.md
+++ b/docs/namespaces/default.md
@@ -71,6 +71,6 @@ YOOKASSA_SDK_ROOT_PATH = __DIR__
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-client.md b/docs/namespaces/yookassa-client.md
index e17959f7..a9481cc3 100644
--- a/docs/namespaces/yookassa-client.md
+++ b/docs/namespaces/yookassa-client.md
@@ -33,6 +33,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-common-errors.md b/docs/namespaces/yookassa-common-errors.md
index 3a630a8f..d5eab640 100644
--- a/docs/namespaces/yookassa-common-errors.md
+++ b/docs/namespaces/yookassa-common-errors.md
@@ -18,6 +18,7 @@
| [\YooKassa\Common\Errors\ErrorInternalServerError](../classes/YooKassa-Common-Errors-ErrorInternalServerError.md) | Класс, представляющий модель ErrorInternalServerError. |
| [\YooKassa\Common\Errors\ErrorInvalidCredentials](../classes/YooKassa-Common-Errors-ErrorInvalidCredentials.md) | Класс, представляющий модель ErrorInvalidCredentials. |
| [\YooKassa\Common\Errors\ErrorNotFound](../classes/YooKassa-Common-Errors-ErrorNotFound.md) | Класс, представляющий модель ErrorNotFound. |
+| [\YooKassa\Common\Errors\ErrorRuleViolation](../classes/YooKassa-Common-Errors-ErrorRuleViolation.md) | Класс, представляющий модель ErrorRefusal. |
| [\YooKassa\Common\Errors\ErrorTooManyRequests](../classes/YooKassa-Common-Errors-ErrorTooManyRequests.md) | Класс, представляющий модель ErrorTooManyRequests. |
| [\YooKassa\Common\Errors\ErrorUnknown](../classes/YooKassa-Common-Errors-ErrorUnknown.md) | Класс, представляющий модель ErrorUnknown. |
@@ -36,6 +37,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-common-exceptions.md b/docs/namespaces/yookassa-common-exceptions.md
index 9064ea99..cc70a822 100644
--- a/docs/namespaces/yookassa-common-exceptions.md
+++ b/docs/namespaces/yookassa-common-exceptions.md
@@ -42,6 +42,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-common.md b/docs/namespaces/yookassa-common.md
index 6d796703..fce67655 100644
--- a/docs/namespaces/yookassa-common.md
+++ b/docs/namespaces/yookassa-common.md
@@ -44,6 +44,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-helpers-config.md b/docs/namespaces/yookassa-helpers-config.md
index 437a8f5d..87109c7a 100644
--- a/docs/namespaces/yookassa-helpers-config.md
+++ b/docs/namespaces/yookassa-helpers-config.md
@@ -31,6 +31,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-helpers.md b/docs/namespaces/yookassa-helpers.md
index e1e15a19..7f408cf4 100644
--- a/docs/namespaces/yookassa-helpers.md
+++ b/docs/namespaces/yookassa-helpers.md
@@ -35,6 +35,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-deal.md b/docs/namespaces/yookassa-model-deal.md
index 547c87b7..e0624650 100644
--- a/docs/namespaces/yookassa-model-deal.md
+++ b/docs/namespaces/yookassa-model-deal.md
@@ -44,6 +44,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-invoice-deliverymethod.md b/docs/namespaces/yookassa-model-invoice-deliverymethod.md
index 90570a50..1ffd8a82 100644
--- a/docs/namespaces/yookassa-model-invoice-deliverymethod.md
+++ b/docs/namespaces/yookassa-model-invoice-deliverymethod.md
@@ -31,6 +31,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-invoice.md b/docs/namespaces/yookassa-model-invoice.md
index 9b28bf93..5935e35c 100644
--- a/docs/namespaces/yookassa-model-invoice.md
+++ b/docs/namespaces/yookassa-model-invoice.md
@@ -41,6 +41,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-notification.md b/docs/namespaces/yookassa-model-notification.md
index 07b7cad7..74d719ee 100644
--- a/docs/namespaces/yookassa-model-notification.md
+++ b/docs/namespaces/yookassa-model-notification.md
@@ -42,6 +42,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 ab12c959..3662f1c9 100644
--- a/docs/namespaces/yookassa-model-payment-confirmation.md
+++ b/docs/namespaces/yookassa-model-payment-confirmation.md
@@ -32,6 +32,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 188e41d0..a6403868 100644
--- a/docs/namespaces/yookassa-model-payment-paymentmethod-b2b-sberbank.md
+++ b/docs/namespaces/yookassa-model-payment-paymentmethod-b2b-sberbank.md
@@ -39,6 +39,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 d6d5a4b9..708f8ca9 100644
--- a/docs/namespaces/yookassa-model-payment-paymentmethod-b2b.md
+++ b/docs/namespaces/yookassa-model-payment-paymentmethod-b2b.md
@@ -23,6 +23,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-payment-paymentmethod-electroniccertificate.md b/docs/namespaces/yookassa-model-payment-paymentmethod-electroniccertificate.md
index b3fec234..cf3ebc86 100644
--- a/docs/namespaces/yookassa-model-payment-paymentmethod-electroniccertificate.md
+++ b/docs/namespaces/yookassa-model-payment-paymentmethod-electroniccertificate.md
@@ -27,6 +27,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 60d89c6a..3ca647fe 100644
--- a/docs/namespaces/yookassa-model-payment-paymentmethod.md
+++ b/docs/namespaces/yookassa-model-payment-paymentmethod.md
@@ -19,6 +19,7 @@
| [\YooKassa\Model\Payment\PaymentMethod\BankCardSource](../classes/YooKassa-Model-Payment-PaymentMethod-BankCardSource.md) | Класс, представляющий модель BankCardSource. |
| [\YooKassa\Model\Payment\PaymentMethod\BankCardType](../classes/YooKassa-Model-Payment-PaymentMethod-BankCardType.md) | Класс, представляющий модель BankCardType. |
| [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodAlfaBank](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaBank.md) | Класс, представляющий модель PaymentMethodAlfabank. |
+| [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodAlfaPay](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodAlfaPay.md) | Класс, представляющий модель PaymentMethodAlfaPay. |
| [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodApplePay](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodApplePay.md) | Класс, представляющий модель PaymentMethodApplePay. |
| [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodB2bSberbank](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodB2bSberbank.md) | Класс, представляющий модель PaymentMethodB2bSberbank. |
| [\YooKassa\Model\Payment\PaymentMethod\PaymentMethodBankCard](../classes/YooKassa-Model-Payment-PaymentMethod-PaymentMethodBankCard.md) | Класс, представляющий модель PaymentMethodBankCard. |
@@ -56,6 +57,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-payment.md b/docs/namespaces/yookassa-model-payment.md
index 6eaeb517..77ae8fdd 100644
--- a/docs/namespaces/yookassa-model-payment.md
+++ b/docs/namespaces/yookassa-model-payment.md
@@ -53,6 +53,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-payout.md b/docs/namespaces/yookassa-model-payout.md
index b174dab0..3c86b69c 100644
--- a/docs/namespaces/yookassa-model-payout.md
+++ b/docs/namespaces/yookassa-model-payout.md
@@ -45,6 +45,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-personaldata.md b/docs/namespaces/yookassa-model-personaldata.md
index 89e6ad84..f25898f7 100644
--- a/docs/namespaces/yookassa-model-personaldata.md
+++ b/docs/namespaces/yookassa-model-personaldata.md
@@ -36,6 +36,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-receipt.md b/docs/namespaces/yookassa-model-receipt.md
index 25cb20f1..e8008a1b 100644
--- a/docs/namespaces/yookassa-model-receipt.md
+++ b/docs/namespaces/yookassa-model-receipt.md
@@ -51,6 +51,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-refund-refundmethod-electroniccertificate.md b/docs/namespaces/yookassa-model-refund-refundmethod-electroniccertificate.md
index ffc5e745..b95e94cb 100644
--- a/docs/namespaces/yookassa-model-refund-refundmethod-electroniccertificate.md
+++ b/docs/namespaces/yookassa-model-refund-refundmethod-electroniccertificate.md
@@ -26,6 +26,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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
index 2d546968..74b3b84d 100644
--- a/docs/namespaces/yookassa-model-refund-refundmethod.md
+++ b/docs/namespaces/yookassa-model-refund-refundmethod.md
@@ -33,6 +33,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-refund.md b/docs/namespaces/yookassa-model-refund.md
index ad479292..f4bdf9fc 100644
--- a/docs/namespaces/yookassa-model-refund.md
+++ b/docs/namespaces/yookassa-model-refund.md
@@ -43,6 +43,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-savepaymentmethod-confirmation.md b/docs/namespaces/yookassa-model-savepaymentmethod-confirmation.md
index 0ead8993..1e4a9783 100644
--- a/docs/namespaces/yookassa-model-savepaymentmethod-confirmation.md
+++ b/docs/namespaces/yookassa-model-savepaymentmethod-confirmation.md
@@ -10,6 +10,7 @@
| ---- | ------- |
| [\YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-AbstractConfirmation.md) | Класс, представляющий модель AbstractConfirmation. |
| [\YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationFactory](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationFactory.md) | Класс, представляющий модель ConfirmationFactory. |
+| [\YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationQr](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationQr.md) | Класс, представляющий модель PaymentMethodsConfirmationQr. |
| [\YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationRedirect](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationRedirect.md) | Класс, представляющий модель ConfirmationRedirect. |
| [\YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationType](../classes/YooKassa-Model-SavePaymentMethod-Confirmation-ConfirmationType.md) | Класс, представляющий модель ConfirmationType. |
@@ -28,6 +29,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-savepaymentmethod.md b/docs/namespaces/yookassa-model-savepaymentmethod.md
index d23f8645..bab05c38 100644
--- a/docs/namespaces/yookassa-model-savepaymentmethod.md
+++ b/docs/namespaces/yookassa-model-savepaymentmethod.md
@@ -18,8 +18,12 @@
| Name | Summary |
| ---- | ------- |
-| [\YooKassa\Model\SavePaymentMethod\SavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethod.md) | Класс, представляющий модель SavePaymentMethod. |
+| [\YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod](../classes/YooKassa-Model-SavePaymentMethod-AbstractSavePaymentMethod.md) | Класс, представляющий модель SavePaymentMethod. |
+| [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodBankCard.md) | Класс, представляющий модель SavePaymentMethod. |
+| [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodFactory](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodFactory.md) | Класс, представляющий модель SavePaymentMethodFactory. |
| [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodHolder](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodHolder.md) | Класс, представляющий модель SavePaymentMethodHolder. |
+| [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbp](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbp.md) | Класс, представляющий модель SavePaymentMethodSbp. |
+| [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodSbpPayerBankDetails](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodSbpPayerBankDetails.md) | Класс, представляющий модель SavePaymentMethodSbpPayerBankDetails. |
| [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodStatus](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodStatus.md) | Класс, представляющий модель SavePaymentMethodStatus. |
| [\YooKassa\Model\SavePaymentMethod\SavePaymentMethodType](../classes/YooKassa-Model-SavePaymentMethod-SavePaymentMethodType.md) | Класс, представляющий модель SavePaymentMethodType. |
@@ -38,6 +42,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-selfemployed.md b/docs/namespaces/yookassa-model-selfemployed.md
index e9abe902..44f9f5e9 100644
--- a/docs/namespaces/yookassa-model-selfemployed.md
+++ b/docs/namespaces/yookassa-model-selfemployed.md
@@ -36,6 +36,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-settings.md b/docs/namespaces/yookassa-model-settings.md
index 0cb5f8c3..f41ee559 100644
--- a/docs/namespaces/yookassa-model-settings.md
+++ b/docs/namespaces/yookassa-model-settings.md
@@ -27,6 +27,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model-webhook.md b/docs/namespaces/yookassa-model-webhook.md
index c4ad8874..d0b584af 100644
--- a/docs/namespaces/yookassa-model-webhook.md
+++ b/docs/namespaces/yookassa-model-webhook.md
@@ -31,6 +31,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-model.md b/docs/namespaces/yookassa-model.md
index 3166487f..73935e30 100644
--- a/docs/namespaces/yookassa-model.md
+++ b/docs/namespaces/yookassa-model.md
@@ -49,6 +49,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-deals.md b/docs/namespaces/yookassa-request-deals.md
index 7937eae7..3c195568 100644
--- a/docs/namespaces/yookassa-request-deals.md
+++ b/docs/namespaces/yookassa-request-deals.md
@@ -41,6 +41,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-invoices-deliverymethoddata.md b/docs/namespaces/yookassa-request-invoices-deliverymethoddata.md
index cf70166f..89fe7cec 100644
--- a/docs/namespaces/yookassa-request-invoices-deliverymethoddata.md
+++ b/docs/namespaces/yookassa-request-invoices-deliverymethoddata.md
@@ -29,6 +29,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-invoices.md b/docs/namespaces/yookassa-request-invoices.md
index a865f67f..69a9a9f9 100644
--- a/docs/namespaces/yookassa-request-invoices.md
+++ b/docs/namespaces/yookassa-request-invoices.md
@@ -39,6 +39,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-paymentmethods-confirmationdata.md b/docs/namespaces/yookassa-request-paymentmethods-confirmationdata.md
index ed45d808..64c5f080 100644
--- a/docs/namespaces/yookassa-request-paymentmethods-confirmationdata.md
+++ b/docs/namespaces/yookassa-request-paymentmethods-confirmationdata.md
@@ -10,6 +10,7 @@
| ---- | ------- |
| [\YooKassa\Request\PaymentMethods\ConfirmationData\AbstractConfirmation](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-AbstractConfirmation.md) | Класс, представляющий модель AbstractConfirmationAttrs. |
| [\YooKassa\Request\PaymentMethods\ConfirmationData\ConfirmationFactory](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationFactory.md) | Класс, представляющий модель ConfirmationFactory. |
+| [\YooKassa\Request\PaymentMethods\ConfirmationData\ConfirmationQr](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationQr.md) | Класс, представляющий модель PaymentMethodsConfirmationDataQr. |
| [\YooKassa\Request\PaymentMethods\ConfirmationData\ConfirmationRedirect](../classes/YooKassa-Request-PaymentMethods-ConfirmationData-ConfirmationRedirect.md) | Класс, представляющий модель ConfirmationRedirect. |
---
@@ -27,6 +28,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-paymentmethods.md b/docs/namespaces/yookassa-request-paymentmethods.md
index 70f604b5..6449af01 100644
--- a/docs/namespaces/yookassa-request-paymentmethods.md
+++ b/docs/namespaces/yookassa-request-paymentmethods.md
@@ -13,6 +13,7 @@
| Name | Summary |
| ---- | ------- |
| [\YooKassa\Request\PaymentMethods\CreatePaymentMethodRequestInterface](../classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestInterface.md) | Класс, представляющий модель CreatePaymentMethodRequest. |
+| [\YooKassa\Request\PaymentMethods\PaymentMethodResponseInterface](../classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseInterface.md) | Класс, представляющий модель PaymentMethodResponseInterface. |
### Classes
@@ -21,9 +22,11 @@
| [\YooKassa\Request\PaymentMethods\CreatePaymentMethodRequest](../classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequest.md) | Класс, представляющий модель CreatePaymentMethodRequest. |
| [\YooKassa\Request\PaymentMethods\CreatePaymentMethodRequestBuilder](../classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestBuilder.md) | Класс, представляющий модель CreatePaymentMethodRequestBuilder. |
| [\YooKassa\Request\PaymentMethods\CreatePaymentMethodRequestSerializer](../classes/YooKassa-Request-PaymentMethods-CreatePaymentMethodRequestSerializer.md) | Класс, представляющий модель CreatePaymentMethodRequest. |
+| [\YooKassa\Request\PaymentMethods\PaymentMethodBankCartResponse](../classes/YooKassa-Request-PaymentMethods-PaymentMethodBankCartResponse.md) | Класс, представляющий модель PaymentMethodBankCartResponse. |
| [\YooKassa\Request\PaymentMethods\PaymentMethodCard](../classes/YooKassa-Request-PaymentMethods-PaymentMethodCard.md) | Класс, представляющий модель PaymentMethodCard. |
| [\YooKassa\Request\PaymentMethods\PaymentMethodHolder](../classes/YooKassa-Request-PaymentMethods-PaymentMethodHolder.md) | Класс, представляющий модель PaymentMethodHolder. |
-| [\YooKassa\Request\PaymentMethods\PaymentMethodResponse](../classes/YooKassa-Request-PaymentMethods-PaymentMethodResponse.md) | Класс, представляющий модель PaymentMethodResponse. |
+| [\YooKassa\Request\PaymentMethods\PaymentMethodResponseFactory](../classes/YooKassa-Request-PaymentMethods-PaymentMethodResponseFactory.md) | Класс, представляющий модель PaymentMethodResponseFactory. |
+| [\YooKassa\Request\PaymentMethods\PaymentMethodSbpResponse](../classes/YooKassa-Request-PaymentMethods-PaymentMethodSbpResponse.md) | Класс, представляющий модель PaymentMethodSbpResponse. |
---
@@ -40,6 +43,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 29f9f6bb..a0be7b5b 100644
--- a/docs/namespaces/yookassa-request-payments-confirmationattributes.md
+++ b/docs/namespaces/yookassa-request-payments-confirmationattributes.md
@@ -31,6 +31,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payments-paymentdata-electroniccertificate.md b/docs/namespaces/yookassa-request-payments-paymentdata-electroniccertificate.md
index 9a656308..58f3e2ea 100644
--- a/docs/namespaces/yookassa-request-payments-paymentdata-electroniccertificate.md
+++ b/docs/namespaces/yookassa-request-payments-paymentdata-electroniccertificate.md
@@ -25,6 +25,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 0965cb0b..69516b60 100644
--- a/docs/namespaces/yookassa-request-payments-paymentdata.md
+++ b/docs/namespaces/yookassa-request-payments-paymentdata.md
@@ -14,6 +14,7 @@
| ---- | ------- |
| [\YooKassa\Request\Payments\PaymentData\AbstractPaymentData](../classes/YooKassa-Request-Payments-PaymentData-AbstractPaymentData.md) | Класс, представляющий модель AbstractPaymentData. |
| [\YooKassa\Request\Payments\PaymentData\PaymentDataAlfabank](../classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfabank.md) | Класс, представляющий модель PaymentMethodDataAlfabank. |
+| [\YooKassa\Request\Payments\PaymentData\PaymentDataAlfaPay](../classes/YooKassa-Request-Payments-PaymentData-PaymentDataAlfaPay.md) | Класс, представляющий модель PaymentDataAlfaPay. |
| [\YooKassa\Request\Payments\PaymentData\PaymentDataApplePay](../classes/YooKassa-Request-Payments-PaymentData-PaymentDataApplePay.md) | Класс, представляющий модель PaymentDataApplePay. |
| [\YooKassa\Request\Payments\PaymentData\PaymentDataB2bSberbank](../classes/YooKassa-Request-Payments-PaymentData-PaymentDataB2bSberbank.md) | Класс, представляющий модель PaymentMethodDataB2bSberbank. |
| [\YooKassa\Request\Payments\PaymentData\PaymentDataBankCard](../classes/YooKassa-Request-Payments-PaymentData-PaymentDataBankCard.md) | Класс, представляющий модель PaymentMethodDataBankCard. |
@@ -47,6 +48,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payments-paymentorderdata.md b/docs/namespaces/yookassa-request-payments-paymentorderdata.md
index 5b2fd8f2..b2650463 100644
--- a/docs/namespaces/yookassa-request-payments-paymentorderdata.md
+++ b/docs/namespaces/yookassa-request-payments-paymentorderdata.md
@@ -30,6 +30,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payments-receiverdata.md b/docs/namespaces/yookassa-request-payments-receiverdata.md
index e1206ef1..45546fd4 100644
--- a/docs/namespaces/yookassa-request-payments-receiverdata.md
+++ b/docs/namespaces/yookassa-request-payments-receiverdata.md
@@ -30,6 +30,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payments-statementdata-deliverymethod.md b/docs/namespaces/yookassa-request-payments-statementdata-deliverymethod.md
index d5fd719e..1faeeafa 100644
--- a/docs/namespaces/yookassa-request-payments-statementdata-deliverymethod.md
+++ b/docs/namespaces/yookassa-request-payments-statementdata-deliverymethod.md
@@ -28,6 +28,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payments-statementdata.md b/docs/namespaces/yookassa-request-payments-statementdata.md
index 6477a8de..1dbc47eb 100644
--- a/docs/namespaces/yookassa-request-payments-statementdata.md
+++ b/docs/namespaces/yookassa-request-payments-statementdata.md
@@ -32,6 +32,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payments.md b/docs/namespaces/yookassa-request-payments.md
index a239b044..3304abb9 100644
--- a/docs/namespaces/yookassa-request-payments.md
+++ b/docs/namespaces/yookassa-request-payments.md
@@ -70,6 +70,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 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 c8c2fa7d..0c392924 100644
--- a/docs/namespaces/yookassa-request-payouts-payoutdestinationdata.md
+++ b/docs/namespaces/yookassa-request-payouts-payoutdestinationdata.md
@@ -30,6 +30,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-payouts.md b/docs/namespaces/yookassa-request-payouts.md
index aebd6592..8d14fadb 100644
--- a/docs/namespaces/yookassa-request-payouts.md
+++ b/docs/namespaces/yookassa-request-payouts.md
@@ -47,6 +47,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-personaldata-personaldatatype.md b/docs/namespaces/yookassa-request-personaldata-personaldatatype.md
index d4a0c842..0689260c 100644
--- a/docs/namespaces/yookassa-request-personaldata-personaldatatype.md
+++ b/docs/namespaces/yookassa-request-personaldata-personaldatatype.md
@@ -28,6 +28,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-personaldata.md b/docs/namespaces/yookassa-request-personaldata.md
index 831c11e0..e6ce9633 100644
--- a/docs/namespaces/yookassa-request-personaldata.md
+++ b/docs/namespaces/yookassa-request-personaldata.md
@@ -37,6 +37,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-receipts.md b/docs/namespaces/yookassa-request-receipts.md
index 271eb109..00ab8939 100644
--- a/docs/namespaces/yookassa-request-receipts.md
+++ b/docs/namespaces/yookassa-request-receipts.md
@@ -46,6 +46,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-refunds-refundmethoddata.md b/docs/namespaces/yookassa-request-refunds-refundmethoddata.md
index 4ba2ca8c..6165a758 100644
--- a/docs/namespaces/yookassa-request-refunds-refundmethoddata.md
+++ b/docs/namespaces/yookassa-request-refunds-refundmethoddata.md
@@ -27,6 +27,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-refunds.md b/docs/namespaces/yookassa-request-refunds.md
index 2c9ebac3..088dddac 100644
--- a/docs/namespaces/yookassa-request-refunds.md
+++ b/docs/namespaces/yookassa-request-refunds.md
@@ -45,6 +45,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-selfemployed.md b/docs/namespaces/yookassa-request-selfemployed.md
index 881543f4..e24edbb4 100644
--- a/docs/namespaces/yookassa-request-selfemployed.md
+++ b/docs/namespaces/yookassa-request-selfemployed.md
@@ -37,6 +37,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request-webhook.md b/docs/namespaces/yookassa-request-webhook.md
index 94834baa..21d14706 100644
--- a/docs/namespaces/yookassa-request-webhook.md
+++ b/docs/namespaces/yookassa-request-webhook.md
@@ -25,6 +25,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa-request.md b/docs/namespaces/yookassa-request.md
index a30d63c4..33a3880c 100644
--- a/docs/namespaces/yookassa-request.md
+++ b/docs/namespaces/yookassa-request.md
@@ -38,6 +38,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/namespaces/yookassa.md b/docs/namespaces/yookassa.md
index 917e33be..0417d53b 100644
--- a/docs/namespaces/yookassa.md
+++ b/docs/namespaces/yookassa.md
@@ -33,6 +33,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/readme.md b/docs/readme.md
index 0a3131a0..b6505a71 100644
--- a/docs/readme.md
+++ b/docs/readme.md
@@ -71,6 +71,6 @@ YOOKASSA_SDK_ROOT_PATH = __DIR__
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/reports/deprecated.md b/docs/reports/deprecated.md
index 7296f209..bc49815b 100644
--- a/docs/reports/deprecated.md
+++ b/docs/reports/deprecated.md
@@ -115,7 +115,7 @@
| 114 | \YooKassa\Model\Payment\PaymentMethodType::PSB | Больше недоступен |
| 121 | \YooKassa\Model\Payment\PaymentMethodType::INSTALLMENTS | Больше недоступен |
| 128 | \YooKassa\Model\Payment\PaymentMethodType::WECHAT | Больше недоступен |
-| 147 | \YooKassa\Model\Payment\PaymentMethodType::UNKNOWN | Не используется для реальных платежей |
+| 150 | \YooKassa\Model\Payment\PaymentMethodType::UNKNOWN | Не используется для реальных платежей |
#### [lib/Model/Refund/RefundCancellationDetailsPartyCode.php](../../lib/Model/Refund/RefundCancellationDetailsPartyCode.php)
| Line | Element | Description |
@@ -192,6 +192,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/reports/errors.md b/docs/reports/errors.md
index bd6ed6af..292cd32a 100644
--- a/docs/reports/errors.md
+++ b/docs/reports/errors.md
@@ -18,6 +18,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/docs/reports/markers.md b/docs/reports/markers.md
index 0953a2e7..5e148a32 100644
--- a/docs/reports/markers.md
+++ b/docs/reports/markers.md
@@ -18,6 +18,6 @@
---
-This document was automatically generated from source code comments on 2026-04-22 using [phpDocumentor](http://www.phpdoc.org/)
+This document was automatically generated from source code comments on 2026-06-29 using [phpDocumentor](http://www.phpdoc.org/)
© 2026 YooMoney
\ No newline at end of file
diff --git a/lib/Client.php b/lib/Client.php
index 21c39d96..ced79636 100644
--- a/lib/Client.php
+++ b/lib/Client.php
@@ -71,7 +71,8 @@ use YooKassa\Request\Invoices\InvoiceResponse;
use YooKassa\Request\PaymentMethods\CreatePaymentMethodRequest;
use YooKassa\Request\PaymentMethods\CreatePaymentMethodRequestInterface;
use YooKassa\Request\PaymentMethods\CreatePaymentMethodRequestSerializer;
-use YooKassa\Request\PaymentMethods\PaymentMethodResponse;
+use YooKassa\Request\PaymentMethods\PaymentMethodResponseFactory;
+use YooKassa\Request\PaymentMethods\PaymentMethodResponseInterface;
use YooKassa\Request\Payments\CancelResponse;
use YooKassa\Request\Payments\CreateCaptureRequest;
use YooKassa\Request\Payments\CreateCaptureRequestInterface;
@@ -134,7 +135,7 @@ class Client extends BaseClient
/**
* Текущая версия библиотеки.
*/
- public const SDK_VERSION = '3.13.2';
+ public const SDK_VERSION = '3.14.0';
/**
* Получить список платежей магазина.
@@ -1527,7 +1528,7 @@ class Client extends BaseClient
* @throws JsonException
*
*/
- public function createPaymentMethod(array|CreatePaymentMethodRequestInterface $paymentMethod, ?string $idempotenceKey = null): ?SavePaymentMethodInterface
+ public function createPaymentMethod(array|CreatePaymentMethodRequestInterface $paymentMethod, ?string $idempotenceKey = null): ?PaymentMethodResponseInterface
{
$path = self::PAYMENT_METHODS_PATH;
@@ -1543,7 +1544,7 @@ class Client extends BaseClient
$result = null;
if (200 === $response->getCode()) {
$resultArray = $this->decodeData($response);
- $result = new PaymentMethodResponse($resultArray);
+ $result = (new PaymentMethodResponseFactory)->factoryFromArray($resultArray);
} else {
$this->handleError($response);
}
@@ -1575,7 +1576,7 @@ class Client extends BaseClient
* @throws UnauthorizedException
*
*/
- public function getPaymentMethodInfo(string $paymentMethodId): ?SavePaymentMethodInterface
+ public function getPaymentMethodInfo(string $paymentMethodId): ?PaymentMethodResponseInterface
{
$path = self::PAYMENT_METHODS_PATH . '/' . $paymentMethodId;
@@ -1584,7 +1585,7 @@ class Client extends BaseClient
$result = null;
if (200 === $response->getCode()) {
$resultArray = $this->decodeData($response);
- $result = new PaymentMethodResponse($resultArray);
+ $result = (new PaymentMethodResponseFactory)->factoryFromArray($resultArray);
} else {
$this->handleError($response);
}
diff --git a/lib/Common/Errors/ErrorCode.php b/lib/Common/Errors/ErrorCode.php
index 5589ea07..64428f0f 100644
--- a/lib/Common/Errors/ErrorCode.php
+++ b/lib/Common/Errors/ErrorCode.php
@@ -69,6 +69,8 @@ class ErrorCode extends AbstractEnum
public const TOO_MANY_REQUESTS = 'too_many_requests';
/** Внутренняя ошибка сервера ЮKassa. */
public const INTERNAL_SERVER_ERROR = 'internal_server_error';
+ /** Запрос не может быть выполнен согласно правилам бизнес-логики. */
+ public const REFUSAL = 'refusal';
/** Для неописанных кодов ошибок. */
public const UNKNOWN = 'unknown';
@@ -85,6 +87,7 @@ class ErrorCode extends AbstractEnum
self::GONE => true,
self::TOO_MANY_REQUESTS => true,
self::INTERNAL_SERVER_ERROR => true,
+ self::REFUSAL => true,
self::UNKNOWN => false,
];
}
diff --git a/lib/Common/Errors/ErrorFactory.php b/lib/Common/Errors/ErrorFactory.php
index dd849d6e..2aa72848 100644
--- a/lib/Common/Errors/ErrorFactory.php
+++ b/lib/Common/Errors/ErrorFactory.php
@@ -49,6 +49,7 @@ class ErrorFactory
ErrorCode::GONE => 'ErrorGone',
ErrorCode::TOO_MANY_REQUESTS => 'ErrorTooManyRequests',
ErrorCode::INTERNAL_SERVER_ERROR => 'ErrorInternalServerError',
+ ErrorCode::REFUSAL => 'ErrorRuleViolation',
ErrorCode::UNKNOWN => 'ErrorUnknown',
];
diff --git a/lib/Common/Errors/ErrorRuleViolation.php b/lib/Common/Errors/ErrorRuleViolation.php
new file mode 100644
index 00000000..3fa16b92
--- /dev/null
+++ b/lib/Common/Errors/ErrorRuleViolation.php
@@ -0,0 +1,82 @@
+setCode(ErrorCode::REFUSAL);
+ }
+
+ /**
+ * Причина по которой запрос не может быть выполнен по правилам бизнес-логики.
+ *
+ * @var string|null
+ */
+ #[Assert\Type('string')]
+ private ?string $_reason = null;
+
+ /**
+ * Возвращает reason.
+ *
+ * @return string|null
+ */
+ public function getReason(): ?string
+ {
+ return $this->_reason;
+ }
+
+ /**
+ * Устанавливает reason.
+ *
+ * @param string|null $reason Причина по которой запрос не может быть выполнен по правилам бизнес-логики.
+ *
+ * @return self
+ */
+ public function setReason(?string $reason = null): self
+ {
+ $this->_reason = $this->validatePropertyValue('_reason', $reason);
+ return $this;
+ }
+}
+
diff --git a/lib/Model/Notification/NotificationPaymentMethodActive.php b/lib/Model/Notification/NotificationPaymentMethodActive.php
index f1d2b9f3..f12852d1 100644
--- a/lib/Model/Notification/NotificationPaymentMethodActive.php
+++ b/lib/Model/Notification/NotificationPaymentMethodActive.php
@@ -29,8 +29,9 @@ namespace YooKassa\Model\Notification;
use YooKassa\Common\Exceptions\EmptyPropertyValueException;
use YooKassa\Common\Exceptions\InvalidPropertyValueException;
use YooKassa\Model\Payment\PaymentInterface;
+use YooKassa\Model\SavePaymentMethod\AbstractSavePaymentMethod;
+use YooKassa\Model\SavePaymentMethod\SavePaymentMethodFactory;
use YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface;
-use YooKassa\Request\PaymentMethods\PaymentMethodResponse;
use YooKassa\Validator\Constraints as Assert;
/**
@@ -55,7 +56,7 @@ class NotificationPaymentMethodActive extends AbstractNotification
* @var SavePaymentMethodInterface Объект способа оплаты
*/
#[Assert\NotBlank]
- #[Assert\Type(PaymentMethodResponse::class)]
+ #[Assert\Type(AbstractSavePaymentMethod::class)]
#[Assert\Valid]
private SavePaymentMethodInterface $_object;
@@ -125,6 +126,9 @@ class NotificationPaymentMethodActive extends AbstractNotification
*/
public function setObject(mixed $object): self
{
+ if (is_array($object)) {
+ $object = (new SavePaymentMethodFactory())->factoryFromArray($object);
+ }
$this->_object = $this->validatePropertyValue('_object', $object);
return $this;
}
diff --git a/lib/Model/Payment/PaymentMethod/PaymentMethodAlfaPay.php b/lib/Model/Payment/PaymentMethod/PaymentMethodAlfaPay.php
new file mode 100644
index 00000000..8e020754
--- /dev/null
+++ b/lib/Model/Payment/PaymentMethod/PaymentMethodAlfaPay.php
@@ -0,0 +1,49 @@
+setType(PaymentMethodType::ALFA_PAY);
+ }
+}
diff --git a/lib/Model/Payment/PaymentMethod/PaymentMethodBankCard.php b/lib/Model/Payment/PaymentMethod/PaymentMethodBankCard.php
index a1d31861..5d7c6126 100644
--- a/lib/Model/Payment/PaymentMethod/PaymentMethodBankCard.php
+++ b/lib/Model/Payment/PaymentMethod/PaymentMethodBankCard.php
@@ -39,7 +39,7 @@ use YooKassa\Validator\Constraints as Assert;
* @author cms@yoomoney.ru
* @link https://yookassa.ru/developers/api
*
- * @property string $card Данные банковской карты
+ * @property BankCard $card Данные банковской карты
*/
class PaymentMethodBankCard extends AbstractPaymentMethod
{
diff --git a/lib/Model/Payment/PaymentMethod/PaymentMethodFactory.php b/lib/Model/Payment/PaymentMethod/PaymentMethodFactory.php
index c643edc7..2de07ec2 100644
--- a/lib/Model/Payment/PaymentMethod/PaymentMethodFactory.php
+++ b/lib/Model/Payment/PaymentMethod/PaymentMethodFactory.php
@@ -65,6 +65,7 @@ class PaymentMethodFactory
PaymentMethodType::SBER_LOAN => 'PaymentMethodSberLoan',
PaymentMethodType::ELECTRONIC_CERTIFICATE => 'PaymentMethodElectronicCertificate',
PaymentMethodType::SBER_BNPL => 'PaymentMethodSberBnpl',
+ PaymentMethodType::ALFA_PAY => 'PaymentMethodAlfaPay',
PaymentMethodType::UNKNOWN => 'PaymentMethodUnknown',
];
diff --git a/lib/Model/Payment/PaymentMethodType.php b/lib/Model/Payment/PaymentMethodType.php
index 72dcb450..67e9b739 100644
--- a/lib/Model/Payment/PaymentMethodType.php
+++ b/lib/Model/Payment/PaymentMethodType.php
@@ -139,6 +139,9 @@ class PaymentMethodType extends AbstractEnum
/** Оплата через сервис «Плати частями» */
public const SBER_BNPL = 'sber_bnpl';
+ /** Прием платежей через Alfa Pay */
+ public const ALFA_PAY = 'alfa_pay';
+
/**
* Для неизвестных методов оплаты
*
@@ -166,6 +169,7 @@ class PaymentMethodType extends AbstractEnum
self::SBER_LOAN => true,
self::ELECTRONIC_CERTIFICATE => true,
self::SBER_BNPL => true,
+ self::ALFA_PAY => true,
self::UNKNOWN => false,
];
}
diff --git a/lib/Model/Refund/RefundCancellationDetailsReasonCode.php b/lib/Model/Refund/RefundCancellationDetailsReasonCode.php
index 4de80563..2422a506 100644
--- a/lib/Model/Refund/RefundCancellationDetailsReasonCode.php
+++ b/lib/Model/Refund/RefundCancellationDetailsReasonCode.php
@@ -42,6 +42,7 @@ use YooKassa\Common\AbstractEnum;
* - `too_many_refunding_articles` - Для одного или нескольких товаров количество возвращаемых единиц (`quantity`) больше, чем указано в одобренной корзине покупки
* - `some_articles_already_refunded` - Некоторые товары уже возвращены
* - `rejected_by_timeout` - Технические неполадки на стороне инициатора отмены возврата.
+ * - `payment_expired` - Эквайер отклонил возврат, потому что с момента создания платежа прошло больше 15 месяцев. Договоритесь с пользователем напрямую, каким способом вернете ему деньги.
*/
class RefundCancellationDetailsReasonCode extends AbstractEnum
{
@@ -75,6 +76,9 @@ class RefundCancellationDetailsReasonCode extends AbstractEnum
/** Технические неполадки на стороне инициатора отмены возврата. Повторите запрос с новым ключом идемпотентности. */
public const REJECTED_BY_TIMEOUT = 'rejected_by_timeout';
+ /** Эквайер отклонил возврат, потому что с момента создания платежа прошло больше 15 месяцев. Договоритесь с пользователем напрямую, каким способом вернете ему деньги. */
+ public const PAYMENT_EXPIRED = 'payment_expired';
+
protected static array $validValues = [
self::GENERAL_DECLINE => true,
self::INSUFFICIENT_FUNDS => true,
@@ -86,5 +90,6 @@ class RefundCancellationDetailsReasonCode extends AbstractEnum
self::TOO_MANY_REFUNDING_ARTICLES => true,
self::SOME_ARTICLES_ALREADY_REFUNDED => true,
self::REJECTED_BY_TIMEOUT => true,
+ self::PAYMENT_EXPIRED => true,
];
}
diff --git a/lib/Model/SavePaymentMethod/SavePaymentMethod.php b/lib/Model/SavePaymentMethod/AbstractSavePaymentMethod.php
similarity index 88%
rename from lib/Model/SavePaymentMethod/SavePaymentMethod.php
rename to lib/Model/SavePaymentMethod/AbstractSavePaymentMethod.php
index c91180c0..19067950 100644
--- a/lib/Model/SavePaymentMethod/SavePaymentMethod.php
+++ b/lib/Model/SavePaymentMethod/AbstractSavePaymentMethod.php
@@ -27,7 +27,6 @@
namespace YooKassa\Model\SavePaymentMethod;
use YooKassa\Common\AbstractObject;
-use YooKassa\Model\Payment\PaymentMethod\BankCard;
use YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation;
use YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationFactory;
use YooKassa\Validator\Constraints as Assert;
@@ -42,19 +41,18 @@ use YooKassa\Validator\Constraints as Assert;
* @author cms@yoomoney.ru
* @link https://yookassa.ru/developers/api
*
- * @property SavePaymentMethodType $type Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
- * @property BankCard $card Данные банковской карты
+ * @property string $type Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
* @property string $id Идентификатор сохраненного способа оплаты.
* @property bool $saved Признак сохранения способа оплаты для [автоплатежей](https://yookassa.ru/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен.
- * @property SavePaymentMethodStatus $status Статус проверки и сохранения способа оплаты.
+ * @property string $status Статус проверки и сохранения способа оплаты.
* @property SavePaymentMethodHolder $holder Данные магазина, для которого сохраняется способ оплаты.
* @property string $title Название способа оплаты.
* @property AbstractConfirmation $confirmation Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя.
*/
-class SavePaymentMethod extends AbstractObject implements SavePaymentMethodInterface
+abstract class AbstractSavePaymentMethod extends AbstractObject implements SavePaymentMethodInterface
{
/**
- * Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+ * Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
*
* @var string|null
*/
@@ -63,15 +61,6 @@ class SavePaymentMethod extends AbstractObject implements SavePaymentMethodInter
#[Assert\Type('string')]
protected ?string $_type = null;
- /**
- * Данные банковской карты
- *
- * @var BankCard|null
- */
- #[Assert\Valid]
- #[Assert\Type(BankCard::class)]
- protected ?BankCard $_card = null;
-
/**
* Идентификатор сохраненного способа оплаты.
*
@@ -139,7 +128,7 @@ class SavePaymentMethod extends AbstractObject implements SavePaymentMethodInter
/**
* Устанавливает type.
*
- * @param string|null $type Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+ * @param string|null $type Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
*
* @return self
*/
@@ -149,29 +138,6 @@ class SavePaymentMethod extends AbstractObject implements SavePaymentMethodInter
return $this;
}
- /**
- * Возвращает card.
- *
- * @return BankCard|null
- */
- public function getCard(): ?BankCard
- {
- return $this->_card;
- }
-
- /**
- * Устанавливает card.
- *
- * @param BankCard|array|null $card Данные банковской карты.
- *
- * @return self
- */
- public function setCard(mixed $card = null): self
- {
- $this->_card = $this->validatePropertyValue('_card', $card);
- return $this;
- }
-
/**
* Возвращает id.
*
@@ -312,6 +278,5 @@ class SavePaymentMethod extends AbstractObject implements SavePaymentMethodInter
$this->_confirmation = $this->validatePropertyValue('_confirmation', $confirmation);
return $this;
}
-
}
diff --git a/lib/Model/SavePaymentMethod/Confirmation/ConfirmationFactory.php b/lib/Model/SavePaymentMethod/Confirmation/ConfirmationFactory.php
index aa2cc2f6..6c68927f 100644
--- a/lib/Model/SavePaymentMethod/Confirmation/ConfirmationFactory.php
+++ b/lib/Model/SavePaymentMethod/Confirmation/ConfirmationFactory.php
@@ -41,7 +41,8 @@ use InvalidArgumentException;
class ConfirmationFactory
{
private array $typeClassMap = [
- ConfirmationType::REDIRECT => 'ConfirmationRedirect'
+ ConfirmationType::REDIRECT => 'ConfirmationRedirect',
+ ConfirmationType::QR => 'ConfirmationQr'
];
/**
@@ -54,7 +55,7 @@ class ConfirmationFactory
public function factory(?string $type): AbstractConfirmation
{
if (!is_string($type)) {
- throw new InvalidArgumentException('Invalid confirmation type value in payment order factory');
+ throw new InvalidArgumentException('Invalid confirmation type value in save payment method confirmation factory');
}
if (!array_key_exists($type, $this->typeClassMap)) {
throw new InvalidArgumentException('Invalid confirmation data type "' . $type . '"');
diff --git a/lib/Model/SavePaymentMethod/Confirmation/ConfirmationQr.php b/lib/Model/SavePaymentMethod/Confirmation/ConfirmationQr.php
new file mode 100644
index 00000000..53406b1a
--- /dev/null
+++ b/lib/Model/SavePaymentMethod/Confirmation/ConfirmationQr.php
@@ -0,0 +1,84 @@
+_confirmation_data;
+ }
+
+ public function __construct(?array $data = [])
+ {
+ parent::__construct($data);
+ $this->setType(ConfirmationType::QR);
+ }
+
+ /**
+ * Устанавливает confirmation_data.
+ *
+ * @param string|null $confirmation_data Данные для генерации QR-кода.
+ *
+ * @return self
+ */
+ public function setConfirmationData(?string $confirmation_data = null): self
+ {
+ $this->_confirmation_data = $this->validatePropertyValue('_confirmation_data', $confirmation_data);
+ return $this;
+ }
+
+}
+
diff --git a/lib/Model/SavePaymentMethod/Confirmation/ConfirmationType.php b/lib/Model/SavePaymentMethod/Confirmation/ConfirmationType.php
index b6afaec1..658c57b0 100644
--- a/lib/Model/SavePaymentMethod/Confirmation/ConfirmationType.php
+++ b/lib/Model/SavePaymentMethod/Confirmation/ConfirmationType.php
@@ -44,11 +44,14 @@ class ConfirmationType extends AbstractEnum
/** Перенаправление пользователя на сайт ЮKassa для подтверждения привязки или страницу банка-эмитента для аутентификации по 3-D Secure. */
public const REDIRECT = 'redirect';
+ public const QR = 'qr';
+
/**
* Возвращает список доступных значений
* @return string[]
*/
protected static array $validValues = [
- self::REDIRECT => true
+ self::REDIRECT => true,
+ self::QR => true
];
}
diff --git a/lib/Model/SavePaymentMethod/SavePaymentMethodBankCard.php b/lib/Model/SavePaymentMethod/SavePaymentMethodBankCard.php
new file mode 100644
index 00000000..c00a45d2
--- /dev/null
+++ b/lib/Model/SavePaymentMethod/SavePaymentMethodBankCard.php
@@ -0,0 +1,84 @@
+setType(SavePaymentMethodType::BANK_CARD);
+ }
+
+ /**
+ * Возвращает card.
+ *
+ * @return BankCard|null
+ */
+ public function getCard(): ?BankCard
+ {
+ return $this->_card;
+ }
+
+ /**
+ * Устанавливает card.
+ *
+ * @param BankCard|array|null $card Данные банковской карты.
+ *
+ * @return self
+ */
+ public function setCard(mixed $card = null): self
+ {
+ $this->_card = $this->validatePropertyValue('_card', $card);
+ return $this;
+ }
+}
+
diff --git a/lib/Model/SavePaymentMethod/SavePaymentMethodFactory.php b/lib/Model/SavePaymentMethod/SavePaymentMethodFactory.php
new file mode 100644
index 00000000..9936b4d8
--- /dev/null
+++ b/lib/Model/SavePaymentMethod/SavePaymentMethodFactory.php
@@ -0,0 +1,92 @@
+ 'SavePaymentMethodBankCard',
+ SavePaymentMethodType::SBP => 'SavePaymentMethodSbp'
+ ];
+
+ /**
+ * Фабричный метод создания объекта способа оплаты по коду способа оплаты.
+ *
+ * @param string|null $type Код способа оплаты
+ *
+ * @return AbstractSavePaymentMethod
+ */
+ public function factory(?string $type): AbstractSavePaymentMethod
+ {
+ if (!is_string($type)) {
+ throw new InvalidArgumentException('Invalid confirmation type value in save payment method factory');
+ }
+ if (!array_key_exists($type, $this->typeClassMap)) {
+ throw new InvalidArgumentException('Invalid save payment method data type "' . $type . '"');
+ }
+ $className = __NAMESPACE__ . '\\' . $this->typeClassMap[$type];
+
+ return new $className();
+ }
+
+ /**
+ * Фабричный метод создания объекта способа оплаты из массива.
+ *
+ * @param array $data Массив данных способа оплаты
+ * @param null|string $type Коду способа оплаты
+ */
+ public function factoryFromArray(array $data, ?string $type = null): AbstractSavePaymentMethod
+ {
+ if (null === $type) {
+ if (array_key_exists('type', $data)) {
+ $type = $data['type'];
+ unset($data['type']);
+ } else {
+ throw new InvalidArgumentException(
+ 'Parameter type not specified in SavePaymentMethodFactory.factoryFromArray()'
+ );
+ }
+ }
+
+ $confirmationData = $this->factory($type);
+ $confirmationData->fromArray($data);
+
+ return $confirmationData;
+ }
+}
diff --git a/lib/Model/SavePaymentMethod/SavePaymentMethodInterface.php b/lib/Model/SavePaymentMethod/SavePaymentMethodInterface.php
index 25978f12..d41703fa 100644
--- a/lib/Model/SavePaymentMethod/SavePaymentMethodInterface.php
+++ b/lib/Model/SavePaymentMethod/SavePaymentMethodInterface.php
@@ -39,10 +39,10 @@ use YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation;
* @author cms@yoomoney.ru
* @link https://yookassa.ru/developers/api
*
- * @property SavePaymentMethodType $type Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+ * @property SavePaymentMethodType $type Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
* @property string $id Идентификатор сохраненного способа оплаты.
* @property bool $saved Признак сохранения способа оплаты для [автоплатежей](/developers/payment-acceptance/scenario-extensions/recurring-payments/pay-with-saved). Возможные значения: * ~`true` — способ оплаты сохранен для автоплатежей и выплат; * ~`false` — способ оплаты не сохранен.
- * @property SavePaymentMethodStatus $status Статус проверки и сохранения способа оплаты.
+ * @property string $status Статус проверки и сохранения способа оплаты.
* @property SavePaymentMethodHolder $holder Данные магазина, для которого сохраняется способ оплаты.
* @property string $title Название способа оплаты.
* @property AbstractConfirmation $confirmation Выбранный сценарий подтверждения привязки. Присутствует, когда привязка ожидает подтверждения от пользователя.
@@ -50,19 +50,12 @@ use YooKassa\Model\SavePaymentMethod\Confirmation\AbstractConfirmation;
interface SavePaymentMethodInterface
{
/**
- * Возвращает код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+ * Возвращает код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
*
* @return string|null
*/
public function getType(): ?string;
- /**
- * Возвращает card.
- *
- * @return BankCard|null
- */
- public function getCard(): ?BankCard;
-
/**
* Возвращает идентификатор сохраненного способа оплаты.
*
diff --git a/lib/Model/SavePaymentMethod/SavePaymentMethodSbp.php b/lib/Model/SavePaymentMethod/SavePaymentMethodSbp.php
new file mode 100644
index 00000000..20ce2f1b
--- /dev/null
+++ b/lib/Model/SavePaymentMethod/SavePaymentMethodSbp.php
@@ -0,0 +1,82 @@
+setType(SavePaymentMethodType::SBP);
+ }
+
+ /**
+ * Возвращает payer_bank_details.
+ *
+ * @return SavePaymentMethodSbpPayerBankDetails|null
+ */
+ public function getPayerBankDetails(): ?SavePaymentMethodSbpPayerBankDetails
+ {
+ return $this->_payer_bank_details;
+ }
+
+ /**
+ * Устанавливает payer_bank_details.
+ *
+ * @param SavePaymentMethodSbpPayerBankDetails|array|null $payer_bank_details
+ *
+ * @return self
+ */
+ public function setPayerBankDetails(mixed $payer_bank_details = null): self
+ {
+ $this->_payer_bank_details = $this->validatePropertyValue('_payer_bank_details', $payer_bank_details);
+ return $this;
+ }
+
+}
+
diff --git a/lib/Model/SavePaymentMethod/SavePaymentMethodSbpPayerBankDetails.php b/lib/Model/SavePaymentMethod/SavePaymentMethodSbpPayerBankDetails.php
new file mode 100644
index 00000000..605af1cb
--- /dev/null
+++ b/lib/Model/SavePaymentMethod/SavePaymentMethodSbpPayerBankDetails.php
@@ -0,0 +1,84 @@
+_bank_id;
+ }
+
+ /**
+ * Устанавливает bank_id.
+ *
+ * @param string|null $bank_id Идентификатор банка или платежного сервиса в СБП (НСПК).
+ *
+ * @return self
+ */
+ public function setBankId(?string $bank_id = null): self
+ {
+ $this->_bank_id = $this->validatePropertyValue('_bank_id', $bank_id);
+ return $this;
+ }
+
+}
+
diff --git a/lib/Model/SavePaymentMethod/SavePaymentMethodStatus.php b/lib/Model/SavePaymentMethod/SavePaymentMethodStatus.php
index 0327e9b3..6b18ff5b 100644
--- a/lib/Model/SavePaymentMethod/SavePaymentMethodStatus.php
+++ b/lib/Model/SavePaymentMethod/SavePaymentMethodStatus.php
@@ -33,7 +33,7 @@ use YooKassa\Common\AbstractEnum;
*
* Статус проверки и сохранения способа оплаты. Возможные значения:
* ~`pending` — ожидает действий от пользователя;
- * ~`active` — способ оплаты сохранен, его можно использовать для автоплатежей или выплат;
+ * ~`active` — способ оплаты сохранен, его можно использовать для автоплатежей или выплат(для выплат можно сохранить только [банковскую карту](/developers/payouts/scenario-extensions/multipurpose-token));
* ~`inactive` — способ оплаты не сохранен: пользователь не подтвердил привязку платежного средства или при сохранении способа оплаты возникла ошибка. Чтобы узнать подробности, обратитесь в техническую поддержку ЮKassa.
*
* @category Class
diff --git a/lib/Model/SavePaymentMethod/SavePaymentMethodType.php b/lib/Model/SavePaymentMethod/SavePaymentMethodType.php
index e026b0f1..fcee97c6 100644
--- a/lib/Model/SavePaymentMethod/SavePaymentMethodType.php
+++ b/lib/Model/SavePaymentMethod/SavePaymentMethodType.php
@@ -33,6 +33,7 @@ use YooKassa\Common\AbstractEnum;
*
* Тип способа оплаты. Возможное значение:
* ~`bank_card` — банковская карта.
+ * ~`sbp` — СБП (Система быстрых платежей).
*
* @category Class
* @package YooKassa\Model
@@ -43,13 +44,16 @@ class SavePaymentMethodType extends AbstractEnum
{
/** Банковская карта */
public const BANK_CARD = 'bank_card';
+ /** СБП (Система быстрых платежей) */
+ public const SBP = 'sbp';
/**
* Возвращает список доступных значений
* @return string[]
*/
protected static array $validValues = [
- self::BANK_CARD => true
+ self::BANK_CARD => true,
+ self::SBP => true,
];
}
diff --git a/lib/Request/PaymentMethods/ConfirmationData/ConfirmationFactory.php b/lib/Request/PaymentMethods/ConfirmationData/ConfirmationFactory.php
index 45efbf19..485ddfc3 100644
--- a/lib/Request/PaymentMethods/ConfirmationData/ConfirmationFactory.php
+++ b/lib/Request/PaymentMethods/ConfirmationData/ConfirmationFactory.php
@@ -42,7 +42,8 @@ use YooKassa\Model\SavePaymentMethod\Confirmation\ConfirmationType;
class ConfirmationFactory
{
private array $typeClassMap = [
- ConfirmationType::REDIRECT => 'ConfirmationRedirect'
+ ConfirmationType::REDIRECT => 'ConfirmationRedirect',
+ ConfirmationType::QR => 'ConfirmationQr'
];
/**
diff --git a/lib/Request/PaymentMethods/ConfirmationData/ConfirmationQr.php b/lib/Request/PaymentMethods/ConfirmationData/ConfirmationQr.php
new file mode 100644
index 00000000..78de16ff
--- /dev/null
+++ b/lib/Request/PaymentMethods/ConfirmationData/ConfirmationQr.php
@@ -0,0 +1,79 @@
+setType(ConfirmationType::QR);
+ }
+
+ /**
+ * Возвращает return_url.
+ *
+ * @return string|null
+ */
+ public function getReturnUrl(): ?string
+ {
+ return $this->_return_url;
+ }
+
+ /**
+ * Устанавливает return_url.
+ *
+ * @param string|null $return_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/PaymentMethods/CreatePaymentMethodRequest.php b/lib/Request/PaymentMethods/CreatePaymentMethodRequest.php
index 2343be66..96f6ca9d 100644
--- a/lib/Request/PaymentMethods/CreatePaymentMethodRequest.php
+++ b/lib/Request/PaymentMethods/CreatePaymentMethodRequest.php
@@ -42,7 +42,7 @@ use YooKassa\Validator\Constraints as Assert;
* @author cms@yoomoney.ru
* @link https://yookassa.ru/developers/api
*
- * @property string $type Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+ * @property string $type Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
* @property PaymentMethodCard $card Данные банковской карты (необходимы, если вы собираете данные карты пользователей на своей стороне).
* @property PaymentMethodHolder $holder Данные магазина, для которого сохраняется способ оплаты.
* @property string $client_ip IPv4 или IPv6-адрес пользователя. Если не указан, используется IP-адрес TCP-подключения.
@@ -52,7 +52,7 @@ use YooKassa\Validator\Constraints as Assert;
class CreatePaymentMethodRequest extends AbstractRequest implements CreatePaymentMethodRequestInterface
{
/**
- * Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта.
+ * Код способа оплаты. Возможное значение: ~`bank_card` — банковская карта, ~`sbp` - СБП (Система быстрых платежей)
*
* @var string|null
*/
diff --git a/lib/Request/PaymentMethods/PaymentMethodBankCartResponse.php b/lib/Request/PaymentMethods/PaymentMethodBankCartResponse.php
new file mode 100644
index 00000000..ce537ea4
--- /dev/null
+++ b/lib/Request/PaymentMethods/PaymentMethodBankCartResponse.php
@@ -0,0 +1,43 @@
+ 'PaymentMethodBankCartResponse',
+ SavePaymentMethodType::SBP => 'PaymentMethodSbpResponse'
+ ];
+
+ /**
+ * Фабричный метод создания объекта способа оплаты по коду способа оплаты.
+ *
+ * @param string|null $type Код способа оплаты
+ *
+ * @return PaymentMethodResponseInterface
+ */
+ public function factory(?string $type): PaymentMethodResponseInterface
+ {
+ if (!is_string($type)) {
+ throw new InvalidArgumentException('Invalid confirmation type value in save payment method factory');
+ }
+ if (!array_key_exists($type, $this->typeClassMap)) {
+ throw new InvalidArgumentException('Invalid save payment method data type "' . $type . '"');
+ }
+ $className = __NAMESPACE__ . '\\' . $this->typeClassMap[$type];
+
+ return new $className();
+ }
+
+ /**
+ * Фабричный метод создания объекта способа оплаты из массива.
+ *
+ * @param array $data Массив данных способа оплаты
+ * @param null|string $type Коду способа оплаты
+ */
+ public function factoryFromArray(array $data, ?string $type = null): PaymentMethodResponseInterface
+ {
+ if (null === $type) {
+ if (array_key_exists('type', $data)) {
+ $type = $data['type'];
+ unset($data['type']);
+ } else {
+ throw new InvalidArgumentException(
+ 'Parameter type not specified in PaymentMethodResponseFactory.factoryFromArray()'
+ );
+ }
+ }
+
+ $confirmationData = $this->factory($type);
+ $confirmationData->fromArray($data);
+
+ return $confirmationData;
+ }
+}
\ No newline at end of file
diff --git a/lib/Request/PaymentMethods/PaymentMethodResponse.php b/lib/Request/PaymentMethods/PaymentMethodResponseInterface.php
similarity index 90%
rename from lib/Request/PaymentMethods/PaymentMethodResponse.php
rename to lib/Request/PaymentMethods/PaymentMethodResponseInterface.php
index 8833d847..0d2952ca 100644
--- a/lib/Request/PaymentMethods/PaymentMethodResponse.php
+++ b/lib/Request/PaymentMethods/PaymentMethodResponseInterface.php
@@ -26,10 +26,10 @@
namespace YooKassa\Request\PaymentMethods;
-use YooKassa\Model\SavePaymentMethod\SavePaymentMethod;
+use YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface;
/**
- * Класс, представляющий модель PaymentMethodResponse.
+ * Класс, представляющий модель PaymentMethodResponseInterface.
*
* Объект ответа от API, возвращающего информацию о способе оплаты.
*
@@ -38,7 +38,6 @@ use YooKassa\Model\SavePaymentMethod\SavePaymentMethod;
* @author cms@yoomoney.ru
* @link https://yookassa.ru/developers/api
*/
-class PaymentMethodResponse extends SavePaymentMethod
+interface PaymentMethodResponseInterface extends SavePaymentMethodInterface
{
-
}
diff --git a/lib/Request/PaymentMethods/PaymentMethodSbpResponse.php b/lib/Request/PaymentMethods/PaymentMethodSbpResponse.php
new file mode 100644
index 00000000..85349738
--- /dev/null
+++ b/lib/Request/PaymentMethods/PaymentMethodSbpResponse.php
@@ -0,0 +1,44 @@
+setType(PaymentMethodType::ALFA_PAY);
+ }
+}
+
diff --git a/lib/Request/Payments/PaymentData/PaymentDataFactory.php b/lib/Request/Payments/PaymentData/PaymentDataFactory.php
index 82429bed..d604dc2e 100644
--- a/lib/Request/Payments/PaymentData/PaymentDataFactory.php
+++ b/lib/Request/Payments/PaymentData/PaymentDataFactory.php
@@ -55,6 +55,7 @@ class PaymentDataFactory
PaymentMethodType::SBER_LOAN => 'PaymentDataSberLoan',
PaymentMethodType::ELECTRONIC_CERTIFICATE => 'PaymentDataElectronicCertificate',
PaymentMethodType::SBER_BNPL => 'PaymentDataSberBnpl',
+ PaymentMethodType::ALFA_PAY => 'PaymentDataAlfaPay',
];
/**
diff --git a/phpdoc.xml b/phpdoc.xml
index d5c04a5b..5604901d 100644
--- a/phpdoc.xml
+++ b/phpdoc.xml
@@ -9,7 +9,7 @@
-
+
latest
diff --git a/tests/Client/ClientTest.php b/tests/Client/ClientTest.php
index 86f8c5b5..26e45df5 100644
--- a/tests/Client/ClientTest.php
+++ b/tests/Client/ClientTest.php
@@ -80,7 +80,8 @@ use YooKassa\Request\PaymentMethods\ConfirmationData\ConfirmationRedirect;
use YooKassa\Request\PaymentMethods\CreatePaymentMethodRequest;
use YooKassa\Request\PaymentMethods\PaymentMethodCard;
use YooKassa\Request\PaymentMethods\PaymentMethodHolder;
-use YooKassa\Request\PaymentMethods\PaymentMethodResponse;
+use YooKassa\Request\PaymentMethods\PaymentMethodBankCartResponse;
+use YooKassa\Request\PaymentMethods\PaymentMethodSbpResponse;
use YooKassa\Request\Payments\CancelResponse;
use YooKassa\Request\Payments\CreateCaptureRequest;
use YooKassa\Request\Payments\CreateCaptureResponse;
@@ -2833,7 +2834,7 @@ class ClientTest extends TestCase
];
}
- public function testCreatePaymentMethod()
+ public function testCreatePaymentMethodBankCard()
{
$paymentMethod = CreatePaymentMethodRequest::builder()
->setType(SavePaymentMethodType::BANK_CARD)
@@ -2874,7 +2875,7 @@ class ClientTest extends TestCase
;
self::assertSame($curlClientStub, $apiClient->getApiClient());
- self::assertInstanceOf(PaymentMethodResponse::class, $response);
+ self::assertInstanceOf(PaymentMethodBankCartResponse::class, $response);
$curlClientStub = $this->getCurlClientStub();
$curlClientStub
@@ -2882,7 +2883,7 @@ class ClientTest extends TestCase
->method('sendRequest')
->willReturn([
['Header-Name' => 'HeaderValue'],
- $this->getFixtures('createInvoiceFixtures.json'),
+ $this->getFixtures('createPaymentMethodFixtures.json'),
['http_code' => 200],
])
;
@@ -2914,7 +2915,119 @@ class ClientTest extends TestCase
;
self::assertSame($curlClientStub, $apiClient->getApiClient());
- self::assertInstanceOf(PaymentMethodResponse::class, $response);
+ self::assertInstanceOf(PaymentMethodBankCartResponse::class, $response);
+
+ $curlClientStub = $this->getCurlClientStub();
+ $curlClientStub
+ ->expects($this->any())
+ ->method('sendRequest')
+ ->willReturn([
+ ['Header-Name' => 'HeaderValue'],
+ '{"type":"error","code":"request_accepted","retry_after":1800}',
+ ['http_code' => 202],
+ ])
+ ;
+
+ try {
+ $response = $apiClient
+ ->setApiClient($curlClientStub)
+ ->setAuth('123456', 'shopPassword')
+ ->createPaymentMethod($paymentMethod, 123)
+ ;
+ self::fail('Исключение не было выброшено');
+ } catch (ApiException $e) {
+ self::assertInstanceOf(ResponseProcessingException::class, $e);
+ }
+
+ $curlClientStub = $this->getCurlClientStub();
+ $curlClientStub
+ ->expects($this->any())
+ ->method('sendRequest')
+ ->willReturn([
+ ['Header-Name' => 'HeaderValue'],
+ '{"type":"error","code":"request_accepted","retry_after":1800}',
+ ['http_code' => 202],
+ ])
+ ;
+
+ try {
+ $apiClient->setRetryTimeout(0);
+ $response = $apiClient
+ ->setApiClient($curlClientStub)
+ ->setAuth('123456', 'shopPassword')
+ ->createPaymentMethod($paymentMethod, 123)
+ ;
+ self::fail('Исключение не было выброшено');
+ } catch (ResponseProcessingException $e) {
+ self::assertEquals(Client::DEFAULT_DELAY, $e->retryAfter);
+ self::assertEquals(Client::DEFAULT_DELAY, $e->getError()->getRetryAfter());
+ }
+ }
+
+ public function testCreatePaymentMethodSbp()
+ {
+ $paymentMethod = CreatePaymentMethodRequest::builder()
+ ->setType(SavePaymentMethodType::SBP)
+ ->setHolder(['gateway_id' => Random::str(1, 256),])
+ ->setClientIp(Internet::localIpv4())
+ ->setConfirmation([
+ 'type' => ConfirmationType::QR,
+ 'return_url' => Random::str(1,2048),
+ ])
+ ->build()
+ ;
+
+ $curlClientStub = $this->getCurlClientStub();
+ $curlClientStub
+ ->expects($this->once())
+ ->method('sendRequest')
+ ->willReturn([
+ ['Header-Name' => 'HeaderValue'],
+ $this->getFixtures('createPaymentMethodSbpFixtures.json'),
+ ['http_code' => 200],
+ ])
+ ;
+
+ $apiClient = new Client();
+ $response = $apiClient
+ ->setApiClient($curlClientStub)
+ ->setAuth('123456', 'shopPassword')
+ ->createPaymentMethod($paymentMethod)
+ ;
+
+ self::assertSame($curlClientStub, $apiClient->getApiClient());
+ self::assertInstanceOf(PaymentMethodSbpResponse::class, $response);
+
+ $curlClientStub = $this->getCurlClientStub();
+ $curlClientStub
+ ->expects($this->once())
+ ->method('sendRequest')
+ ->willReturn([
+ ['Header-Name' => 'HeaderValue'],
+ $this->getFixtures('createPaymentMethodSbpFixtures.json'),
+ ['http_code' => 200],
+ ])
+ ;
+
+ $apiClient = new Client();
+ $response = $apiClient
+ ->setApiClient($curlClientStub)
+ ->setAuth('123456', 'shopPassword')
+ ->createPaymentMethod([
+ 'type' => SavePaymentMethodType::BANK_CARD,
+ 'holder' => new PaymentMethodHolder([
+ 'gateway_id' => Random::str(1, 256),
+ ]),
+ 'client_ip' => Internet::localIpv4(),
+ 'confirmation' => new ConfirmationRedirect([
+ 'type' => ConfirmationType::QR,
+ 'return_url' => Random::str(1,2048),
+ ]),
+ ], 123)
+ ;
+
+ self::assertSame($curlClientStub, $apiClient->getApiClient());
+ self::assertInstanceOf(PaymentMethodSbpResponse::class, $response);
$curlClientStub = $this->getCurlClientStub();
$curlClientStub
@@ -3007,7 +3120,7 @@ class ClientTest extends TestCase
->getPaymentMethodInfo($paymentMethodId)
;
- self::assertInstanceOf(PaymentMethodResponse::class, $response);
+ self::assertInstanceOf(PaymentMethodBankCartResponse::class, $response);
$curlClientStub = $this->getCurlClientStub();
$curlClientStub
diff --git a/tests/Client/fixtures/createPaymentMethodSbpFixtures.json b/tests/Client/fixtures/createPaymentMethodSbpFixtures.json
new file mode 100644
index 00000000..946d33e7
--- /dev/null
+++ b/tests/Client/fixtures/createPaymentMethodSbpFixtures.json
@@ -0,0 +1,14 @@
+{
+ "type": "sbp",
+ "id": "22d6d597-000f-5000-9000-145f6df21d6f",
+ "saved": false,
+ "status": "pending",
+ "holder": {
+ "account_id": "100500",
+ "gateway_id": "100700"
+ },
+ "confirmation": {
+ "type": "qr",
+ "confirmation_data": "https://yoomoney.ru/checkout/payment-methods/v1/contract?orderId=2f244b8d-0037-5000-8000-0122855e68fc"
+ }
+}
diff --git a/tests/Common/Errors/ErrorRuleViolationTest.php b/tests/Common/Errors/ErrorRuleViolationTest.php
new file mode 100644
index 00000000..99dba3c8
--- /dev/null
+++ b/tests/Common/Errors/ErrorRuleViolationTest.php
@@ -0,0 +1,135 @@
+object = $this->getMockBuilder(ErrorRuleViolationTest::class)->getMockForAbstractClass();
+ $this->assertTrue(class_exists(ErrorRuleViolationTest::class));
+ $this->assertInstanceOf(ErrorRuleViolationTest::class, $this->object);
+ }
+
+ /**
+ * Test property "code"
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testCode(): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertNotNull($instance->getCode());
+ self::assertNotNull($instance->code);
+ self::assertContains($instance->getCode(), ['refusal']);
+ self::assertContains($instance->code, ['refusal']);
+ }
+
+ /**
+ * Test property "reason"
+ * @dataProvider validReasonDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testReason(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertEmpty($instance->getReason());
+ self::assertEmpty($instance->reason);
+ $instance->setReason($value);
+ self::assertEquals($value, is_array($value) ? $instance->getReason()->toArray() : $instance->getReason());
+ self::assertEquals($value, is_array($value) ? $instance->reason->toArray() : $instance->reason);
+ if (!empty($value)) {
+ self::assertNotNull($instance->getReason());
+ self::assertNotNull($instance->reason);
+ }
+ }
+
+ /**
+ * Test invalid property "reason"
+ * @dataProvider invalidReasonDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidReason(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setReason($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validReasonDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_reason'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidReasonDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_reason'));
+ }
+}
diff --git a/tests/Model/Notification/NotificationFactoryTest.php b/tests/Model/Notification/NotificationFactoryTest.php
index cb8ea9e6..4201938e 100644
--- a/tests/Model/Notification/NotificationFactoryTest.php
+++ b/tests/Model/Notification/NotificationFactoryTest.php
@@ -49,9 +49,10 @@ use YooKassa\Model\Payout\PayoutCancellationDetailsPartyCode;
use YooKassa\Model\Payout\PayoutCancellationDetailsReasonCode;
use YooKassa\Model\Payout\PayoutStatus;
use YooKassa\Model\Refund\RefundStatus;
+use YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard;
+use YooKassa\Model\SavePaymentMethod\SavePaymentMethodInterface;
use YooKassa\Model\SavePaymentMethod\SavePaymentMethodStatus;
use YooKassa\Request\Deals\DealResponse;
-use YooKassa\Request\PaymentMethods\PaymentMethodResponse;
use YooKassa\Request\Payments\PaymentResponse;
use YooKassa\Request\Payouts\PayoutResponse;
use YooKassa\Request\Refunds\RefundResponse;
@@ -413,8 +414,8 @@ class NotificationFactoryTest extends TestCase
break;
case NotificationEventType::PAYMENT_METHOD_ACTIVE:
- self::assertInstanceOf(PaymentMethodResponse::class, $object);
- self::assertEquals($object, new PaymentMethodResponse($value));
+ self::assertInstanceOf(SavePaymentMethodInterface::class, $object);
+ self::assertEquals($object, new SavePaymentMethodBankCard($value));
break;
}
diff --git a/tests/Model/Payment/PaymentMethod/PaymentMethodAlfaPayTest.php b/tests/Model/Payment/PaymentMethod/PaymentMethodAlfaPayTest.php
new file mode 100644
index 00000000..6ab17a8f
--- /dev/null
+++ b/tests/Model/Payment/PaymentMethod/PaymentMethodAlfaPayTest.php
@@ -0,0 +1,163 @@
+object = $this->getMockBuilder(PaymentMethodAlfaPay::class)->getMockForAbstractClass();
+ $this->assertTrue(class_exists(PaymentMethodAlfaPay::class));
+ $this->assertInstanceOf(PaymentMethodAlfaPay::class, $this->object);
+ }
+
+ /**
+ * Test property "card"
+ * @dataProvider validCardDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testCard(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertEmpty($instance->getCard());
+ self::assertEmpty($instance->card);
+ $instance->setCard($value);
+ self::assertEquals($value, is_array($value) ? $instance->getCard()->toArray() : $instance->getCard());
+ self::assertEquals($value, is_array($value) ? $instance->card->toArray() : $instance->card);
+ if (!empty($value)) {
+ self::assertNotNull($instance->getCard());
+ self::assertNotNull($instance->card);
+ }
+ }
+
+ /**
+ * Test invalid property "card"
+ * @dataProvider invalidCardDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidCard(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setCard($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validCardDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_card'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidCardDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_card'));
+ }
+
+ /**
+ * Test property "type"
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testType(): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertContains($instance->getType(), ['alfa_pay']);
+ self::assertContains($instance->type, ['alfa_pay']);
+ self::assertNotNull($instance->getType());
+ self::assertNotNull($instance->type);
+ }
+
+ /**
+ * Test invalid property "type"
+ * @dataProvider invalidTypeDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidType(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setType($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidTypeDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_type'));
+ }
+}
diff --git a/tests/Model/Payment/PaymentMethod/PaymentMethodFactoryTest.php b/tests/Model/Payment/PaymentMethod/PaymentMethodFactoryTest.php
index 099fc040..a9af940c 100644
--- a/tests/Model/Payment/PaymentMethod/PaymentMethodFactoryTest.php
+++ b/tests/Model/Payment/PaymentMethod/PaymentMethodFactoryTest.php
@@ -272,6 +272,21 @@ class PaymentMethodFactoryTest extends TestCase
'title' => Random::str(10, 20),
],
],
+ [
+ [
+ 'type' => PaymentMethodType::ALFA_PAY,
+ 'id' => Random::str(2, 64),
+ 'saved' => Random::bool(),
+ 'title' => Random::str(10, 20),
+ 'card' => [
+ 'last4' => Random::str(4, '0123456789'),
+ 'first6' => Random::str(6, '0123456789'),
+ 'expiry_year' => Random::int(2000, 2200),
+ 'expiry_month' => Random::value(['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12']),
+ 'card_type' => Random::value(BankCardType::getValidValues()),
+ ],
+ ],
+ ],
];
foreach (PaymentMethodType::getValidValues() as $value) {
$result[] = [['type' => $value]];
diff --git a/tests/Model/SavePaymentMethod/SavePaymentMethodTest.php b/tests/Model/SavePaymentMethod/SavePaymentMethodBankCardTest.php
similarity index 96%
rename from tests/Model/SavePaymentMethod/SavePaymentMethodTest.php
rename to tests/Model/SavePaymentMethod/SavePaymentMethodBankCardTest.php
index 34916468..5ffd814e 100644
--- a/tests/Model/SavePaymentMethod/SavePaymentMethodTest.php
+++ b/tests/Model/SavePaymentMethod/SavePaymentMethodBankCardTest.php
@@ -28,7 +28,7 @@ namespace Tests\YooKassa\Model\SavePaymentMethod;
use Exception;
use Tests\YooKassa\AbstractTestCase;
-use YooKassa\Model\SavePaymentMethod\SavePaymentMethod;
+use YooKassa\Model\SavePaymentMethod\SavePaymentMethodBankCard;
/**
* SavePaymentMethodTest
@@ -37,16 +37,16 @@ use YooKassa\Model\SavePaymentMethod\SavePaymentMethod;
* @author cms@yoomoney.ru
* @link https://yookassa.ru/developers/api
*/
-class SavePaymentMethodTest extends AbstractTestCase
+class SavePaymentMethodBankCardTest extends AbstractTestCase
{
- protected SavePaymentMethod $object;
+ protected SavePaymentMethodBankCard $object;
/**
- * @return SavePaymentMethod
+ * @return SavePaymentMethodBankCard
*/
- protected function getTestInstance(): SavePaymentMethod
+ protected function getTestInstance(): SavePaymentMethodBankCard
{
- return new SavePaymentMethod();
+ return new SavePaymentMethodBankCard();
}
/**
@@ -54,9 +54,9 @@ class SavePaymentMethodTest extends AbstractTestCase
*/
public function testPaymentMethodClassExists(): void
{
- $this->object = $this->getMockBuilder(SavePaymentMethod::class)->getMockForAbstractClass();
- $this->assertTrue(class_exists(SavePaymentMethod::class));
- $this->assertInstanceOf(SavePaymentMethod::class, $this->object);
+ $this->object = $this->getMockBuilder(SavePaymentMethodBankCard::class)->getMockForAbstractClass();
+ $this->assertTrue(class_exists(SavePaymentMethodBankCard::class));
+ $this->assertInstanceOf(SavePaymentMethodBankCard::class, $this->object);
}
/**
diff --git a/tests/Model/SavePaymentMethod/SavePaymentMethodSbpPayerBankDetailsTest.php b/tests/Model/SavePaymentMethod/SavePaymentMethodSbpPayerBankDetailsTest.php
new file mode 100644
index 00000000..97e3d5dd
--- /dev/null
+++ b/tests/Model/SavePaymentMethod/SavePaymentMethodSbpPayerBankDetailsTest.php
@@ -0,0 +1,122 @@
+object = $this->getMockBuilder(SavePaymentMethodSbpPayerBankDetails::class)->getMockForAbstractClass();
+ $this->assertTrue(class_exists(SavePaymentMethodSbpPayerBankDetails::class));
+ $this->assertInstanceOf(SavePaymentMethodSbpPayerBankDetails::class, $this->object);
+ }
+
+ /**
+ * Test property "bank_id"
+ * @dataProvider validBankIdDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testBankId(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ $instance->setBankId($value);
+ self::assertNotNull($instance->getBankId());
+ self::assertNotNull($instance->bank_id);
+ self::assertEquals($value, is_array($value) ? $instance->getBankId()->toArray() : $instance->getBankId());
+ self::assertEquals($value, is_array($value) ? $instance->bank_id->toArray() : $instance->bank_id);
+ self::assertMatchesRegularExpression("/[a-zA-Z0-9]{12}/", $instance->getBankId());
+ self::assertMatchesRegularExpression("/[a-zA-Z0-9]{12}/", $instance->bank_id);
+ self::assertLessThanOrEqual(12, is_string($instance->getBankId()) ? mb_strlen($instance->getBankId()) : $instance->getBankId());
+ self::assertLessThanOrEqual(12, is_string($instance->bank_id) ? mb_strlen($instance->bank_id) : $instance->bank_id);
+ }
+
+ /**
+ * Test invalid property "bank_id"
+ * @dataProvider invalidBankIdDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidBankId(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setBankId($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validBankIdDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_bank_id'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidBankIdDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_bank_id'));
+ }
+}
diff --git a/tests/Model/SavePaymentMethod/SavePaymentMethodSbpTest.php b/tests/Model/SavePaymentMethod/SavePaymentMethodSbpTest.php
new file mode 100644
index 00000000..4f472327
--- /dev/null
+++ b/tests/Model/SavePaymentMethod/SavePaymentMethodSbpTest.php
@@ -0,0 +1,449 @@
+object = $this->getMockBuilder(SavePaymentMethodSbp::class)->getMockForAbstractClass();
+ $this->assertTrue(class_exists(SavePaymentMethodSbp::class));
+ $this->assertInstanceOf(SavePaymentMethodSbp::class, $this->object);
+ }
+
+ /**
+ * Test property "type"
+ * @dataProvider validTypeDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testType(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ $instance->setType($value);
+ self::assertNotNull($instance->getType());
+ self::assertNotNull($instance->type);
+ self::assertEquals($value, is_array($value) ? $instance->getType()->toArray() : $instance->getType());
+ self::assertEquals($value, is_array($value) ? $instance->type->toArray() : $instance->type);
+ }
+
+ /**
+ * Test invalid property "type"
+ * @dataProvider invalidTypeDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidType(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setType($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validTypeDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_type'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidTypeDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_type'));
+ }
+
+ /**
+ * Test property "id"
+ * @dataProvider validIdDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testId(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ $instance->setId($value);
+ self::assertNotNull($instance->getId());
+ self::assertNotNull($instance->id);
+ self::assertEquals($value, is_array($value) ? $instance->getId()->toArray() : $instance->getId());
+ self::assertEquals($value, is_array($value) ? $instance->id->toArray() : $instance->id);
+ }
+
+ /**
+ * Test invalid property "id"
+ * @dataProvider invalidIdDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidId(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setId($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validIdDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_id'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidIdDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_id'));
+ }
+
+ /**
+ * Test property "saved"
+ * @dataProvider validSavedDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testSaved(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ $instance->setSaved($value);
+ self::assertNotNull($instance->getSaved());
+ self::assertNotNull($instance->saved);
+ self::assertEquals($value, is_array($value) ? $instance->getSaved()->toArray() : $instance->getSaved());
+ self::assertEquals($value, is_array($value) ? $instance->saved->toArray() : $instance->saved);
+ self::assertIsBool($instance->getSaved());
+ self::assertIsBool($instance->saved);
+ }
+
+ /**
+ * Test invalid property "saved"
+ * @dataProvider invalidSavedDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidSaved(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setSaved($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validSavedDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_saved'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidSavedDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_saved'));
+ }
+
+ /**
+ * Test property "status"
+ * @dataProvider validStatusDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testStatus(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ $instance->setStatus($value);
+ self::assertNotNull($instance->getStatus());
+ self::assertNotNull($instance->status);
+ self::assertEquals($value, is_array($value) ? $instance->getStatus()->toArray() : $instance->getStatus());
+ self::assertEquals($value, is_array($value) ? $instance->status->toArray() : $instance->status);
+ }
+
+ /**
+ * Test invalid property "status"
+ * @dataProvider invalidStatusDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidStatus(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setStatus($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validStatusDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_status'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidStatusDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_status'));
+ }
+
+ /**
+ * Test property "holder"
+ * @dataProvider validHolderDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testHolder(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ $instance->setHolder($value);
+ self::assertNotNull($instance->getHolder());
+ self::assertNotNull($instance->holder);
+ self::assertEquals($value, is_array($value) ? $instance->getHolder()->toArray() : $instance->getHolder());
+ self::assertEquals($value, is_array($value) ? $instance->holder->toArray() : $instance->holder);
+ }
+
+ /**
+ * Test invalid property "holder"
+ * @dataProvider invalidHolderDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidHolder(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setHolder($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validHolderDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_holder'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidHolderDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_holder'));
+ }
+
+ /**
+ * Test property "title"
+ * @dataProvider validTitleDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testTitle(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertEmpty($instance->getTitle());
+ self::assertEmpty($instance->title);
+ $instance->setTitle($value);
+ self::assertEquals($value, is_array($value) ? $instance->getTitle()->toArray() : $instance->getTitle());
+ self::assertEquals($value, is_array($value) ? $instance->title->toArray() : $instance->title);
+ if (!empty($value)) {
+ self::assertNotNull($instance->getTitle());
+ self::assertNotNull($instance->title);
+ }
+ }
+
+ /**
+ * Test invalid property "title"
+ * @dataProvider invalidTitleDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidTitle(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setTitle($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validTitleDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_title'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidTitleDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_title'));
+ }
+
+ /**
+ * Test property "confirmation"
+ * @dataProvider validConfirmationDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testConfirmation(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertEmpty($instance->getConfirmation());
+ self::assertEmpty($instance->confirmation);
+ $instance->setConfirmation($value);
+ self::assertEquals($value, is_array($value) ? $instance->getConfirmation()->toArray() : $instance->getConfirmation());
+ self::assertEquals($value, is_array($value) ? $instance->confirmation->toArray() : $instance->confirmation);
+ if (!empty($value)) {
+ self::assertNotNull($instance->getConfirmation());
+ self::assertNotNull($instance->confirmation);
+ }
+ }
+
+ /**
+ * Test invalid property "confirmation"
+ * @dataProvider invalidConfirmationDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidConfirmation(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setConfirmation($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validConfirmationDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_confirmation'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidConfirmationDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_confirmation'));
+ }
+}
diff --git a/tests/Request/PaymentMethods/ConfirmationData/ConfirmationQrTest.php b/tests/Request/PaymentMethods/ConfirmationData/ConfirmationQrTest.php
new file mode 100644
index 00000000..d71290ba
--- /dev/null
+++ b/tests/Request/PaymentMethods/ConfirmationData/ConfirmationQrTest.php
@@ -0,0 +1,135 @@
+object = $this->getMockBuilder(ConfirmationQr::class)->getMockForAbstractClass();
+ $this->assertTrue(class_exists(ConfirmationQr::class));
+ $this->assertInstanceOf(ConfirmationQr::class, $this->object);
+ }
+
+ /**
+ * Test property "type"
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testType(): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertContains($instance->getType(), ['qr']);
+ self::assertContains($instance->type, ['qr']);
+ self::assertNotNull($instance->getType());
+ self::assertNotNull($instance->type);
+ }
+
+ /**
+ * Test property "return_url"
+ * @dataProvider validReturnUrlDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testReturnUrl(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertEmpty($instance->getReturnUrl());
+ self::assertEmpty($instance->return_url);
+ $instance->setReturnUrl($value);
+ self::assertEquals($value, is_array($value) ? $instance->getReturnUrl()->toArray() : $instance->getReturnUrl());
+ self::assertEquals($value, is_array($value) ? $instance->return_url->toArray() : $instance->return_url);
+ if (!empty($value)) {
+ self::assertNotNull($instance->getReturnUrl());
+ self::assertNotNull($instance->return_url);
+ }
+ }
+
+ /**
+ * Test invalid property "return_url"
+ * @dataProvider invalidReturnUrlDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidReturnUrl(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setReturnUrl($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validReturnUrlDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_return_url'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidReturnUrlDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_return_url'));
+ }
+}
diff --git a/tests/Request/PaymentMethods/ConfirmationData/ConfirmationRedirectTest.php b/tests/Request/PaymentMethods/ConfirmationData/ConfirmationRedirectTest.php
new file mode 100644
index 00000000..6f6d2908
--- /dev/null
+++ b/tests/Request/PaymentMethods/ConfirmationData/ConfirmationRedirectTest.php
@@ -0,0 +1,247 @@
+object = $this->getMockBuilder(ConfirmationRedirect::class)->getMockForAbstractClass();
+ $this->assertTrue(class_exists(ConfirmationRedirect::class));
+ $this->assertInstanceOf(ConfirmationRedirect::class, $this->object);
+ }
+
+ /**
+ * Test property "type"
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testType(): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertContains($instance->getType(), ['redirect']);
+ self::assertContains($instance->type, ['redirect']);
+ self::assertNotNull($instance->getType());
+ self::assertNotNull($instance->type);
+ }
+
+ /**
+ * Test property "enforce"
+ * @dataProvider validEnforceDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testEnforce(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertEmpty($instance->getEnforce());
+ self::assertEmpty($instance->enforce);
+ $instance->setEnforce($value);
+ self::assertEquals($value, is_array($value) ? $instance->getEnforce()->toArray() : $instance->getEnforce());
+ self::assertEquals($value, is_array($value) ? $instance->enforce->toArray() : $instance->enforce);
+ if (!empty($value)) {
+ self::assertNotNull($instance->getEnforce());
+ self::assertNotNull($instance->enforce);
+ }
+ }
+
+ /**
+ * Test invalid property "enforce"
+ * @dataProvider invalidEnforceDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidEnforce(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setEnforce($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validEnforceDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_enforce'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidEnforceDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_enforce'));
+ }
+
+ /**
+ * Test property "return_url"
+ * @dataProvider validReturnUrlDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testReturnUrl(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ $instance->setReturnUrl($value);
+ self::assertNotNull($instance->getReturnUrl());
+ self::assertNotNull($instance->return_url);
+ self::assertEquals($value, is_array($value) ? $instance->getReturnUrl()->toArray() : $instance->getReturnUrl());
+ self::assertEquals($value, is_array($value) ? $instance->return_url->toArray() : $instance->return_url);
+ }
+
+ /**
+ * Test invalid property "return_url"
+ * @dataProvider invalidReturnUrlDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidReturnUrl(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setReturnUrl($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validReturnUrlDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_return_url'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidReturnUrlDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_return_url'));
+ }
+
+ /**
+ * Test property "locale"
+ * @dataProvider validLocaleDataProvider
+ * @param mixed $value
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testLocale(mixed $value): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertEmpty($instance->getLocale());
+ self::assertEmpty($instance->locale);
+ $instance->setLocale($value);
+ self::assertEquals($value, is_array($value) ? $instance->getLocale()->toArray() : $instance->getLocale());
+ self::assertEquals($value, is_array($value) ? $instance->locale->toArray() : $instance->locale);
+ if (!empty($value)) {
+ self::assertNotNull($instance->getLocale());
+ self::assertNotNull($instance->locale);
+ }
+ }
+
+ /**
+ * Test invalid property "locale"
+ * @dataProvider invalidLocaleDataProvider
+ * @param mixed $value
+ * @param string $exceptionClass
+ *
+ * @return void
+ */
+ public function testInvalidLocale(mixed $value, string $exceptionClass): void
+ {
+ $instance = $this->getTestInstance();
+
+ $this->expectException($exceptionClass);
+ $instance->setLocale($value);
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function validLocaleDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getValidDataProviderByType($instance->getValidator()->getRulesByPropName('_locale'));
+ }
+
+ /**
+ * @return array[]
+ * @throws Exception
+ */
+ public function invalidLocaleDataProvider(): array
+ {
+ $instance = $this->getTestInstance();
+ return $this->getInvalidDataProviderByType($instance->getValidator()->getRulesByPropName('_locale'));
+ }
+}
diff --git a/tests/Request/PaymentMethods/CreatePaymentMethodRequestTest.php b/tests/Request/PaymentMethods/CreatePaymentMethodRequestTest.php
index c12b3517..e91dac1d 100644
--- a/tests/Request/PaymentMethods/CreatePaymentMethodRequestTest.php
+++ b/tests/Request/PaymentMethods/CreatePaymentMethodRequestTest.php
@@ -77,8 +77,8 @@ class CreatePaymentMethodRequestTest extends AbstractTestCase
self::assertTrue($instance->hasType());
self::assertEquals($value, is_array($value) ? $instance->getType()->toArray() : $instance->getType());
self::assertEquals($value, is_array($value) ? $instance->type->toArray() : $instance->type);
- self::assertContains($instance->getType(), ['bank_card']);
- self::assertContains($instance->type, ['bank_card']);
+ self::assertContains($instance->getType(), ['bank_card', 'sbp']);
+ self::assertContains($instance->type, ['bank_card', 'sbp']);
}
/**
diff --git a/tests/Request/Payments/PaymentData/PaymentDataAlfaPayTest.php b/tests/Request/Payments/PaymentData/PaymentDataAlfaPayTest.php
new file mode 100644
index 00000000..bc31f1cd
--- /dev/null
+++ b/tests/Request/Payments/PaymentData/PaymentDataAlfaPayTest.php
@@ -0,0 +1,77 @@
+object = $this->getMockBuilder(PaymentDataAlfaPay::class)->getMockForAbstractClass();
+ $this->assertTrue(class_exists(PaymentDataAlfaPay::class));
+ $this->assertInstanceOf(PaymentDataAlfaPay::class, $this->object);
+ }
+
+ /**
+ * Test property "type"
+ *
+ * @return void
+ * @throws Exception
+ */
+ public function testType(): void
+ {
+ $instance = $this->getTestInstance();
+ self::assertNotNull($instance->getType());
+ self::assertNotNull($instance->type);
+ self::assertContains($instance->getType(), ['alfa_pay']);
+ self::assertContains($instance->type, ['alfa_pay']);
+ }
+}
diff --git a/tests/Request/Payments/PaymentData/PaymentDataFactoryTest.php b/tests/Request/Payments/PaymentData/PaymentDataFactoryTest.php
index bf9a8032..14163fc8 100644
--- a/tests/Request/Payments/PaymentData/PaymentDataFactoryTest.php
+++ b/tests/Request/Payments/PaymentData/PaymentDataFactoryTest.php
@@ -194,6 +194,16 @@ class PaymentDataFactoryTest extends TestCase
'type' => PaymentMethodType::SBP,
],
],
+ [
+ [
+ 'type' => PaymentMethodType::ALFA_PAY,
+ ],
+ ],
+ [
+ [
+ 'type' => PaymentMethodType::SBER_LOAN,
+ ],
+ ],
];
foreach (PaymentMethodType::getEnabledValues() as $value) {
$result[] = [['type' => $value]];