7.0 KiB
YooKassa API SDK
Interface: SourceInterface
Namespace: \YooKassa\Model
Summary:
Interface TransferInterface
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/SourceInterface.php
- Package: \YooKassa
Tags
| Tag | Version | Description |
|---|---|---|
| property | Сумма возврата | |
| property | Комиссия, которую вы удержали при оплате, и хотите вернуть | |
| property | Идентификатор магазина, для которого вы хотите провести возврат |
Methods
public setAccountId() : void
public setAccountId(string $value) : void
Summary
Устаналивает id магазина-получателя средств
Details:
- Inherited From: \YooKassa\Model\SourceInterface
Parameters:
| Type | Name | Description |
|---|---|---|
string |
value |
Returns: void -
public getAccountId() : string|null
public getAccountId() : string|null
Summary
Возвращает id магазина с которого будут списаны средства
Details:
- Inherited From: \YooKassa\Model\SourceInterface
Returns: string|null -
public getAmount() : \YooKassa\Model\AmountInterface
public getAmount() : \YooKassa\Model\AmountInterface
Summary
Возвращает сумму оплаты
Details:
- Inherited From: \YooKassa\Model\SourceInterface
Returns: \YooKassa\Model\AmountInterface - Сумма оплаты
public hasAmount() : bool
public hasAmount() : bool
Summary
Проверяет, была ли установлена сумма оплаты
Details:
- Inherited From: \YooKassa\Model\SourceInterface
Returns: bool - True если сумма оплаты была установлена, false если нет
public setAmount() : mixed
public setAmount(\YooKassa\Model\AmountInterface|array $value) : mixed
Summary
Устанавливает сумму оплаты
Details:
- Inherited From: \YooKassa\Model\SourceInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\YooKassa\Model\AmountInterface OR array |
value | Сумма оплаты |
Returns: mixed -
public getPlatformFeeAmount() : \YooKassa\Model\AmountInterface
public getPlatformFeeAmount() : \YooKassa\Model\AmountInterface
Summary
Возвращает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу
Details:
- Inherited From: \YooKassa\Model\SourceInterface
Returns: \YooKassa\Model\AmountInterface - Сумма комиссии
public hasPlatformFeeAmount() : bool
public hasPlatformFeeAmount() : bool
Summary
Проверяет, была ли установлена комиссия за проданные товары и услуги, которая удерживается с магазина в вашу пользу
Details:
- Inherited From: \YooKassa\Model\SourceInterface
Returns: bool - True если комиссия была установлена, false если нет
public setPlatformFeeAmount() : mixed
public setPlatformFeeAmount(\YooKassa\Model\AmountInterface|array $value) : mixed
Summary
Устанавливает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу
Details:
- Inherited From: \YooKassa\Model\SourceInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\YooKassa\Model\AmountInterface OR array |
value | Сумма комиссии |
Returns: mixed -
Top Namespaces
Reports
This document was automatically generated from source code comments on 2023-04-06 using phpDocumentor
© 2023 YooMoney