8.1 KiB
YooKassa API SDK
Interface: SourceInterface
Namespace: \YooKassa\Model\Refund
Summary:
Interface SourceInterface.
Constants
- No constants found
Methods
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | getAccountId() | Возвращает id магазина с которого будут списаны средства. | |
| public | getAmount() | Возвращает сумму оплаты. | |
| public | getPlatformFeeAmount() | Возвращает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу. | |
| public | hasAmount() | Проверяет, была ли установлена сумма оплаты. | |
| public | hasPlatformFeeAmount() | Проверяет, была ли установлена комиссия за проданные товары и услуги, которая удерживается с магазина в вашу пользу. | |
| public | setAccountId() | Устанавливает id магазина-получателя средств. | |
| public | setAmount() | Устанавливает сумму оплаты. | |
| public | setPlatformFeeAmount() | Устанавливает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу. |
Details
- File: lib/Model/Refund/SourceInterface.php
- Package: \YooKassa\Model
- See Also:
Tags
| Tag | Version | Description |
|---|---|---|
| category | Class | |
| author | cms@yoomoney.ru | |
| property | Сумма возврата | |
| property | Комиссия, которую вы удержали при оплате, и хотите вернуть | |
| property | Комиссия, которую вы удержали при оплате, и хотите вернуть | |
| property | Идентификатор магазина, для которого вы хотите провести возврат | |
| property | Идентификатор магазина, для которого вы хотите провести возврат |
Methods
public setAccountId() : \YooKassa\Model\Refund\SourceInterface
public setAccountId(string|null $account_id) : \YooKassa\Model\Refund\SourceInterface
Summary
Устанавливает id магазина-получателя средств.
Details:
- Inherited From: \YooKassa\Model\Refund\SourceInterface
Parameters:
| Type | Name | Description |
|---|---|---|
string OR null |
account_id | Id магазина с которого будут списаны средства |
Returns: \YooKassa\Model\Refund\SourceInterface -
public getAccountId() : string|null
public getAccountId() : string|null
Summary
Возвращает id магазина с которого будут списаны средства.
Details:
- Inherited From: \YooKassa\Model\Refund\SourceInterface
Returns: string|null - Id магазина с которого будут списаны средства
public getAmount() : \YooKassa\Model\AmountInterface|null
public getAmount() : \YooKassa\Model\AmountInterface|null
Summary
Возвращает сумму оплаты.
Details:
- Inherited From: \YooKassa\Model\Refund\SourceInterface
Returns: \YooKassa\Model\AmountInterface|null - Сумма оплаты
public hasAmount() : bool
public hasAmount() : bool
Summary
Проверяет, была ли установлена сумма оплаты.
Details:
- Inherited From: \YooKassa\Model\Refund\SourceInterface
Returns: bool - True если сумма оплаты была установлена, false если нет
public setAmount() : \YooKassa\Model\Refund\SourceInterface
public setAmount(\YooKassa\Model\AmountInterface|array|null $amount = null) : \YooKassa\Model\Refund\SourceInterface
Summary
Устанавливает сумму оплаты.
Details:
- Inherited From: \YooKassa\Model\Refund\SourceInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\YooKassa\Model\AmountInterface OR array OR null |
amount | Сумма оплаты |
Returns: \YooKassa\Model\Refund\SourceInterface -
public getPlatformFeeAmount() : \YooKassa\Model\AmountInterface|null
public getPlatformFeeAmount() : \YooKassa\Model\AmountInterface|null
Summary
Возвращает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу.
Details:
- Inherited From: \YooKassa\Model\Refund\SourceInterface
Returns: \YooKassa\Model\AmountInterface|null - Сумма комиссии
public hasPlatformFeeAmount() : bool
public hasPlatformFeeAmount() : bool
Summary
Проверяет, была ли установлена комиссия за проданные товары и услуги, которая удерживается с магазина в вашу пользу.
Details:
- Inherited From: \YooKassa\Model\Refund\SourceInterface
Returns: bool - True если комиссия была установлена, false если нет
public setPlatformFeeAmount() : \YooKassa\Model\Refund\SourceInterface
public setPlatformFeeAmount(\YooKassa\Model\AmountInterface|array|null $platform_fee_amount) : \YooKassa\Model\Refund\SourceInterface
Summary
Устанавливает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу.
Details:
- Inherited From: \YooKassa\Model\Refund\SourceInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\YooKassa\Model\AmountInterface OR array OR null |
platform_fee_amount | Сумма комиссии |
Returns: \YooKassa\Model\Refund\SourceInterface -
Top Namespaces
Reports
This document was automatically generated from source code comments on 2025-07-01 using phpDocumentor
© 2025 YooMoney