# [YooKassa API SDK](../home.md) # Interface: DealInterface ### Namespace: [\YooKassa\Model](../namespaces/yookassa-model.md) --- **Summary:** Interface DealInterface --- ### Constants * No constants found --- ### Methods | Visibility | Name | Flag | Summary | | ----------:| ---- | ---- | ------- | | public | [getBalance()](../classes/YooKassa-Model-DealInterface.md#method_getBalance) | | Возвращает баланс сделки | | public | [getCreatedAt()](../classes/YooKassa-Model-DealInterface.md#method_getCreatedAt) | | Возвращает время создания сделки | | public | [getDescription()](../classes/YooKassa-Model-DealInterface.md#method_getDescription) | | Возвращает описание сделки (не более 128 символов). | | public | [getExpiresAt()](../classes/YooKassa-Model-DealInterface.md#method_getExpiresAt) | | Возвращает время автоматического закрытия сделки | | public | [getFeeMoment()](../classes/YooKassa-Model-DealInterface.md#method_getFeeMoment) | | Возвращает момент перечисления вам вознаграждения платформы | | public | [getId()](../classes/YooKassa-Model-DealInterface.md#method_getId) | | Возвращает Id сделки | | public | [getMetadata()](../classes/YooKassa-Model-DealInterface.md#method_getMetadata) | | Возвращает дополнительные данные сделки | | public | [getPayoutBalance()](../classes/YooKassa-Model-DealInterface.md#method_getPayoutBalance) | | Возвращает сумму вознаграждения продавца | | public | [getStatus()](../classes/YooKassa-Model-DealInterface.md#method_getStatus) | | Возвращает статус сделки | | public | [getTest()](../classes/YooKassa-Model-DealInterface.md#method_getTest) | | Возвращает признак тестовой операции | | public | [getType()](../classes/YooKassa-Model-DealInterface.md#method_getType) | | Возвращает тип сделки | --- ### Details * File: [lib/Model/DealInterface.php](../../lib/Model/DealInterface.php) * Package: \YooKassa --- ### Tags | Tag | Version | Description | | --- | ------- | ----------- | | property | | Идентификатор сделки | | property | | Статус сделки | | property | | Тип сделки | | property | | Момент перечисления вознаграждения | | property | | Момент перечисления вознаграждения | | property | | Описание сделки | | property | | Баланс сделки | | property | | Сумма вознаграждения продавца | | property | | Сумма вознаграждения продавца | | property | | Время создания сделки | | property | | Время создания сделки | | property | | Время автоматического закрытия сделки | | property | | Время автоматического закрытия сделки | | property | | Дополнительные данные сделки | | property | | Признак тестовой операции | --- ## Methods #### public getId() : string ```php public getId() : string ``` **Summary** Возвращает Id сделки **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** string - Id сделки #### public getType() : string ```php public getType() : string ``` **Summary** Возвращает тип сделки **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** string - Тип сделки #### public getFeeMoment() : string ```php public getFeeMoment() : string ``` **Summary** Возвращает момент перечисления вам вознаграждения платформы **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** string - Момент перечисления вознаграждения #### public getDescription() : string ```php public getDescription() : string ``` **Summary** Возвращает описание сделки (не более 128 символов). **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** string - Описание сделки #### public getBalance() : \YooKassa\Model\MonetaryAmount ```php public getBalance() : \YooKassa\Model\MonetaryAmount ``` **Summary** Возвращает баланс сделки **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** \YooKassa\Model\MonetaryAmount - Баланс сделки #### public getPayoutBalance() : \YooKassa\Model\MonetaryAmount ```php public getPayoutBalance() : \YooKassa\Model\MonetaryAmount ``` **Summary** Возвращает сумму вознаграждения продавца **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** \YooKassa\Model\MonetaryAmount - Сумма вознаграждения продавца #### public getStatus() : string ```php public getStatus() : string ``` **Summary** Возвращает статус сделки **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** string - Статус сделки #### public getCreatedAt() : \DateTime ```php public getCreatedAt() : \DateTime ``` **Summary** Возвращает время создания сделки **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** \DateTime - Время создания сделки #### public getExpiresAt() : \DateTime ```php public getExpiresAt() : \DateTime ``` **Summary** Возвращает время автоматического закрытия сделки **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** \DateTime - Время автоматического закрытия сделки #### public getMetadata() : \YooKassa\Model\Metadata ```php public getMetadata() : \YooKassa\Model\Metadata ``` **Summary** Возвращает дополнительные данные сделки **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** \YooKassa\Model\Metadata - Дополнительные данные сделки #### public getTest() : bool ```php public getTest() : bool ``` **Summary** Возвращает признак тестовой операции **Details:** * Inherited From: [\YooKassa\Model\DealInterface](../classes/YooKassa-Model-DealInterface.md) **Returns:** bool - Признак тестовой операции --- ### Top Namespaces * [\YooKassa](../namespaces/yookassa.md) --- ### Reports * [Errors - 0](../reports/errors.md) * [Markers - 1](../reports/markers.md) * [Deprecated - 25](../reports/deprecated.md) --- This document was automatically generated from source code comments on 2023-04-06 using [phpDocumentor](http://www.phpdoc.org/) © 2023 YooMoney