Добавлены нулевые привязки по СБП Добавлена причина отмены возвратов `payment_expired`
12 KiB
YooKassa API SDK
Interface: TransferInterface
Namespace: \YooKassa\Model\Payment
Summary:
Interface TransferInterface.
Description:
Данные о распределении денег — сколько и в какой магазин нужно перевести. Присутствует, если вы используете Сплитование платежей.
Constants
- No constants found
Methods
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | getAccountId() | Возвращает идентификатор магазина-получателя средств. | |
| public | getAmount() | Возвращает сумму оплаты. | |
| public | getDescription() | Возвращает описание транзакции. | |
| public | getMetadata() | Возвращает метаданные. | |
| public | getPlatformFeeAmount() | Возвращает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу. | |
| public | getStatus() | Возвращает статус операции распределения средств конечному получателю. | |
| public | setAccountId() | Устанавливает идентификатор магазина-получателя средств. | |
| public | setAmount() | Устанавливает сумму оплаты. | |
| public | setDescription() | Устанавливает описание транзакции. | |
| public | setMetadata() | Устанавливает метаданные. | |
| public | setPlatformFeeAmount() | Устанавливает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу. | |
| public | setStatus() | Устанавливает статус операции распределения средств конечному получателю. |
Details
- File: lib/Model/Payment/TransferInterface.php
- Package: \YooKassa\Model
- See Also:
Tags
| Tag | Version | Description |
|---|---|---|
| category | Class | |
| author | cms@yoomoney.ru | |
| property | Идентификатор магазина, в пользу которого вы принимаете оплату | |
| property | Идентификатор магазина, в пользу которого вы принимаете оплату | |
| property | Сумма, которую необходимо перечислить магазину | |
| property | Комиссия за проданные товары и услуги, которая удерживается с магазина в вашу пользу | |
| property | Комиссия за проданные товары и услуги, которая удерживается с магазина в вашу пользу | |
| property | Статус распределения денег между магазинами. Возможные значения: pending, waiting_for_capture, succeeded, canceled |
|
| property | Описание транзакции, которое продавец увидит в личном кабинете ЮKassa. (например: «Заказ маркетплейса №72») | |
| property | Любые дополнительные данные, которые нужны вам для работы с платежами (например, ваш внутренний идентификатор заказа) | |
| property | Порядок перевода денег продавцам: ~true — перевести сразу, ~false — сначала захолдировать |
|
| property | Порядок перевода денег продавцам: ~true — перевести сразу, ~false — сначала захолдировать |
|
| property | Идентификатор продавца, подключенного к вашей платформе | |
| property | Идентификатор продавца, подключенного к вашей платформе |
Methods
public setAccountId() : self
public setAccountId(string $value) : self
Summary
Устанавливает идентификатор магазина-получателя средств.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Parameters:
| Type | Name | Description |
|---|---|---|
string |
value | Идентификатор магазина-получателя средств |
Returns: self -
public getAccountId() : null|string
public getAccountId() : null|string
Summary
Возвращает идентификатор магазина-получателя средств.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Returns: null|string - Идентификатор магазина-получателя средств
public getAmount() : \YooKassa\Model\AmountInterface|null
public getAmount() : \YooKassa\Model\AmountInterface|null
Summary
Возвращает сумму оплаты.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Returns: \YooKassa\Model\AmountInterface|null - Сумма оплаты
public setAmount() : self
public setAmount(\YooKassa\Model\AmountInterface|array|null $value) : self
Summary
Устанавливает сумму оплаты.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\YooKassa\Model\AmountInterface OR array OR null |
value | Сумма оплаты |
Returns: self -
public getPlatformFeeAmount() : \YooKassa\Model\AmountInterface|null
public getPlatformFeeAmount() : \YooKassa\Model\AmountInterface|null
Summary
Возвращает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Returns: \YooKassa\Model\AmountInterface|null - Сумма комиссии
public setPlatformFeeAmount() : self
public setPlatformFeeAmount(\YooKassa\Model\AmountInterface|array|null $value) : self
Summary
Устанавливает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\YooKassa\Model\AmountInterface OR array OR null |
value | Сумма комиссии |
Returns: self -
public getStatus() : null|string
public getStatus() : null|string
Summary
Возвращает статус операции распределения средств конечному получателю.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Returns: null|string - Статус операции распределения средств конечному получателю
public setStatus() : mixed
public setStatus(?string $value) : mixed
Summary
Устанавливает статус операции распределения средств конечному получателю.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Parameters:
| Type | Name | Description |
|---|---|---|
?string |
value |
Returns: mixed -
public setDescription() : self
public setDescription(null|string $value) : self
Summary
Устанавливает описание транзакции.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Parameters:
| Type | Name | Description |
|---|---|---|
null OR string |
value | Описание транзакции |
Returns: self -
public getDescription() : null|string
public getDescription() : null|string
Summary
Возвращает описание транзакции.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Returns: null|string - Описание транзакции
public setMetadata() : self
public setMetadata(null|array|\YooKassa\Model\Metadata $value) : self
Summary
Устанавливает метаданные.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Parameters:
| Type | Name | Description |
|---|---|---|
null OR array OR \YooKassa\Model\Metadata |
value | Метаданные |
Returns: self -
public getMetadata() : null|\YooKassa\Model\Metadata
public getMetadata() : null|\YooKassa\Model\Metadata
Summary
Возвращает метаданные.
Details:
- Inherited From: \YooKassa\Model\Payment\TransferInterface
Returns: null|\YooKassa\Model\Metadata - Метаданные
Top Namespaces
Reports
This document was automatically generated from source code comments on 2026-06-29 using phpDocumentor
© 2026 YooMoney